Searched refs:RetExpr (Results 1 - 7 of 7) sorted by relevance
/external/clang/lib/StaticAnalyzer/Checkers/ |
H A D | NullabilityChecker.cpp | 471 auto RetExpr = S->getRetValue(); local 472 if (!RetExpr) 475 if (!RetExpr->getType()->isAnyPointerType()) 506 RetExpr);
|
/external/clang/include/clang/AST/ |
H A D | Stmt.h | 1346 Stmt *RetExpr; member in class:clang::ReturnStmt 1353 : Stmt(ReturnStmtClass), RetLoc(RL), RetExpr((Stmt *)E), 1361 void setRetValue(Expr *E) { RetExpr = reinterpret_cast<Stmt*>(E); } 1376 return RetExpr ? RetExpr->getLocEnd() : RetLoc; 1385 if (RetExpr) return child_range(&RetExpr, &RetExpr+1);
|
/external/clang/lib/Sema/ |
H A D | SemaStmt.cpp | 3008 Expr *&RetExpr, 3013 if (RetExpr && isa<InitListExpr>(RetExpr)) { 3016 Diag(RetExpr->getExprLoc(), 3019 << RetExpr->getSourceRange(); 3032 if (RetExpr) { 3035 DeduceAutoResult DAR = DeduceAutoType(OrigResultType, RetExpr, Deduced); 3038 Diag(RetExpr->getExprLoc(), diag::err_auto_fn_deduction_failure) 3039 << OrigResultType.getType() << RetExpr->getType(); 3047 Referencer.TraverseType(RetExpr 3006 DeduceFunctionTypeFromReturnExpr(FunctionDecl *FD, SourceLocation ReturnLoc, Expr *&RetExpr, AutoType *AT) argument [all...] |
/external/clang/lib/AST/ |
H A D | Stmt.cpp | 889 return cast_or_null<Expr>(RetExpr); 892 return cast_or_null<Expr>(RetExpr);
|
H A D | ExprConstant.cpp | 3535 const Expr *RetExpr = cast<ReturnStmt>(S)->getRetValue(); local 3537 if (RetExpr && 3539 ? EvaluateInPlace(Result.Value, Info, *Result.Slot, RetExpr) 3540 : Evaluate(Result.Value, Info, RetExpr)))
|
/external/clang/utils/TableGen/ |
H A D | NeonEmitter.cpp | 1380 std::string RetExpr; local 1382 RetExpr = RetVar.getName() + " = "; 1384 OS << " " << RetExpr << S;
|
/external/clang/include/clang/Sema/ |
H A D | Sema.h | 6425 Expr *&RetExpr, AutoType *AT);
|
Completed in 144 milliseconds