Lines Matching refs:RecordTy
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,
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, RD);
1469 llvm::DICompositeType *RecordTy) {
1473 CollectRecordLambdaFields(CXXDecl, elements, RecordTy);
1503 auto Field = CreateRecordStaticField(V, RecordTy, record);
1508 elements, RecordTy, record);
1603 const CXXMethodDecl *Method, llvm::DIFile *Unit, llvm::DIType *RecordTy) {
1671 ContainingType = RecordTy;
1728 RecordTy, MethodName, MethodLinkageName, MethodDefUnit, MethodLine,
1739 SmallVectorImpl<llvm::Metadata *> &EltTys, llvm::DIType *RecordTy) {
1770 ? CreateCXXMemberFunction(Method, Unit, RecordTy)
1777 llvm::DIType *RecordTy) {
1779 CollectCXXBasesAux(RD, Unit, EltTys, RecordTy, RD->bases(), SeenTypes,
1785 CollectCXXBasesAux(RD, Unit, EltTys, RecordTy, RD->vbases(), SeenTypes,
1792 SmallVectorImpl<llvm::Metadata *> &EltTys, llvm::DIType *RecordTy,
1831 llvm::DIType *DTy = DBuilder.createInheritance(RecordTy, BaseTy, BaseOffset,
2088 llvm::DICompositeType *RecordTy) {