Lines Matching refs:CXXRecordDecl
32 class CXXRecordDecl;
117 bool canCopyArgument(const CXXRecordDecl *RD) const;
120 virtual RecordArgABI getRecordArgABI(const CXXRecordDecl *RD) const = 0;
236 const CXXRecordDecl *ClassDecl,
237 const CXXRecordDecl *BaseClassDecl) = 0;
254 const CXXRecordDecl *RD);
260 const CXXRecordDecl *RD) {}
288 virtual const CXXRecordDecl *
343 const CXXRecordDecl *RD) = 0;
350 CodeGenFunction &CGF, const CXXRecordDecl *RD, BaseSubobject Base,
351 const CXXRecordDecl *NearestVBase, bool &NeedsVirtualOffset) = 0;
357 const CXXRecordDecl *VTableClass) = 0;
361 virtual llvm::GlobalVariable *getAddrOfVTable(const CXXRecordDecl *RD,
384 virtual void emitVirtualInheritanceTables(const CXXRecordDecl *RD) = 0;