{"ast_node_type":"variable","tokens":[{"end":57,"kind":"keyword","start":0,"text":"if"}]}
        if let hir::QPath::TypeRelative(qself, _) = qpath
        // form `T::Assoc` with `T` type param. These are reliant on trait bounds.
            && qself.as_generic_param().is_some()