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