{"ast_node_type":"other","tokens":[{"end":40,"kind":"keyword","start":0,"text":"if"}]}
                    if references_self {
                    let references_self = term_ty.walk().any(|arg| arg == dummy_self.into());
                        // With trait alias and type alias combined, type resolver