| /llvm-project-15.0.7/lldb/source/Symbol/ |
| H A D | CompilerType.cpp | 157 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 D | Variable.cpp | 611 CompilerType pointee_type(compiler_type.GetPointeeType()); in PrivateAutoComplete() local 616 pointee_type.GetCanonicalType(), request); in PrivateAutoComplete() 621 pointee_type.GetCanonicalType(), request); in PrivateAutoComplete()
|
| /llvm-project-15.0.7/lldb/test/API/lang/cpp/complete-type-check/ |
| H A D | TestCppIsTypeComplete.py | 34 pointee_type = found_type.GetPointeeType() 35 self.assertTrue(pointee_type.IsValid()) 36 self.assertFalse(pointee_type.IsTypeComplete())
|
| /llvm-project-15.0.7/lldb/include/lldb/Symbol/ |
| H A D | CompilerType.h | 134 bool IsPointerType(CompilerType *pointee_type = nullptr) const; 136 bool IsPointerOrReferenceType(CompilerType *pointee_type = nullptr) const; 138 bool IsReferenceType(CompilerType *pointee_type = nullptr,
|
| H A D | TypeSystem.h | 184 CompilerType *pointee_type) = 0; 417 CompilerType *pointee_type) = 0; 458 CompilerType *pointee_type, bool *is_rvalue) = 0;
|
| /llvm-project-15.0.7/lldb/source/Plugins/Language/ObjC/ |
| H A D | NSError.cpp | 40 CompilerType pointee_type(valobj_type.GetPointeeType()); in DerefToNSErrorPointer() local 41 Flags pointee_flags(pointee_type.GetTypeInfo()); in DerefToNSErrorPointer()
|
| /llvm-project-15.0.7/lldb/source/Plugins/TypeSystem/Clang/ |
| H A D | TypeSystemClang.cpp | 3273 if (pointee_type) in IsPointerType() 3280 if (pointee_type) in IsPointerType() 3287 if (pointee_type) in IsPointerType() 3294 if (pointee_type) in IsPointerType() 3304 if (pointee_type) in IsPointerType() 3325 if (pointee_type) in IsPointerOrReferenceType() 3331 if (pointee_type) in IsPointerOrReferenceType() 3338 if (pointee_type) in IsPointerOrReferenceType() 3345 if (pointee_type) in IsPointerOrReferenceType() 3369 if (pointee_type) in IsPointerOrReferenceType() [all …]
|
| H A D | TypeSystemClang.h | 617 CompilerType *pointee_type) override; 620 CompilerType *pointee_type) override; 623 CompilerType *pointee_type, bool *is_rvalue) override; 933 const CompilerType &pointee_type);
|
| /llvm-project-15.0.7/libcxx/utils/gdb/libcxx/ |
| H A D | printers.py | 243 self.pointee_type = self.val.type.template_argument(0) 251 _remove_generics(_prettify_typename(self.pointee_type)))) 255 yield "__ptr_", self.addr.cast(self.pointee_type.pointer()) 271 pointee_type = _remove_generics( 292 return "%s<%s> %s containing" % (typename, pointee_type, state)
|
| /llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/NativePDB/ |
| H A D | PdbAstBuilder.cpp | 807 clang::QualType pointee_type = GetOrCreateType(pointer.ReferentType); in CreatePointerType() local 811 if (pointee_type.isNull()) in CreatePointerType() 854 pointee_type, class_type.getTypePtr()); in CreatePointerType() 859 pointer_type = m_clang.getASTContext().getLValueReferenceType(pointee_type); in CreatePointerType() 861 pointer_type = m_clang.getASTContext().getRValueReferenceType(pointee_type); in CreatePointerType() 863 pointer_type = m_clang.getASTContext().getPointerType(pointee_type); in CreatePointerType()
|
| /llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/PDB/ |
| H A D | PDBASTParser.cpp | 737 Type *pointee_type = symbol_file->ResolveTypeUID( in CreateLLDBTypeFromPDBType() local 739 if (!pointee_type) in CreateLLDBTypeFromPDBType() 751 pointee_type->GetForwardCompilerType()); in CreateLLDBTypeFromPDBType() 762 pointer_ast_type = pointee_type->GetFullCompilerType(); in CreateLLDBTypeFromPDBType()
|
| /llvm-project-15.0.7/lldb/source/Plugins/ExpressionParser/Clang/ |
| H A D | ClangExpressionDeclMap.cpp | 834 TypeFromUser pointee_type = in LookUpLldbClass() local 842 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()
|
| /llvm-project-15.0.7/llvm/bindings/ocaml/debuginfo/ |
| H A D | llvm_debuginfo.ml | 392 pointee_type:Llvm.llmetadata ->
|
| H A D | llvm_debuginfo.mli | 464 pointee_type:Llvm.llmetadata ->
|
| /llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/DWARF/ |
| H A D | DWARFASTParserClang.cpp | 1337 Type *pointee_type = dwarf->ResolveTypeUID(attrs.type.Reference(), true); in ParsePointerToMemberType() local 1341 CompilerType pointee_clang_type = pointee_type->GetForwardCompilerType(); in ParsePointerToMemberType()
|