/external/lldb/source/Plugins/SymbolFile/DWARF/ |
SymbolFileDWARF.h | 113 virtual clang::DeclContext* GetClangDeclContextContainingTypeUID (lldb::user_id_t type_uid); 114 virtual clang::DeclContext* GetClangDeclContextForTypeUID (const lldb_private::SymbolContext &sc, lldb::user_id_t type_uid); 149 const clang::DeclContext *DC, 233 clang::DeclContext * 243 clang::DeclContext * 246 clang::DeclContext * 249 clang::DeclContext * 254 clang::DeclContext * 261 SearchDeclContext (const clang::DeclContext *decl_context, 362 clang::DeclContext *containing_decl_ctx [all...] |
/external/clang/include/clang/AST/ |
DeclCXX.h | 106 AccessSpecDecl(AccessSpecifier AS, DeclContext *DC, 129 DeclContext *DC, SourceLocation ASLoc, 570 /// actual DeclContext does not suffice. This is used for lambdas that 610 friend class DeclContext; 620 /// members have been added. It will be invoked by DeclContext::addDecl() 634 CXXRecordDecl(Kind K, TagKind TK, const ASTContext &C, DeclContext *DC, 676 static CXXRecordDecl *Create(const ASTContext &C, TagKind TK, DeclContext *DC, 681 static CXXRecordDecl *CreateLambda(const ASTContext &C, DeclContext *DC, [all...] |
DeclObjC.h | 113 class ObjCMethodDecl : public NamedDecl, public DeclContext { 228 DeclContext *contextDecl, bool isInstance = true, 234 DeclContext(ObjCMethod), Family(InvalidObjCMethodFamily), 256 DeclContext *contextDecl, bool isInstance = true, 493 static DeclContext *castToDeclContext(const ObjCMethodDecl *D) { 494 return static_cast<DeclContext *>(const_cast<ObjCMethodDecl*>(D)); 496 static ObjCMethodDecl *castFromDeclContext(const DeclContext *DC) { 497 return static_cast<ObjCMethodDecl *>(const_cast<DeclContext*>(DC)); 508 class ObjCContainerDecl : public NamedDecl, public DeclContext { 518 ObjCContainerDecl(Kind DK, DeclContext *DC [all...] |
DeclTemplate.h | 233 TemplateDecl(Kind DK, DeclContext *DC, SourceLocation L, 240 TemplateDecl(Kind DK, DeclContext *DC, SourceLocation L, 246 TemplateDecl(Kind DK, DeclContext *DC, SourceLocation L, 625 RedeclarableTemplateDecl(Kind DK, ASTContext &C, DeclContext *DC, 777 FunctionTemplateDecl(ASTContext &C, DeclContext *DC, SourceLocation L, 875 static FunctionTemplateDecl *Create(ASTContext &C, DeclContext *DC, [all...] |
ExternalASTSource.h | 141 FindExternalVisibleDeclsByName(const DeclContext *DC, DeclarationName Name); 147 virtual void completeVisibleDeclsMap(const DeclContext *DC); 153 /// DeclContext, after applying an optional filter predicate. 162 virtual ExternalLoadResult FindExternalLexicalDecls(const DeclContext *DC, 167 /// DeclContext. 170 ExternalLoadResult FindExternalLexicalDecls(const DeclContext *DC, 176 ExternalLoadResult FindExternalLexicalDeclsBy(const DeclContext *DC, 292 SetExternalVisibleDeclsForName(const DeclContext *DC, 297 SetNoExternalVisibleDeclsForName(const DeclContext *DC,
|
DeclFriend.h | 76 FriendDecl(DeclContext *DC, SourceLocation L, FriendUnion Friend, 101 static FriendDecl *Create(ASTContext &C, DeclContext *DC,
|
/external/clang/tools/libclang/ |
IndexBody.cpp | 21 const DeclContext *ParentDC; 26 const NamedDecl *Parent, const DeclContext *DC) 169 const DeclContext *DC) {
|
CursorVisitor.h | 101 DeclContext::decl_iterator *DI_current; 102 DeclContext::decl_iterator DE_current; 203 bool VisitDeclContext(DeclContext *DC);
|
/external/clang/include/clang/Sema/ |
IdentifierResolver.h | 25 class DeclContext; 159 bool isDeclInScope(Decl *D, DeclContext *Ctx, Scope *S = nullptr,
|
ExternalSemaSource.h | 202 DeclContext *MemberContext,
|
Scope.h | 176 /// The DeclContext with which this scope is associated. For 179 DeclContext *Entity; 294 DeclContext *getEntity() const { return Entity; } 295 void setEntity(DeclContext *E) { Entity = E; }
|
/external/lldb/include/lldb/Symbol/ |
SymbolFile.h | 132 virtual clang::DeclContext* GetClangDeclContextForTypeUID (const lldb_private::SymbolContext &sc, lldb::user_id_t type_uid) { return NULL; } 133 virtual clang::DeclContext* GetClangDeclContextContainingTypeUID (lldb::user_id_t type_uid) { return NULL; }
|
/external/clang/lib/AST/ |
DeclTemplate.cpp | 116 DeclContext *Owner) { 226 DeclContext *DC, 231 AdoptTemplateParameterList(Params, cast<DeclContext>(Decl)); 303 DeclContext *DC, 309 AdoptTemplateParameterList(Params, cast<DeclContext>(Decl)); 467 TemplateTypeParmDecl::Create(const ASTContext &C, DeclContext *DC, 514 NonTypeTemplateParmDecl::NonTypeTemplateParmDecl(DeclContext *DC, 539 NonTypeTemplateParmDecl::Create(const ASTContext &C, DeclContext *DC, 549 NonTypeTemplateParmDecl::Create(const ASTContext &C, DeclContext *DC, 599 DeclContext *DC, SourceLocation L, unsigned D, unsigned P [all...] |
DeclFriend.cpp | 27 FriendDecl *FriendDecl::Create(ASTContext &C, DeclContext *DC,
|
DeclCXX.cpp | 87 DeclContext *DC, SourceLocation StartLoc, 96 DeclContext *DC, SourceLocation StartLoc, 111 CXXRecordDecl::CreateLambda(const ASTContext &C, DeclContext *DC, [all...] |
/external/chromium_org/tools/clang/plugins/ |
ChromeClassTester.h | 65 std::string GetNamespaceImpl(const clang::DeclContext* context,
|
/external/clang/lib/StaticAnalyzer/Core/ |
CheckerContext.cpp | 60 const DeclContext *DC = FD->getDeclContext();
|
/external/clang/unittests/AST/ |
ExternalASTSourceTest.cpp | 70 bool FindExternalVisibleDeclsByName(const DeclContext*,
|
/external/lldb/include/lldb/Core/ |
ClangForward.h | 52 class DeclContext;
|
/external/clang/include/clang/Serialization/ |
Module.h | 34 class DeclContext; 51 /// \brief Information about the contents of a DeclContext. 397 typedef llvm::DenseMap<const DeclContext *, DeclContextInfo> 401 /// for each DeclContext.
|
ASTWriter.h | 347 llvm::SmallPtrSet<const DeclContext *, 16> UpdatedDeclContexts; 470 uint32_t GenerateNameLookupTable(const DeclContext *DC, 472 uint64_t WriteDeclContextLexicalBlock(ASTContext &Context, DeclContext *DC); 473 uint64_t WriteDeclContextVisibleBlock(ASTContext &Context, DeclContext *DC); 484 void WriteDeclContextVisibleUpdate(const DeclContext *DC); 680 void AddUpdatedDeclContext(const DeclContext *DC); 759 void AddedVisibleDecl(const DeclContext *DC, const Decl *D) override;
|
/external/clang/lib/Frontend/ |
ChainedIncludesSource.cpp | 47 bool FindExternalVisibleDeclsByName(const DeclContext *DC, 50 FindExternalLexicalDecls(const DeclContext *DC, 235 ChainedIncludesSource::FindExternalVisibleDeclsByName(const DeclContext *DC, 240 ChainedIncludesSource::FindExternalLexicalDecls(const DeclContext *DC,
|
/external/lldb/source/Symbol/ |
ClangExternalASTSourceCallbacks.cpp | 51 const clang::DeclContext *decl_ctx,
|
/external/clang/lib/Analysis/ |
UninitializedValues.cpp | 35 static bool isTrackedVar(const VarDecl *vd, const DeclContext *dc) { 56 void computeMap(const DeclContext &dc); 66 void DeclToIndex::computeMap(const DeclContext &dc) { 68 DeclContext::specific_decl_iterator<VarDecl> I(dc.decls_begin()), 116 void computeSetOfDeclarations(const DeclContext &dc); 144 void CFGBlockValues::computeSetOfDeclarations(const DeclContext &dc) { 292 static FindVarResult findVar(const Expr *E, const DeclContext *DC) { 314 const DeclContext *DC; 324 ClassifyRefs(AnalysisDeclContext &AC) : DC(cast<DeclContext>(AC.getDecl())) {} 460 return ::isTrackedVar(vd, cast<DeclContext>(ac.getDecl())) [all...] |
/frameworks/compile/slang/ |
slang_rs_context.cpp | 135 clang::DeclContext::lookup_const_result R = TUDecl->lookup(II); 138 for (clang::DeclContext::lookup_const_iterator I = R.begin(), E = R.end(); 212 for (clang::DeclContext::decl_iterator DI = TUDecl->decls_begin(),
|