/prebuilts/clang/host/darwin-x86/clang-4053586/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/linux-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/linux-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/linux-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...] |
/prebuilts/clang/host/linux-x86/clang-4053586/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...] |
/external/clang/include/clang/ASTMatchers/ |
ASTMatchers.h | 123 typedef internal::Matcher<Decl> DeclarationMatcher; 156 /// decl(hasDeclContext(translationUnitDecl())) 158 const internal::VariadicDynCastAllOfMatcher<Decl, TranslationUnitDecl> 170 const internal::VariadicDynCastAllOfMatcher<Decl, TypedefDecl> typedefDecl; 181 const internal::VariadicDynCastAllOfMatcher<Decl, TypedefNameDecl> 193 const internal::VariadicDynCastAllOfMatcher<Decl, TypeAliasDecl> typeAliasDecl; 208 /// Usable as: Matcher<Decl>, Matcher<Stmt>, Matcher<TypeLoc> 210 AST_POLYMORPHIC_SUPPORTED_TYPES(Decl, Stmt, TypeLoc)) { 229 /// Usable as: Matcher<Decl>, Matcher<Stmt>, Matcher<TypeLoc> 231 AST_POLYMORPHIC_SUPPORTED_TYPES(Decl, Stmt, TypeLoc)) 283 const internal::VariadicAllOfMatcher<Decl> decl; member in namespace:clang::ast_matchers [all...] |
/external/clang/lib/CodeGen/ |
CGDecl.cpp | 10 // This contains code to emit Decl nodes as LLVM code. 23 #include "clang/AST/Decl.h" 38 void CodeGenFunction::EmitDecl(const Decl &D) { 40 case Decl::BuiltinTemplate: 41 case Decl::TranslationUnit: 42 case Decl::ExternCContext: 43 case Decl::Namespace: 44 case Decl::UnresolvedUsingTypename: 45 case Decl::ClassTemplateSpecialization: 46 case Decl::ClassTemplatePartialSpecialization [all...] |
CoverageMappingGen.h | 32 class Decl; 106 void emitCounterMapping(const Decl *D, llvm::raw_ostream &OS); 110 void emitEmptyMapping(const Decl *D, llvm::raw_ostream &OS);
|
TargetInfo.h | 32 class Decl; 57 virtual void setTargetAttributes(const Decl *D, llvm::GlobalValue *GV, 62 virtual void emitTargetMD(const Decl *D, llvm::GlobalValue *GV,
|
/external/clang/lib/Tooling/Core/ |
QualTypeNames.cpp | 66 const ASTContext &Ctx, const Decl *decl, 112 // we need the information for the template instance decl. 202 static NestedNameSpecifier *createOuterNNS(const ASTContext &Ctx, const Decl *D, 256 // Find decl context. 281 const ASTContext &Ctx, const Decl *Decl, 283 assert(Decl); 285 const DeclContext *DC = Decl->getDeclContext()->getRedeclContext(); 303 Decl = *(ClassTempl->spec_begin()) [all...] |
/prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/clang/include/clang/Sema/ |
MultiplexExternalSemaSource.h | 68 Decl *GetExternalDecl(uint32_t ID) override; 72 void CompleteRedeclChain(const Decl *D) override; 81 /// \brief Resolve the offset of a statement in the decl stream into 85 /// \brief Resolve the offset of a set of C++ base specifiers in the decl 93 ExtKind hasExternalDefinitions(const Decl *D) override; 111 llvm::function_ref<bool(Decl::Kind)> IsKindWeWant, 112 SmallVectorImpl<Decl *> &Result) override; 118 SmallVectorImpl<Decl *> &Decls) override; 136 /// a decl or type so until FinishedDeserializing is called there may be 141 /// a decl or type. Must be paired with StartedDeserializing [all...] |
/prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/clang/include/clang/Sema/ |
MultiplexExternalSemaSource.h | 68 Decl *GetExternalDecl(uint32_t ID) override; 72 void CompleteRedeclChain(const Decl *D) override; 81 /// \brief Resolve the offset of a statement in the decl stream into 85 /// \brief Resolve the offset of a set of C++ base specifiers in the decl 93 ExtKind hasExternalDefinitions(const Decl *D) override; 111 llvm::function_ref<bool(Decl::Kind)> IsKindWeWant, 112 SmallVectorImpl<Decl *> &Result) override; 118 SmallVectorImpl<Decl *> &Decls) override; 136 /// a decl or type so until FinishedDeserializing is called there may be 141 /// a decl or type. Must be paired with StartedDeserializing [all...] |
/prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/clang/include/clang/Sema/ |
MultiplexExternalSemaSource.h | 68 Decl *GetExternalDecl(uint32_t ID) override; 72 void CompleteRedeclChain(const Decl *D) override; 81 /// \brief Resolve the offset of a statement in the decl stream into 85 /// \brief Resolve the offset of a set of C++ base specifiers in the decl 93 ExtKind hasExternalDefinitions(const Decl *D) override; 111 llvm::function_ref<bool(Decl::Kind)> IsKindWeWant, 112 SmallVectorImpl<Decl *> &Result) override; 118 SmallVectorImpl<Decl *> &Decls) override; 136 /// a decl or type so until FinishedDeserializing is called there may be 141 /// a decl or type. Must be paired with StartedDeserializing [all...] |
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/clang/include/clang/Sema/ |
MultiplexExternalSemaSource.h | 68 Decl *GetExternalDecl(uint32_t ID) override; 72 void CompleteRedeclChain(const Decl *D) override; 81 /// \brief Resolve the offset of a statement in the decl stream into 85 /// \brief Resolve the offset of a set of C++ base specifiers in the decl 93 ExtKind hasExternalDefinitions(const Decl *D) override; 111 llvm::function_ref<bool(Decl::Kind)> IsKindWeWant, 112 SmallVectorImpl<Decl *> &Result) override; 118 SmallVectorImpl<Decl *> &Decls) override; 136 /// a decl or type so until FinishedDeserializing is called there may be 141 /// a decl or type. Must be paired with StartedDeserializing [all...] |
/prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/clang/include/clang/Sema/ |
MultiplexExternalSemaSource.h | 68 Decl *GetExternalDecl(uint32_t ID) override; 72 void CompleteRedeclChain(const Decl *D) override; 81 /// \brief Resolve the offset of a statement in the decl stream into 85 /// \brief Resolve the offset of a set of C++ base specifiers in the decl 93 ExtKind hasExternalDefinitions(const Decl *D) override; 111 llvm::function_ref<bool(Decl::Kind)> IsKindWeWant, 112 SmallVectorImpl<Decl *> &Result) override; 118 SmallVectorImpl<Decl *> &Decls) override; 136 /// a decl or type so until FinishedDeserializing is called there may be 141 /// a decl or type. Must be paired with StartedDeserializing [all...] |
/prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/clang/include/clang/Sema/ |
MultiplexExternalSemaSource.h | 68 Decl *GetExternalDecl(uint32_t ID) override; 72 void CompleteRedeclChain(const Decl *D) override; 81 /// \brief Resolve the offset of a statement in the decl stream into 85 /// \brief Resolve the offset of a set of C++ base specifiers in the decl 93 ExtKind hasExternalDefinitions(const Decl *D) override; 111 llvm::function_ref<bool(Decl::Kind)> IsKindWeWant, 112 SmallVectorImpl<Decl *> &Result) override; 118 SmallVectorImpl<Decl *> &Decls) override; 136 /// a decl or type so until FinishedDeserializing is called there may be 141 /// a decl or type. Must be paired with StartedDeserializing [all...] |
/prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/clang/include/clang/Sema/ |
MultiplexExternalSemaSource.h | 68 Decl *GetExternalDecl(uint32_t ID) override; 72 void CompleteRedeclChain(const Decl *D) override; 81 /// \brief Resolve the offset of a statement in the decl stream into 85 /// \brief Resolve the offset of a set of C++ base specifiers in the decl 93 ExtKind hasExternalDefinitions(const Decl *D) override; 111 llvm::function_ref<bool(Decl::Kind)> IsKindWeWant, 112 SmallVectorImpl<Decl *> &Result) override; 118 SmallVectorImpl<Decl *> &Decls) override; 136 /// a decl or type so until FinishedDeserializing is called there may be 141 /// a decl or type. Must be paired with StartedDeserializing [all...] |
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/clang/include/clang/Sema/ |
MultiplexExternalSemaSource.h | 68 Decl *GetExternalDecl(uint32_t ID) override; 72 void CompleteRedeclChain(const Decl *D) override; 81 /// \brief Resolve the offset of a statement in the decl stream into 85 /// \brief Resolve the offset of a set of C++ base specifiers in the decl 93 ExtKind hasExternalDefinitions(const Decl *D) override; 111 llvm::function_ref<bool(Decl::Kind)> IsKindWeWant, 112 SmallVectorImpl<Decl *> &Result) override; 118 SmallVectorImpl<Decl *> &Decls) override; 136 /// a decl or type so until FinishedDeserializing is called there may be 141 /// a decl or type. Must be paired with StartedDeserializing [all...] |
/development/vndk/tools/header-checker/header-abi-dumper/src/ |
ast_processing.h | 42 const clang::Decl *tu_decl); 44 bool VisitRecordDecl(const clang::RecordDecl *decl); 46 bool VisitFunctionDecl(const clang::FunctionDecl *decl); 48 bool VisitEnumDecl(const clang::EnumDecl *decl); 50 bool VisitVarDecl(const clang::VarDecl *decl); 52 bool TraverseDecl(clang::Decl *decl); 67 const clang::Decl *tu_decl_;
|
/external/clang/lib/AST/ |
StmtIterator.cpp | 15 #include "clang/AST/Decl.h" 70 bool StmtIteratorBase::HandleDecl(Decl* D) { 95 StmtIteratorBase::StmtIteratorBase(Decl** dgi, Decl** dge)
|
/external/clang/include/clang/AST/ |
GlobalDecl.h | 30 llvm::PointerIntPair<const Decl*, 2> Value; 32 void Init(const Decl *D) { 62 const Decl *getDecl() const { return Value.getPointer(); } 65 assert(isa<CXXConstructorDecl>(getDecl()) && "Decl is not a ctor!"); 70 assert(isa<CXXDestructorDecl>(getDecl()) && "Decl is not a dtor!"); 86 GlobalDecl getWithDecl(const Decl *D) {
|
/external/clang/tools/libclang/ |
CXCursor.h | 28 class Decl; 51 CXCursor MakeCXCursor(const clang::Attr *A, const clang::Decl *Parent, 53 CXCursor MakeCXCursor(const clang::Decl *D, CXTranslationUnit TU, 56 CXCursor MakeCXCursor(const clang::Stmt *S, const clang::Decl *Parent, 223 CXCursor MakeCursorOverloadedDeclRef(const Decl *D, SourceLocation Location, 232 typedef llvm::PointerUnion3<const OverloadExpr *, const Decl *, 241 const Decl *getCursorDecl(CXCursor Cursor); 245 const Decl *getCursorParentDecl(CXCursor Cursor); 285 bool getDeclCursorUSR(const Decl *D, SmallVectorImpl<char> &Buf);
|
/external/v8/tools/clang/blink_gc_plugin/ |
CheckDispatchVisitor.cpp | 31 for (Decl* decl : member->decls()) { 32 if (CXXMethodDecl* method = dyn_cast<CXXMethodDecl>(decl)) {
|
/prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/clang/include/clang/AST/ |
GlobalDecl.h | 30 llvm::PointerIntPair<const Decl*, 2> Value; 32 void Init(const Decl *D) { 62 const Decl *getDecl() const { return Value.getPointer(); } 65 assert(isa<CXXConstructorDecl>(getDecl()) && "Decl is not a ctor!"); 70 assert(isa<CXXDestructorDecl>(getDecl()) && "Decl is not a dtor!"); 86 GlobalDecl getWithDecl(const Decl *D) {
|
/prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/clang/include/clang/AST/ |
GlobalDecl.h | 30 llvm::PointerIntPair<const Decl*, 2> Value; 32 void Init(const Decl *D) { 62 const Decl *getDecl() const { return Value.getPointer(); } 65 assert(isa<CXXConstructorDecl>(getDecl()) && "Decl is not a ctor!"); 70 assert(isa<CXXDestructorDecl>(getDecl()) && "Decl is not a dtor!"); 86 GlobalDecl getWithDecl(const Decl *D) {
|