Lines Matching refs:GlobalDecl

56   bool HasThisReturn(GlobalDecl GD) const override;
57 bool hasMostDerivedReturn(GlobalDecl GD) const override;
65 bool isThisCompleteObject(GlobalDecl GD) const override { in isThisCompleteObject()
219 buildStructorSignature(GlobalDecl GD,
238 const CXXRecordDecl *getThisArgumentTypeForMethod(GlobalDecl GD) override { in getThisArgumentTypeForMethod()
242 GlobalDecl LookupGD = GD; in getThisArgumentTypeForMethod()
251 LookupGD = GlobalDecl(DD, Dtor_Deleting); in getThisArgumentTypeForMethod()
269 adjustThisArgumentForVirtualFunctionCall(CodeGenFunction &CGF, GlobalDecl GD,
325 CGCallee getVirtualFunctionPointer(CodeGenFunction &CGF, GlobalDecl GD,
334 void adjustCallArgsForDestructorThunk(CodeGenFunction &CGF, GlobalDecl GD, in adjustCallArgsForDestructorThunk()
395 GlobalDecl GD, bool ReturnAdjustment) override { in setThunkLinkage()
597 CharUnits getVirtualFunctionPrologueThisAdjustment(GlobalDecl GD) override;
714 void emitCXXStructor(GlobalDecl GD) override;
1089 bool MicrosoftCXXABI::HasThisReturn(GlobalDecl GD) const { in HasThisReturn()
1093 static bool isDeletingDtor(GlobalDecl GD) { in isDeletingDtor()
1098 bool MicrosoftCXXABI::hasMostDerivedReturn(GlobalDecl GD) const { in hasMostDerivedReturn()
1263 CGM.EmitGlobal(GlobalDecl(D, Ctor_Complete)); in EmitCXXConstructors()
1306 MicrosoftCXXABI::buildStructorSignature(GlobalDecl GD, in buildStructorSignature()
1387 CGM.EmitGlobal(GlobalDecl(D, Dtor_Base)); in EmitCXXDestructors()
1394 CGM.EmitGlobal(GlobalDecl(D, Dtor_Complete)); in EmitCXXDestructors()
1398 MicrosoftCXXABI::getVirtualFunctionPrologueThisAdjustment(GlobalDecl GD) { in getVirtualFunctionPrologueThisAdjustment()
1409 GD = GlobalDecl(DD, Dtor_Deleting); in getVirtualFunctionPrologueThisAdjustment()
1433 CodeGenFunction &CGF, GlobalDecl GD, Address This, in adjustThisArgumentForVirtualFunctionCall()
1449 GlobalDecl LookupGD = GD; in adjustThisArgumentForVirtualFunctionCall()
1458 LookupGD = GlobalDecl(DD, Dtor_Deleting); in adjustThisArgumentForVirtualFunctionCall()
1637 GlobalDecl GD(DD, Type); in EmitDestructorCall()
1643 This = adjustThisArgumentForVirtualFunctionCall(CGF, GlobalDecl(DD, Type), in EmitDestructorCall()
1927 GlobalDecl GD, in getVirtualFunctionPointer()
1987 GlobalDecl GD(Dtor, Dtor_Deleting); in EmitVirtualDestructorCall()
2082 CGF.CurGD = GlobalDecl(MD); in EmitVirtualMemPtrThunk()
2091 CGF.StartFunction(GlobalDecl(), FnInfo.getReturnType(), ThunkFn, FnInfo, in EmitVirtualMemPtrThunk()
4036 void MicrosoftCXXABI::emitCXXStructor(GlobalDecl GD) { in emitCXXStructor()
4074 getMangleContext().mangleName(GlobalDecl(CD, CT), Out); in getAddrOfCXXCtorClosure()
4095 CGF.CurGD = GlobalDecl(CD, Ctor_Complete); in getAddrOfCXXCtorClosure()
4127 CGF.StartFunction(GlobalDecl(), FnInfo.getReturnType(), ThunkFn, FnInfo, in getAddrOfCXXCtorClosure()
4167 CGM.getAddrOfCXXStructor(GlobalDecl(CD, Ctor_Complete)); in getAddrOfCXXCtorClosure()
4169 CGCallee::forDirect(CalleePtr, GlobalDecl(CD, Ctor_Complete)); in getAddrOfCXXCtorClosure()
4218 CopyCtor = CGM.getAddrOfCXXStructor(GlobalDecl(CD, Ctor_Complete)); in getCatchableType()
4431 CGM.getAddrOfCXXStructor(GlobalDecl(DtorD, Dtor_Complete)), in getThrowInfo()