Home
last modified time | relevance | path

Searched defs:decl_ctx (Results 1 – 21 of 21) sorted by relevance

/llvm-project/lldb/include/lldb/Symbol/
H A DCompilerDeclContext.h43 CompilerDeclContext(TypeSystem *type_system, void *decl_ctx) in CompilerDeclContext()
99 void SetDeclContext(TypeSystem *type_system, void *decl_ctx) { in SetDeclContext()
H A DSymbolFile.h227 ParseDeclsForContext(CompilerDeclContext decl_ctx) ParseDeclsForContext() argument
/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangExternalASTSourceCallbacks.cpp41 const clang::DeclContext *decl_ctx, in FindExternalLexicalDecls() argument
H A DClangASTSource.cpp102 const DeclContext *decl_ctx, DeclarationName clang_decl_name, in FindExternalVisibleDeclsByName() argument
877 const DeclContext *decl_ctx(context.m_decl_context); FindObjCMethodDecls() local
[all...]
H A DClangASTImporter.cpp133 decl_ctx = (decl_ctx->*contextFromContext)()) { in ChainPassesThrough() local
H A DClangExpressionDeclMap.cpp1289 CompilerDeclContext decl_ctx = sym_ctx.function->GetDeclContext(); in LookupFunction() local
/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DUdtRecordCompleter.cpp372 clang::DeclContext *decl_ctx = clang.GetDeclContextForType(record_ct); in AddMember() local
406 clang::DeclContext *decl_ctx = in FinishRecord() local
H A DSymbolFileNativePDB.cpp1009 ParseDeclsForContext(lldb_private::CompilerDeclContext decl_ctx) ParseDeclsForContext() argument
/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.cpp1221 CreateRecordType(clang::DeclContext * decl_ctx,OptionalClangModuleID owning_module,AccessType access_type,llvm::StringRef name,int kind,LanguageType language,ClangASTMetadata * metadata,bool exports_symbols) CreateRecordType() argument
1406 CreateFunctionTemplateDecl(clang::DeclContext * decl_ctx,OptionalClangModuleID owning_module,clang::FunctionDecl * func_decl,const TemplateParameterInfos & template_param_infos) CreateFunctionTemplateDecl() argument
1543 CreateClassTemplateDecl(DeclContext * decl_ctx,OptionalClangModuleID owning_module,lldb::AccessType access_type,llvm::StringRef class_name,int kind,const TemplateParameterInfos & template_param_infos) CreateClassTemplateDecl() argument
1621 auto *decl_ctx = ast.getTranslationUnitDecl(); CreateTemplateTemplateParmDecl() local
1643 CreateClassTemplateSpecializationDecl(DeclContext * decl_ctx,OptionalClangModuleID owning_module,ClassTemplateDecl * class_template_decl,int kind,const TemplateParameterInfos & template_param_infos) CreateClassTemplateSpecializationDecl() argument
1800 CreateObjCClass(llvm::StringRef name,clang::DeclContext * decl_ctx,OptionalClangModuleID owning_module,bool isForwardDecl,bool isInternal,ClangASTMetadata * metadata) CreateObjCClass() argument
1850 GetUniqueNamespaceDeclaration(const char * name,clang::DeclContext * decl_ctx,OptionalClangModuleID owning_module,bool is_inline) GetUniqueNamespaceDeclaration() argument
1944 CreateUsingDirectiveDeclaration(clang::DeclContext * decl_ctx,OptionalClangModuleID owning_module,clang::NamespaceDecl * ns_decl) CreateUsingDirectiveDeclaration() argument
2133 CreateFunctionDeclaration(clang::DeclContext * decl_ctx,OptionalClangModuleID owning_module,llvm::StringRef name,const CompilerType & function_clang_type,clang::StorageClass storage,bool is_inline) CreateFunctionDeclaration() argument
2203 CreateParameterDeclaration(clang::DeclContext * decl_ctx,OptionalClangModuleID owning_module,const char * name,const CompilerType & param_type,int storage,bool add_decl) CreateParameterDeclaration() argument
2303 CreateEnumerationType(llvm::StringRef name,clang::DeclContext * decl_ctx,OptionalClangModuleID owning_module,const Declaration & decl,const CompilerType & integer_clang_type,bool is_scoped) CreateEnumerationType() argument
2380 DumpDeclContextHiearchy(clang::DeclContext * decl_ctx) DumpDeclContextHiearchy() argument
2926 clang::DeclContext *decl_ctx = GetDeclContextForType(GetQualType(type)); IsRuntimeGeneratedType() local
4643 clang::DeclContext *decl_ctx = CreateTypedef() local
9034 ParseClassTemplateDecl(clang::DeclContext * decl_ctx,OptionalClangModuleID owning_module,lldb::AccessType access_type,const char * parent_name,int tag_decl_kind,const TypeSystemClang::TemplateParameterInfos & template_param_infos) ParseClassTemplateDecl() argument
9180 GetCompilerKind(clang::Decl::Kind clang_kind,clang::DeclContext const * decl_ctx) GetCompilerKind() argument
9206 InsertCompilerContext(TypeSystemClang * ts,clang::DeclContext * decl_ctx,std::vector<lldb_private::CompilerContext> & context) InsertCompilerContext() argument
9227 clang::DeclContext *decl_ctx = decl->getDeclContext(); DeclGetCompilerContext() local
9382 for (clang::DeclContext *decl_ctx = frame_decl_ctx; decl_ctx != nullptr; CountDeclLevels() local
9481 clang::DeclContext *decl_ctx = (clang::DeclContext *)opaque_decl_ctx; DeclContextIsClassMethod() local
9497 auto *decl_ctx = (clang::DeclContext *)opaque_decl_ctx; DeclContextGetCompilerContext() local
9505 auto *decl_ctx = (clang::DeclContext *)opaque_decl_ctx; DeclContextIsContainedInLookup() local
9535 auto *decl_ctx = (clang::DeclContext *)opaque_decl_ctx; DeclContextGetLanguage() local
[all...]
/llvm-project/lldb/source/Symbol/
H A DTypeSystem.cpp113 const CompilerDeclContext &decl_ctx, in CreateTypedef() argument
H A DSymbolFileOnDemand.cpp257 void SymbolFileOnDemand::ParseDeclsForContext(CompilerDeclContext decl_ctx) { in ParseDeclsForContext() argument
H A DSymbolContext.cpp560 if (CompilerDeclContext decl_ctx = function_block->GetDeclContext()) GetInstanceVariableName() local
H A DType.cpp114 TypeQuery(const CompilerDeclContext & decl_ctx,ConstString type_basename,TypeQueryOptions options) TypeQuery() argument
H A DCompilerType.cpp738 CreateTypedef(const char * name,const CompilerDeclContext & decl_ctx,uint32_t payload) const CreateTypedef() argument
/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/
H A DAppleObjCDeclVendor.cpp32 FindExternalVisibleDeclsByName(const clang::DeclContext * decl_ctx,clang::DeclarationName name) FindExternalVisibleDeclsByName() argument
/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFASTParserClang.cpp246 PrepareContextToReceiveMembers(TypeSystemClang & ast,ClangASTImporter & ast_importer,clang::DeclContext * decl_ctx,DWARFDIE die,const char * type_name_cstr) PrepareContextToReceiveMembers() argument
465 if (clang::DeclContext *decl_ctx = ParseTypeFromDWARF() local
2369 DWARFDeclContext decl_ctx = die.GetDWARFDeclContext(); ConstructDemangledNameFromDWARF() local
3373 clang::DeclContext *decl_ctx = GetCachedClangDeclContextForDIE(die); GetClangDeclContextForDIE() local
3620 LinkDeclContextToDIE(clang::DeclContext * decl_ctx,const DWARFDIE & die) LinkDeclContextToDIE() argument
[all...]
H A DSymbolFileDWARF.cpp1470 ParseDeclsForContext(CompilerDeclContext decl_ctx) ParseDeclsForContext() argument
2311 DeclContextMatchesThisSymbolFile(const lldb_private::CompilerDeclContext & decl_ctx) DeclContextMatchesThisSymbolFile() argument
2514 DIEInDeclContext(const CompilerDeclContext & decl_ctx,const DWARFDIE & die,bool only_root_namespaces) DIEInDeclContext() argument
H A DSymbolFileDWARFDebugMap.cpp1401 ParseDeclsForContext(lldb_private::CompilerDeclContext decl_ctx) ParseDeclsForContext() argument
/llvm-project/lldb/source/Plugins/SymbolFile/PDB/
H A DSymbolFilePDB.cpp718 ParseDeclsForContext(lldb_private::CompilerDeclContext decl_ctx) ParseDeclsForContext() argument
1970 DeclContextMatchesThisSymbolFile(const lldb_private::CompilerDeclContext & decl_ctx) DeclContextMatchesThisSymbolFile() argument
H A DPDBASTParser.cpp556 auto decl_ctx = GetDeclContextContainingSymbol(type); in CreateLLDBTypeFromPDBType() local
/llvm-project/lldb/source/Plugins/SymbolFile/CTF/
H A DSymbolFileCTF.cpp421 clang::DeclContext *decl_ctx = m_ast->GetTranslationUnitDecl(); CreateTypedef() local