{"ast_node_type":"variable","tokens":[{"end":48,"kind":"keyword","start":0,"text":"if"}]}
    if let VariantId::UnionId(_) = variant_def {
    let variant_def = infer.variant_resolution_for_expr(id)?;
        return None;