/external/clang/unittests/AST/ |
ASTImporterTest.cpp | 105 MatchVerifier<Decl> Verifier; 136 MatchVerifier<Decl> Verifier; 148 MatchVerifier<Decl> Verifier; 160 MatchVerifier<Decl> Verifier; 182 MatchVerifier<Decl> Verifier; 208 MatchVerifier<Decl> Verifier; 223 MatchVerifier<Decl> Verifier; 235 MatchVerifier<Decl> Verifier; 255 MatchVerifier<Decl> Verifier; 288 MatchVerifier<Decl> Verifier [all...] |
/external/clang/include/clang/Serialization/ |
ASTWriter.h | 18 #include "clang/AST/Decl.h" 151 DeclOrType(Decl *D) : Stored(D), IsType(false) { } 162 Decl *getDecl() const { 163 assert(isDecl() && "Not a decl!"); 164 return static_cast<Decl *>(Stored); 178 /// \brief The decl ID that will be assigned to the next new decl. 187 llvm::DenseMap<const Decl *, serialization::DeclID> DeclIDs; 208 void associateDeclWithFile(const Decl *D, serialization::DeclID); 306 llvm::DenseMap<const Decl *, unsigned> AnonymousDeclarationNumbers [all...] |
/external/clang/lib/AST/ |
ExternalASTSource.cpp | 48 SmallVectorImpl<Decl *> &Decls) {} 50 void ExternalASTSource::CompleteRedeclChain(const Decl *D) {} 74 Decl *ExternalASTSource::GetExternalDecl(uint32_t ID) { 109 const DeclContext *DC, llvm::function_ref<bool(Decl::Kind)> IsKindWeWant, 110 SmallVectorImpl<Decl *> &Result) {}
|
/external/clang/lib/CodeGen/ |
CodeGenPGO.h | 92 void emitEmptyCounterMapping(const Decl *D, StringRef FuncName, 100 void mapRegionCounters(const Decl *D); 101 void computeRegionCounts(const Decl *D); 106 bool skipRegionMappingForDecl(const Decl *D); 107 void emitCounterRegionMapping(const Decl *D);
|
/prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/clang/include/clang/ASTMatchers/ |
ASTMatchers.h | 110 typedef internal::Matcher<Decl> DeclarationMatcher; 144 /// decl(hasDeclContext(translationUnitDecl())) 146 const internal::VariadicDynCastAllOfMatcher<Decl, TranslationUnitDecl> 158 const internal::VariadicDynCastAllOfMatcher<Decl, TypedefDecl> typedefDecl; 169 const internal::VariadicDynCastAllOfMatcher<Decl, TypedefNameDecl> 181 const internal::VariadicDynCastAllOfMatcher<Decl, TypeAliasDecl> typeAliasDecl; 190 const internal::VariadicDynCastAllOfMatcher<Decl, TypeAliasTemplateDecl> 206 /// Usable as: Matcher<Decl>, Matcher<Stmt>, Matcher<TypeLoc> 208 AST_POLYMORPHIC_SUPPORTED_TYPES(Decl, Stmt, TypeLoc)) { 227 /// Usable as: Matcher<Decl>, Matcher<Stmt>, Matcher<TypeLoc 281 const internal::VariadicAllOfMatcher<Decl> decl; member in namespace:clang::ast_matchers [all...] |
/prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/clang/include/clang/ASTMatchers/ |
ASTMatchers.h | 110 typedef internal::Matcher<Decl> DeclarationMatcher; 144 /// decl(hasDeclContext(translationUnitDecl())) 146 const internal::VariadicDynCastAllOfMatcher<Decl, TranslationUnitDecl> 158 const internal::VariadicDynCastAllOfMatcher<Decl, TypedefDecl> typedefDecl; 169 const internal::VariadicDynCastAllOfMatcher<Decl, TypedefNameDecl> 181 const internal::VariadicDynCastAllOfMatcher<Decl, TypeAliasDecl> typeAliasDecl; 190 const internal::VariadicDynCastAllOfMatcher<Decl, TypeAliasTemplateDecl> 206 /// Usable as: Matcher<Decl>, Matcher<Stmt>, Matcher<TypeLoc> 208 AST_POLYMORPHIC_SUPPORTED_TYPES(Decl, Stmt, TypeLoc)) { 227 /// Usable as: Matcher<Decl>, Matcher<Stmt>, Matcher<TypeLoc 281 const internal::VariadicAllOfMatcher<Decl> decl; member in namespace:clang::ast_matchers [all...] |
/prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/clang/include/clang/ASTMatchers/ |
ASTMatchers.h | 110 typedef internal::Matcher<Decl> DeclarationMatcher; 144 /// decl(hasDeclContext(translationUnitDecl())) 146 const internal::VariadicDynCastAllOfMatcher<Decl, TranslationUnitDecl> 158 const internal::VariadicDynCastAllOfMatcher<Decl, TypedefDecl> typedefDecl; 169 const internal::VariadicDynCastAllOfMatcher<Decl, TypedefNameDecl> 181 const internal::VariadicDynCastAllOfMatcher<Decl, TypeAliasDecl> typeAliasDecl; 190 const internal::VariadicDynCastAllOfMatcher<Decl, TypeAliasTemplateDecl> 206 /// Usable as: Matcher<Decl>, Matcher<Stmt>, Matcher<TypeLoc> 208 AST_POLYMORPHIC_SUPPORTED_TYPES(Decl, Stmt, TypeLoc)) { 227 /// Usable as: Matcher<Decl>, Matcher<Stmt>, Matcher<TypeLoc 281 const internal::VariadicAllOfMatcher<Decl> decl; member in namespace:clang::ast_matchers [all...] |
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/clang/include/clang/ASTMatchers/ |
ASTMatchers.h | 110 typedef internal::Matcher<Decl> DeclarationMatcher; 144 /// decl(hasDeclContext(translationUnitDecl())) 146 const internal::VariadicDynCastAllOfMatcher<Decl, TranslationUnitDecl> 158 const internal::VariadicDynCastAllOfMatcher<Decl, TypedefDecl> typedefDecl; 169 const internal::VariadicDynCastAllOfMatcher<Decl, TypedefNameDecl> 181 const internal::VariadicDynCastAllOfMatcher<Decl, TypeAliasDecl> typeAliasDecl; 190 const internal::VariadicDynCastAllOfMatcher<Decl, TypeAliasTemplateDecl> 206 /// Usable as: Matcher<Decl>, Matcher<Stmt>, Matcher<TypeLoc> 208 AST_POLYMORPHIC_SUPPORTED_TYPES(Decl, Stmt, TypeLoc)) { 227 /// Usable as: Matcher<Decl>, Matcher<Stmt>, Matcher<TypeLoc 281 const internal::VariadicAllOfMatcher<Decl> decl; member in namespace:clang::ast_matchers [all...] |
/prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/clang/include/clang/ASTMatchers/ |
ASTMatchers.h | 110 typedef internal::Matcher<Decl> DeclarationMatcher; 144 /// decl(hasDeclContext(translationUnitDecl())) 146 const internal::VariadicDynCastAllOfMatcher<Decl, TranslationUnitDecl> 158 const internal::VariadicDynCastAllOfMatcher<Decl, TypedefDecl> typedefDecl; 169 const internal::VariadicDynCastAllOfMatcher<Decl, TypedefNameDecl> 181 const internal::VariadicDynCastAllOfMatcher<Decl, TypeAliasDecl> typeAliasDecl; 190 const internal::VariadicDynCastAllOfMatcher<Decl, TypeAliasTemplateDecl> 206 /// Usable as: Matcher<Decl>, Matcher<Stmt>, Matcher<TypeLoc> 208 AST_POLYMORPHIC_SUPPORTED_TYPES(Decl, Stmt, TypeLoc)) { 227 /// Usable as: Matcher<Decl>, Matcher<Stmt>, Matcher<TypeLoc 281 const internal::VariadicAllOfMatcher<Decl> decl; member in namespace:clang::ast_matchers [all...] |
/prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/clang/include/clang/ASTMatchers/ |
ASTMatchers.h | 110 typedef internal::Matcher<Decl> DeclarationMatcher; 144 /// decl(hasDeclContext(translationUnitDecl())) 146 const internal::VariadicDynCastAllOfMatcher<Decl, TranslationUnitDecl> 158 const internal::VariadicDynCastAllOfMatcher<Decl, TypedefDecl> typedefDecl; 169 const internal::VariadicDynCastAllOfMatcher<Decl, TypedefNameDecl> 181 const internal::VariadicDynCastAllOfMatcher<Decl, TypeAliasDecl> typeAliasDecl; 190 const internal::VariadicDynCastAllOfMatcher<Decl, TypeAliasTemplateDecl> 206 /// Usable as: Matcher<Decl>, Matcher<Stmt>, Matcher<TypeLoc> 208 AST_POLYMORPHIC_SUPPORTED_TYPES(Decl, Stmt, TypeLoc)) { 227 /// Usable as: Matcher<Decl>, Matcher<Stmt>, Matcher<TypeLoc 281 const internal::VariadicAllOfMatcher<Decl> decl; member in namespace:clang::ast_matchers [all...] |
/prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/clang/include/clang/ASTMatchers/ |
ASTMatchers.h | 110 typedef internal::Matcher<Decl> DeclarationMatcher; 144 /// decl(hasDeclContext(translationUnitDecl())) 146 const internal::VariadicDynCastAllOfMatcher<Decl, TranslationUnitDecl> 158 const internal::VariadicDynCastAllOfMatcher<Decl, TypedefDecl> typedefDecl; 169 const internal::VariadicDynCastAllOfMatcher<Decl, TypedefNameDecl> 181 const internal::VariadicDynCastAllOfMatcher<Decl, TypeAliasDecl> typeAliasDecl; 190 const internal::VariadicDynCastAllOfMatcher<Decl, TypeAliasTemplateDecl> 206 /// Usable as: Matcher<Decl>, Matcher<Stmt>, Matcher<TypeLoc> 208 AST_POLYMORPHIC_SUPPORTED_TYPES(Decl, Stmt, TypeLoc)) { 227 /// Usable as: Matcher<Decl>, Matcher<Stmt>, Matcher<TypeLoc 281 const internal::VariadicAllOfMatcher<Decl> decl; member in namespace:clang::ast_matchers [all...] |
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/clang/include/clang/ASTMatchers/ |
ASTMatchers.h | 110 typedef internal::Matcher<Decl> DeclarationMatcher; 144 /// decl(hasDeclContext(translationUnitDecl())) 146 const internal::VariadicDynCastAllOfMatcher<Decl, TranslationUnitDecl> 158 const internal::VariadicDynCastAllOfMatcher<Decl, TypedefDecl> typedefDecl; 169 const internal::VariadicDynCastAllOfMatcher<Decl, TypedefNameDecl> 181 const internal::VariadicDynCastAllOfMatcher<Decl, TypeAliasDecl> typeAliasDecl; 190 const internal::VariadicDynCastAllOfMatcher<Decl, TypeAliasTemplateDecl> 206 /// Usable as: Matcher<Decl>, Matcher<Stmt>, Matcher<TypeLoc> 208 AST_POLYMORPHIC_SUPPORTED_TYPES(Decl, Stmt, TypeLoc)) { 227 /// Usable as: Matcher<Decl>, Matcher<Stmt>, Matcher<TypeLoc 281 const internal::VariadicAllOfMatcher<Decl> decl; member in namespace:clang::ast_matchers [all...] |
/external/clang/include/clang/AST/ |
DeclFriend.h | 39 /// The semantic context of a friend decl is its declaring class. 41 : public Decl, 73 : Decl(Decl::Friend, DC, L), 84 : Decl(Decl::Friend, Empty), NextFriend(), 164 static bool classof(const Decl *D) { return classofKind(D->getKind()); } 165 static bool classofKind(Kind K) { return K == Decl::Friend; }
|
/prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/clang/include/clang/AST/ |
DeclFriend.h | 39 /// The semantic context of a friend decl is its declaring class. 41 : public Decl, 73 : Decl(Decl::Friend, DC, L), 84 : Decl(Decl::Friend, Empty), NextFriend(), 165 static bool classof(const Decl *D) { return classofKind(D->getKind()); } 166 static bool classofKind(Kind K) { return K == Decl::Friend; }
|
/prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/clang/include/clang/AST/ |
DeclFriend.h | 39 /// The semantic context of a friend decl is its declaring class. 41 : public Decl, 73 : Decl(Decl::Friend, DC, L), 84 : Decl(Decl::Friend, Empty), NextFriend(), 165 static bool classof(const Decl *D) { return classofKind(D->getKind()); } 166 static bool classofKind(Kind K) { return K == Decl::Friend; }
|
/prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/clang/include/clang/AST/ |
DeclFriend.h | 39 /// The semantic context of a friend decl is its declaring class. 41 : public Decl, 73 : Decl(Decl::Friend, DC, L), 84 : Decl(Decl::Friend, Empty), NextFriend(), 165 static bool classof(const Decl *D) { return classofKind(D->getKind()); } 166 static bool classofKind(Kind K) { return K == Decl::Friend; }
|
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/clang/include/clang/AST/ |
DeclFriend.h | 39 /// The semantic context of a friend decl is its declaring class. 41 : public Decl, 73 : Decl(Decl::Friend, DC, L), 84 : Decl(Decl::Friend, Empty), NextFriend(), 165 static bool classof(const Decl *D) { return classofKind(D->getKind()); } 166 static bool classofKind(Kind K) { return K == Decl::Friend; }
|
/prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/clang/include/clang/AST/ |
DeclFriend.h | 39 /// The semantic context of a friend decl is its declaring class. 41 : public Decl, 73 : Decl(Decl::Friend, DC, L), 84 : Decl(Decl::Friend, Empty), NextFriend(), 165 static bool classof(const Decl *D) { return classofKind(D->getKind()); } 166 static bool classofKind(Kind K) { return K == Decl::Friend; }
|
/prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/clang/include/clang/AST/ |
DeclFriend.h | 39 /// The semantic context of a friend decl is its declaring class. 41 : public Decl, 73 : Decl(Decl::Friend, DC, L), 84 : Decl(Decl::Friend, Empty), NextFriend(), 165 static bool classof(const Decl *D) { return classofKind(D->getKind()); } 166 static bool classofKind(Kind K) { return K == Decl::Friend; }
|
/prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/clang/include/clang/AST/ |
DeclFriend.h | 39 /// The semantic context of a friend decl is its declaring class. 41 : public Decl, 73 : Decl(Decl::Friend, DC, L), 84 : Decl(Decl::Friend, Empty), NextFriend(), 165 static bool classof(const Decl *D) { return classofKind(D->getKind()); } 166 static bool classofKind(Kind K) { return K == Decl::Friend; }
|
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/clang/include/clang/AST/ |
DeclFriend.h | 39 /// The semantic context of a friend decl is its declaring class. 41 : public Decl, 73 : Decl(Decl::Friend, DC, L), 84 : Decl(Decl::Friend, Empty), NextFriend(), 165 static bool classof(const Decl *D) { return classofKind(D->getKind()); } 166 static bool classofKind(Kind K) { return K == Decl::Friend; }
|
/external/clang/unittests/ASTMatchers/ |
ASTMatchersInternalTest.cpp | 56 AST_MATCHER_P(Decl, just, internal::Matcher<Decl>, AMatcher) { 66 HasClassB, llvm::make_unique<VerifyIdIsBoundTo<Decl>>("b"))); 69 HasClassB, llvm::make_unique<VerifyIdIsBoundTo<Decl>>("a"))); 72 HasClassB, llvm::make_unique<VerifyIdIsBoundTo<Decl>>("b"))); 76 AST_POLYMORPHIC_SUPPORTED_TYPES(Decl, Stmt), 77 internal::Matcher<Decl>, AMatcher) { 89 HasClassB, llvm::make_unique<VerifyIdIsBoundTo<Decl>>("b"))); 92 HasClassB, llvm::make_unique<VerifyIdIsBoundTo<Decl>>("a"))); 95 HasClassB, llvm::make_unique<VerifyIdIsBoundTo<Decl>>("b"))) [all...] |
/prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/clang/include/clang/Analysis/ |
CallGraph.h | 37 typedef llvm::DenseMap<const Decl *, std::unique_ptr<CallGraphNode>> 54 void addToCallGraph(Decl *D) { 59 static bool includeInGraph(const Decl *D); 62 CallGraphNode *getNode(const Decl *) const; 66 CallGraphNode *getOrInsertNode(Decl *); 128 void addNodeForDecl(Decl *D, bool IsGlobal); 131 CallGraphNode *allocateNewNode(Decl *); 140 Decl *FD; 146 CallGraphNode(Decl *D) : FD(D) {} 164 Decl *getDecl() const { return FD; [all...] |
/prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/clang/include/clang/Analysis/ |
CallGraph.h | 37 typedef llvm::DenseMap<const Decl *, std::unique_ptr<CallGraphNode>> 54 void addToCallGraph(Decl *D) { 59 static bool includeInGraph(const Decl *D); 62 CallGraphNode *getNode(const Decl *) const; 66 CallGraphNode *getOrInsertNode(Decl *); 128 void addNodeForDecl(Decl *D, bool IsGlobal); 131 CallGraphNode *allocateNewNode(Decl *); 140 Decl *FD; 146 CallGraphNode(Decl *D) : FD(D) {} 164 Decl *getDecl() const { return FD; [all...] |
/prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/clang/include/clang/Analysis/ |
CallGraph.h | 37 typedef llvm::DenseMap<const Decl *, std::unique_ptr<CallGraphNode>> 54 void addToCallGraph(Decl *D) { 59 static bool includeInGraph(const Decl *D); 62 CallGraphNode *getNode(const Decl *) const; 66 CallGraphNode *getOrInsertNode(Decl *); 128 void addNodeForDecl(Decl *D, bool IsGlobal); 131 CallGraphNode *allocateNewNode(Decl *); 140 Decl *FD; 146 CallGraphNode(Decl *D) : FD(D) {} 164 Decl *getDecl() const { return FD; [all...] |