/freebsd-src/contrib/llvm-project/lldb/include/lldb/Symbol/ |
H A D | CompilerDeclContext.h | 43 CompilerDeclContext(TypeSystem *type_system, void *decl_ctx) in CompilerDeclContext() 99 void SetDeclContext(TypeSystem *type_system, void *decl_ctx) { in SetDeclContext()
|
H A D | SymbolFile.h | 227 virtual void ParseDeclsForContext(CompilerDeclContext decl_ctx) {} in ParseDeclsForContext() argument
|
/freebsd-src/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
H A D | ClangExternalASTSourceCallbacks.cpp | 40 FindExternalLexicalDecls(const clang::DeclContext * decl_ctx,llvm::function_ref<bool (clang::Decl::Kind)> IsKindWeWant,llvm::SmallVectorImpl<clang::Decl * > & decls) FindExternalLexicalDecls() argument
|
H A D | ClangASTSource.cpp | 103 FindExternalVisibleDeclsByName(const DeclContext * decl_ctx,DeclarationName clang_decl_name) FindExternalVisibleDeclsByName() argument 927 const DeclContext *decl_ctx(context.m_decl_context); FindObjCMethodDecls() local [all...] |
H A D | ClangASTImporter.cpp | 130 for (DeclContext *decl_ctx = (decl->*contextFromDecl)(); decl_ctx; ChainPassesThrough() local
|
H A D | ClangExpressionDeclMap.cpp | 1291 if (!decl_ctx) in LookupFunction() local
|
/freebsd-src/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/ |
H A D | UdtRecordCompleter.cpp | 369 clang::DeclContext *decl_ctx = clang.GetDeclContextForType(record_ct); AddMember() local 403 clang::DeclContext *decl_ctx = FinishRecord() local
|
H A D | SymbolFileNativePDB.cpp | 1009 lldb_private::CompilerDeclContext decl_ctx) { in ParseDeclsForContext() argument
|
/freebsd-src/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/ |
H A D | TypeSystemClang.cpp | 1273 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 1458 CreateFunctionTemplateDecl(clang::DeclContext * decl_ctx,OptionalClangModuleID owning_module,clang::FunctionDecl * func_decl,const TemplateParameterInfos & template_param_infos) CreateFunctionTemplateDecl() argument 1595 CreateClassTemplateDecl(DeclContext * decl_ctx,OptionalClangModuleID owning_module,lldb::AccessType access_type,llvm::StringRef class_name,int kind,const TemplateParameterInfos & template_param_infos) CreateClassTemplateDecl() argument 1671 auto *decl_ctx = ast.getTranslationUnitDecl(); CreateTemplateTemplateParmDecl() local 1692 CreateClassTemplateSpecializationDecl(DeclContext * decl_ctx,OptionalClangModuleID owning_module,ClassTemplateDecl * class_template_decl,int kind,const TemplateParameterInfos & template_param_infos) CreateClassTemplateSpecializationDecl() argument 1849 CreateObjCClass(llvm::StringRef name,clang::DeclContext * decl_ctx,OptionalClangModuleID owning_module,bool isForwardDecl,bool isInternal,ClangASTMetadata * metadata) CreateObjCClass() argument 1898 GetUniqueNamespaceDeclaration(const char * name,clang::DeclContext * decl_ctx,OptionalClangModuleID owning_module,bool is_inline) GetUniqueNamespaceDeclaration() argument 1992 CreateUsingDirectiveDeclaration(clang::DeclContext * decl_ctx,OptionalClangModuleID owning_module,clang::NamespaceDecl * ns_decl) CreateUsingDirectiveDeclaration() argument 2181 CreateFunctionDeclaration(clang::DeclContext * decl_ctx,OptionalClangModuleID owning_module,llvm::StringRef name,const CompilerType & function_clang_type,clang::StorageClass storage,bool is_inline) CreateFunctionDeclaration() argument 2251 CreateParameterDeclaration(clang::DeclContext * decl_ctx,OptionalClangModuleID owning_module,const char * name,const CompilerType & param_type,int storage,bool add_decl) CreateParameterDeclaration() argument 2351 CreateEnumerationType(llvm::StringRef name,clang::DeclContext * decl_ctx,OptionalClangModuleID owning_module,const Declaration & decl,const CompilerType & integer_clang_type,bool is_scoped) CreateEnumerationType() argument 2428 DumpDeclContextHiearchy(clang::DeclContext * decl_ctx) DumpDeclContextHiearchy() argument 2918 clang::DeclContext *decl_ctx = GetDeclContextForType(GetQualType(type)); IsRuntimeGeneratedType() local 4586 clang::DeclContext *decl_ctx = CreateTypedef() local 8848 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 8998 GetCompilerKind(clang::Decl::Kind clang_kind,clang::DeclContext const * decl_ctx) GetCompilerKind() argument 9026 InsertCompilerContext(TypeSystemClang * ts,clang::DeclContext * decl_ctx,std::vector<lldb_private::CompilerContext> & context) InsertCompilerContext() argument 9047 clang::DeclContext *decl_ctx = decl->getDeclContext(); DeclGetCompilerContext() local 9188 for (clang::DeclContext *decl_ctx = frame_decl_ctx; decl_ctx != nullptr; CountDeclLevels() local 9281 clang::DeclContext *decl_ctx = (clang::DeclContext *)opaque_decl_ctx; DeclContextIsClassMethod() local 9297 auto *decl_ctx = (clang::DeclContext *)opaque_decl_ctx; DeclContextGetCompilerContext() local 9305 auto *decl_ctx = (clang::DeclContext *)opaque_decl_ctx; DeclContextIsContainedInLookup() local 9325 auto *decl_ctx = (clang::DeclContext *)opaque_decl_ctx; DeclContextGetLanguage() local [all...] |
/freebsd-src/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/ |
H A D | DWARFASTParserClang.cpp | 254 PrepareContextToReceiveMembers(TypeSystemClang & ast,ClangASTImporter & ast_importer,clang::DeclContext * decl_ctx,DWARFDIE die,const char * type_name_cstr) PrepareContextToReceiveMembers() argument 474 if (clang::DeclContext *decl_ctx = ParseTypeFromDWARF() local 1788 clang::DeclContext *decl_ctx = ParseStructureLikeDIE() local 2417 DWARFDeclContext decl_ctx = SymbolFileDWARF::GetDWARFDeclContext(die); ConstructDemangledNameFromDWARF() local 3421 clang::DeclContext *decl_ctx = GetCachedClangDeclContextForDIE(die); GetClangDeclContextForDIE() local 3668 LinkDeclContextToDIE(clang::DeclContext * decl_ctx,const DWARFDIE & die) LinkDeclContextToDIE() argument [all...] |
H A D | SymbolFileDWARF.cpp | 1470 ParseDeclsForContext(CompilerDeclContext decl_ctx) ParseDeclsForContext() argument 2295 DeclContextMatchesThisSymbolFile(const lldb_private::CompilerDeclContext & decl_ctx) DeclContextMatchesThisSymbolFile() argument 2498 DIEInDeclContext(const CompilerDeclContext & decl_ctx,const DWARFDIE & die,bool only_root_namespaces) DIEInDeclContext() argument
|
H A D | SymbolFileDWARFDebugMap.cpp | 1391 ParseDeclsForContext(lldb_private::CompilerDeclContext decl_ctx) ParseDeclsForContext() argument
|
/freebsd-src/contrib/llvm-project/lldb/source/Symbol/ |
H A D | TypeSystem.cpp | 108 CreateTypedef(lldb::opaque_compiler_type_t type,const char * name,const CompilerDeclContext & decl_ctx,uint32_t opaque_payload) CreateTypedef() argument
|
H A D | SymbolFileOnDemand.cpp | 257 void SymbolFileOnDemand::ParseDeclsForContext(CompilerDeclContext decl_ctx) { in ParseDeclsForContext() argument
|
H A D | SymbolContext.cpp | 551 if (CompilerDeclContext decl_ctx = function_block->GetDeclContext()) GetInstanceVariableName() local
|
H A D | Type.cpp | 112 TypeQuery(const CompilerDeclContext & decl_ctx,ConstString type_basename,TypeQueryOptions options) TypeQuery() argument
|
H A D | CompilerType.cpp | 710 CreateTypedef(const char * name,const CompilerDeclContext & decl_ctx,uint32_t payload) const CreateTypedef() argument
|
/freebsd-src/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/ |
H A D | AppleObjCDeclVendor.cpp | 32 bool FindExternalVisibleDeclsByName(const clang::DeclContext *decl_ctx, in FindExternalVisibleDeclsByName() argument
|
/freebsd-src/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/ |
H A D | SymbolFilePDB.cpp | 718 lldb_private::CompilerDeclContext decl_ctx) { in ParseDeclsForContext() argument 1970 const lldb_private::CompilerDeclContext &decl_ctx) { in DeclContextMatchesThisSymbolFile() argument
|
H A D | PDBASTParser.cpp | 556 auto decl_ctx = GetDeclContextContainingSymbol(type); in CreateLLDBTypeFromPDBType() local
|
/freebsd-src/contrib/llvm-project/lldb/source/Plugins/SymbolFile/CTF/ |
H A D | SymbolFileCTF.cpp | 421 clang::DeclContext *decl_ctx = m_ast->GetTranslationUnitDecl(); in CreateTypedef() local
|