Searched refs:CurGD (Results 1 - 11 of 11) sorted by relevance

/freebsd-9.3-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DMicrosoftCXXABI.cpp616 assert(isa<CXXDestructorDecl>(CGF.CurGD.getDecl()) ||
617 isa<CXXConstructorDecl>(CGF.CurGD.getDecl()));
619 cast<CXXMethodDecl>(CGF.CurGD.getDecl())->getParent();
622 if (isa<CXXDestructorDecl>(CGF.CurGD.getDecl()))
623 assert(CGF.CurGD.getDtorType() == Dtor_Complete);
624 if (isa<CXXConstructorDecl>(CGF.CurGD.getDecl()))
625 assert(CGF.CurGD.getCtorType() == Ctor_Complete);
687 const CXXMethodDecl *MD = cast<CXXMethodDecl>(CGF.CurGD.getDecl());
691 CGF.CurGD.getDecl()->getLocation(),
696 } else if (IsDeletingDtor(CGF.CurGD)) {
[all...]
H A DCGClass.cpp309 assert(!CGM.getCXXABI().NeedsVTTParameter(CurGD) &&
324 if (CGM.getCXXABI().NeedsVTTParameter(CurGD)) {
699 const CXXConstructorDecl *Ctor = cast<CXXConstructorDecl>(CurGD.getDecl());
700 CXXCtorType CtorType = CurGD.getCtorType();
1267 const CXXDestructorDecl *Dtor = cast<CXXDestructorDecl>(CurGD.getDecl());
1268 CXXDtorType DtorType = CurGD.getDtorType();
1349 const CXXMethodDecl *AssignOp = cast<CXXMethodDecl>(CurGD.getDecl());
1764 if (CGM.getCXXABI().NeedsVTTParameter(CurGD)) {
1820 CurGD.getCtorType() == Ctor_Complete ? Dtor_Complete : Dtor_Base;
2183 EmitFunctionBody(Args, cast<FunctionDecl>(CurGD
[all...]
H A DCGCXXABI.cpp120 const CXXMethodDecl *MD = cast<CXXMethodDecl>(CGF.CurGD.getDecl());
H A DCGVTables.cpp243 assert(!CurGD.getDecl() && "CurGD was already set!");
244 CurGD = GD;
275 assert(isa<CXXMethodDecl>(CurGD.getDecl()) &&
H A DItaniumCXXABI.cpp868 const CXXMethodDecl *MD = cast<CXXMethodDecl>(CGF.CurGD.getDecl());
872 if (NeedsVTTParameter(CGF.CurGD)) {
904 if (HasThisReturn(CGF.CurGD))
962 bool NeedsVTTParam = CGM.getCXXABI().NeedsVTTParameter(CGF.CurGD);
1136 if (!isa<CXXDestructorDecl>(CGF.CurGD.getDecl()))
H A DCGBlocks.cpp694 = CodeGenFunction(CGM, true).GenerateBlockFunction(CurGD, blockInfo,
1092 CurGD = GD;
H A DCodeGenFunction.cpp696 CurGD = GD;
H A DCGExprCXX.cpp403 Type = CurGD.getCtorType();
H A DCodeGenFunction.h142 /// CurGD - The GlobalDecl for the current function being compiled.
143 GlobalDecl CurGD; member in class:clang::CodeGen::CodeGenFunction
H A DCGCall.cpp1332 adjustThisParameterInVirtualFunctionPrologue(*this, CurGD, V);
H A DCGObjC.cpp487 CurGD = OMD;

Completed in 104 milliseconds