Home
last modified time | relevance | path

Searched refs:ClassTy (Results 1 – 15 of 15) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
DCodeViewDebug.h381 const DIType *ClassTy = nullptr);
400 codeview::TypeIndex lowerType(const DIType *Ty, const DIType *ClassTy);
414 const DISubroutineType *Ty, const DIType *ClassTy, int ThisAdjustment,
447 const DIType *ClassTy = nullptr);
DCodeViewDebug.cpp419 const DICompositeType *ClassTy = nullptr, in getFunctionOptions() argument
431 if (isNonTrivial(ReturnDCTy) || ClassTy) in getFunctionOptions()
435 if (ClassTy && isNonTrivial(ClassTy) && SPName == ClassTy->getName()) { in getFunctionOptions()
472 const DIType *ClassTy) { in recordTypeIndexForDINode() argument
473 auto InsertResult = TypeIndices.insert({{Node, ClassTy}, TI}); in recordTypeIndexForDINode()
1537 TypeIndex CodeViewDebug::lowerType(const DIType *Ty, const DIType *ClassTy) { in lowerType() argument
1561 if (ClassTy) { in lowerType()
1564 return lowerTypeMemberFunction(cast<DISubroutineType>(Ty), ClassTy, in lowerType()
1938 const DIType *ClassTy, in lowerTypeMemberFunction() argument
1943 TypeIndex ClassType = getTypeIndex(ClassTy); in lowerTypeMemberFunction()
[all …]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
DNativeInlineSiteSymbol.cpp77 TypeIndex ClassTy = MFRecord.getClassType(); in getName() local
78 QualifiedName.append(std::string(Types.getTypeName(ClassTy))); in getName()
/freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/
DCGObjCMac.cpp533 llvm::StructType *ClassTy; member in __anond3bad8af0111::ObjCTypesHelper
2099 llvm::Type *ClassTyPtr = llvm::PointerType::getUnqual(ObjCTypes.ClassTy); in GenerateMessageSendSuper()
2110 Target = CGF.Builder.CreateStructGEP(ObjCTypes.ClassTy, Target, 0); in GenerateMessageSendSuper()
2116 CGF.Builder.CreateStructGEP(ObjCTypes.ClassTy, MetaClassPtr, 1); in GenerateMessageSendSuper()
2125 ClassPtr = CGF.Builder.CreateStructGEP(ObjCTypes.ClassTy, ClassPtr, 1); in GenerateMessageSendSuper()
2131 llvm::Type *ClassTy = in GenerateMessageSendSuper() local
2133 Target = CGF.Builder.CreateBitCast(Target, ClassTy); in GenerateMessageSendSuper()
3623 auto values = builder.beginStruct(ObjCTypes.ClassTy); in GenerateClass()
3655 assert(GV->getValueType() == ObjCTypes.ClassTy && in GenerateClass()
3673 unsigned Size = CGM.getDataLayout().getTypeAllocSize(ObjCTypes.ClassTy); in EmitMetaClass()
[all …]
DCGDebugInfo.cpp641 if (!ClassTy) in CreateType()
642 ClassTy = in CreateType()
645 return ClassTy; in CreateType()
655 if (!ClassTy) in CreateType()
656 ClassTy = in CreateType()
662 auto *ISATy = DBuilder.createPointerType(ClassTy, Size); in CreateType()
3100 llvm::DIType *ClassTy = getOrCreateType(ED->getIntegerType(), DefUnit); in CreateTypeDefinition() local
3102 Line, Size, Align, EltArray, ClassTy, in CreateTypeDefinition()
DCGDebugInfo.h69 llvm::DIType *ClassTy = nullptr; variable
DCGClass.cpp2707 auto *ClassTy = T->getAs<RecordType>(); in EmitVTablePtrCheckForCast() local
2708 if (!ClassTy) in EmitVTablePtrCheckForCast()
2711 const CXXRecordDecl *ClassDecl = cast<CXXRecordDecl>(ClassTy->getDecl()); in EmitVTablePtrCheckForCast()
DCGObjCGNU.cpp2911 llvm::StructType *ClassTy = llvm::StructType::get( in GenerateClassStructure() local
2935 auto Elements = Builder.beginStruct(ClassTy); in GenerateClassStructure()
2953 td.getTypeSizeInBits(ClassTy) / in GenerateClassStructure()
/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/
DDeclCXX.cpp2439 QualType ClassTy = C.getTypeDeclType(Decl); in getThisObjectType() local
2440 return C.getQualifiedType(ClassTy, FPT->getMethodQuals()); in getThisObjectType()
2686 CanQualType ClassTy in isCopyOrMoveConstructor() local
2688 if (PointeeType.getUnqualifiedType() != ClassTy) in isCopyOrMoveConstructor()
2726 CanQualType ClassTy in isSpecializationCopyingObject() local
2728 if (ParamType.getUnqualifiedType() != ClassTy) in isSpecializationCopyingObject()
DType.cpp2250 const Type *ClassTy = MPTy->getClass(); in isIncompleteType() local
2252 if (ClassTy->isDependentType()) in isIncompleteType()
2254 const CXXRecordDecl *RD = ClassTy->getAsCXXRecordDecl(); in isIncompleteType()
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm-c/
DDebugInfo.h607 unsigned NumElements, LLVMMetadataRef ClassTy);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/IR/
DDebugInfo.cpp1124 unsigned NumElements, LLVMMetadataRef ClassTy) { in LLVMDIBuilderCreateEnumerationType() argument
1129 LineNumber, SizeInBits, AlignInBits, Elts, unwrapDI<DIType>(ClassTy))); in LLVMDIBuilderCreateEnumerationType()
/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/
DSemaExprCXX.cpp1201 QualType ClassTy = Context.getTypeDeclType(cast<CXXRecordDecl>(DC)); in getCurrentThisType() local
1204 ThisTy = Context.getPointerType(ClassTy); in getCurrentThisType()
DSemaOverload.cpp7952 const Type *ClassTy = PointerTy->getClass(); in AddMemberPointerWithMoreQualifiedTypeVariants() local
7962 Context.getMemberPointerType(QPointeeTy, ClassTy)); in AddMemberPointerWithMoreQualifiedTypeVariants()
DSemaDeclCXX.cpp10338 QualType ClassTy = Context.getTagDeclType(ClassDecl); in CheckConstructor() local
10339 if (Context.getCanonicalType(ParamType).getUnqualifiedType() == ClassTy) { in CheckConstructor()