Lines Matching full:callexpr
1129 CallExpr::CallExpr(const ASTContext &C, StmtClass SC, Expr *fn,
1153 CallExpr::CallExpr(const ASTContext &C, StmtClass SC, Expr *fn,
1156 : CallExpr(C, SC, fn, ArrayRef<Expr *>(), args, t, VK, rparenloc) {}
1158 CallExpr::CallExpr(const ASTContext &C, Expr *fn, ArrayRef<Expr *> args,
1160 : CallExpr(C, CallExprClass, fn, ArrayRef<Expr *>(), args, t, VK, rparenloc) {
1163 CallExpr::CallExpr(const ASTContext &C, StmtClass SC, EmptyShell Empty)
1164 : CallExpr(C, SC, /*NumPreArgs=*/0, Empty) {}
1166 CallExpr::CallExpr(const ASTContext &C, StmtClass SC, unsigned NumPreArgs,
1174 void CallExpr::updateDependenciesFromArg(Expr *Arg) {
1185 Decl *CallExpr::getCalleeDecl() {
1209 FunctionDecl *CallExpr::getDirectCallee() {
1216 void CallExpr::setNumArgs(const ASTContext& C, unsigned NumArgs) {
1244 unsigned CallExpr::getBuiltinCallee() const {
1266 bool CallExpr::isUnevaluatedBuiltinCall(const ASTContext &Ctx) const {
1272 QualType CallExpr::getCallReturnType(const ASTContext &Ctx) const {
1291 SourceLocation CallExpr::getLocStart() const {
1300 SourceLocation CallExpr::getLocEnd() const {
2049 const CallExpr *CE = cast<CallExpr>(this);
2872 const Decl *FD = cast<CallExpr>(this)->getCalleeDecl();
3085 void VisitCallExpr(const CallExpr *E) {