Lines Matching defs:GD
102 virtual bool isThisCompleteObject(GlobalDecl GD) const = 0;
123 virtual bool HasThisReturn(GlobalDecl GD) const {
124 if (isa<CXXConstructorDecl>(GD.getDecl()) ||
125 (isa<CXXDestructorDecl>(GD.getDecl()) &&
126 GD.getDtorType() != Dtor_Deleting))
131 virtual bool hasMostDerivedReturn(GlobalDecl GD) const { return false; }
363 buildStructorSignature(GlobalDecl GD,
387 virtual const CXXRecordDecl *getThisArgumentTypeForMethod(GlobalDecl GD) {
388 return cast<CXXMethodDecl>(GD.getDecl())->getParent();
395 adjustThisArgumentForVirtualFunctionCall(CodeGenFunction &CGF, GlobalDecl GD,
415 virtual CharUnits getVirtualFunctionPrologueThisAdjustment(GlobalDecl GD) {
480 GlobalDecl GD, Address This,
495 GlobalDecl GD,
505 GlobalDecl GD, bool ReturnAdjustment) = 0;
579 virtual bool NeedsVTTParameter(GlobalDecl GD);
653 virtual void emitCXXStructor(GlobalDecl GD) = 0;