Lines Matching refs:Qual
972 Node *Qual; member
976 : Node(KNestedName), Qual(Qual_), Name(Name_) {} in NestedName()
978 template<typename Fn> void match(Fn F) const { F(Qual, Name); } in match()
983 Qual->print(OB); in printLeft()
3360 Node *Qual = getDerived().parseSimpleId(); in parseUnresolvedName() local
3361 if (Qual == nullptr) in parseUnresolvedName()
3363 SoFar = make<QualifiedName>(SoFar, Qual); in parseUnresolvedName()
3387 Node *Qual = getDerived().parseSimpleId(); in parseUnresolvedName() local
3388 if (Qual == nullptr) in parseUnresolvedName()
3391 SoFar = make<QualifiedName>(SoFar, Qual); in parseUnresolvedName()
3393 SoFar = make<GlobalQualifiedName>(Qual); in parseUnresolvedName()
3395 SoFar = Qual; in parseUnresolvedName()
3680 StringView Qual = parseBareSourceName(); in parseQualifiedType() local
3681 if (Qual.empty()) in parseQualifiedType()
3685 if (Qual.startsWith("objcproto")) { in parseQualifiedType()
3686 StringView ProtoSourceName = Qual.dropFront(std::strlen("objcproto")); in parseQualifiedType()
3711 return make<VendorExtQualType>(Child, Qual, TA); in parseQualifiedType()