Searched refs:TypeSystem (Results 1 – 16 of 16) sorted by relevance
39 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 …]
1175 TypeSystem *CompilerType::TypeSystemSPWrapper::operator->() const { in operator ->()
43 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;
37 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;
66 class TypeSystem : public PluginInterface,67 public std::enable_shared_from_this<TypeSystem> {70 TypeSystem();71 ~TypeSystem() override;
24 class TypeSystem; variable83 TypeSystem *operator->() const;
269 class TypeSystem; variable456 typedef std::shared_ptr<lldb_private::TypeSystem> TypeSystemSP;458 typedef std::weak_ptr<lldb_private::TypeSystem> TypeSystemWP;
106 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()
8332 static_cast<TypeSystem *>(this)); in AddEnumerationValueToEnumerationType()9509 typedef std::pair<IsolatedASTKey, TypeSystem *> KeyAndTS; in Dump()
208 assert((TypeSystem *)&source == in DeportType()1823 TypeSystem *type_system = function->GetDeclContext().GetTypeSystem(); in AddOneFunction()
576 SRCS+= Plugins/TypeSystem/Clang/TypeSystemClang.cpp607 SRCS+= Symbol/TypeSystem.cpp
476 lldb/source/Plugins/TypeSystem/CMakeLists.txt477 lldb/source/Plugins/TypeSystem/Clang/CMakeLists.txt
1423 #pragma mark TypeSystem
1974 TypeSystem *decl_ctx_type_system = decl_ctx.GetTypeSystem(); in DeclContextMatchesThisSymbolFile()
1010 TypeSystem* ts_or_err = decl_ctx.GetTypeSystem(); in ParseDeclsForContext()
2303 TypeSystem *decl_ctx_type_system = decl_ctx.GetTypeSystem(); in DeclContextMatchesThisSymbolFile()