{"ast_node_type":"variable","tokens":[{"end":54,"kind":"keyword","start":0,"text":"if"}]}
    if let hir::GenericDef::Trait(tr) = generics_def {
    }
        add_assoc_type_bindings(db, &mut res, tr, arg_list, edition);