Searched refs:CurGD (Results 1 - 11 of 11) sorted by relevance
/netbsd-current/external/apache2/llvm/dist/clang/lib/CodeGen/ |
H A D | CGVTables.cpp | 239 assert(!CurGD.getDecl() && "CurGD was already set!"); 240 CurGD = GD; 295 assert(isa<CXXMethodDecl>(CurGD.getDecl()) && 297 const CXXMethodDecl *MD = cast<CXXMethodDecl>(CurGD.getDecl()); 320 EmitMustTailThunk(CurGD, AdjustedThisPtr, Callee); 330 CGM.getCXXABI().adjustCallArgsForDestructorThunk(*this, CurGD, CallArgs); 359 QualType ResultType = CGM.getCXXABI().HasThisReturn(CurGD) 361 : CGM.getCXXABI().hasMostDerivedReturn(CurGD) 373 RValue RV = EmitCall(*CurFnInfo, CGCallee::forDirect(Callee, CurGD), Slo [all...] |
H A D | CGCXXABI.cpp | 123 const CXXMethodDecl *MD = cast<CXXMethodDecl>(CGF.CurGD.getDecl()); 139 isThisCompleteObject(CGF.CurGD)) {
|
H A D | CGClass.cpp | 480 assert(!CGM.getCXXABI().NeedsVTTParameter(CurGD) && 495 if (CGM.getCXXABI().NeedsVTTParameter(CurGD)) { 650 if (CGF.CurGD.getCtorType() == Ctor_Base) 781 Prologue ? cast<CXXConstructorDecl>(CurGD.getDecl())->getParent() 782 : cast<CXXDestructorDecl>(CurGD.getDecl())->getParent(); 842 const CXXConstructorDecl *Ctor = cast<CXXConstructorDecl>(CurGD.getDecl()); 843 CXXCtorType CtorType = CurGD.getCtorType(); 1443 const CXXDestructorDecl *Dtor = cast<CXXDestructorDecl>(CurGD.getDecl()); 1444 CXXDtorType DtorType = CurGD.getDtorType(); 1556 const CXXMethodDecl *AssignOp = cast<CXXMethodDecl>(CurGD [all...] |
H A D | MicrosoftCXXABI.cpp | 1493 const CXXMethodDecl *MD = cast<CXXMethodDecl>(CGF.CurGD.getDecl()); 1497 Context, /*DC=*/nullptr, CGF.CurGD.getDecl()->getLocation(), 1508 } else if (isDeletingDtor(CGF.CurGD)) { 1510 Context, /*DC=*/nullptr, CGF.CurGD.getDecl()->getLocation(), 1536 const CXXMethodDecl *MD = cast<CXXMethodDecl>(CGF.CurGD.getDecl()); 1538 CharUnits Adjustment = getVirtualFunctionPrologueThisAdjustment(CGF.CurGD); 1560 if (HasThisReturn(CGF.CurGD)) 1562 else if (hasMostDerivedReturn(CGF.CurGD)) 1575 if (isDeletingDtor(CGF.CurGD)) { 2068 CGF.CurGD [all...] |
H A D | ItaniumCXXABI.cpp | 1652 const CXXMethodDecl *MD = cast<CXXMethodDecl>(CGF.CurGD.getDecl()); 1656 if (NeedsVTTParameter(CGF.CurGD)) { 1692 if (HasThisReturn(CGF.CurGD)) 1801 return NeedsVTTParameter(CGF.CurGD); 1809 NeedsVTTParameter(CGF.CurGD)) { 1865 NeedsVTTParameter(CGF.CurGD) && "This class doesn't have VTT"); 2166 if (!isa<CXXDestructorDecl>(CGF.CurGD.getDecl()))
|
H A D | CodeGenFunction.h | 345 /// CurGD - The GlobalDecl for the current function being compiled. 346 GlobalDecl CurGD; member in class:clang::CodeGen::CodeGenFunction 1626 : CGF(CGF), OldCurGD(CGF.CurGD), OldCurFuncDecl(CGF.CurFuncDecl), 1636 CGF.CurGD = GD; 1649 CGF.CurGD = OldCurGD;
|
H A D | CodeGenModule.cpp | 3233 GlobalDecl CurGD{ 3235 StringRef MangledName = getMangledName(CurGD); 3239 EmitGlobalFunctionDefinition(CurGD, nullptr); 3245 Func = GetAddrOfFunction(CurGD, Ty, /*ForVTable=*/false,
|
H A D | CGBlocks.cpp | 810 CurGD, blockInfo, LocalDeclMap, isLambdaConv, blockInfo.CanBeGlobal); 1449 CurGD = GD;
|
H A D | CGExprCXX.cpp | 635 Type = CurGD.getCtorType();
|
H A D | CodeGenFunction.cpp | 1285 CurGD = GD;
|
H A D | CGObjC.cpp | 774 CurGD = OMD;
|
Completed in 191 milliseconds