Home
last modified time | relevance | path

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

12

/freebsd-13.1/contrib/llvm-project/lldb/source/Symbol/
H A DTypeSystem.cpp38 TypeSystem::~TypeSystem() = default;
117 CompilerType TypeSystem::GetTypeForFormatters(void *type) { in GetTypeForFormatters()
149 ConstString TypeSystem::DeclGetMangledName(void *opaque_decl) { in DeclGetMangledName()
192 std::set<TypeSystem *> visited; in Clear()
194 TypeSystem *type_system = pair.second.get(); in Clear()
212 std::set<TypeSystem *> visited; in ForEach()
214 TypeSystem *type_system = pair.second.get(); in ForEach()
278 llvm::Expected<TypeSystem &>
284 return TypeSystem::CreateInstance(language, module); in GetTypeSystemForLanguage()
290 llvm::Expected<TypeSystem &>
[all …]
H A DSymbolFile.cpp90 llvm::Expected<TypeSystem &>
H A DCompilerType.cpp312 void CompilerType::SetCompilerType(TypeSystem *type_system, in SetCompilerType()
/freebsd-13.1/contrib/llvm-project/lldb/include/lldb/Symbol/
H A DCompilerDecl.h37 CompilerDecl(TypeSystem *type_system, void *decl) in CompilerDecl()
56 TypeSystem *GetTypeSystem() const { return m_type_system; } in GetTypeSystem()
60 void SetDecl(TypeSystem *type_system, void *decl) { in SetDecl()
88 TypeSystem *m_type_system = nullptr;
H A DCompilerDeclContext.h42 CompilerDeclContext(TypeSystem *type_system, void *decl_ctx) in CompilerDeclContext()
101 TypeSystem *GetTypeSystem() const { return m_type_system; } in GetTypeSystem()
105 void SetDeclContext(TypeSystem *type_system, void *decl_ctx) { in SetDeclContext()
120 TypeSystem *m_type_system = nullptr;
H A DCompilerType.h41 CompilerType(TypeSystem *type_system, lldb::opaque_compiler_type_t type) in CompilerType()
162 TypeSystem *GetTypeSystem() const { return m_type_system; } in GetTypeSystem()
177 void SetCompilerType(TypeSystem *type_system,
409 TypeSystem *m_type_system = nullptr;
H A DTypeSystem.h71 class TypeSystem : public PluginInterface {
74 ~TypeSystem() override;
512 void ForEach(std::function<bool(TypeSystem *)> const &callback);
514 llvm::Expected<TypeSystem &>
518 llvm::Expected<TypeSystem &>
541 llvm::Expected<TypeSystem &> GetTypeSystemForLanguage(
H A DTaggedASTType.h23 TaggedASTType(lldb::opaque_compiler_type_t type, TypeSystem *type_system) in TaggedASTType()
H A DSymbolFile.h258 virtual llvm::Expected<lldb_private::TypeSystem &>
H A DType.h292 TypeSystem *GetTypeSystem(bool prefer_dynamic);
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/Language/ObjC/
H A DCoreMedia.cpp28 TypeSystem *type_system = type.GetTypeSystem(); in CMTimeSummaryProvider()
H A DNSIndexPath.cpp52 TypeSystem *type_system = m_backend.GetCompilerType().GetTypeSystem(); in Update()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DSymbolFileDWARFDwo.h37 llvm::Expected<lldb_private::TypeSystem &>
H A DSymbolFileDWARFDwo.cpp120 llvm::Expected<TypeSystem &>
H A DSymbolFileDWARF.h209 llvm::Expected<lldb_private::TypeSystem &>
301 static llvm::Expected<lldb_private::TypeSystem &>
H A DSymbolFileDWARF.cpp457 llvm::Expected<TypeSystem &>
1443 TypeSystem *type_system = compiler_type.GetTypeSystem(); in HasForwardDeclForClangType()
2007 TypeSystem *decl_ctx_type_system = decl_ctx.GetTypeSystem(); in DeclContextMatchesThisSymbolFile()
2782 TypeSystem *type_system = nullptr; in FindDefinitionTypeForDWARFDeclContext()
3827 llvm::Expected<TypeSystem &> SymbolFileDWARF::GetTypeSystem(DWARFUnit &unit) { in GetTypeSystem()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/SymbolFile/Breakpad/
H A DSymbolFileBreakpad.h128 llvm::Expected<TypeSystem &>
/freebsd-13.1/contrib/llvm-project/lldb/source/DataFormatters/
H A DVectorType.cpp26 TypeSystem *type_system) { in GetCompilerTypeForFormat()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.h106 class TypeSystemClang : public TypeSystem {
117 static bool classof(const TypeSystem *ts) { return ts->isA(&ID); } in classof()
1202 static bool classof(const TypeSystem *ts) { return ts->isA(&ID); } in classof()
/freebsd-13.1/contrib/llvm-project/lldb/include/lldb/
H A Dlldb-forward.h251 class TypeSystem; variable
455 typedef std::shared_ptr<lldb_private::TypeSystem> TypeSystemSP;
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/
H A DSymbolFilePDB.h157 llvm::Expected<lldb_private::TypeSystem &>
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DSymbolFileNativePDB.h147 llvm::Expected<TypeSystem &>
/freebsd-13.1/contrib/llvm-project/lldb/include/lldb/Core/
H A DModule.h784 llvm::Expected<TypeSystem &>
/freebsd-13.1/contrib/llvm-project/lldb/include/lldb/Target/
H A DTarget.h1054 llvm::Expected<TypeSystem &>
1058 std::vector<TypeSystem *> GetScratchTypeSystems(bool create_on_demand = true);
/freebsd-13.1/contrib/llvm-project/lldb/source/Target/
H A DTarget.cpp2201 llvm::Expected<TypeSystem &>
2230 std::vector<TypeSystem *> Target::GetScratchTypeSystems(bool create_on_demand) { in GetScratchTypeSystems()
2234 std::vector<TypeSystem *> scratch_type_systems; in GetScratchTypeSystems()
2454 [name, &variable_sp](TypeSystem *type_system) -> bool { in GetPersistentVariable()
2471 [name, &address](TypeSystem *type_system) -> bool { in GetPersistentSymbol()

12