| /minix3/external/bsd/llvm/dist/clang/lib/AST/ |
| H A D | NestedNameSpecifier.cpp | 27 NestedNameSpecifier * 28 NestedNameSpecifier::FindOrInsert(const ASTContext &Context, in FindOrInsert() 29 const NestedNameSpecifier &Mockup) { in FindOrInsert() 34 NestedNameSpecifier *NNS in FindOrInsert() 37 NNS = new (Context, llvm::alignOf<NestedNameSpecifier>()) in FindOrInsert() 38 NestedNameSpecifier(Mockup); in FindOrInsert() 45 NestedNameSpecifier * 46 NestedNameSpecifier::Create(const ASTContext &Context, in Create() 47 NestedNameSpecifier *Prefix, IdentifierInfo *II) { in Create() 51 NestedNameSpecifier Mockup; in Create() [all …]
|
| H A D | ItaniumMangle.cpp | 319 void mangleUnresolvedPrefix(NestedNameSpecifier *qualifier, 322 void mangleUnresolvedName(NestedNameSpecifier *qualifier, 348 void manglePrefix(NestedNameSpecifier *qualifier); 374 NestedNameSpecifier *qualifier, 786 void CXXNameMangler::mangleUnresolvedPrefix(NestedNameSpecifier *qualifier, in mangleUnresolvedPrefix() 805 case NestedNameSpecifier::Global: in mangleUnresolvedPrefix() 815 case NestedNameSpecifier::Super: in mangleUnresolvedPrefix() 818 case NestedNameSpecifier::Namespace: in mangleUnresolvedPrefix() 826 case NestedNameSpecifier::NamespaceAlias: in mangleUnresolvedPrefix() 835 case NestedNameSpecifier::TypeSpec: in mangleUnresolvedPrefix() [all …]
|
| H A D | ASTTypeTraits.cpp | 116 else if (const NestedNameSpecifier *NNS = get<NestedNameSpecifier>()) in print()
|
| H A D | CMakeLists.txt | 40 NestedNameSpecifier.cpp
|
| H A D | StmtPrinter.cpp | 331 if (NestedNameSpecifier *Qualifier in VisitMSDependentExistsStmt() 735 NestedNameSpecifier *QualifierLoc = in VisitOMPReductionClause() 941 if (NestedNameSpecifier *Qualifier = Node->getQualifier()) in VisitDeclRefExpr() 953 if (NestedNameSpecifier *Qualifier = Node->getQualifier()) in VisitDependentScopeDeclRefExpr() 1268 if (NestedNameSpecifier *Qualifier = Node->getQualifier()) in VisitMemberExpr() 1608 if (NestedNameSpecifier *Qualifier = in VisitMSPropertyRefExpr() 1916 if (NestedNameSpecifier *Qualifier = Node->getQualifier()) in VisitCXXDependentScopeMemberExpr() 1931 if (NestedNameSpecifier *Qualifier = Node->getQualifier()) in VisitUnresolvedMemberExpr()
|
| H A D | ASTImporter.cpp | 286 NestedNameSpecifier *NNS1, in IsStructurallyEquivalent() 287 NestedNameSpecifier *NNS2) { in IsStructurallyEquivalent() 1752 NestedNameSpecifier *ToQualifier = nullptr; in VisitElaboratedType() 4768 NestedNameSpecifier *ASTImporter::Import(NestedNameSpecifier *FromNNS) { in Import() 4772 NestedNameSpecifier *prefix = Import(FromNNS->getPrefix()); in Import() 4775 case NestedNameSpecifier::Identifier: in Import() 4777 return NestedNameSpecifier::Create(ToContext, prefix, II); in Import() 4781 case NestedNameSpecifier::Namespace: in Import() 4784 return NestedNameSpecifier::Create(ToContext, prefix, NS); in Import() 4788 case NestedNameSpecifier::NamespaceAlias: in Import() [all …]
|
| /minix3/external/bsd/llvm/dist/clang/include/clang/AST/ |
| H A D | NestedNameSpecifier.h | 44 class NestedNameSpecifier : public llvm::FoldingSetNode { 60 llvm::PointerIntPair<NestedNameSpecifier *, 2, StoredSpecifierKind> Prefix; 95 NestedNameSpecifier() in NestedNameSpecifier() function 100 NestedNameSpecifier(const NestedNameSpecifier &Other) in NestedNameSpecifier() function 105 void operator=(const NestedNameSpecifier &) LLVM_DELETED_FUNCTION; 109 static NestedNameSpecifier *FindOrInsert(const ASTContext &Context, 110 const NestedNameSpecifier &Mockup); 118 static NestedNameSpecifier *Create(const ASTContext &Context, 119 NestedNameSpecifier *Prefix, 123 static NestedNameSpecifier *Create(const ASTContext &Context, [all …]
|
| H A D | TemplateName.h | 28 class NestedNameSpecifier; variable 391 llvm::PointerIntPair<NestedNameSpecifier *, 1> Qualifier; 399 QualifiedTemplateName(NestedNameSpecifier *NNS, bool TemplateKeyword, in QualifiedTemplateName() 406 NestedNameSpecifier *getQualifier() const { return Qualifier.getPointer(); } in getQualifier() 424 static void Profile(llvm::FoldingSetNodeID &ID, NestedNameSpecifier *NNS, in Profile() 447 llvm::PointerIntPair<NestedNameSpecifier *, 1, bool> Qualifier; 472 DependentTemplateName(NestedNameSpecifier *Qualifier, in DependentTemplateName() 477 DependentTemplateName(NestedNameSpecifier *Qualifier, in DependentTemplateName() 483 DependentTemplateName(NestedNameSpecifier *Qualifier, in DependentTemplateName() 488 DependentTemplateName(NestedNameSpecifier *Qualifier, in DependentTemplateName() [all …]
|
| H A D | ASTImporter.h | 32 class NestedNameSpecifier; variable 150 NestedNameSpecifier *Import(NestedNameSpecifier *FromNNS);
|
| H A D | ASTTypeTraits.h | 169 KIND_TO_KIND_ID(NestedNameSpecifier) 357 Decl *, Stmt *, Type *, NestedNameSpecifier *, CXXCtorInitializer *> 381 NestedNameSpecifier, void> : public PtrConverter<NestedNameSpecifier> {};
|
| H A D | ASTContext.h | 144 mutable llvm::FoldingSet<NestedNameSpecifier> NestedNameSpecifiers; 145 mutable NestedNameSpecifier *GlobalNestedNameSpecifier; 146 friend class NestedNameSpecifier; variable 1145 NestedNameSpecifier *NNS, 1148 NestedNameSpecifier *NNS, 1153 NestedNameSpecifier *NNS, 1157 NestedNameSpecifier *NNS, 1577 TemplateName getQualifiedTemplateName(NestedNameSpecifier *NNS, 1581 TemplateName getDependentTemplateName(NestedNameSpecifier *NNS, 1583 TemplateName getDependentTemplateName(NestedNameSpecifier *NNS, [all …]
|
| H A D | DataRecursiveASTVisitor.h | 191 bool TraverseNestedNameSpecifier(NestedNameSpecifier *NNS); 615 NestedNameSpecifier *NNS) { in TraverseNestedNameSpecifier() 623 case NestedNameSpecifier::Identifier: in TraverseNestedNameSpecifier() 624 case NestedNameSpecifier::Namespace: in TraverseNestedNameSpecifier() 625 case NestedNameSpecifier::NamespaceAlias: in TraverseNestedNameSpecifier() 626 case NestedNameSpecifier::Global: in TraverseNestedNameSpecifier() 627 case NestedNameSpecifier::Super: in TraverseNestedNameSpecifier() 630 case NestedNameSpecifier::TypeSpec: in TraverseNestedNameSpecifier() 631 case NestedNameSpecifier::TypeSpecWithTemplate: in TraverseNestedNameSpecifier() 648 case NestedNameSpecifier::Identifier: in TraverseNestedNameSpecifierLoc() [all …]
|
| H A D | RecursiveASTVisitor.h | 195 bool TraverseNestedNameSpecifier(NestedNameSpecifier *NNS); 681 NestedNameSpecifier *NNS) { in TraverseNestedNameSpecifier() 689 case NestedNameSpecifier::Identifier: in TraverseNestedNameSpecifier() 690 case NestedNameSpecifier::Namespace: in TraverseNestedNameSpecifier() 691 case NestedNameSpecifier::NamespaceAlias: in TraverseNestedNameSpecifier() 692 case NestedNameSpecifier::Global: in TraverseNestedNameSpecifier() 693 case NestedNameSpecifier::Super: in TraverseNestedNameSpecifier() 696 case NestedNameSpecifier::TypeSpec: in TraverseNestedNameSpecifier() 697 case NestedNameSpecifier::TypeSpecWithTemplate: in TraverseNestedNameSpecifier() 714 case NestedNameSpecifier::Identifier: in TraverseNestedNameSpecifierLoc() [all …]
|
| /minix3/external/bsd/llvm/dist/clang/tools/libclang/ |
| H A D | IndexTypeSourceInfo.cpp | 130 case NestedNameSpecifier::Identifier: in indexNestedNameSpecifierLoc() 131 case NestedNameSpecifier::Global: in indexNestedNameSpecifierLoc() 132 case NestedNameSpecifier::Super: in indexNestedNameSpecifierLoc() 135 case NestedNameSpecifier::Namespace: in indexNestedNameSpecifierLoc() 139 case NestedNameSpecifier::NamespaceAlias: in indexNestedNameSpecifierLoc() 144 case NestedNameSpecifier::TypeSpec: in indexNestedNameSpecifierLoc() 145 case NestedNameSpecifier::TypeSpecWithTemplate: in indexNestedNameSpecifierLoc()
|
| /minix3/external/bsd/llvm/dist/clang/include/clang/Sema/ |
| H A D | TypoCorrection.h | 43 NestedNameSpecifier *NNS = nullptr, unsigned CharDistance = 0, 53 TypoCorrection(NamedDecl *Name, NestedNameSpecifier *NNS = nullptr, 62 TypoCorrection(DeclarationName Name, NestedNameSpecifier *NNS = nullptr, 80 NestedNameSpecifier* getCorrectionSpecifier() const { in getCorrectionSpecifier() 83 void setCorrectionSpecifier(NestedNameSpecifier* NNS) { in setCorrectionSpecifier() 234 NestedNameSpecifier *CorrectionNameSpec; 251 NestedNameSpecifier *TypoNNS = nullptr) 285 void setTypoNNS(NestedNameSpecifier *NNS) { TypoNNS = NNS; } in setTypoNNS() 311 NestedNameSpecifier *TypoNNS;
|
| H A D | SemaInternal.h | 212 NestedNameSpecifier* NameSpecifier; 237 NestedNameSpecifier *&NNS); 256 NestedNameSpecifier *NNS = nullptr, bool isKeyword = false);
|
| H A D | CodeCompleteConsumer.h | 148 class NestedNameSpecifier; variable 698 NestedNameSpecifier *Qualifier; 703 NestedNameSpecifier *Qualifier = nullptr,
|
| /minix3/external/bsd/llvm/dist/clang/lib/Sema/ |
| H A D | SemaCXXScopeSpec.cpp | 81 NestedNameSpecifier *NNS = SS.getScopeRep(); in computeDeclContext() 133 case NestedNameSpecifier::Identifier: in computeDeclContext() 136 case NestedNameSpecifier::Namespace: in computeDeclContext() 139 case NestedNameSpecifier::NamespaceAlias: in computeDeclContext() 142 case NestedNameSpecifier::TypeSpec: in computeDeclContext() 143 case NestedNameSpecifier::TypeSpecWithTemplate: { in computeDeclContext() 149 case NestedNameSpecifier::Global: in computeDeclContext() 152 case NestedNameSpecifier::Super: in computeDeclContext() 171 CXXRecordDecl *Sema::getCurrentInstantiationOf(NestedNameSpecifier *NNS) { in getCurrentInstantiationOf() 317 NamedDecl *Sema::FindFirstQualifierInScope(Scope *S, NestedNameSpecifier *NNS) { in FindFirstQualifierInScope() [all …]
|
| H A D | SemaLookup.cpp | 1783 if (NNS && NNS->getKind() == NestedNameSpecifier::Super) in LookupQualifiedName() 1818 NestedNameSpecifier *NNS = SS->getScopeRep(); in LookupParsedName() 1819 if (NNS->getKind() == NestedNameSpecifier::Super) in LookupParsedName() 3363 NestedNameSpecifier *NNS, in getNestedNameSpecifierIdentifiers() 3365 if (NestedNameSpecifier *Prefix = NNS->getPrefix()) in getNestedNameSpecifierIdentifiers() 3373 case NestedNameSpecifier::Identifier: in getNestedNameSpecifierIdentifiers() 3377 case NestedNameSpecifier::Namespace: in getNestedNameSpecifierIdentifiers() 3383 case NestedNameSpecifier::NamespaceAlias: in getNestedNameSpecifierIdentifiers() 3387 case NestedNameSpecifier::TypeSpecWithTemplate: in getNestedNameSpecifierIdentifiers() 3388 case NestedNameSpecifier::TypeSpec: in getNestedNameSpecifierIdentifiers() [all …]
|
| /minix3/external/bsd/llvm/dist/clang/lib/ASTMatchers/ |
| H A D | ASTMatchFinder.cpp | 119 else if (const NestedNameSpecifier *NNS = in findMatch() 120 DynNode.get<NestedNameSpecifier>()) in findMatch() 185 bool TraverseNestedNameSpecifier(NestedNameSpecifier *NNS) { in TraverseNestedNameSpecifier() 234 bool baseTraverse(const NestedNameSpecifier &NNS) { in baseTraverse() 236 const_cast<NestedNameSpecifier*>(&NNS)); in baseTraverse() 375 bool TraverseNestedNameSpecifier(NestedNameSpecifier *NNS); 472 } else if (auto *N = Node.get<NestedNameSpecifier>()) { in match() 596 void matchDispatch(const NestedNameSpecifier *Node) { in matchDispatch() 597 matchWithoutFilter(*Node, Matchers->NestedNameSpecifier); in matchDispatch() 863 bool MatchASTVisitor::TraverseNestedNameSpecifier(NestedNameSpecifier *NNS) { in TraverseNestedNameSpecifier() [all …]
|
| /minix3/external/bsd/llvm/dist/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchers.h | 126 typedef internal::Matcher<NestedNameSpecifier> NestedNameSpecifierMatcher; 3638 internal::Matcher<NestedNameSpecifier>, InnerMatcher) { in AST_MATCHER_P() argument 3639 if (const NestedNameSpecifier *Qualifier = Node.getQualifier()) in AST_MATCHER_P() 3698 const internal::VariadicAllOfMatcher<NestedNameSpecifier> nestedNameSpecifier; 3708 internal::Matcher<NestedNameSpecifier>, InnerMatcher, 1) { 3710 new internal::LocMatcher<NestedNameSpecifierLoc, NestedNameSpecifier>( 3724 AST_MATCHER_P(NestedNameSpecifier, specifiesType, in AST_MATCHER_P() argument 3756 AST_MATCHER_P_OVERLOAD(NestedNameSpecifier, hasPrefix, 3757 internal::Matcher<NestedNameSpecifier>, InnerMatcher, 3759 NestedNameSpecifier *NextNode = Node.getPrefix(); [all …]
|
| H A D | ASTMatchFinder.h | 206 NestedNameSpecifier; member
|
| H A D | ASTMatchersInternal.h | 720 std::is_same<T, NestedNameSpecifier>::value || 790 std::is_base_of<NestedNameSpecifier, T>::value || in matchesChildOf() 806 std::is_base_of<NestedNameSpecifier, T>::value || in matchesDescendantOf() 910 TypeList<Decl, Stmt, NestedNameSpecifier, NestedNameSpecifierLoc>, 924 typedef TypeList<TypeList<Decl, Stmt, NestedNameSpecifier>, 1514 const NestedNameSpecifier *extract(const NestedNameSpecifierLoc &Loc) const {
|
| /minix3/external/bsd/llvm/lib/libclangAST/ |
| H A D | Makefile | 46 NestedNameSpecifier.cpp \
|
| /minix3/external/bsd/llvm/dist/clang/lib/CodeGen/ |
| H A D | CGCXX.cpp | 280 NestedNameSpecifier *Qual, in BuildAppleKextVirtualCall() 282 assert((Qual->getKind() == NestedNameSpecifier::TypeSpec) && in BuildAppleKextVirtualCall()
|