Home
last modified time | relevance | path

Searched refs:TypeSystem (Results 1 – 25 of 46) sorted by relevance

12

/freebsd-12.1/contrib/llvm/tools/lldb/source/Symbol/
H A DTypeSystem.cpp28 TypeSystem::TypeSystem(LLVMCastKind kind) : m_kind(kind), m_sym_file(nullptr) {} in TypeSystem() function in TypeSystem
30 TypeSystem::~TypeSystem() {} in ~TypeSystem()
57 bool TypeSystem::IsAnonymousType(lldb::opaque_compiler_type_t type) { in IsAnonymousType()
81 TypeSystem::AddVolatileModifier(lldb::opaque_compiler_type_t type) { in AddVolatileModifier()
100 CompilerType TypeSystem::GetTypeForFormatters(void *type) { in GetTypeForFormatters()
132 ConstString TypeSystem::DeclGetMangledName(void *opaque_decl) { in DeclGetMangledName()
171 std::set<TypeSystem *> visited; in Clear()
173 TypeSystem *type_system = pair.second.get(); in Clear()
191 std::set<TypeSystem *> visited; in ForEach()
193 TypeSystem *type_system = pair.second.get(); in ForEach()
[all …]
H A DSymbolFile.cpp90 TypeSystem *SymbolFile::GetTypeSystemForLanguage(lldb::LanguageType language) { in GetTypeSystemForLanguage()
91 TypeSystem *type_system = in GetTypeSystemForLanguage()
H A DCompilerDecl.cpp17 return IsValid() && m_type_system->getKind() == TypeSystem::eKindClang; in IsClang()
H A DCompilerDeclContext.cpp28 return IsValid() && m_type_system->getKind() == TypeSystem::eKindClang; in IsClang()
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Symbol/
H A DCompilerDeclContext.h27 CompilerDeclContext(TypeSystem *type_system, void *decl_ctx) in CompilerDeclContext()
83 TypeSystem *GetTypeSystem() const { return m_type_system; } in GetTypeSystem()
87 void SetDeclContext(TypeSystem *type_system, void *decl_ctx) { in SetDeclContext()
104 TypeSystem *m_type_system;
H A DCompilerDecl.h26 CompilerDecl(TypeSystem *type_system, void *decl) in CompilerDecl()
53 TypeSystem *GetTypeSystem() const { return m_type_system; } in GetTypeSystem()
57 void SetDecl(TypeSystem *type_system, void *decl) { in SetDecl()
85 TypeSystem *m_type_system;
H A DTypeSystem.h35 class TypeSystem : public PluginInterface {
78 TypeSystem(LLVMCastKind kind);
80 ~TypeSystem() override;
506 void ForEach(std::function<bool(TypeSystem *)> const &callback);
508 TypeSystem *GetTypeSystemForLanguage(lldb::LanguageType language,
511 TypeSystem *GetTypeSystemForLanguage(lldb::LanguageType language,
H A DCompilerType.h39 CompilerType(TypeSystem *type_system, lldb::opaque_compiler_type_t type);
165 TypeSystem *GetTypeSystem() const { return m_type_system; } in GetTypeSystem()
184 void SetCompilerType(TypeSystem *type_system,
429 TypeSystem *m_type_system;
H A DTaggedASTType.h24 TaggedASTType(lldb::opaque_compiler_type_t type, TypeSystem *type_system) in TaggedASTType()
H A DSymbolFile.h216 virtual lldb_private::TypeSystem *
H A DType.h352 TypeSystem *GetTypeSystem() const { return compiler_type.GetTypeSystem(); } in GetTypeSystem()
428 TypeSystem *GetTypeSystem(bool prefer_dynamic);
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFBaseDIE.cpp141 lldb_private::TypeSystem *DWARFBaseDIE::GetTypeSystem() const { in GetTypeSystem()
149 lldb_private::TypeSystem *type_system = GetTypeSystem(); in GetDWARFParser()
H A DSymbolFileDWARFDwo.h35 lldb_private::TypeSystem *
H A DDWARFBaseDIE.h64 lldb_private::TypeSystem *GetTypeSystem() const;
H A DSymbolFileDWARFDwo.cpp161 TypeSystem *
H A DDWARFUnit.h124 lldb_private::TypeSystem *GetTypeSystem();
H A DSymbolFileDWARF.cpp437 TypeSystem *SymbolFileDWARF::GetTypeSystemForLanguage(LanguageType language) { in GetTypeSystemForLanguage()
439 TypeSystem *type_system; in GetTypeSystemForLanguage()
892 TypeSystem *type_system = in ParseFunction()
1305 TypeSystem *type_system = decl_ctx.GetTypeSystem(); in ParseDeclsForContext()
1471 TypeSystem *type_system = compiler_type.GetTypeSystem(); in HasForwardDeclForClangType()
2052 TypeSystem *decl_ctx_type_system = decl_ctx->GetTypeSystem(); in DeclContextMatchesThisSymbolFile()
2053 TypeSystem *type_system = GetTypeSystemForLanguage( in DeclContextMatchesThisSymbolFile()
2959 TypeSystem *type_system = (language == eLanguageTypeUnknown) in FindDefinitionTypeForDWARFDeclContext()
3057 TypeSystem *type_system = in ParseType()
3852 TypeSystem *ts = GetTypeSystemForLanguage(eLanguageTypeC_plus_plus); in DumpClangAST()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Language/ObjC/
H A DCoreMedia.cpp29 TypeSystem *type_system = in CMTimeSummaryProvider()
H A DNSIndexPath.cpp53 TypeSystem *type_system = m_backend.GetCompilerType().GetTypeSystem(); in Update()
/freebsd-12.1/contrib/llvm/tools/lldb/source/API/
H A DSBModule.cpp418 TypeSystem *type_system = in FindFirstType()
430 TypeSystem *type_system = in GetBasicType()
457 TypeSystem *type_system = in FindTypes()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/Breakpad/
H A DSymbolFileBreakpad.h125 TypeSystem *GetTypeSystemForLanguage(lldb::LanguageType language) override { in GetTypeSystemForLanguage()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/
H A DBlockPointer.cpp44 TypeSystem *type_system = target_sp->GetScratchTypeSystemForLanguage( in BlockPointerSyntheticFrontEnd()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/PDB/
H A DSymbolFilePDB.cpp192 TypeSystem *type_system = in InitializeObject()
311 TypeSystem *type_system = GetTypeSystemForLanguage(lldb::eLanguageTypeC_plus_plus); in ParseCompileUnitFunctionForPDBFunc()
553 TypeSystem *type_system = in ResolveTypeUID()
1601 lldb_private::TypeSystem *
1920 TypeSystem *decl_ctx_type_system = decl_ctx->GetTypeSystem(); in DeclContextMatchesThisSymbolFile()
1923 TypeSystem *type_system = GetTypeSystemForLanguage( in DeclContextMatchesThisSymbolFile()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Target/
H A DThreadPlanTracer.cpp99 TypeSystem *type_system = in GetIntPointerType()
/freebsd-12.1/contrib/llvm/tools/lldb/source/DataFormatters/
H A DVectorType.cpp26 TypeSystem *type_system) { in GetCompilerTypeForFormat()

12