Home
last modified time | relevance | path

Searched refs:type_system (Results 1 – 15 of 15) sorted by relevance

/freebsd/contrib/llvm-project/lldb/source/DataFormatters/
H A DVectorType.cpp28 TypeSystemSP type_system) { in GetCompilerTypeForFormat() argument
29 lldbassert(type_system && "type_system needs to be not NULL"); in GetCompilerTypeForFormat()
30 if (!type_system) in GetCompilerTypeForFormat()
36 return type_system->GetBuiltinTypeForEncodingAndBitSize( in GetCompilerTypeForFormat()
37 eEncodingUint, 8 * type_system->GetPointerByteSize()); in GetCompilerTypeForFormat()
40 return type_system->GetBasicTypeFromAST(lldb::eBasicTypeBool); in GetCompilerTypeForFormat()
47 return type_system->GetBasicTypeFromAST(lldb::eBasicTypeChar); in GetCompilerTypeForFormat()
50 return type_system->GetBasicTypeFromAST(lldb::eBasicTypeFloatComplex); in GetCompilerTypeForFormat()
53 return type_system->GetBasicTypeFromAST(lldb::eBasicTypeChar) in GetCompilerTypeForFormat()
57 return type_system->GetBasicTypeFromAST(lldb::eBasicTypeFloat); in GetCompilerTypeForFormat()
[all …]
/freebsd/contrib/llvm-project/lldb/source/Plugins/RegisterTypeBuilder/
H A DRegisterTypeBuilderClang.cpp42 lldb::TypeSystemClangSP type_system = in GetRegisterType() local
44 assert(type_system); in GetRegisterType()
49 type_system->GetTypeForIdentifier<clang::CXXRecordDecl>( in GetRegisterType()
57 type_system->GetBuiltinTypeForEncodingAndBitSize(lldb::eEncodingUint, in GetRegisterType()
60 fields_type = type_system->CreateRecordType( in GetRegisterType()
64 type_system->StartTagDeclarationDefinition(fields_type); in GetRegisterType()
85 type_system->GetTypeForIdentifier<clang::EnumDecl>( in GetRegisterType()
91 field_type = type_system->CreateEnumerationType( in GetRegisterType()
92 enum_type_name, type_system->GetTranslationUnitDecl(), in GetRegisterType()
95 type_system->StartTagDeclarationDefinition(field_type); in GetRegisterType()
[all …]
/freebsd/contrib/llvm-project/lldb/include/lldb/Symbol/
H A DCompilerDeclContext.h43 CompilerDeclContext(TypeSystem *type_system, void *decl_ctx) in CompilerDeclContext()
44 : m_type_system(type_system), m_opaque_decl_ctx(decl_ctx) {}
99 void SetDeclContext(TypeSystem *type_system, void *decl_ctx) { in Clear()
100 m_type_system = type_system;
42 CompilerDeclContext(TypeSystem * type_system,void * decl_ctx) CompilerDeclContext() argument
91 SetDeclContext(TypeSystem * type_system,void * decl_ctx) SetDeclContext() argument
H A DCompilerDecl.h37 CompilerDecl(TypeSystem *type_system, void *decl) in CompilerDecl() argument
38 : m_type_system(type_system), m_opaque_decl(decl) {} in CompilerDecl()
60 void SetDecl(TypeSystem *type_system, void *decl) { in SetDecl() argument
61 m_type_system = type_system; in SetDecl()
H A DTaggedASTType.h24 lldb::TypeSystemWP type_system) in TaggedASTType() argument
25 : CompilerType(type_system, type) {} in TaggedASTType()
H A DCompilerType.h44 CompilerType(lldb::TypeSystemWP type_system,
88 CompilerType(TypeSystemSPWrapper type_system,
291 void SetCompilerType(lldb::TypeSystemWP type_system,
293 void SetCompilerType(TypeSystemSPWrapper type_system,
/freebsd/contrib/llvm-project/lldb/source/Plugins/Language/ObjC/
H A DCoreMedia.cpp28 auto type_system = type.GetTypeSystem(); in CMTimeSummaryProvider() local
29 if (!type_system) in CMTimeSummaryProvider()
33 type_system->GetBuiltinTypeForEncodingAndBitSize(eEncodingSint, 64); in CMTimeSummaryProvider()
35 type_system->GetBuiltinTypeForEncodingAndBitSize(eEncodingSint, 32); in CMTimeSummaryProvider()
H A DNSIndexPath.cpp54 auto type_system = m_backend.GetCompilerType().GetTypeSystem(); in Update() local
55 if (!type_system) in Update()
/freebsd/contrib/llvm-project/lldb/source/Symbol/
H A DTypeSystem.cpp227 if (lldb::TypeSystemSP type_system = pair.second) in Clear() local
228 type_system->Finalize(); in Clear()
255 TypeSystem *type_system = pair.second.get(); in ForEach() local
256 if (!type_system || visited.count(type_system)) in ForEach()
258 visited.insert(type_system); in ForEach()
259 assert(type_system); in ForEach()
H A DCompilerType.cpp566 void CompilerType::SetCompilerType(lldb::TypeSystemWP type_system, in SetCompilerType() argument
568 m_type_system = type_system; in SetCompilerType()
572 void CompilerType::SetCompilerType(CompilerType::TypeSystemSPWrapper type_system, in SetCompilerType() argument
574 m_type_system = type_system.GetSharedPointer(); in SetCompilerType()
1184 CompilerType::CompilerType(CompilerType::TypeSystemSPWrapper type_system, in CompilerType() argument
1186 : m_type_system(type_system.GetSharedPointer()), m_type(type) { in CompilerType()
1190 CompilerType::CompilerType(lldb::TypeSystemWP type_system, in CompilerType() argument
1192 : m_type_system(type_system), m_type(type) { in CompilerType()
/freebsd/contrib/llvm-project/lldb/source/Core/
H A DValueObjectVTable.cpp111 auto type_system = target_sp->GetScratchTypeSystemForLanguage( in UpdateValue() local
113 if (type_system) { in UpdateValue()
115 (*type_system)->CreateGenericFunctionPrototype().GetPointerType()); in UpdateValue()
117 consumeError(type_system.takeError()); in UpdateValue()
/freebsd/contrib/llvm-project/lldb/source/Commands/
H A DCommandObjectWatchpoint.cpp1088 auto type_system = compiler_type.GetTypeSystem(); in DoExecute() local
1089 if (type_system) { in DoExecute()
1091 type_system->GetBuiltinTypeForEncodingAndBitSize(eEncodingUint, 8); in DoExecute()
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DSymbolFileDWARF.cpp1478 auto *type_system = decl_ctx.GetTypeSystem(); in ParseDeclsForContext() local
1479 if (type_system != nullptr) in ParseDeclsForContext()
1480 type_system->GetDWARFParser()->EnsureAllDIEsInDeclContextHaveBeenParsed( in ParseDeclsForContext()
1610 auto type_system = compiler_type.GetTypeSystem(); in HasForwardDeclForCompilerType() local
1611 auto clang_type_system = type_system.dyn_cast_or_null<TypeSystemClang>(); in HasForwardDeclForCompilerType()
3100 TypeSystemSP type_system = nullptr; in FindDefinitionDIE() local
3108 type_system = *type_system_or_err; in FindDefinitionDIE()
3117 type_system ? type_system->GetDWARFParser() : nullptr; in FindDefinitionDIE()
3157 if (type_system && in FindDefinitionDIE()
3158 !type_system->SupportsLanguage(GetLanguage(*type_die.GetCU()))) in FindDefinitionDIE()
/freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangExpressionDeclMap.cpp1818 TypeSystem *type_system = function->GetDeclContext().GetTypeSystem(); in AddOneFunction() local
1819 if (llvm::isa<TypeSystemClang>(type_system)) { in AddOneFunction()
/freebsd/contrib/llvm-project/lldb/source/Target/
H A DTarget.cpp2726 [name, &variable_sp](TypeSystemSP type_system) -> bool { in GetPersistentVariable() argument
2727 auto ts = type_system.get(); in GetPersistentVariable()
2746 [name, &address](lldb::TypeSystemSP type_system) -> bool { in GetPersistentSymbol() argument
2747 auto ts = type_system.get(); in GetPersistentSymbol()