Home | History | Annotate | Download | only in Sema

Lines Matching full:callee

241   /// and will be set by the callee when the number of expansions is known.
242 /// The callee must set this value when \c ShouldExpand is \c true; it may
1581 ExprResult RebuildCallExpr(Expr *Callee, SourceLocation LParenLoc,
1585 return getSema().ActOnCallExpr(/*Scope=*/0, Callee, LParenLoc,
1837 Expr *Callee,
2519 Expr *Callee = new (SemaRef.Context) DeclRefExpr(Builtin, false,
2523 Callee = SemaRef.ImpCastExprToType(Callee, CalleePtrTy,
2528 new (SemaRef.Context) CallExpr(SemaRef.Context, Callee, SubExprs,
6650 // Transform the callee.
6651 ExprResult Callee = getDerived().TransformExpr(E->getCallee());
6652 if (Callee.isInvalid())
6663 Callee.get() == E->getCallee() &&
6669 = ((Expr *)Callee.get())->getSourceRange().getBegin();
6670 return getDerived().RebuildCallExpr(Callee.get(), FakeLParenLoc,
7175 ExprResult Callee = getDerived().TransformExpr(E->getCallee());
7176 if (Callee.isInvalid())
7195 Callee.get() == E->getCallee() &&
7205 Callee.get(),
7219 // Transform the callee.
7220 ExprResult Callee = getDerived().TransformExpr(E->getCallee());
7221 if (Callee.isInvalid())
7237 Callee.get() == E->getCallee() &&
7243 = ((Expr *)Callee.get())->getSourceRange().getBegin();
7244 return getDerived().RebuildCallExpr(Callee.get(), FakeLParenLoc,
7763 // ambiguous, the callee needs to deal with it.
9497 Expr *Callee = OrigCallee->IgnoreParenCasts();
9505 Callee->getLocStart(),
9538 if (UnresolvedLookupExpr *ULE = dyn_cast<UnresolvedLookupExpr>(Callee)) {
9548 NamedDecl *ND = cast<DeclRefExpr>(Callee)->getDecl();
9568 if (DeclRefExpr *DRE = dyn_cast<DeclRefExpr>(Callee)) {
9575 LBrace = Callee->getLocStart();