Lines Matching full:callee
296 /// Callee - The function which was called.
297 const FunctionDecl *Callee;
317 const FunctionDecl *Callee, const LValue *This,
692 const FunctionDecl *Callee, const LValue *This,
694 : Info(Info), Caller(Info.CurrentCall), CallLoc(CallLoc), Callee(Callee),
989 bool IsMemberCall = isa<CXXMethodDecl>(Frame->Callee) &&
990 !isa<CXXConstructorDecl>(Frame->Callee) &&
991 cast<CXXMethodDecl>(Frame->Callee)->isInstance();
994 Out << *Frame->Callee << '(';
1002 Out << "->" << *Frame->Callee << '(';
1006 for (FunctionDecl::param_const_iterator I = Frame->Callee->param_begin(),
1007 E = Frame->Callee->param_end(); I != E; ++I, ++ArgIndex) {
1016 Out << "->" << *Frame->Callee << '(';
3458 const FunctionDecl *Callee, const LValue *This,
3468 CallStackFrame Frame(Info, CallLoc, Callee, This, ArgValues.data());
3473 const CXXMethodDecl *MD = dyn_cast<CXXMethodDecl>(Callee);
3492 if (Callee->getResultType()->isVoidType())
3494 Info.Diag(Callee->getLocEnd(), diag::note_constexpr_no_return);
3826 const Expr *Callee = E->getCallee()->IgnoreParens();
3827 QualType CalleeType = Callee->getType();
3834 // Extract function decl and 'this' pointer from the callee.
3837 if (const MemberExpr *ME = dyn_cast<MemberExpr>(Callee)) {
3844 } else if (const BinaryOperator *BE = dyn_cast<BinaryOperator>(Callee)) {
3850 return Error(Callee);
3854 return Error(Callee);
3857 if (!EvaluatePointer(Callee, Call, Info))
3861 return Error(Callee);
3865 return Error(Callee);