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,
256 adjustThisArgumentForVirtualFunctionCall(CodeGenFunction &CGF, GlobalDecl GD,
312 CGCallee getVirtualFunctionPointer(CodeGenFunction &CGF, GlobalDecl GD,
321 void adjustCallArgsForDestructorThunk(CodeGenFunction &CGF, GlobalDecl GD, in adjustCallArgsForDestructorThunk()
382 GlobalDecl GD, bool ReturnAdjustment) override { in setThunkLinkage()
584 CharUnits getVirtualFunctionPrologueThisAdjustment(GlobalDecl GD) override;
701 void emitCXXStructor(GlobalDecl GD) override;
1076 bool MicrosoftCXXABI::HasThisReturn(GlobalDecl GD) const { in HasThisReturn()
1080 static bool isDeletingDtor(GlobalDecl GD) { in isDeletingDtor()
1085 bool MicrosoftCXXABI::hasMostDerivedReturn(GlobalDecl GD) const { in hasMostDerivedReturn()
1258 CGM.EmitGlobal(GlobalDecl(D, Ctor_Complete)); in EmitCXXConstructors()
1301 MicrosoftCXXABI::buildStructorSignature(GlobalDecl GD, in buildStructorSignature()
1382 CGM.EmitGlobal(GlobalDecl(D, Dtor_Base)); in EmitCXXDestructors()
1389 CGM.EmitGlobal(GlobalDecl(D, Dtor_Complete)); in EmitCXXDestructors()
1393 MicrosoftCXXABI::getVirtualFunctionPrologueThisAdjustment(GlobalDecl GD) { in getVirtualFunctionPrologueThisAdjustment()
1404 GD = GlobalDecl(DD, Dtor_Deleting); in getVirtualFunctionPrologueThisAdjustment()
1428 CodeGenFunction &CGF, GlobalDecl GD, Address This, in adjustThisArgumentForVirtualFunctionCall()
1444 GlobalDecl LookupGD = GD; in adjustThisArgumentForVirtualFunctionCall()
1453 LookupGD = GlobalDecl(DD, Dtor_Deleting); in adjustThisArgumentForVirtualFunctionCall()
1632 GlobalDecl GD(DD, Type); in EmitDestructorCall()
1638 This = adjustThisArgumentForVirtualFunctionCall(CGF, GlobalDecl(DD, Type), in EmitDestructorCall()
1922 GlobalDecl GD, in getVirtualFunctionPointer()
1980 GlobalDecl GD(Dtor, Dtor_Deleting); in EmitVirtualDestructorCall()
2075 CGF.CurGD = GlobalDecl(MD); in EmitVirtualMemPtrThunk()
2084 CGF.StartFunction(GlobalDecl(), FnInfo.getReturnType(), ThunkFn, FnInfo, in EmitVirtualMemPtrThunk()
4023 void MicrosoftCXXABI::emitCXXStructor(GlobalDecl GD) { in emitCXXStructor()
4061 getMangleContext().mangleName(GlobalDecl(CD, CT), Out); in getAddrOfCXXCtorClosure()
4082 CGF.CurGD = GlobalDecl(CD, Ctor_Complete); in getAddrOfCXXCtorClosure()
4114 CGF.StartFunction(GlobalDecl(), FnInfo.getReturnType(), ThunkFn, FnInfo, in getAddrOfCXXCtorClosure()
4154 CGM.getAddrOfCXXStructor(GlobalDecl(CD, Ctor_Complete)); in getAddrOfCXXCtorClosure()
4156 CGCallee::forDirect(CalleePtr, GlobalDecl(CD, Ctor_Complete)); in getAddrOfCXXCtorClosure()
4205 CopyCtor = CGM.getAddrOfCXXStructor(GlobalDecl(CD, Ctor_Complete)); in getCatchableType()
4418 CGM.getAddrOfCXXStructor(GlobalDecl(DtorD, Dtor_Complete)), in getThrowInfo()