| /freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
| HD | CodeViewDebug.h | 378 const DIType *ClassTy = nullptr); 397 codeview::TypeIndex lowerType(const DIType *Ty, const DIType *ClassTy); 411 const DISubroutineType *Ty, const DIType *ClassTy, int ThisAdjustment, 444 const DIType *ClassTy = nullptr);
|
| HD | CodeViewDebug.cpp | 412 const DICompositeType *ClassTy = nullptr, in getFunctionOptions() argument 427 if (ClassTy && isNonTrivial(ClassTy) && SPName == ClassTy->getName()) { in getFunctionOptions() 464 const DIType *ClassTy) { in recordTypeIndexForDINode() argument 465 auto InsertResult = TypeIndices.insert({{Node, ClassTy}, TI}); in recordTypeIndexForDINode() 1492 TypeIndex CodeViewDebug::lowerType(const DIType *Ty, const DIType *ClassTy) { in lowerType() argument 1516 if (ClassTy) { in lowerType() 1519 return lowerTypeMemberFunction(cast<DISubroutineType>(Ty), ClassTy, in lowerType() 1887 const DIType *ClassTy, in lowerTypeMemberFunction() argument 1892 TypeIndex ClassType = getTypeIndex(ClassTy); in lowerTypeMemberFunction() 2458 TypeIndex CodeViewDebug::getTypeIndex(const DIType *Ty, const DIType *ClassTy) { in getTypeIndex() argument [all …]
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/ |
| HD | CGObjCMac.cpp | 531 llvm::StructType *ClassTy; member in __anon7399292e0111::ObjCTypesHelper 2100 Target = CGF.Builder.CreateStructGEP(ObjCTypes.ClassTy, Target, 0); in GenerateMessageSendSuper() 2105 CGF.Builder.CreateStructGEP(ObjCTypes.ClassTy, MetaClassPtr, 1); in GenerateMessageSendSuper() 2114 ClassPtr = CGF.Builder.CreateStructGEP(ObjCTypes.ClassTy, ClassPtr, 1); in GenerateMessageSendSuper() 2119 llvm::Type *ClassTy = in GenerateMessageSendSuper() local 2121 Target = CGF.Builder.CreateBitCast(Target, ClassTy); in GenerateMessageSendSuper() 3608 auto values = builder.beginStruct(ObjCTypes.ClassTy); in GenerateClass() 3640 assert(GV->getType()->getElementType() == ObjCTypes.ClassTy && in GenerateClass() 3658 unsigned Size = CGM.getDataLayout().getTypeAllocSize(ObjCTypes.ClassTy); in EmitMetaClass() 3664 auto values = builder.beginStruct(ObjCTypes.ClassTy); in EmitMetaClass() [all …]
|
| HD | CGDebugInfo.cpp | 640 if (!ClassTy) in CreateType() 641 ClassTy = in CreateType() 644 return ClassTy; in CreateType() 654 if (!ClassTy) in CreateType() 655 ClassTy = in CreateType() 661 auto *ISATy = DBuilder.createPointerType(ClassTy, Size); in CreateType() 2860 llvm::DIType *ClassTy = getOrCreateType(ED->getIntegerType(), DefUnit); in CreateTypeDefinition() local 2862 Line, Size, Align, EltArray, ClassTy, in CreateTypeDefinition()
|
| HD | CGDebugInfo.h | 67 llvm::DIType *ClassTy = nullptr; variable
|
| HD | CGClass.cpp | 2676 auto *ClassTy = T->getAs<RecordType>(); in EmitVTablePtrCheckForCast() local 2677 if (!ClassTy) in EmitVTablePtrCheckForCast() 2680 const CXXRecordDecl *ClassDecl = cast<CXXRecordDecl>(ClassTy->getDecl()); in EmitVTablePtrCheckForCast()
|
| HD | CGObjCGNU.cpp | 2897 llvm::StructType *ClassTy = llvm::StructType::get( in GenerateClassStructure() local 2921 auto Elements = Builder.beginStruct(ClassTy); in GenerateClassStructure() 2939 td.getTypeSizeInBits(ClassTy) / in GenerateClassStructure()
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/AST/ |
| HD | DeclCXX.cpp | 2335 QualType ClassTy = C.getTypeDeclType(Decl); in getThisObjectType() local 2336 return C.getQualifiedType(ClassTy, FPT->getMethodQuals()); in getThisObjectType() 2593 CanQualType ClassTy in isCopyOrMoveConstructor() local 2595 if (PointeeType.getUnqualifiedType() != ClassTy) in isCopyOrMoveConstructor() 2635 CanQualType ClassTy in isSpecializationCopyingObject() local 2637 if (ParamType.getUnqualifiedType() != ClassTy) in isSpecializationCopyingObject()
|
| HD | Type.cpp | 2154 const Type *ClassTy = MPTy->getClass(); in isIncompleteType() local 2156 if (ClassTy->isDependentType()) in isIncompleteType() 2158 const CXXRecordDecl *RD = ClassTy->getAsCXXRecordDecl(); in isIncompleteType()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/include/llvm-c/ |
| HD | DebugInfo.h | 599 unsigned NumElements, LLVMMetadataRef ClassTy);
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/IR/ |
| HD | DebugInfo.cpp | 964 unsigned NumElements, LLVMMetadataRef ClassTy) { in LLVMDIBuilderCreateEnumerationType() argument 969 LineNumber, SizeInBits, AlignInBits, Elts, unwrapDI<DIType>(ClassTy))); in LLVMDIBuilderCreateEnumerationType()
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/ |
| HD | SemaExprCXX.cpp | 1101 QualType ClassTy = Context.getTypeDeclType(cast<CXXRecordDecl>(DC)); in getCurrentThisType() local 1104 ThisTy = Context.getPointerType(ClassTy); in getCurrentThisType()
|
| HD | SemaOverload.cpp | 7833 const Type *ClassTy = PointerTy->getClass(); in AddMemberPointerWithMoreQualifiedTypeVariants() local 7843 Context.getMemberPointerType(QPointeeTy, ClassTy)); in AddMemberPointerWithMoreQualifiedTypeVariants()
|
| HD | SemaDeclCXX.cpp | 9904 QualType ClassTy = Context.getTagDeclType(ClassDecl); in CheckConstructor() local 9905 if (Context.getCanonicalType(ParamType).getUnqualifiedType() == ClassTy) { in CheckConstructor()
|