Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/lldb/source/Symbol/
H A DTypeSystem.cpp39 TypeSystem::TypeSystem() = default;
40 TypeSystem::~TypeSystem() = default;
113 CompilerType TypeSystem::GetBuiltinTypeByName(ConstString name) { in GetBuiltinTypeByName()
117 CompilerType TypeSystem::GetTypeForFormatters(void *type) { in GetTypeForFormatters()
155 ConstString TypeSystem::DeclGetMangledName(void *opaque_decl) { in DeclGetMangledName()
175 TypeSystem::DeclGetCompilerContext(void *opaque_decl) { in DeclGetCompilerContext()
217 llvm::DenseSet<TypeSystem *> visited; in Clear()
248 llvm::DenseSet<TypeSystem *> visited; in ForEach()
250 TypeSystem *type_system = pair.second.get(); in ForEach()
322 return TypeSystem::CreateInstance(language, module); in GetTypeSystemForLanguage()
[all …]
H A DCompilerType.cpp1175 TypeSystem *CompilerType::TypeSystemSPWrapper::operator->() const { in operator ->()
/freebsd-14.2/contrib/llvm-project/lldb/include/lldb/Symbol/
H A DCompilerDeclContext.h43 CompilerDeclContext(TypeSystem *type_system, void *decl_ctx) in CompilerDeclContext()
95 TypeSystem *GetTypeSystem() const { return m_type_system; } in GetTypeSystem()
99 void SetDeclContext(TypeSystem *type_system, void *decl_ctx) { in SetDeclContext()
114 TypeSystem *m_type_system = nullptr;
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()
95 TypeSystem *m_type_system = nullptr;
H A DTypeSystem.h66 class TypeSystem : public PluginInterface,
67 public std::enable_shared_from_this<TypeSystem> {
70 TypeSystem();
71 ~TypeSystem() override;
H A DCompilerType.h24 class TypeSystem; variable
83 TypeSystem *operator->() const;
/freebsd-14.2/contrib/llvm-project/lldb/include/lldb/
H A Dlldb-forward.h269 class TypeSystem; variable
456 typedef std::shared_ptr<lldb_private::TypeSystem> TypeSystemSP;
458 typedef std::weak_ptr<lldb_private::TypeSystem> TypeSystemWP;
/freebsd-14.2/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()
1301 static bool classof(const TypeSystem *ts) { return ts->isA(&ID); } in classof()
H A DTypeSystemClang.cpp8332 static_cast<TypeSystem *>(this)); in AddEnumerationValueToEnumerationType()
9509 typedef std::pair<IsolatedASTKey, TypeSystem *> KeyAndTS; in Dump()
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangExpressionDeclMap.cpp208 assert((TypeSystem *)&source == in DeportType()
1823 TypeSystem *type_system = function->GetDeclContext().GetTypeSystem(); in AddOneFunction()
/freebsd-14.2/lib/clang/liblldb/
H A DMakefile576 SRCS+= Plugins/TypeSystem/Clang/TypeSystemClang.cpp
607 SRCS+= Symbol/TypeSystem.cpp
/freebsd-14.2/contrib/llvm-project/
H A DFREEBSD-Xlist476 lldb/source/Plugins/TypeSystem/CMakeLists.txt
477 lldb/source/Plugins/TypeSystem/Clang/CMakeLists.txt
/freebsd-14.2/contrib/llvm-project/lldb/source/Core/
H A DPluginManager.cpp1423 #pragma mark TypeSystem
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/
H A DSymbolFilePDB.cpp1974 TypeSystem *decl_ctx_type_system = decl_ctx.GetTypeSystem(); in DeclContextMatchesThisSymbolFile()
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DSymbolFileNativePDB.cpp1010 TypeSystem* ts_or_err = decl_ctx.GetTypeSystem(); in ParseDeclsForContext()
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DSymbolFileDWARF.cpp2303 TypeSystem *decl_ctx_type_system = decl_ctx.GetTypeSystem(); in DeclContextMatchesThisSymbolFile()