Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/lldb/source/Symbol/
H A DCompilerType.cpp157 bool CompilerType::IsPointerType(CompilerType *pointee_type) const { in IsPointerType()
159 return m_type_system->IsPointerType(m_type, pointee_type); in IsPointerType()
161 if (pointee_type) in IsPointerType()
162 pointee_type->Clear(); in IsPointerType()
168 return m_type_system->IsPointerOrReferenceType(m_type, pointee_type); in IsPointerOrReferenceType()
170 if (pointee_type) in IsPointerOrReferenceType()
171 pointee_type->Clear(); in IsPointerOrReferenceType()
175 bool CompilerType::IsReferenceType(CompilerType *pointee_type, in IsReferenceType() argument
178 return m_type_system->IsReferenceType(m_type, pointee_type, is_rvalue); in IsReferenceType()
180 if (pointee_type) in IsReferenceType()
[all …]
H A DVariable.cpp630 CompilerType pointee_type(compiler_type.GetPointeeType()); in PrivateAutoComplete() local
635 pointee_type.GetCanonicalType(), request); in PrivateAutoComplete()
640 pointee_type.GetCanonicalType(), request); in PrivateAutoComplete()
/freebsd-13.1/contrib/llvm-project/lldb/include/lldb/Symbol/
H A DCompilerType.h134 bool IsPointerType(CompilerType *pointee_type = nullptr) const;
136 bool IsPointerOrReferenceType(CompilerType *pointee_type = nullptr) const;
138 bool IsReferenceType(CompilerType *pointee_type = nullptr,
H A DTypeSystem.h185 CompilerType *pointee_type) = 0;
408 CompilerType *pointee_type) = 0;
449 CompilerType *pointee_type, bool *is_rvalue) = 0;
/freebsd-13.1/contrib/llvm-project/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()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.cpp3249 if (pointee_type) in IsPointerType()
3256 if (pointee_type) in IsPointerType()
3263 if (pointee_type) in IsPointerType()
3270 if (pointee_type) in IsPointerType()
3280 if (pointee_type) in IsPointerType()
3301 if (pointee_type) in IsPointerOrReferenceType()
3307 if (pointee_type) in IsPointerOrReferenceType()
3314 if (pointee_type) in IsPointerOrReferenceType()
3321 if (pointee_type) in IsPointerOrReferenceType()
3345 if (pointee_type) in IsPointerOrReferenceType()
[all …]
H A DTypeSystemClang.h625 CompilerType *pointee_type) override;
628 CompilerType *pointee_type) override;
631 CompilerType *pointee_type, bool *is_rvalue) override;
940 const CompilerType &pointee_type);
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DPdbAstBuilder.cpp717 clang::QualType pointee_type = GetOrCreateType(pointer.ReferentType); in CreatePointerType() local
721 if (pointee_type.isNull()) in CreatePointerType()
729 pointee_type, class_type.getTypePtr()); in CreatePointerType()
734 pointer_type = m_clang.getASTContext().getLValueReferenceType(pointee_type); in CreatePointerType()
736 pointer_type = m_clang.getASTContext().getRValueReferenceType(pointee_type); in CreatePointerType()
738 pointer_type = m_clang.getASTContext().getPointerType(pointee_type); in CreatePointerType()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/
H A DPDBASTParser.cpp735 Type *pointee_type = symbol_file->ResolveTypeUID( in CreateLLDBTypeFromPDBType() local
737 if (!pointee_type) in CreateLLDBTypeFromPDBType()
749 pointee_type->GetForwardCompilerType()); in CreateLLDBTypeFromPDBType()
760 pointer_ast_type = pointee_type->GetFullCompilerType(); in CreateLLDBTypeFromPDBType()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangExpressionDeclMap.cpp849 TypeFromUser pointee_type = in LookUpLldbClass() local
853 ClangUtil::GetQualType(pointee_type).getAsString()); in LookUpLldbClass()
855 AddContextClassType(context, pointee_type); in LookUpLldbClass()
/freebsd-13.1/contrib/googletest/googlemock/test/
H A Dgmock-generated-actions_test.cc1129 return Pointer<pointee_type>(new pointee_type(pointee)); in ACTION_TEMPLATE()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFASTParserClang.cpp1355 Type *pointee_type = dwarf->ResolveTypeUID(attrs.type.Reference(), true); in ParsePointerToMemberType() local
1359 CompilerType pointee_clang_type = pointee_type->GetForwardCompilerType(); in ParsePointerToMemberType()