HomeSort by relevance Sort by last modified time
    Searched refs:Decl (Results 26 - 50 of 316) sorted by null

12 3 4 5 6 7 8 91011>>

  /external/llvm/lib/DebugInfo/
DWARFDebugAbbrev.cpp 48 for (const auto &Decl : Decls)
49 Decl.dump(OS);
56 for (const auto &Decl : Decls) {
57 if (Decl.getCode() == AbbrCode)
58 return &Decl;
  /external/lldb/include/lldb/Symbol/
ClangASTImporter.h 104 clang::Decl *
107 clang::Decl *decl);
114 clang::Decl *
117 clang::Decl *decl);
120 CompleteDecl (clang::Decl *decl);
123 CompleteTagDecl (clang::TagDecl *decl);
126 CompleteTagDeclWithOrigin (clang::TagDecl *decl, clang::TagDecl *origin)
237 clang::Decl *decl; member in struct:lldb_private::ClangASTImporter::DeclOrigin
    [all...]
  /external/clang/lib/AST/
ASTTypeTraits.cpp 31 { NKI_None, "Decl" },
32 #define DECL(DERIVED, BASE) { NKI_##BASE, #DERIVED "Decl" },
77 else if (const Decl *D = get<Decl>())
88 if (const Decl *D = get<Decl>())
103 if (const Decl *D = get<Decl>())
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/Sema/
AnalysisBasedWarnings.h 22 class Decl;
94 const Decl *D, const BlockExpr *blkExpr);
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
107 bool (*isKindWeWant)(Decl::Kind),
108 SmallVectorImpl<Decl*> &Result) override;
115 SmallVectorImpl<Decl*> &Result) {
121 SmallVectorImpl<Decl*> &Result) {
129 SmallVectorImpl<Decl *> &Decls) override;
147 /// a decl or type so until FinishedDeserializing is called there may b
    [all...]
  /external/clang/unittests/ASTMatchers/Dynamic/
VariantValueTest.cpp 55 EXPECT_FALSE(Value.getMatcher().hasTypedMatcher<Decl>());
62 EXPECT_TRUE(Value.getMatcher().hasTypedMatcher<Decl>());
64 EXPECT_EQ("Matcher<Decl>", Value.getTypeAsString());
68 EXPECT_FALSE(Value.getMatcher().hasTypedMatcher<Decl>());
90 EXPECT_TRUE(Value.getMatcher().hasTypedMatcher<Decl>());
92 EXPECT_EQ("Matcher<Decl>", Value.getTypeAsString());
131 .getTypedMatcher<Decl>()));
135 .getTypedMatcher<Decl>()));
140 .getTypedMatcher<Decl>()));
158 .getTypedMatcher<Decl>()));
    [all...]
RegistryTest.cpp 146 Matcher<Decl> Value = constructMatcher(
148 .getTypedMatcher<Decl>();
159 Matcher<Decl> HasInitializerSimple = constructMatcher(
161 .getTypedMatcher<Decl>();
162 Matcher<Decl> HasInitializerComplex = constructMatcher(
165 .getTypedMatcher<Decl>();
179 Matcher<Decl> HasParameter =
210 Matcher<Decl> DeclDecl = declaratorDecl(hasTypeLoc(
232 Matcher<Decl> Var =
233 constructMatcher("varDecl", IsDefinition).getTypedMatcher<Decl>();
    [all...]
  /external/lldb/include/lldb/Expression/
ASTDumper.h 26 ASTDumper (clang::Decl *decl);
  /external/clang/include/clang/AST/
DeclOpenMP.h 35 class OMPThreadPrivateDecl : public Decl {
42 Decl(DK, DC, L), NumVars(0) { }
84 static bool classof(const Decl *D) { return classofKind(D->getKind()); }
DeclFriend.h 39 /// The semantic context of a friend decl is its declaring class.
40 class FriendDecl : public Decl {
79 : Decl(Decl::Friend, DC, L),
90 : 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; }
StmtIterator.h 27 class Decl;
36 Decl **DGI;
38 Decl **DGE;
62 bool HandleDecl(Decl* D);
69 StmtIteratorBase(Decl **dgi, Decl **dge);
84 StmtIteratorImpl(Decl **dgi, Decl **dge) : StmtIteratorBase(dgi, dge) {}
124 StmtIterator(Decl** dgi, Decl** dge
    [all...]
GlobalDecl.h 29 llvm::PointerIntPair<const Decl*, 2> Value;
31 void Init(const Decl *D) {
60 const Decl *getDecl() const { return Value.getPointer(); }
63 assert(isa<CXXConstructorDecl>(getDecl()) && "Decl is not a ctor!");
68 assert(isa<CXXDestructorDecl>(getDecl()) && "Decl is not a dtor!");
84 GlobalDecl getWithDecl(const Decl *D) {
ASTConsumer.h 23 class Decl;
53 /// called by the parser to process every top-level Decl*.
158 virtual bool shouldSkipFunctionBody(Decl *D) { return true; }
ASTTypeTraits.h 20 #include "clang/AST/Decl.h"
85 #define DECL(DERIVED, BASE) NKI_##DERIVED##Decl,
134 KIND_TO_KIND_ID(Decl)
137 #define DECL(DERIVED, BASE) KIND_TO_KIND_ID(DERIVED##Decl)
176 /// (like \c Stmt, \c Decl, \c Type and \c NestedNameSpecifier) the returned
209 /// only Stmt, Decl, Type and NestedNameSpecifier return memoization data).
291 Decl *, Stmt *, Type *, NestedNameSpecifier *, CXXCtorInitializer *>
300 T, typename std::enable_if<std::is_base_of<Decl, T>::value>::type
    [all...]
  /external/clang/include/clang/Analysis/
CallGraph.h 37 typedef llvm::DenseMap<const Decl *, CallGraphNode *> FunctionMapTy;
53 void addToCallGraph(Decl *D) {
58 static bool includeInGraph(const Decl *D);
61 CallGraphNode *getNode(const Decl *) const;
65 CallGraphNode *getOrInsertNode(Decl *);
127 void addNodeForDecl(Decl *D, bool IsGlobal);
130 CallGraphNode *allocateNewNode(Decl *);
139 Decl *FD;
145 CallGraphNode(Decl *D) : FD(D) {}
163 Decl *getDecl() const { return FD;
    [all...]
  /external/clang/lib/CodeGen/
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,
CGDebugInfo.h 72 llvm::DIType Decl;
74 ObjCInterfaceCacheEntry(const ObjCInterfaceType *Type, llvm::DIType Decl,
76 : Type(Type), Decl(Decl), Unit(Unit) {}
92 llvm::DenseMap<const Decl *, llvm::WeakVH> RegionMap;
107 llvm::DenseMap<const Decl *, llvm::WeakVH> DeclCache;
110 llvm::DenseMap<const Decl *, llvm::WeakVH> StaticDataMemberCache;
145 llvm::DICompositeType getOrCreateFunctionType(const Decl *D, QualType FnType,
161 void CollectCXXMemberFunctions(const CXXRecordDecl *Decl,
166 void CollectCXXBases(const CXXRecordDecl *Decl,
    [all...]
CGDecl.cpp 10 // This contains code to emit Decl nodes as LLVM code.
20 #include "clang/AST/Decl.h"
34 void CodeGenFunction::EmitDecl(const Decl &D) {
36 case Decl::TranslationUnit:
37 case Decl::Namespace:
38 case Decl::UnresolvedUsingTypename:
39 case Decl::ClassTemplateSpecialization:
40 case Decl::ClassTemplatePartialSpecialization:
41 case Decl::VarTemplateSpecialization:
42 case Decl::VarTemplatePartialSpecialization
    [all...]
  /external/clang/include/clang/Parse/
Parser.h 251 Decl *getObjCDeclContext() const { return Actions.getObjCDeclContext(); }
698 /// an objective-c decl context to its enclosing decl context and
702 Decl *DC;
    [all...]
  /external/clang/include/clang/Serialization/
ASTWriter.h 18 #include "clang/AST/Decl.h"
133 DeclOrType(Decl *D) : Stored(D), IsType(false) { }
144 Decl *getDecl() const {
145 assert(isDecl() && "Not a decl!");
146 return static_cast<Decl *>(Stored);
160 /// \brief The decl ID that will be assigned to the next new decl.
169 llvm::DenseMap<const Decl *, serialization::DeclID> DeclIDs;
190 void associateDeclWithFile(const Decl *D, serialization::DeclID);
286 /// An update to a Decl
    [all...]
  /external/clang/include/clang/ASTMatchers/
ASTMatchers.h 121 typedef internal::Matcher<Decl> DeclarationMatcher;
157 const internal::VariadicAllOfMatcher<Decl> decl; member in namespace:clang::ast_matchers
170 const internal::VariadicDynCastAllOfMatcher<Decl, NamedDecl> namedDecl;
181 const internal::VariadicDynCastAllOfMatcher<Decl, NamespaceDecl> namespaceDecl;
191 Decl,
201 Decl,
215 Decl,
227 const internal::VariadicDynCastAllOfMatcher<Decl, DeclaratorDecl>
238 const internal::VariadicDynCastAllOfMatcher<Decl, ParmVarDecl> parmVarDecl
    [all...]
  /external/clang/unittests/AST/
ASTTypeTraitsTest.cpp 30 EXPECT_TRUE(DNT<Decl>().isBaseOf(DNT<VarDecl>()));
31 EXPECT_FALSE(DNT<Decl>().isSame(DNT<VarDecl>()));
32 EXPECT_FALSE(DNT<VarDecl>().isBaseOf(DNT<Decl>()));
34 EXPECT_TRUE(DNT<Decl>().isSame(DNT<Decl>()));
71 EXPECT_EQ("Decl", DNT<Decl>().asStringRef());
80 EXPECT_TRUE(Verifier.match("void f() {}", decl()));
  /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,
226 CXCursor MakeCursorOverloadedDeclRef(const Decl *D, SourceLocation Location,
235 typedef llvm::PointerUnion3<const OverloadExpr *, const Decl *,
244 const Decl *getCursorDecl(CXCursor Cursor);
248 const Decl *getCursorParentDecl(CXCursor Cursor);
288 bool getDeclCursorUSR(const Decl *D, SmallVectorImpl<char> &Buf);
  /external/chromium_org/tools/clang/plugins/
ChromeClassTester.h 36 bool InBannedNamespace(const clang::Decl* record);
41 std::string GetNamespace(const clang::Decl* record);
86 // List of decls to check once the current top-level decl is parsed.

Completed in 2037 milliseconds

12 3 4 5 6 7 8 91011>>