{"ast_node_type":"variable","tokens":[{"end":61,"kind":"keyword","start":0,"text":"if"}]}
                if let GenericDefId::ImplId(impl_) = parent {
            &Scope::GenericParams { ref params, def: parent } => {
                    acc.add(&Name::new_symbol_root(sym::Self_), ScopeDef::ImplSelfType(impl_));