Searched refs:RetExpr (Results 1 – 6 of 6) sorted by relevance
| /NextBSD/contrib/llvm/tools/clang/include/clang/AST/ |
| HD | Stmt.h | 1353 Stmt *RetExpr; variable 1360 : Stmt(ReturnStmtClass), RetLoc(RL), RetExpr((Stmt *)E), in ReturnStmt() 1368 void setRetValue(Expr *E) { RetExpr = reinterpret_cast<Stmt*>(E); } in setRetValue() 1383 return RetExpr ? RetExpr->getLocEnd() : RetLoc; in getLocEnd() 1392 if (RetExpr) return child_range(&RetExpr, &RetExpr+1); in children()
|
| /NextBSD/contrib/llvm/tools/clang/lib/Sema/ |
| HD | SemaStmt.cpp | 2970 Expr *&RetExpr, in DeduceFunctionTypeFromReturnExpr() argument 2975 if (RetExpr && isa<InitListExpr>(RetExpr)) { in DeduceFunctionTypeFromReturnExpr() 2978 Diag(RetExpr->getExprLoc(), in DeduceFunctionTypeFromReturnExpr() 2981 << RetExpr->getSourceRange(); in DeduceFunctionTypeFromReturnExpr() 2992 } else if (RetExpr) { in DeduceFunctionTypeFromReturnExpr() 2995 if (isa<InitListExpr>(RetExpr)) { in DeduceFunctionTypeFromReturnExpr() 2996 Diag(RetExpr->getExprLoc(), diag::err_auto_fn_return_init_list); in DeduceFunctionTypeFromReturnExpr() 3002 DeduceAutoResult DAR = DeduceAutoType(OrigResultType, RetExpr, Deduced); in DeduceFunctionTypeFromReturnExpr() 3005 Diag(RetExpr->getExprLoc(), diag::err_auto_fn_deduction_failure) in DeduceFunctionTypeFromReturnExpr() 3006 << OrigResultType.getType() << RetExpr->getType(); in DeduceFunctionTypeFromReturnExpr() [all …]
|
| /NextBSD/contrib/llvm/tools/clang/utils/TableGen/ |
| HD | NeonEmitter.cpp | 1379 std::string RetExpr; in emitBodyAsBuiltinCall() local 1381 RetExpr = RetVar.getName() + " = "; in emitBodyAsBuiltinCall() 1383 OS << " " << RetExpr << S; in emitBodyAsBuiltinCall()
|
| /NextBSD/contrib/llvm/tools/clang/lib/AST/ |
| HD | Stmt.cpp | 1014 return cast_or_null<Expr>(RetExpr); in getRetValue() 1017 return cast_or_null<Expr>(RetExpr); in getRetValue()
|
| HD | ExprConstant.cpp | 3441 const Expr *RetExpr = cast<ReturnStmt>(S)->getRetValue(); in EvaluateStmt() local 3443 if (RetExpr && !Evaluate(Result, Info, RetExpr)) in EvaluateStmt()
|
| /NextBSD/contrib/llvm/tools/clang/include/clang/Sema/ |
| HD | Sema.h | 6347 Expr *&RetExpr, AutoType *AT);
|