| /freebsd/contrib/llvm-project/lldb/source/Symbol/ |
| H A D | CompilerType.cpp | 205 bool CompilerType::IsPointerType(CompilerType *pointee_type) const { in IsPointerType() 208 return type_system_sp->IsPointerType(m_type, pointee_type); in IsPointerType() 210 if (pointee_type) in IsPointerType() 211 pointee_type->Clear(); in IsPointerType() 215 bool CompilerType::IsPointerOrReferenceType(CompilerType *pointee_type) const { in IsPointerOrReferenceType() 218 return type_system_sp->IsPointerOrReferenceType(m_type, pointee_type); in IsPointerOrReferenceType() 220 if (pointee_type) in IsPointerOrReferenceType() 221 pointee_type->Clear(); in IsPointerOrReferenceType() 225 bool CompilerType::IsReferenceType(CompilerType *pointee_type, in IsReferenceType() argument 229 return type_system_sp->IsReferenceType(m_type, pointee_type, is_rvalue); in IsReferenceType() [all …]
|
| H A D | Variable.cpp | 617 CompilerType pointee_type(compiler_type.GetPointeeType()); in PrivateAutoComplete() local 622 pointee_type.GetCanonicalType(), request); in PrivateAutoComplete() 627 pointee_type.GetCanonicalType(), request); in PrivateAutoComplete()
|
| /freebsd/contrib/llvm-project/lldb/include/lldb/Symbol/ |
| H A D | CompilerType.h | 182 bool IsPointerType(CompilerType *pointee_type = nullptr) const; 184 bool IsPointerOrReferenceType(CompilerType *pointee_type = nullptr) const; 186 bool IsReferenceType(CompilerType *pointee_type = nullptr,
|
| H A D | TypeSystem.h | 201 CompilerType *pointee_type) = 0; 458 CompilerType *pointee_type) = 0; 500 CompilerType *pointee_type, bool *is_rvalue) = 0;
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/Language/ObjC/ |
| H A D | NSError.cpp | 39 CompilerType pointee_type(valobj_type.GetPointeeType()); in DerefToNSErrorPointer() local 40 Flags pointee_flags(pointee_type.GetTypeInfo()); in DerefToNSErrorPointer()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/ |
| H A D | TypeSystemClang.cpp | 207 CompilerType pointee_type; in GetVTableAddress() local 209 uint32_t type_info = this_type.GetTypeInfo(&pointee_type); in GetVTableAddress() 217 type_info = pointee_type.GetTypeInfo(); in GetVTableAddress() 3228 QualType pointee_type = block_pointer_type->getPointeeType(); in IsBlockPointerType() local 3229 QualType function_pointer_type = m_ast_up->getPointerType(pointee_type); in IsBlockPointerType() 3292 CompilerType *pointee_type) { in IsPointerType() argument 3307 if (pointee_type) in IsPointerType() 3308 pointee_type->SetCompilerType( in IsPointerType() 3315 if (pointee_type) in IsPointerType() 3316 pointee_type->SetCompilerType( in IsPointerType() [all …]
|
| H A D | TypeSystemClang.h | 710 CompilerType *pointee_type) override; 713 CompilerType *pointee_type) override; 716 CompilerType *pointee_type, bool *is_rvalue) override; 1068 const CompilerType &pointee_type);
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ |
| H A D | ItaniumABILanguageRuntime.cpp | 186 CompilerType pointee_type = type.GetPointeeType(); in TypeHasVTable() local 187 if (pointee_type) in TypeHasVTable() 188 type = pointee_type; in TypeHasVTable()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/ |
| H A D | PdbAstBuilder.cpp | 518 clang::QualType pointee_type = GetOrCreateType(pointer.ReferentType); in CreatePointerType() local 522 if (pointee_type.isNull()) in CreatePointerType() 565 pointee_type, /*Qualifier=*/nullptr, class_type->getAsCXXRecordDecl()); in CreatePointerType() 570 pointer_type = m_clang.getASTContext().getLValueReferenceType(pointee_type); in CreatePointerType() 572 pointer_type = m_clang.getASTContext().getRValueReferenceType(pointee_type); in CreatePointerType() 574 pointer_type = m_clang.getASTContext().getPointerType(pointee_type); in CreatePointerType()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
| H A D | ClangExpressionDeclMap.cpp | 828 TypeFromUser pointee_type = in LookUpLldbClass() local 836 AddContextClassType(context, pointee_type); in LookUpLldbClass() 875 TypeFromUser pointee_type = in LookUpLldbClass() local 879 ClangUtil::GetQualType(pointee_type).getAsString()); in LookUpLldbClass() 881 AddContextClassType(context, pointee_type); in LookUpLldbClass()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/ |
| H A D | PDBASTParser.cpp | 739 Type *pointee_type = symbol_file->ResolveTypeUID( in CreateLLDBTypeFromPDBType() local 741 if (!pointee_type) in CreateLLDBTypeFromPDBType() 753 pointee_type->GetForwardCompilerType()); in CreateLLDBTypeFromPDBType() 764 pointer_ast_type = pointee_type->GetFullCompilerType(); in CreateLLDBTypeFromPDBType()
|
| /freebsd/contrib/googletest/googlemock/test/ |
| H A D | gmock-more-actions_test.cc | 1530 return Pointer<pointee_type>(new pointee_type(pointee)); in ACTION_TEMPLATE()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/ |
| H A D | DWARFASTParserClang.cpp | 1513 Type *pointee_type = dwarf->ResolveTypeUID(attrs.type.Reference(), true); in ParsePointerToMemberType() local 1519 if ((class_type == nullptr) || (pointee_type == nullptr)) in ParsePointerToMemberType() 1522 CompilerType pointee_clang_type = pointee_type->GetForwardCompilerType(); in ParsePointerToMemberType()
|