Lines Matching defs:RecordTy
1373 llvm::DIScope *RecordTy,
1400 RecordTy, Name, File, Line, SizeInBits, OffsetInBits, StorageOffsetInBits,
1431 llvm::DIType *RecordTy) {
1451 layout.getFieldOffset(fieldno), Align, VUnit, RecordTy, CXXDecl);
1463 layout.getFieldOffset(fieldno), VUnit, RecordTy, CXXDecl);
1471 CGDebugInfo::CreateRecordStaticField(const VarDecl *Var, llvm::DIType *RecordTy,
1495 RecordTy, VName, VUnit, LineNumber, VTy, Flags, C, Align);
1502 SmallVectorImpl<llvm::Metadata *> &elements, llvm::DIType *RecordTy,
1513 FieldType = createBitFieldType(field, RecordTy, RD);
1518 OffsetInBits, Align, tunit, RecordTy, RD);
1538 llvm::DICompositeType *RecordTy) {
1542 CollectRecordLambdaFields(CXXDecl, elements, RecordTy);
1572 auto Field = CreateRecordStaticField(V, RecordTy, record);
1577 elements, RecordTy, record);
1672 const CXXMethodDecl *Method, llvm::DIFile *Unit, llvm::DIType *RecordTy) {
1740 ContainingType = RecordTy;
1799 RecordTy, MethodName, MethodLinkageName, MethodDefUnit, MethodLine,
1810 SmallVectorImpl<llvm::Metadata *> &EltTys, llvm::DIType *RecordTy) {
1841 ? CreateCXXMemberFunction(Method, Unit, RecordTy)
1848 llvm::DIType *RecordTy) {
1850 CollectCXXBasesAux(RD, Unit, EltTys, RecordTy, RD->bases(), SeenTypes,
1856 CollectCXXBasesAux(RD, Unit, EltTys, RecordTy, RD->vbases(), SeenTypes,
1863 SmallVectorImpl<llvm::Metadata *> &EltTys, llvm::DIType *RecordTy,
1902 llvm::DIType *DTy = DBuilder.createInheritance(RecordTy, BaseTy, BaseOffset,