Home
last modified time | relevance | path

Searched refs:pointee_type (Results 1 – 14 of 14) sorted by relevance

/openbsd-src/gnu/llvm/lldb/source/Symbol/
H A DCompilerType.cpp183 bool CompilerType::IsPointerType(CompilerType *pointee_type) const { in IsPointerType()
186 return type_system_sp->IsPointerType(m_type, pointee_type); in IsPointerType()
188 if (pointee_type) in IsPointerType()
189 pointee_type->Clear(); in IsPointerType()
193 bool CompilerType::IsPointerOrReferenceType(CompilerType *pointee_type) const { in IsPointerOrReferenceType()
196 return type_system_sp->IsPointerOrReferenceType(m_type, pointee_type); in IsPointerOrReferenceType()
198 if (pointee_type) in IsPointerOrReferenceType()
199 pointee_type->Clear(); in IsPointerOrReferenceType()
203 bool CompilerType::IsReferenceType(CompilerType *pointee_type, in IsReferenceType() argument
207 return type_system_sp->IsReferenceType(m_type, pointee_type, is_rvalue); in IsReferenceType()
[all …]
H A DVariable.cpp612 CompilerType pointee_type(compiler_type.GetPointeeType()); in PrivateAutoComplete() local
617 pointee_type.GetCanonicalType(), request); in PrivateAutoComplete()
622 pointee_type.GetCanonicalType(), request); in PrivateAutoComplete()
/openbsd-src/gnu/llvm/lldb/source/Plugins/Language/ObjC/
H A DNSError.cpp40 CompilerType pointee_type(valobj_type.GetPointeeType()); in DerefToNSErrorPointer() local
41 Flags pointee_flags(pointee_type.GetTypeInfo()); in DerefToNSErrorPointer()
/openbsd-src/gnu/llvm/lldb/include/lldb/Symbol/
H A DCompilerType.h186 bool IsPointerType(CompilerType *pointee_type = nullptr) const;
188 bool IsPointerOrReferenceType(CompilerType *pointee_type = nullptr) const;
190 bool IsReferenceType(CompilerType *pointee_type = nullptr,
H A DTypeSystem.h191 CompilerType *pointee_type) = 0;
431 CompilerType *pointee_type) = 0;
472 CompilerType *pointee_type, bool *is_rvalue) = 0;
/openbsd-src/gnu/llvm/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.cpp203 CompilerType pointee_type; in GetVTableAddress() local
205 uint32_t type_info = this_type.GetTypeInfo(&pointee_type); in GetVTableAddress()
213 type_info = pointee_type.GetTypeInfo(); in GetVTableAddress()
3217 QualType pointee_type = block_pointer_type->getPointeeType(); in IsBlockPointerType() local
3218 QualType function_pointer_type = m_ast_up->getPointerType(pointee_type); in IsBlockPointerType()
3294 CompilerType *pointee_type) { in IsPointerType() argument
3309 if (pointee_type) in IsPointerType()
3310 pointee_type->SetCompilerType( in IsPointerType()
3317 if (pointee_type) in IsPointerType()
3318 pointee_type->SetCompilerType( in IsPointerType()
[all …]
H A DTypeSystemClang.h631 CompilerType *pointee_type) override;
634 CompilerType *pointee_type) override;
637 CompilerType *pointee_type, bool *is_rvalue) override;
951 const CompilerType &pointee_type);
/openbsd-src/gnu/llvm/libcxx/utils/gdb/libcxx/
H A Dprinters.py270 self.pointee_type = self.val.type.template_argument(0)
278 _remove_generics(_prettify_typename(self.pointee_type))))
282 yield "__ptr_", self.addr.cast(self.pointee_type.pointer())
298 pointee_type = _remove_generics(
319 return "%s<%s> %s containing" % (typename, pointee_type, state)
/openbsd-src/gnu/llvm/lldb/source/Plugins/SymbolFile/NativePDB/
H A DPdbAstBuilder.cpp517 clang::QualType pointee_type = GetOrCreateType(pointer.ReferentType); in CreatePointerType() local
521 if (pointee_type.isNull()) in CreatePointerType()
564 pointee_type, class_type.getTypePtr()); in CreatePointerType()
569 pointer_type = m_clang.getASTContext().getLValueReferenceType(pointee_type); in CreatePointerType()
571 pointer_type = m_clang.getASTContext().getRValueReferenceType(pointee_type); in CreatePointerType()
573 pointer_type = m_clang.getASTContext().getPointerType(pointee_type); in CreatePointerType()
/openbsd-src/gnu/llvm/lldb/source/Plugins/SymbolFile/PDB/
H A DPDBASTParser.cpp742 Type *pointee_type = symbol_file->ResolveTypeUID( in CreateLLDBTypeFromPDBType() local
744 if (!pointee_type) in CreateLLDBTypeFromPDBType()
756 pointee_type->GetForwardCompilerType()); in CreateLLDBTypeFromPDBType()
767 pointer_ast_type = pointee_type->GetFullCompilerType(); in CreateLLDBTypeFromPDBType()
/openbsd-src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangExpressionDeclMap.cpp833 TypeFromUser pointee_type = in LookUpLldbClass() local
841 AddContextClassType(context, pointee_type); in LookUpLldbClass()
880 TypeFromUser pointee_type = in LookUpLldbClass() local
884 ClangUtil::GetQualType(pointee_type).getAsString()); in LookUpLldbClass()
886 AddContextClassType(context, pointee_type); in LookUpLldbClass()
/openbsd-src/gnu/llvm/llvm/bindings/ocaml/debuginfo/
H A Dllvm_debuginfo.ml392 pointee_type:Llvm.llmetadata ->
H A Dllvm_debuginfo.mli464 pointee_type:Llvm.llmetadata ->
/openbsd-src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFASTParserClang.cpp1350 Type *pointee_type = dwarf->ResolveTypeUID(attrs.type.Reference(), true); in ParsePointerToMemberType() local
1354 CompilerType pointee_clang_type = pointee_type->GetForwardCompilerType(); in ParsePointerToMemberType()