HomeSort by: relevance | last modified time | path
    Searched defs:CalleeDecl (Results 1 - 3 of 3) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGCall.h 49 GlobalDecl CalleeDecl;
52 explicit CGCalleeInfo() : CalleeProtoTy(nullptr), CalleeDecl() {}
53 CGCalleeInfo(const FunctionProtoType *calleeProtoTy, GlobalDecl calleeDecl)
54 : CalleeProtoTy(calleeProtoTy), CalleeDecl(calleeDecl) {}
56 : CalleeProtoTy(calleeProtoTy), CalleeDecl() {}
57 CGCalleeInfo(GlobalDecl calleeDecl)
58 : CalleeProtoTy(nullptr), CalleeDecl(calleeDecl) {}
63 const GlobalDecl getCalleeDecl() const { return CalleeDecl; }
    [all...]
CGExprCXX.cpp 320 const CXXMethodDecl *CalleeDecl =
323 if (const auto *Dtor = dyn_cast<CXXDestructorDecl>(CalleeDecl))
327 FInfo = &CGM.getTypes().arrangeCXXMethodDeclaration(CalleeDecl);
350 C.getRecordType(CalleeDecl->getParent()),
361 if (const CXXDestructorDecl *Dtor = dyn_cast<CXXDestructorDecl>(CalleeDecl)) {
391 // 'CalleeDecl' instead.
402 *this, This.getAddress(*this), CalleeDecl->getParent());
421 *this, CalleeDecl, This.getAddress(*this), UseVirtualCall);
426 CalleeDecl, Callee, ReturnValue, This.getPointer(*this),
1307 const FunctionDecl *CalleeDecl,
    [all...]
CodeGenFunction.h 463 const Decl *CalleeDecl;
466 AbstractCallee() : CalleeDecl(nullptr) {}
467 AbstractCallee(const FunctionDecl *FD) : CalleeDecl(FD) {}
468 AbstractCallee(const ObjCMethodDecl *OMD) : CalleeDecl(OMD) {}
470 return dyn_cast_or_null<FunctionDecl>(CalleeDecl);
472 const Decl *getDecl() const { return CalleeDecl; }
474 if (const auto *FD = dyn_cast<FunctionDecl>(CalleeDecl))
476 return cast<ObjCMethodDecl>(CalleeDecl)->param_size();
479 if (const auto *FD = dyn_cast<FunctionDecl>(CalleeDecl))
481 return *(cast<ObjCMethodDecl>(CalleeDecl)->param_begin() + I)
    [all...]

Completed in 22 milliseconds