Home
last modified time | relevance | path

Searched refs:CompilerType (Results 1 – 25 of 185) sorted by relevance

12345678

/freebsd-12.1/contrib/llvm/tools/lldb/source/Symbol/
H A DCompilerType.cpp32 CompilerType::CompilerType(TypeSystem *type_system, in CompilerType() function in CompilerType
45 CompilerType::~CompilerType() {} in ~CompilerType()
78 bool CompilerType::IsVectorType(CompilerType *element_type, in IsVectorType()
135 CompilerType
375 CompilerType CompilerType::GetCanonicalType() const { in GetCanonicalType()
428 CompilerType CompilerType::GetPointeeType() const { in GetPointeeType()
435 CompilerType CompilerType::GetPointerType() const { in GetPointerType()
456 CompilerType CompilerType::AddConstModifier() const { in AddConstModifier()
477 CompilerType
486 CompilerType CompilerType::GetTypedefedType() const { in GetTypedefedType()
[all …]
H A DTypeSystem.cpp63 return CompilerType(); in GetArrayType()
66 CompilerType
68 return CompilerType(); in GetLValueReferenceType()
71 CompilerType
73 return CompilerType(); in GetRValueReferenceType()
77 return CompilerType(); in AddConstModifier()
80 CompilerType
82 return CompilerType(); in AddVolatileModifier()
85 CompilerType
87 return CompilerType(); in AddRestrictModifier()
[all …]
H A DClangASTContext.cpp1000 CompilerType
2237 CompilerType
2315 CompilerType
3262 CompilerType
4494 CompilerType
4540 CompilerType
4560 CompilerType
4594 CompilerType
4833 CompilerType
4872 CompilerType
[all …]
H A DClangUtil.cpp18 bool ClangUtil::IsClangType(const CompilerType &ct) { in IsClangType()
28 QualType ClangUtil::GetQualType(const CompilerType &ct) { in GetQualType()
36 QualType ClangUtil::GetCanonicalQualType(const CompilerType &ct) { in GetCanonicalQualType()
43 CompilerType ClangUtil::RemoveFastQualifiers(const CompilerType &ct) { in RemoveFastQualifiers()
49 return CompilerType(ct.GetTypeSystem(), qual_type.getAsOpaquePtr()); in RemoveFastQualifiers()
52 clang::TagDecl *ClangUtil::GetAsTagDecl(const CompilerType &type) { in GetAsTagDecl()
H A DType.cpp114 const CompilerType &compiler_type, in Type()
437 CompilerType encoding_compiler_type = in ResolveClangType()
490 CompilerType void_compiler_type = in ResolveClangType()
588 CompilerType Type::GetFullCompilerType() { in GetFullCompilerType()
593 CompilerType Type::GetLayoutCompilerType() { in GetLayoutCompilerType()
598 CompilerType Type::GetForwardCompilerType() { in GetForwardCompilerType()
775 TypeImpl::TypeImpl(const CompilerType &compiler_type) in TypeImpl()
785 TypeImpl::TypeImpl(const CompilerType &static_type, in TypeImpl()
786 const CompilerType &dynamic_type) in TypeImpl()
810 const CompilerType &dynamic) { in SetType()
[all …]
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Symbol/
H A DCompilerType.h34 class CompilerType {
42 CompilerType(const CompilerType &rhs) in CompilerType() function
47 ~CompilerType();
53 const CompilerType &operator=(const CompilerType &rhs) {
199 CompilerType GetCanonicalType() const;
226 CompilerType GetPointeeType() const;
231 CompilerType GetPointerType() const;
252 CompilerType AddConstModifier() const;
432 bool operator==(const CompilerType &lhs, const CompilerType &rhs);
433 bool operator!=(const CompilerType &lhs, const CompilerType &rhs);
[all …]
H A DClangASTContext.h206 static bool AreTypesSame(CompilerType type1, CompilerType type2,
216 CompilerType
320 CompilerType
391 CompilerType CreateFunctionType(const CompilerType &result_type, in CreateFunctionType()
398 CompilerType CreateFunctionType(const CompilerType &result_type, in CreateFunctionType()
415 CompilerType CreateBlockPointerType(const CompilerType &function_type);
421 CompilerType CreateArrayType(const CompilerType &element_type,
680 CompilerType
690 CompilerType
705 CompilerType
[all …]
H A DTypeSystem.h163 virtual CompilerType
238 virtual CompilerType
242 virtual CompilerType
254 virtual CompilerType
257 virtual CompilerType
311 virtual CompilerType
315 virtual CompilerType
319 virtual CompilerType GetChildCompilerTypeAtIndex(
413 virtual CompilerType
434 virtual CompilerType
[all …]
H A DType.h184 CompilerType GetFullCompilerType();
189 CompilerType GetLayoutCompilerType();
223 CompilerType m_compiler_type;
289 void SetType(CompilerType type) { in SetType()
361 CompilerType compiler_type;
382 TypeImpl(const CompilerType &compiler_type, const CompilerType &dynamic);
392 void SetType(const CompilerType &compiler_type, const CompilerType &dynamic);
438 CompilerType m_dynamic_type;
592 CompilerType GetType() const;
594 CompilerType GetReturnType() const;
[all …]
H A DTaggedASTType.h19 template <unsigned int C> class TaggedASTType : public CompilerType {
21 TaggedASTType(const CompilerType &compiler_type) in TaggedASTType()
22 : CompilerType(compiler_type) {} in TaggedASTType()
25 : CompilerType(type_system, type) {} in TaggedASTType()
27 TaggedASTType(const TaggedASTType<C> &tw) : CompilerType(tw) {} in TaggedASTType()
29 TaggedASTType() : CompilerType() {} in TaggedASTType()
34 CompilerType::operator=(tw);
H A DClangUtil.h25 static bool IsClangType(const CompilerType &ct);
27 static clang::QualType GetQualType(const CompilerType &ct);
29 static clang::QualType GetCanonicalQualType(const CompilerType &ct);
31 static CompilerType RemoveFastQualifiers(const CompilerType &ct);
33 static clang::TagDecl *GetAsTagDecl(const CompilerType &type);
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Core/
H A DValueObjectConstResult.h51 Create(ExecutionContextScope *exe_scope, const CompilerType &compiler_type,
56 Create(ExecutionContextScope *exe_scope, const CompilerType &compiler_type,
62 Create(ExecutionContextScope *exe_scope, const CompilerType &compiler_type,
94 uint32_t offset, const CompilerType &type, bool can_create,
117 lldb::ValueObjectSP Cast(const CompilerType &compiler_type) override;
122 CompilerType GetCompilerTypeImpl() override;
137 const CompilerType &compiler_type,
142 const CompilerType &compiler_type,
149 const CompilerType &compiler_type,
H A DValueObjectCast.h37 const CompilerType &cast_type);
57 const CompilerType &cast_type);
61 CompilerType GetCompilerTypeImpl() override;
63 CompilerType m_cast_type;
H A DValueObjectConstResultCast.h39 const CompilerType &cast_type,
49 virtual CompilerType GetCompilerType() { in GetCompilerType()
54 uint32_t offset, const CompilerType &type, bool can_create,
62 lldb::ValueObjectSP Cast(const CompilerType &compiler_type) override;
H A DValueObjectMemory.h47 const CompilerType &ast_type);
66 CompilerType GetCompilerTypeImpl() override;
70 CompilerType m_compiler_type;
77 const Address &address, const CompilerType &ast_type);
H A DValueObjectConstResultChild.h41 const CompilerType &compiler_type,
56 virtual CompilerType GetCompilerType() { in GetCompilerType()
61 uint32_t offset, const CompilerType &type, bool can_create,
72 lldb::ValueObjectSP Cast(const CompilerType &compiler_type) override;
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/PDB/
H A DPDBASTParser.h28 class CompilerType; variable
50 bool CompleteTypeFromPDB(lldb_private::CompilerType &compiler_type);
84 bool AddEnumValue(lldb_private::CompilerType enum_type,
87 lldb_private::CompilerType &compiler_type,
91 lldb_private::CompilerType &record_type,
96 lldb_private::CompilerType &record_type, int record_kind,
100 lldb_private::CompilerType &record_type,
104 lldb_private::CompilerType &record_type,
H A DPDBASTParser.cpp103 static CompilerType
109 return CompilerType(); in GetBuiltinTypeForPDBEncodingAndBitSize()
115 return CompilerType(); in GetBuiltinTypeForPDBEncodingAndBitSize()
124 return CompilerType(ast, ast->LongTy); in GetBuiltinTypeForPDBEncodingAndBitSize()
491 CompilerType builtin_type; in CreateLLDBTypeFromPDBType()
548 CompilerType ast_typedef = in CreateLLDBTypeFromPDBType()
599 std::vector<CompilerType> arg_list; in CreateLLDBTypeFromPDBType()
634 CompilerType func_sig_ast_type = in CreateLLDBTypeFromPDBType()
718 CompilerType pointer_ast_type; in CreateLLDBTypeFromPDBType()
731 CompilerType pointer_ast_type; in CreateLLDBTypeFromPDBType()
[all …]
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/
H A DBlockPointer.cpp33 CompilerType block_pointer_type(m_backend.GetCompilerType()); in BlockPointerSyntheticFrontEnd()
34 CompilerType function_pointer_type; in BlockPointerSyntheticFrontEnd()
65 const CompilerType isa_type = in BlockPointerSyntheticFrontEnd()
68 const CompilerType flags_type = in BlockPointerSyntheticFrontEnd()
71 const CompilerType reserved_type = in BlockPointerSyntheticFrontEnd()
74 const CompilerType FuncPtr_type = in BlockPointerSyntheticFrontEnd()
117 const CompilerType child_type = in GetChildAtIndex()
163 CompilerType m_block_struct_type;
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/NativePDB/
H A DSymbolFileNativePDB.h121 bool CompleteType(CompilerType &compiler_type) override;
173 CompilerType ct);
176 CompilerType ct);
177 lldb::TypeSP CreateSimpleType(llvm::codeview::TypeIndex ti, CompilerType ct);
180 CompilerType ct);
183 CompilerType ct);
186 CompilerType ct);
189 CompilerType ct);
192 CompilerType ct);
195 size_t size, CompilerType ct);
[all …]
/freebsd-12.1/contrib/llvm/tools/lldb/source/DataFormatters/
H A DVectorType.cpp24 static CompilerType GetCompilerTypeForFormat(lldb::Format format, in GetCompilerTypeForFormat()
25 CompilerType element_type, in GetCompilerTypeForFormat()
123 CompilerType element_type) { in GetItemFormatForFormat()
170 CompilerType container_type, CompilerType element_type, in CalculateNumChildren()
220 CompilerType parent_type(m_backend.GetCompilerType()); in Update()
221 CompilerType element_type; in Update()
248 CompilerType m_child_type;
/freebsd-12.1/contrib/llvm/tools/lldb/source/Core/
H A DValueObjectConstResult.cpp52 const CompilerType &compiler_type, in Create()
62 ExecutionContextScope *exe_scope, const CompilerType &compiler_type, in ValueObjectConstResult()
84 const CompilerType &compiler_type, in Create()
103 ExecutionContextScope *exe_scope, const CompilerType &compiler_type, in ValueObjectConstResult()
123 const CompilerType &compiler_type, in Create()
134 ExecutionContextScope *exe_scope, const CompilerType &compiler_type, in ValueObjectConstResult()
191 CompilerType ValueObjectConstResult::GetCompilerTypeImpl() { in GetCompilerTypeImpl()
244 uint32_t offset, const CompilerType &type, bool can_create, in GetSyntheticChildAtOffset()
289 ValueObjectConstResult::Cast(const CompilerType &compiler_type) { in Cast()
H A DValueObjectCast.cpp27 const CompilerType &cast_type) { in Create()
34 const CompilerType &cast_type) in ValueObjectCast()
44 CompilerType ValueObjectCast::GetCompilerTypeImpl() { return m_cast_type; } in GetCompilerTypeImpl()
71 CompilerType compiler_type(GetCompilerType()); in UpdateValue()
H A DValueObjectConstResultImpl.cpp70 CompilerType compiler_type = m_impl_backend->GetCompilerType(); in CreateChildAtIndex()
71 CompilerType child_compiler_type; in CreateChildAtIndex()
108 uint32_t offset, const CompilerType &type, bool can_create, in GetSyntheticChildAtOffset()
124 CompilerType compiler_type(m_impl_backend->GetCompilerType()); in AddressOf()
146 ValueObjectConstResultImpl::Cast(const CompilerType &compiler_type) { in Cast()
/freebsd-12.1/contrib/llvm/tools/lldb/source/API/
H A DSBType.cpp29 SBType::SBType(const CompilerType &type) in SBType()
31 CompilerType(type.GetTypeSystem(), type.GetOpaqueQualType()))) {} in SBType()
186 CompilerType vector_element_type; in GetVectorElementType()
220 CompilerType return_type( in GetFunctionReturnType()
231 CompilerType func_type(m_opaque_sp->GetCompilerType(true)); in GetFunctionArgumentTypes()
314 CompilerType base_class_type = in GetDirectBaseClassAtIndex()
328 CompilerType base_class_type = in GetVirtualBaseClassAtIndex()
341 CompilerType this_type(m_opaque_sp->GetCompilerType(true)); in GetEnumMembers()
361 CompilerType this_type(m_opaque_sp->GetCompilerType(false)); in GetFieldAtIndex()
367 CompilerType field_type(this_type.GetFieldAtIndex( in GetFieldAtIndex()
[all …]

12345678