/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGDebugInfo.h | 241 llvm::DIType *RecordTy); 255 llvm::DIType *RecordTy); 261 SmallVectorImpl<llvm::Metadata *> &EltTys, llvm::DIType *RecordTy, 303 llvm::DIScope *RecordTy, 310 llvm::DIType *RecordTy); 312 llvm::DIType *RecordTy, 317 llvm::DIType *RecordTy, const RecordDecl *RD); 322 llvm::DICompositeType *RecordTy); 328 llvm::DICompositeType *RecordTy);
|
H A D | CGDebugInfo.cpp | 1304 llvm::DIScope *RecordTy, 1331 RecordTy, Name, File, Line, SizeInBits, OffsetInBits, StorageOffsetInBits, 1362 llvm::DIType *RecordTy) { 1382 layout.getFieldOffset(fieldno), Align, VUnit, RecordTy, CXXDecl); 1394 layout.getFieldOffset(fieldno), VUnit, RecordTy, CXXDecl); 1402 CGDebugInfo::CreateRecordStaticField(const VarDecl *Var, llvm::DIType *RecordTy, argument 1426 RecordTy, VName, VUnit, LineNumber, VTy, Flags, C, Align); 1433 SmallVectorImpl<llvm::Metadata *> &elements, llvm::DIType *RecordTy, 1444 FieldType = createBitFieldType(field, RecordTy, RD); 1449 OffsetInBits, Align, tunit, RecordTy, R 1303 createBitFieldType(const FieldDecl *BitFieldDecl, llvm::DIScope *RecordTy, const RecordDecl *RD) argument 1360 CollectRecordLambdaFields( const CXXRecordDecl *CXXDecl, SmallVectorImpl<llvm::Metadata *> &elements, llvm::DIType *RecordTy) argument 1431 CollectRecordNormalField( const FieldDecl *field, uint64_t OffsetInBits, llvm::DIFile *tunit, SmallVectorImpl<llvm::Metadata *> &elements, llvm::DIType *RecordTy, const RecordDecl *RD) argument 1466 CollectRecordFields( const RecordDecl *record, llvm::DIFile *tunit, SmallVectorImpl<llvm::Metadata *> &elements, llvm::DICompositeType *RecordTy) argument 1602 CreateCXXMemberFunction( const CXXMethodDecl *Method, llvm::DIFile *Unit, llvm::DIType *RecordTy) argument 1737 CollectCXXMemberFunctions( const CXXRecordDecl *RD, llvm::DIFile *Unit, SmallVectorImpl<llvm::Metadata *> &EltTys, llvm::DIType *RecordTy) argument 1775 CollectCXXBases(const CXXRecordDecl *RD, llvm::DIFile *Unit, SmallVectorImpl<llvm::Metadata *> &EltTys, llvm::DIType *RecordTy) argument 1790 CollectCXXBasesAux( const CXXRecordDecl *RD, llvm::DIFile *Unit, SmallVectorImpl<llvm::Metadata *> &EltTys, llvm::DIType *RecordTy, const CXXRecordDecl::base_class_const_range &Bases, llvm::DenseSet<CanonicalDeclPtr<const CXXRecordDecl>> &SeenTypes, llvm::DINode::DIFlags StartingFlags) argument 2086 CollectVTableInfo(const CXXRecordDecl *RD, llvm::DIFile *Unit, SmallVectorImpl<llvm::Metadata *> &EltTys, llvm::DICompositeType *RecordTy) argument [all...] |
H A D | CGClass.cpp | 644 QualType RecordTy = CGF.getContext().getTypeDeclType(ClassDecl); local 650 LHS = CGF.MakeNaturalAlignPointeeAddrLValue(ThisPtr, RecordTy); 652 LHS = CGF.MakeNaturalAlignAddrLValue(ThisPtr, RecordTy); 673 LValue ThisRHSLV = CGF.MakeNaturalAlignAddrLValue(SrcPtr, RecordTy); 977 QualType RecordTy = CGF.getContext().getTypeDeclType(ClassDecl); local 979 LValue DestLV = CGF.MakeAddrLValue(ThisPtr, RecordTy); 982 LValue SrcLV = CGF.MakeNaturalAlignAddrLValue(SrcPtr, RecordTy); 1131 QualType RecordTy = CGF.getContext().getTypeDeclType(ClassDecl); local 1132 LValue LHS = CGF.MakeAddrLValue(ThisPtr, RecordTy); 1647 QualType RecordTy variable [all...] |
H A D | CGExprAgg.cpp | 240 const RecordType *RecordTy = T->getAs<RecordType>(); local 241 if (!RecordTy) return false; 244 RecordDecl *Record = RecordTy->getDecl(); 2020 } else if (const RecordType *RecordTy = Ty->getAs<RecordType>()) { 2021 RecordDecl *Record = RecordTy->getDecl(); 2029 if (const RecordType *RecordTy = BaseType->getAs<RecordType>()) { 2030 if (RecordTy->getDecl()->hasObjectMember()) {
|
H A D | ItaniumCXXABI.cpp | 1330 if (const RecordType *RecordTy = ThrowType->getAs<RecordType>()) { 1331 CXXRecordDecl *Record = cast<CXXRecordDecl>(RecordTy->getDecl()); 3181 if (const RecordType *RecordTy = dyn_cast<RecordType>(Ty)) { 3182 const CXXRecordDecl *RD = cast<CXXRecordDecl>(RecordTy->getDecl()); 3212 static bool IsIncompleteClassType(const RecordType *RecordTy) { argument 3213 return !RecordTy->getDecl()->isCompleteDefinition(); 3228 if (const RecordType *RecordTy = dyn_cast<RecordType>(Ty)) { 3229 if (IsIncompleteClassType(RecordTy))
|
H A D | CGStmt.cpp | 2403 QualType RecordTy = getContext().getRecordType(RD); local 2407 MakeAddrLValue(CreateMemTemp(RecordTy, "agg.captured"), RecordTy);
|
H A D | CGDecl.cpp | 1462 if (const RecordType *RecordTy = Ty->getAs<RecordType>()) { 1463 const auto *RD = RecordTy->getDecl();
|
H A D | CGException.cpp | 2020 llvm::Type *RecordTy = CGM.Int32Ty->getPointerTo(); local 2021 llvm::Type *PtrsTy = llvm::StructType::get(RecordTy, CGM.VoidPtrTy);
|
H A D | MicrosoftCXXABI.cpp | 3949 QualType RecordTy = getContext().getRecordType(RD); local 3951 ThunkTy, getLinkageForRTTI(RecordTy), ThunkName.str(), &CGM.getModule()); 3973 getContext().getLValueReferenceType(RecordTy,
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/Interp/ |
H A D | ByteCodeExprGen.cpp | 507 if (auto *RecordTy = getRecordTy(Ty)) { 508 return getRecord(RecordTy->getDecl());
|
/freebsd-13-stable/contrib/llvm-project/llvm/utils/TableGen/ |
H A D | SearchableTableEmitter.cpp | 637 if (auto RecordTy = dyn_cast<RecordRecTy>(Field.RecType)) { 638 if (IntrinsicClass && RecordTy->isSubClassOf(IntrinsicClass)) 640 else if (InstructionClass && RecordTy->isSubClassOf(InstructionClass))
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaPseudoObject.cpp | 1053 const RecordType *RecordTy = T->getAs<RecordType>(); local 1054 if (!RecordTy && 1060 !RecordTy || RecordTy->isIncompleteType()) { 1082 for (NamedDecl *D : cast<CXXRecordDecl>(RecordTy->getDecl())
|
H A D | SemaExprMember.cpp | 765 QualType RecordTy = BaseType; local 766 if (IsArrow) RecordTy = RecordTy->getAs<PointerType>()->getPointeeType(); 768 *this, R, nullptr, RecordTy->getAs<RecordType>(), OpLoc, IsArrow,
|
H A D | SemaCXXScopeSpec.cpp | 33 if (const RecordType *RecordTy = dyn_cast<RecordType>(Ty)) { 34 CXXRecordDecl *Record = cast<CXXRecordDecl>(RecordTy->getDecl());
|
H A D | SemaDeclObjC.cpp | 3815 const auto *RecordTy = T->getAs<RecordType>(); local 3816 return (RecordTy && RecordTy->getDecl()->hasFlexibleArrayMember()); 3861 } else if (const RecordType *RecordTy = IvarTy->getAs<RecordType>()) { 3862 if (RecordTy->getDecl()->hasFlexibleArrayMember()) {
|
H A D | SemaObjCProperty.cpp | 1340 const RecordType *RecordTy = PropertyIvarType->getAs<RecordType>(); local 1341 if (RecordTy && RecordTy->getDecl()->hasFlexibleArrayMember()) {
|
H A D | SemaCodeComplete.cpp | 1014 QualType RecordTy = Context.getTypeDeclType(Record); local 1017 Context.getCanonicalType(RecordTy)); 3201 if (const auto *RecordTy = Ty->getAs<RecordType>()) 3202 Record = cast<CXXRecordDecl>(RecordTy->getDecl());
|
H A D | SemaDeclCXX.cpp | 7070 if (const RecordType *RecordTy = BaseType->getAs<RecordType>()) { 7071 CXXRecordDecl *FieldRecDecl = cast<CXXRecordDecl>(RecordTy->getDecl()); 13625 if (const RecordType *RecordTy = T->getAs<RecordType>()) { 13626 CXXRecordDecl *ClassDecl = cast<CXXRecordDecl>(RecordTy->getDecl()); 17335 if (const RecordType *RecordTy = 17338 CXXRecordDecl *RD = cast<CXXRecordDecl>(RecordTy->getDecl());
|
H A D | SemaOverload.cpp | 5948 const RecordType *RecordTy = T->getAs<RecordType>(); 5949 if (!RecordTy || !getLangOpts().CPlusPlus) { 5977 cast<CXXRecordDecl>(RecordTy->getDecl())->getVisibleConversionFunctions();
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/ARCMigrate/ |
H A D | ObjCMT.cpp | 1066 const RecordType *RecordTy = UPointeeT->getAs<RecordType>(); local 1067 if (!RecordTy->getDecl()->isCompleteDefinition())
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | DeclCXX.cpp | 1109 if (const auto *RecordTy = T->getAs<RecordType>()) { 1110 auto *FieldRec = cast<CXXRecordDecl>(RecordTy->getDecl());
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
H A D | CodeViewDebug.cpp | 2615 for (const DICompositeType *RecordTy : TypesToEmit) 2616 getCompleteTypeIndex(RecordTy);
|