/external/clang/lib/AST/ |
DeclObjC.cpp | 153 ObjCPropertyDecl::findPropertyDecl(const DeclContext *DC, 163 DeclContext::lookup_const_result R = DC->lookup(propertyID); 164 for (DeclContext::lookup_const_iterator I = R.begin(), E = R.end(); I != E; 194 ObjCPropertyDecl::findPropertyDecl(cast<DeclContext>(this), PropertyId)) 256 ObjCPropertyDecl::findPropertyDecl(cast<DeclContext>(this), PropertyId)) 642 DeclContext *contextDecl, bool isInstance, bool isVariadic, 665 const DeclContext *DC = getDeclContext(); [all...] |
Decl.cpp | 290 const DeclContext *DC = D->getDeclContext(); 643 for (const DeclContext *DC = D->getDeclContext(); [all...] |
ASTImporter.cpp | 81 bool ImportDeclParts(NamedDecl *D, DeclContext *&DC, 82 DeclContext *&LexicalDC, DeclarationName &Name, 87 void ImportDeclContext(DeclContext *FromDC, bool ForceImport = false); 98 /// DeclContext. [all...] |
/external/clang/tools/libclang/ |
IndexDecl.cpp | 327 if (!Handled && isa<DeclContext>(D)) 328 indexDeclContext(cast<DeclContext>(D)); 331 void IndexingContext::indexDeclContext(const DeclContext *DC) {
|
IndexingContext.cpp | 312 const DeclContext *LexicalDC) { 598 const DeclContext *LexicalDC) { 655 const DeclContext *DC, 669 const DeclContext *DC, 721 void IndexingContext::addContainerInMap(const DeclContext *DC, 732 // Allow changing the container of a previously seen DeclContext so we 835 const DeclContext * 837 const DeclContext *DC = dyn_cast<DeclContext>(D); 852 IndexingContext::getClientContainerForDC(const DeclContext *DC) const [all...] |
/external/lldb/source/Expression/ |
ASTResultSynthesizer.cpp | 225 DeclContext *DC) 429 ASTResultSynthesizer::RecordPersistentTypes(DeclContext *FunDeclCtx) 431 typedef DeclContext::specific_decl_iterator<TypeDecl> TypeDeclIterator;
|
ClangASTSource.cpp | 62 const DeclContext *decl_ctx, 81 // return DeclContext::lookup_result(); 200 DeclContext *decl_ctx = tag_decl->getDeclContext(); 367 ClangASTSource::FindExternalLexicalDecls (const DeclContext *decl_context, 440 const DeclContext *original_decl_context = dyn_cast<DeclContext>(original_decl); 476 DeclContext *decl_context_non_const = const_cast<DeclContext *>(decl_context); 510 log->Printf("ClangASTSource::FindExternalVisibleDecls[%u] on (ASTContext*)%p for '%s' in a NULL DeclContext", current_id, m_ast_context, name.GetCString()); 918 const DeclContext *decl_ctx(context.m_decl_context) [all...] |
/external/clang/lib/Sema/ |
CodeCompleteConsumer.cpp | 269 StringRef CodeCompletionTUInfo::getParentName(const DeclContext *DC) { 279 // If we already processed this DeclContext and assigned empty to it, the 285 SmallVector<const DeclContext *, 2> Contexts; 306 const DeclContext *CurDC = Contexts[I-1]; 314 // between empty because we didn't process the DeclContext yet. 379 void CodeCompletionBuilder::addParentContext(const DeclContext *DC) {
|
MultiplexExternalSemaSource.cpp | 90 FindExternalVisibleDeclsByName(const DeclContext *DC, DeclarationName Name) { 97 void MultiplexExternalSemaSource::completeVisibleDeclsMap(const DeclContext *DC){ 103 FindExternalLexicalDecls(const DeclContext *DC, 286 DeclContext *MemberContext,
|
SemaCXXScopeSpec.cpp | 30 DeclContext *CurContext) { 48 /// \brief Compute the DeclContext that is associated with the given type. 50 /// \param T the type for which we are attempting to find a DeclContext. 55 DeclContext *Sema::computeDeclContext(QualType T) { 63 /// \brief Compute the DeclContext that is associated with the given 76 DeclContext *Sema::computeDeclContext(const CXXScopeSpec &SS, 84 // instantiation, return its DeclContext. 134 llvm_unreachable("Dependent nested-name-specifier has no DeclContext"); 183 /// into the DeclContext. A type that is not yet completed can be 189 DeclContext *DC) [all...] |
SemaAccess.cpp | 66 DeclContext *DC = D->getDeclContext(); 83 explicit EffectiveContext(DeclContext *DC) 135 DeclContext *getInnerContext() const { 141 DeclContext *Inner; 211 DeclContext *IC = S.computeDeclContext(getBaseObjectType()); 260 const DeclContext *FromDC = From->getDeclContext()->getPrimaryContext(); 261 const DeclContext *ToDC = To->getDeclContext()->getPrimaryContext(); 324 static bool MightInstantiateTo(Sema &S, DeclContext *Context, 325 DeclContext *Friend) { [all...] |
/external/lldb/include/lldb/Symbol/ |
Block.h | 359 clang::DeclContext *
|
Function.h | 540 /// Get the DeclContext for this function, if available. 543 /// The DeclContext, or NULL if none exists. 545 clang::DeclContext *
|
/external/lldb/source/Symbol/ |
ClangASTContext.cpp | [all...] |
/frameworks/compile/slang/ |
slang_rs_object_ref_count.h | 70 clang::DeclContext *DC);
|
/external/clang/lib/ARCMigrate/ |
TransEmptyStatementsAndDealloc.cpp | 200 DeclContext *DC = Ctx.getTranslationUnitDecl(); 204 typedef DeclContext::specific_decl_iterator<ObjCImplementationDecl>
|
/external/clang/lib/Analysis/ |
CallGraph.cpp | 94 void CallGraph::addNodesForBlocks(DeclContext *D) { 99 if (auto *DC = dyn_cast<DeclContext>(I))
|
/external/clang/lib/Serialization/ |
ASTCommon.cpp | 91 const DeclContext * 92 serialization::getDefinitiveDeclContext(const DeclContext *DC) { 114 // Each function, method, and block declaration is its own DeclContext. 143 llvm_unreachable("Unhandled DeclContext in AST reader");
|
/external/clang/unittests/Sema/ |
ExternalSemaSourceTest.cpp | 107 DeclContext *MemberContext, 112 DeclContext *DestContext = nullptr;
|
/external/clang/include/clang/Serialization/ |
ASTReader.h | 65 class DeclContext; 263 /// \brief The on-disk hash table used for the DeclContext's Name lookup table. [all...] |
/external/clang/include/clang/Sema/ |
CodeCompleteConsumer.h | 526 llvm::DenseMap<const DeclContext *, StringRef> ParentNames; 542 StringRef getParentName(const DeclContext *DC); 625 void addParentContext(const DeclContext *DC); [all...] |
Sema.h | 99 class DeclContext; 253 DeclContext *CurContext; 257 DeclContext *OriginalLexicalContext; 550 DeclContext *SavedContext; 555 ContextRAII(Sema &S, DeclContext *ContextToPush, bool NewThisContext = true) 586 SynthesizedFunctionScope(Sema &S, DeclContext *DC) 794 /// \param DC - The DeclContext containing the lambda expression or 799 const DeclContext *DC, [all...] |
/external/chromium_org/tools/clang/blink_gc_plugin/ |
RecordInfo.h | 145 RecordInfo* Lookup(clang::DeclContext* decl) {
|
/external/clang/include/clang/AST/ |
CXXInheritance.h | 80 DeclContext::lookup_result Decls;
|
/external/clang/lib/Index/ |
USRGeneration.cpp | 75 void VisitDeclContext(const DeclContext *D); 176 void USRGenerator::VisitDeclContext(const DeclContext *DC) { 253 // but their enclosing DeclContext is the function, not the TU. We need 311 const DeclContext *container = D->getDeclContext(); 477 const DeclContext *DC = D->getDeclContext();
|