Searched refs:RetExpr (Results 1 - 7 of 7) sorted by relevance

/external/clang/lib/StaticAnalyzer/Checkers/
H A DNullabilityChecker.cpp471 auto RetExpr = S->getRetValue(); local
472 if (!RetExpr)
475 if (!RetExpr->getType()->isAnyPointerType())
506 RetExpr);
/external/clang/include/clang/AST/
H A DStmt.h1346 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 DSemaStmt.cpp3008 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 DStmt.cpp889 return cast_or_null<Expr>(RetExpr);
892 return cast_or_null<Expr>(RetExpr);
H A DExprConstant.cpp3535 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 DNeonEmitter.cpp1380 std::string RetExpr; local
1382 RetExpr = RetVar.getName() + " = ";
1384 OS << " " << RetExpr << S;
/external/clang/include/clang/Sema/
H A DSema.h6425 Expr *&RetExpr, AutoType *AT);

Completed in 144 milliseconds