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

/freebsd-current/contrib/llvm-project/lldb/source/Plugins/RegisterTypeBuilder/
H A DRegisterTypeBuilderClang.cpp42 lldb::TypeSystemClangSP type_system = local
44 assert(type_system);
50 type_system->GetTypeForIdentifier<clang::CXXRecordDecl>(
58 type_system->GetBuiltinTypeForEncodingAndBitSize(lldb::eEncodingUint,
61 fields_type = type_system->CreateRecordType(
65 type_system->StartTagDeclarationDefinition(fields_type);
70 type_system->AddFieldToRecordType(fields_type, field.GetName(),
75 type_system->CompleteTagDeclarationDefinition(fields_type);
77 type_system->SetIsPacked(fields_type);
/freebsd-current/contrib/llvm-project/lldb/source/DataFormatters/
H A DVectorType.cpp27 TypeSystemSP type_system) {
28 lldbassert(type_system && "type_system needs to be not NULL");
29 if (!type_system)
35 return type_system->GetBuiltinTypeForEncodingAndBitSize(
36 eEncodingUint, 8 * type_system->GetPointerByteSize());
39 return type_system->GetBasicTypeFromAST(lldb::eBasicTypeBool);
46 return type_system->GetBasicTypeFromAST(lldb::eBasicTypeChar);
49 return type_system->GetBasicTypeFromAST(lldb::eBasicTypeFloatComplex);
52 return type_system
25 GetCompilerTypeForFormat(lldb::Format format, CompilerType element_type, TypeSystemSP type_system) argument
[all...]
/freebsd-current/contrib/llvm-project/lldb/include/lldb/Symbol/
H A DTaggedASTType.h24 lldb::TypeSystemWP type_system)
25 : CompilerType(type_system, type) {}
23 TaggedASTType(lldb::opaque_compiler_type_t type, lldb::TypeSystemWP type_system) argument
H A DCompilerDeclContext.h43 CompilerDeclContext(TypeSystem *type_system, void *decl_ctx) argument
44 : m_type_system(type_system), m_opaque_decl_ctx(decl_ctx) {}
99 void SetDeclContext(TypeSystem *type_system, void *decl_ctx) { argument
100 m_type_system = type_system;
H A DCompilerDecl.h37 CompilerDecl(TypeSystem *type_system, void *decl) argument
38 : m_type_system(type_system), m_opaque_decl(decl) {}
60 void SetDecl(TypeSystem *type_system, void *decl) { argument
61 m_type_system = type_system;
H A DCompilerType.h44 CompilerType(lldb::TypeSystemWP type_system,
88 CompilerType(TypeSystemSPWrapper type_system,
285 void SetCompilerType(lldb::TypeSystemWP type_system,
287 void SetCompilerType(TypeSystemSPWrapper type_system,
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/Language/ObjC/
H A DCoreMedia.cpp28 auto type_system = type.GetTypeSystem();
29 if (!type_system)
33 type_system->GetBuiltinTypeForEncodingAndBitSize(eEncodingSint, 64);
35 type_system->GetBuiltinTypeForEncodingAndBitSize(eEncodingSint, 32);
H A DNSIndexPath.cpp52 auto type_system = m_backend.GetCompilerType().GetTypeSystem(); variable
53 if (!type_system)
/freebsd-current/contrib/llvm-project/lldb/source/Symbol/
H A DTypeSystem.cpp222 if (lldb::TypeSystemSP type_system = pair.second)
223 type_system->Finalize();
250 TypeSystem *type_system = pair.second.get();
251 if (!type_system || visited.count(type_system))
253 visited.insert(type_system);
254 assert(type_system);
H A DCompilerType.cpp545 void CompilerType::SetCompilerType(lldb::TypeSystemWP type_system, argument
547 m_type_system = type_system;
551 void CompilerType::SetCompilerType(CompilerType::TypeSystemSPWrapper type_system, argument
553 m_type_system = type_system.GetSharedPointer();
1140 CompilerType::CompilerType(CompilerType::TypeSystemSPWrapper type_system, argument
1142 : m_type_system(type_system.GetSharedPointer()), m_type(type) {
1146 CompilerType::CompilerType(lldb::TypeSystemWP type_system, argument
1148 : m_type_system(type_system), m_type(type) {
H A DType.cpp1179 auto type_system = GetTypeSystem(/*prefer_dynamic*/ false);
1180 auto *symbol_file = type_system->GetSymbolFile();
1183 auto decl_context = type_system->GetCompilerDeclContextForType(m_static_type);
/freebsd-current/contrib/llvm-project/lldb/source/Core/
H A DValueObjectVTable.cpp109 auto type_system = target_sp->GetScratchTypeSystemForLanguage( variable
111 if (type_system) {
113 (*type_system)->CreateGenericFunctionPrototype().GetPointerType());
115 consumeError(type_system.takeError());
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DSymbolFileDWARF.cpp1471 auto *type_system = decl_ctx.GetTypeSystem();
1472 if (type_system != nullptr)
1473 type_system->GetDWARFParser()->EnsureAllDIEsInDeclContextHaveBeenParsed(
1602 auto type_system = compiler_type.GetTypeSystem();
1603 auto clang_type_system = type_system.dyn_cast_or_null<TypeSystemClang>();
3118 TypeSystemSP type_system = nullptr;
3126 type_system = *type_system_or_err;
3133 if (type_system) {
3134 DWARFASTParser *dwarf_ast = type_system->GetDWARFParser();
3144 if (type_system
[all...]
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangExpressionDeclMap.cpp1823 TypeSystem *type_system = function->GetDeclContext().GetTypeSystem(); local
1824 if (llvm::isa<TypeSystemClang>(type_system)) {
/freebsd-current/contrib/llvm-project/lldb/source/Target/
H A DTarget.cpp2736 [name, &variable_sp](TypeSystemSP type_system) -> bool {
2737 auto ts = type_system.get();
2756 [name, &address](lldb::TypeSystemSP type_system) -> bool {
2757 auto ts = type_system.get();

Completed in 242 milliseconds