Home
last modified time | relevance | path

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

/freebsd-src/contrib/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 virtual void ParseDeclsForContext(CompilerDeclContext decl_ctx) {} in ParseDeclsForContext() argument
/freebsd-src/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangExternalASTSourceCallbacks.cpp40 FindExternalLexicalDecls(const clang::DeclContext * decl_ctx,llvm::function_ref<bool (clang::Decl::Kind)> IsKindWeWant,llvm::SmallVectorImpl<clang::Decl * > & decls) FindExternalLexicalDecls() argument
H A DClangASTSource.cpp103 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 DClangASTImporter.cpp130 for (DeclContext *decl_ctx = (decl->*contextFromDecl)(); decl_ctx; ChainPassesThrough() local
H A DClangExpressionDeclMap.cpp1291 if (!decl_ctx) in LookupFunction() local
/freebsd-src/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DUdtRecordCompleter.cpp369 clang::DeclContext *decl_ctx = clang.GetDeclContextForType(record_ct); AddMember() local
403 clang::DeclContext *decl_ctx = FinishRecord() local
H A DSymbolFileNativePDB.cpp1009 lldb_private::CompilerDeclContext decl_ctx) { in ParseDeclsForContext() argument
/freebsd-src/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.cpp1273 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 DDWARFASTParserClang.cpp254 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 DSymbolFileDWARF.cpp1470 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 DSymbolFileDWARFDebugMap.cpp1391 ParseDeclsForContext(lldb_private::CompilerDeclContext decl_ctx) ParseDeclsForContext() argument
/freebsd-src/contrib/llvm-project/lldb/source/Symbol/
H A DTypeSystem.cpp108 CreateTypedef(lldb::opaque_compiler_type_t type,const char * name,const CompilerDeclContext & decl_ctx,uint32_t opaque_payload) CreateTypedef() argument
H A DSymbolFileOnDemand.cpp257 void SymbolFileOnDemand::ParseDeclsForContext(CompilerDeclContext decl_ctx) { in ParseDeclsForContext() argument
H A DSymbolContext.cpp551 if (CompilerDeclContext decl_ctx = function_block->GetDeclContext()) GetInstanceVariableName() local
H A DType.cpp112 TypeQuery(const CompilerDeclContext & decl_ctx,ConstString type_basename,TypeQueryOptions options) TypeQuery() argument
H A DCompilerType.cpp710 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 DAppleObjCDeclVendor.cpp32 bool FindExternalVisibleDeclsByName(const clang::DeclContext *decl_ctx, in FindExternalVisibleDeclsByName() argument
/freebsd-src/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/
H A DSymbolFilePDB.cpp718 lldb_private::CompilerDeclContext decl_ctx) { in ParseDeclsForContext() argument
1970 const lldb_private::CompilerDeclContext &decl_ctx) { in DeclContextMatchesThisSymbolFile() argument
H A DPDBASTParser.cpp556 auto decl_ctx = GetDeclContextContainingSymbol(type); in CreateLLDBTypeFromPDBType() local
/freebsd-src/contrib/llvm-project/lldb/source/Plugins/SymbolFile/CTF/
H A DSymbolFileCTF.cpp421 clang::DeclContext *decl_ctx = m_ast->GetTranslationUnitDecl(); in CreateTypedef() local