Lines Matching full:gd
106 virtual bool isThisCompleteObject(GlobalDecl GD) const = 0;
127 virtual bool HasThisReturn(GlobalDecl GD) const { in HasThisReturn() argument
128 if (isa<CXXConstructorDecl>(GD.getDecl()) || in HasThisReturn()
129 (isa<CXXDestructorDecl>(GD.getDecl()) && in HasThisReturn()
130 GD.getDtorType() != Dtor_Deleting)) in HasThisReturn()
135 virtual bool hasMostDerivedReturn(GlobalDecl GD) const { return false; } in hasMostDerivedReturn() argument
358 buildStructorSignature(GlobalDecl GD,
382 virtual const CXXRecordDecl *getThisArgumentTypeForMethod(GlobalDecl GD) { in getThisArgumentTypeForMethod() argument
383 return cast<CXXMethodDecl>(GD.getDecl())->getParent(); in getThisArgumentTypeForMethod()
390 adjustThisArgumentForVirtualFunctionCall(CodeGenFunction &CGF, GlobalDecl GD, in adjustThisArgumentForVirtualFunctionCall() argument
410 virtual CharUnits getVirtualFunctionPrologueThisAdjustment(GlobalDecl GD) { in getVirtualFunctionPrologueThisAdjustment() argument
481 GlobalDecl GD, Address This,
496 GlobalDecl GD, in adjustCallArgsForDestructorThunk() argument
506 GlobalDecl GD, bool ReturnAdjustment) = 0;
578 virtual bool NeedsVTTParameter(GlobalDecl GD);
652 virtual void emitCXXStructor(GlobalDecl GD) = 0;