| /freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | CodeViewDebug.h | 419 const DIType *ClassTy = nullptr); 438 codeview::TypeIndex lowerType(const DIType *Ty, const DIType *ClassTy); 453 const DISubroutineType *Ty, const DIType *ClassTy, int ThisAdjustment, 483 /// Inserts {{Node, ClassTy}, TI} into TypeIndices and checks for duplicates. 486 const DIType *ClassTy = nullptr);
|
| H A D | CodeViewDebug.cpp | 425 const DICompositeType *ClassTy = nullptr, in getFunctionOptions() argument 437 if (isNonTrivial(ReturnDCTy) || ClassTy) in getFunctionOptions() 441 if (ClassTy && isNonTrivial(ClassTy) && SPName == ClassTy->getName()) { in getFunctionOptions() 478 const DIType *ClassTy) { in recordTypeIndexForDINode() argument 479 auto InsertResult = TypeIndices.insert({{Node, ClassTy}, TI}); in recordTypeIndexForDINode() 1660 TypeIndex CodeViewDebug::lowerType(const DIType *Ty, const DIType *ClassTy) { in lowerType() argument 1684 if (ClassTy) { in lowerType() 1687 return lowerTypeMemberFunction(cast<DISubroutineType>(Ty), ClassTy, in lowerType() 2097 const DIType *ClassTy, in lowerTypeMemberFunction() argument 2102 TypeIndex ClassType = getTypeIndex(ClassTy); in lowerTypeMemberFunction() [all …]
|
| /freebsd-src/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/ |
| H A D | NativeInlineSiteSymbol.cpp | 83 TypeIndex ClassTy = MFRecord.getClassType(); in getName() local 84 QualifiedName.append(std::string(Types.getTypeName(ClassTy))); in getName()
|
| /freebsd-src/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGObjCMac.cpp | 533 /// ClassTy - LLVM type for struct objc_class. 534 llvm::StructType *ClassTy; member in __anonf3b340e90111::ObjCTypesHelper 2075 llvm::Type *ClassTyPtr = llvm::PointerType::getUnqual(ObjCTypes.ClassTy); in GenerateMessageSendSuper() 2086 Target = CGF.Builder.CreateStructGEP(ObjCTypes.ClassTy, Target, 0); in GenerateMessageSendSuper() 2092 CGF.Builder.CreateStructGEP(ObjCTypes.ClassTy, MetaClassPtr, 1); in GenerateMessageSendSuper() 2101 ClassPtr = CGF.Builder.CreateStructGEP(ObjCTypes.ClassTy, ClassPtr, 1); in GenerateMessageSendSuper() 2107 llvm::Type *ClassTy = in GenerateMessageSendSuper() 2109 Target = CGF.Builder.CreateBitCast(Target, ClassTy); 3561 auto values = builder.beginStruct(ObjCTypes.ClassTy); in GenerateClass() 3592 assert(GV->getValueType() == ObjCTypes.ClassTy in GenerateClass() 2100 llvm::Type *ClassTy = GenerateMessageSendSuper() local 7567 llvm::Type *ClassTy = GenerateMessageSendSuper() local [all...] |
| H A D | CGDebugInfo.cpp | 687 if (!ClassTy) in CreateType() 688 ClassTy = in CreateType() 691 return ClassTy; in CreateType() 701 if (!ClassTy) in CreateType() 702 ClassTy = in CreateType() 708 auto *ISATy = DBuilder.createPointerType(ClassTy, Size); in CreateType() 3532 llvm::DIType *ClassTy = getOrCreateType(ED->getIntegerType(), DefUnit); in getOrCreateType() 3534 EnumContext, ED->getName(), DefUnit, Line, Size, Align, EltArray, ClassTy, in getOrCreateType() 3406 llvm::DIType *ClassTy = getOrCreateType(ED->getIntegerType(), DefUnit); CreateTypeDefinition() local
|
| H A D | CGDebugInfo.h | 71 llvm::DIType *ClassTy = nullptr; 68 llvm::DIType *ClassTy = nullptr; global() variable
|
| H A D | CGClass.cpp | 2805 auto *ClassTy = T->getAs<RecordType>(); in EmitVTablePtrCheck() 2806 if (!ClassTy) in EmitVTablePtrCheck() 2809 const CXXRecordDecl *ClassDecl = cast<CXXRecordDecl>(ClassTy->getDecl()); in EmitVTablePtrCheck() 2762 auto *ClassTy = T->getAs<RecordType>(); EmitVTablePtrCheckForCast() local
|
| H A D | CGObjCGNU.cpp | 3119 llvm::StructType *ClassTy = llvm::StructType::get( in GenerateClassStructure() 3143 auto Elements = Builder.beginStruct(ClassTy); in GenerateClassStructure() 3161 td.getTypeSizeInBits(ClassTy) / in GenerateClassStructure() 3120 llvm::StructType *ClassTy = llvm::StructType::get( GenerateClassStructure() local
|
| /freebsd-src/contrib/llvm-project/clang/lib/AST/ |
| H A D | DeclCXX.cpp | 2580 QualType ClassTy = C.getTypeDeclType(Decl); in hasInlineBody() 2581 return C.getQualifiedType(ClassTy, FPT->getMethodQuals()); in hasInlineBody() 2838 CanQualType ClassTy in CreateDeserialized() 2840 if (PointeeType.getUnqualifiedType() != ClassTy) in CreateDeserialized() 2878 CanQualType ClassTy in Create() 2880 if (ParamType.getUnqualifiedType() != ClassTy) in Create() 2538 QualType ClassTy = C.getTypeDeclType(Decl); getThisObjectType() local 2785 CanQualType ClassTy isCopyOrMoveConstructor() local 2825 CanQualType ClassTy isSpecializationCopyingObject() local
|
| H A D | Type.cpp | 2410 const Type *ClassTy = MPTy->getClass(); in isSVESizelessBuiltinType() 2412 if (ClassTy->isDependentType()) in isSVESizelessBuiltinType() 2414 const CXXRecordDecl *RD = ClassTy->getAsCXXRecordDecl(); in isSVESizelessBuiltinType() 2339 const Type *ClassTy = MPTy->getClass(); isIncompleteType() local
|
| /freebsd-src/contrib/llvm-project/llvm/include/llvm-c/ |
| H A D | DebugInfo.h | 639 * \param ClassTy Underlying type of a C++11/ObjC fixed enum. 645 unsigned NumElements, LLVMMetadataRef ClassTy);
|
| /freebsd-src/contrib/llvm-project/llvm/lib/IR/ |
| H A D | DebugInfo.cpp | 1283 unsigned NumElements, LLVMMetadataRef ClassTy) { in LLVMDIBuilderCreateEnumerationType() 1288 LineNumber, SizeInBits, AlignInBits, Elts, unwrapDI<DIType>(ClassTy))); in LLVMDIBuilderCreateUnionType() 1278 LLVMDIBuilderCreateEnumerationType(LLVMDIBuilderRef Builder,LLVMMetadataRef Scope,const char * Name,size_t NameLen,LLVMMetadataRef File,unsigned LineNumber,uint64_t SizeInBits,uint32_t AlignInBits,LLVMMetadataRef * Elements,unsigned NumElements,LLVMMetadataRef ClassTy) LLVMDIBuilderCreateEnumerationType() argument
|
| /freebsd-src/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaExprCXX.cpp | 1238 QualType ClassTy = Context.getTypeDeclType(cast<CXXRecordDecl>(DC)); in getCurrentThisType() 1241 ThisTy = Context.getPointerType(ClassTy); in getCurrentThisType() local
|
| H A D | SemaOverload.cpp | 8542 const Type *ClassTy = PointerTy->getClass(); in AddMemberPointerWithMoreQualifiedTypeVariants() 8552 Context.getMemberPointerType(QPointeeTy, ClassTy)); 8536 const Type *ClassTy = PointerTy->getClass(); AddMemberPointerWithMoreQualifiedTypeVariants() local
|
| H A D | SemaDeclCXX.cpp | 10824 QualType ClassTy = Context.getTagDeclType(ClassDecl); in checkMethodTypeQualifiers() 10825 if (Context.getCanonicalType(ParamType).getUnqualifiedType() == ClassTy) { in checkMethodTypeQualifiers() 10916 QualType ClassTy = Context.getTagDeclType(ClassDecl); CheckConstructor() local
|