/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGDebugInfo.h | 236 llvm::DIType *RecordTy); 250 llvm::DIType *RecordTy); 256 SmallVectorImpl<llvm::Metadata *> &EltTys, llvm::DIType *RecordTy, 298 llvm::DIScope *RecordTy, 305 llvm::DIType *RecordTy); 307 llvm::DIType *RecordTy, 312 llvm::DIType *RecordTy, const RecordDecl *RD); 317 llvm::DICompositeType *RecordTy); 323 llvm::DICompositeType *RecordTy);
|
H A D | CGDebugInfo.cpp | 1240 llvm::DIScope *RecordTy, 1267 RecordTy, Name, File, Line, SizeInBits, OffsetInBits, StorageOffsetInBits, 1298 llvm::DIType *RecordTy) { 1318 layout.getFieldOffset(fieldno), Align, VUnit, RecordTy, CXXDecl); 1330 layout.getFieldOffset(fieldno), VUnit, RecordTy, CXXDecl); 1338 CGDebugInfo::CreateRecordStaticField(const VarDecl *Var, llvm::DIType *RecordTy, argument 1362 RecordTy, VName, VUnit, LineNumber, VTy, Flags, C, Align); 1369 SmallVectorImpl<llvm::Metadata *> &elements, llvm::DIType *RecordTy, 1380 FieldType = createBitFieldType(field, RecordTy, RD); 1385 OffsetInBits, Align, tunit, RecordTy, R 1239 createBitFieldType(const FieldDecl *BitFieldDecl, llvm::DIScope *RecordTy, const RecordDecl *RD) argument 1296 CollectRecordLambdaFields( const CXXRecordDecl *CXXDecl, SmallVectorImpl<llvm::Metadata *> &elements, llvm::DIType *RecordTy) argument 1367 CollectRecordNormalField( const FieldDecl *field, uint64_t OffsetInBits, llvm::DIFile *tunit, SmallVectorImpl<llvm::Metadata *> &elements, llvm::DIType *RecordTy, const RecordDecl *RD) argument 1402 CollectRecordFields( const RecordDecl *record, llvm::DIFile *tunit, SmallVectorImpl<llvm::Metadata *> &elements, llvm::DICompositeType *RecordTy) argument 1533 CreateCXXMemberFunction( const CXXMethodDecl *Method, llvm::DIFile *Unit, llvm::DIType *RecordTy) argument 1668 CollectCXXMemberFunctions( const CXXRecordDecl *RD, llvm::DIFile *Unit, SmallVectorImpl<llvm::Metadata *> &EltTys, llvm::DIType *RecordTy) argument 1706 CollectCXXBases(const CXXRecordDecl *RD, llvm::DIFile *Unit, SmallVectorImpl<llvm::Metadata *> &EltTys, llvm::DIType *RecordTy) argument 1721 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 1995 CollectVTableInfo(const CXXRecordDecl *RD, llvm::DIFile *Unit, SmallVectorImpl<llvm::Metadata *> &EltTys, llvm::DICompositeType *RecordTy) argument [all...] |
H A D | CGClass.cpp | 622 QualType RecordTy = CGF.getContext().getTypeDeclType(ClassDecl); local 628 LHS = CGF.MakeNaturalAlignPointeeAddrLValue(ThisPtr, RecordTy); 630 LHS = CGF.MakeNaturalAlignAddrLValue(ThisPtr, RecordTy); 651 LValue ThisRHSLV = CGF.MakeNaturalAlignAddrLValue(SrcPtr, RecordTy); 955 QualType RecordTy = CGF.getContext().getTypeDeclType(ClassDecl); local 957 LValue DestLV = CGF.MakeAddrLValue(ThisPtr, RecordTy); 960 LValue SrcLV = CGF.MakeNaturalAlignAddrLValue(SrcPtr, RecordTy); 1109 QualType RecordTy = CGF.getContext().getTypeDeclType(ClassDecl); local 1110 LValue LHS = CGF.MakeAddrLValue(ThisPtr, RecordTy); 1625 QualType RecordTy variable [all...] |
H A D | CGExprAgg.cpp | 234 const RecordType *RecordTy = T->getAs<RecordType>(); local 235 if (!RecordTy) return false; 238 RecordDecl *Record = RecordTy->getDecl(); 1985 } else if (const RecordType *RecordTy = Ty->getAs<RecordType>()) { 1986 RecordDecl *Record = RecordTy->getDecl(); 1994 if (const RecordType *RecordTy = BaseType->getAs<RecordType>()) { 1995 if (RecordTy->getDecl()->hasObjectMember()) {
|
H A D | ItaniumCXXABI.cpp | 1282 if (const RecordType *RecordTy = ThrowType->getAs<RecordType>()) { 1283 CXXRecordDecl *Record = cast<CXXRecordDecl>(RecordTy->getDecl()); 3072 if (const RecordType *RecordTy = dyn_cast<RecordType>(Ty)) { 3073 const CXXRecordDecl *RD = cast<CXXRecordDecl>(RecordTy->getDecl()); 3103 static bool IsIncompleteClassType(const RecordType *RecordTy) { argument 3104 return !RecordTy->getDecl()->isCompleteDefinition(); 3119 if (const RecordType *RecordTy = dyn_cast<RecordType>(Ty)) { 3120 if (IsIncompleteClassType(RecordTy))
|
H A D | CGStmt.cpp | 2358 QualType RecordTy = getContext().getRecordType(RD); local 2362 MakeAddrLValue(CreateMemTemp(RecordTy, "agg.captured"), RecordTy);
|
H A D | CGDecl.cpp | 1455 if (const RecordType *RecordTy = Ty->getAs<RecordType>()) { 1456 const auto *RD = RecordTy->getDecl();
|
H A D | CGException.cpp | 1955 llvm::Type *RecordTy = CGM.Int32Ty->getPointerTo(); local 1956 llvm::Type *PtrsTy = llvm::StructType::get(RecordTy, CGM.VoidPtrTy);
|
H A D | MicrosoftCXXABI.cpp | 3926 QualType RecordTy = getContext().getRecordType(RD); local 3928 ThunkTy, getLinkageForRTTI(RecordTy), ThunkName.str(), &CGM.getModule()); 3950 getContext().getLValueReferenceType(RecordTy,
|
/freebsd-11-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-11-stable/contrib/llvm-project/llvm/utils/TableGen/ |
H A D | SearchableTableEmitter.cpp | 626 if (auto RecordTy = dyn_cast<RecordRecTy>(Field.RecType)) { 627 if (IntrinsicClass && RecordTy->isSubClassOf(IntrinsicClass)) 629 else if (InstructionClass && RecordTy->isSubClassOf(InstructionClass))
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaPseudoObject.cpp | 1061 const RecordType *RecordTy = T->getAs<RecordType>(); local 1062 if (!RecordTy && 1068 !RecordTy || RecordTy->isIncompleteType()) { 1090 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 | 1344 const RecordType *RecordTy = PropertyIvarType->getAs<RecordType>(); local 1345 if (RecordTy && RecordTy->getDecl()->hasFlexibleArrayMember()) {
|
H A D | SemaCodeComplete.cpp | 1001 QualType RecordTy = Context.getTypeDeclType(Record); local 1004 Context.getCanonicalType(RecordTy)); 3172 if (const auto *RecordTy = Ty->getAs<RecordType>()) 3173 Record = cast<CXXRecordDecl>(RecordTy->getDecl());
|
H A D | SemaDeclCXX.cpp | 6822 if (const RecordType *RecordTy = BaseType->getAs<RecordType>()) { 6823 CXXRecordDecl *FieldRecDecl = cast<CXXRecordDecl>(RecordTy->getDecl()); 13310 if (const RecordType *RecordTy = T->getAs<RecordType>()) { 13311 CXXRecordDecl *ClassDecl = cast<CXXRecordDecl>(RecordTy->getDecl()); 17013 if (const RecordType *RecordTy = 17016 CXXRecordDecl *RD = cast<CXXRecordDecl>(RecordTy->getDecl());
|
H A D | SemaOverload.cpp | 5921 const RecordType *RecordTy = T->getAs<RecordType>(); 5922 if (!RecordTy || !getLangOpts().CPlusPlus) { 5950 cast<CXXRecordDecl>(RecordTy->getDecl())->getVisibleConversionFunctions();
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/ARCMigrate/ |
H A D | ObjCMT.cpp | 1074 const RecordType *RecordTy = UPointeeT->getAs<RecordType>(); local 1075 if (!RecordTy->getDecl()->isCompleteDefinition())
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | DeclCXX.cpp | 1105 if (const auto *RecordTy = T->getAs<RecordType>()) { 1106 auto *FieldRec = cast<CXXRecordDecl>(RecordTy->getDecl());
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
H A D | CodeViewDebug.cpp | 2588 for (const DICompositeType *RecordTy : TypesToEmit) 2589 getCompleteTypeIndex(RecordTy);
|