| /freebsd-12.1/contrib/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | CodeViewDebug.h | 396 codeview::TypeIndex lowerType(const DIType *Ty, const DIType *ClassTy); 410 const DISubroutineType *Ty, const DIType *ClassTy, int ThisAdjustment, 443 const DIType *ClassTy = nullptr);
|
| H A D | CodeViewDebug.cpp | 373 const DICompositeType *ClassTy = nullptr, in getFunctionOptions() argument 388 if (ClassTy && !isTrivial(ClassTy) && SPName == ClassTy->getName()) { in getFunctionOptions() 425 const DIType *ClassTy) { in recordTypeIndexForDINode() argument 426 auto InsertResult = TypeIndices.insert({{Node, ClassTy}, TI}); in recordTypeIndexForDINode() 1456 if (ClassTy) { in lowerType() 1828 const DIType *ClassTy, in lowerTypeMemberFunction() argument 1833 TypeIndex ClassType = getTypeIndex(ClassTy); in lowerTypeMemberFunction() 2393 const DIType *ClassTy = ClassTyRef.resolve(); in getTypeIndex() local 2402 auto I = TypeIndices.find({Ty, ClassTy}); in getTypeIndex() 2407 TypeIndex TI = lowerType(Ty, ClassTy); in getTypeIndex() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | DeclCXX.cpp | 2179 QualType ClassTy = C.getTypeDeclType(Decl); in getThisType() local 2180 ClassTy = C.getQualifiedType(ClassTy, FPT->getTypeQuals()); in getThisType() 2181 return C.getPointerType(ClassTy); in getThisType() 2405 CanQualType ClassTy in isCopyOrMoveConstructor() local 2407 if (PointeeType.getUnqualifiedType() != ClassTy) in isCopyOrMoveConstructor() 2447 CanQualType ClassTy in isSpecializationCopyingObject() local 2449 if (ParamType.getUnqualifiedType() != ClassTy) in isSpecializationCopyingObject()
|
| H A D | Type.cpp | 2070 const Type *ClassTy = MPTy->getClass(); in isIncompleteType() local 2072 if (ClassTy->isDependentType()) in isIncompleteType() 2074 const CXXRecordDecl *RD = ClassTy->getAsCXXRecordDecl(); in isIncompleteType()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGObjCMac.cpp | 534 llvm::StructType *ClassTy; member in __anon0aefe8a60111::ObjCTypesHelper 2041 llvm::Type *ClassTy = in GenerateMessageSendSuper() local 2043 Target = CGF.Builder.CreateBitCast(Target, ClassTy); in GenerateMessageSendSuper() 3513 auto values = builder.beginStruct(ObjCTypes.ClassTy); in GenerateClass() 3569 auto values = builder.beginStruct(ObjCTypes.ClassTy); in EmitMetaClass() 3639 assert(GV->getType()->getElementType() == ObjCTypes.ClassTy && in EmitMetaClassRef() 3653 assert(GV->getType()->getElementType() == ObjCTypes.ClassTy && in EmitSuperClassRef() 5732 ClassTy->setBody(llvm::PointerType::getUnqual(ClassTy), in ObjCTypesHelper() 5737 ClassPtrTy = llvm::PointerType::getUnqual(ClassTy); in ObjCTypesHelper() 7348 llvm::Type *ClassTy = in GenerateMessageSendSuper() local [all …]
|
| H A D | CGDebugInfo.cpp | 299 QualType ClassTy = in getObjCMethodName() local 301 ClassTy.print(OS, PrintingPolicy(LangOptions())); in getObjCMethodName() 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() 2702 llvm::DIType *ClassTy = getOrCreateType(ED->getIntegerType(), DefUnit); in CreateTypeDefinition() local 2704 Line, Size, Align, EltArray, ClassTy, in CreateTypeDefinition()
|
| H A D | CGDebugInfo.h | 67 llvm::DIType *ClassTy = nullptr; variable
|
| H A D | CGClass.cpp | 2650 auto *ClassTy = T->getAs<RecordType>(); in EmitVTablePtrCheckForCast() local 2651 if (!ClassTy) in EmitVTablePtrCheckForCast() 2654 const CXXRecordDecl *ClassDecl = cast<CXXRecordDecl>(ClassTy->getDecl()); in EmitVTablePtrCheckForCast()
|
| H A D | CGObjCGNU.cpp | 2792 llvm::StructType *ClassTy = llvm::StructType::get( in GenerateClassStructure() local 2816 auto Elements = Builder.beginStruct(ClassTy); in GenerateClassStructure() 2834 td.getTypeSizeInBits(ClassTy) / in GenerateClassStructure()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Frontend/ |
| H A D | AnalysisConsumer.cpp | 654 QualType ClassTy = in getFunctionName() local 656 ClassTy.print(OS, PrintingPolicy(LangOptions())); in getFunctionName()
|
| /freebsd-12.1/contrib/llvm/include/llvm-c/ |
| H A D | DebugInfo.h | 500 unsigned NumElements, LLVMMetadataRef ClassTy);
|
| /freebsd-12.1/contrib/llvm/lib/IR/ |
| H A D | DebugInfo.cpp | 907 unsigned NumElements, LLVMMetadataRef ClassTy) { in LLVMDIBuilderCreateEnumerationType() argument 912 LineNumber, SizeInBits, AlignInBits, Elts, unwrapDI<DIType>(ClassTy))); in LLVMDIBuilderCreateEnumerationType()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaExprCXX.cpp | 1080 QualType ClassTy = Context.getTypeDeclType(cast<CXXRecordDecl>(DC)); in getCurrentThisType() local 1083 ThisTy = Context.getPointerType(ClassTy); in getCurrentThisType()
|
| H A D | SemaOverload.cpp | 7555 const Type *ClassTy = PointerTy->getClass(); in AddMemberPointerWithMoreQualifiedTypeVariants() local 7565 Context.getMemberPointerType(QPointeeTy, ClassTy)); in AddMemberPointerWithMoreQualifiedTypeVariants()
|
| H A D | SemaDeclCXX.cpp | 8235 QualType ClassTy = Context.getTagDeclType(ClassDecl); in CheckConstructor() local 8236 if (Context.getCanonicalType(ParamType).getUnqualifiedType() == ClassTy) { in CheckConstructor()
|