Lines Matching refs:Qual
846 Node *Qual; member
850 : Node(KNestedName), Qual(Qual_), Name(Name_) {} in NestedName()
852 template<typename Fn> void match(Fn F) const { F(Qual, Name); } in match()
857 Qual->print(S); in printLeft()
3373 Node *Qual = getDerived().parseSimpleId(); in parseUnresolvedName() local
3374 if (Qual == nullptr) in parseUnresolvedName()
3376 SoFar = make<QualifiedName>(SoFar, Qual); in parseUnresolvedName()
3402 Node *Qual = getDerived().parseSimpleId(); in parseUnresolvedName() local
3403 if (Qual == nullptr) in parseUnresolvedName()
3406 SoFar = make<QualifiedName>(SoFar, Qual); in parseUnresolvedName()
3408 SoFar = make<GlobalQualifiedName>(Qual); in parseUnresolvedName()
3410 SoFar = Qual; in parseUnresolvedName()
3695 StringView Qual = parseBareSourceName(); in parseQualifiedType() local
3696 if (Qual.empty()) in parseQualifiedType()
3702 if (Qual.startsWith("objcproto")) { in parseQualifiedType()
3703 StringView ProtoSourceName = Qual.dropFront(std::strlen("objcproto")); in parseQualifiedType()
3721 return make<VendorExtQualType>(Child, Qual); in parseQualifiedType()