Searched refs:ReturnStmt (Results 1 - 25 of 39) sorted by relevance

12

/external/clang/lib/StaticAnalyzer/Checkers/
H A DReturnUndefChecker.cpp27 public Checker< check::PreStmt<ReturnStmt> > {
30 void checkPreStmt(const ReturnStmt *RS, CheckerContext &C) const;
34 void ReturnUndefChecker::checkPreStmt(const ReturnStmt *RS,
H A DReturnPointerRangeChecker.cpp27 public Checker< check::PreStmt<ReturnStmt> > {
30 void checkPreStmt(const ReturnStmt *RS, CheckerContext &C) const;
34 void ReturnPointerRangeChecker::checkPreStmt(const ReturnStmt *RS,
H A DStackAddrEscapeChecker.cpp27 class StackAddrEscapeChecker : public Checker< check::PreStmt<ReturnStmt>,
33 void checkPreStmt(const ReturnStmt *RS, CheckerContext &C) const;
115 void StackAddrEscapeChecker::checkPreStmt(const ReturnStmt *RS,
H A DObjCSelfInitChecker.cpp59 check::PreStmt<ReturnStmt>,
67 void checkPreStmt(const ReturnStmt *S, CheckerContext &C) const;
228 void ObjCSelfInitChecker::checkPreStmt(const ReturnStmt *S,
H A DMacOSKeychainAPIChecker.cpp29 check::PreStmt<ReturnStmt>,
59 void checkPreStmt(const ReturnStmt *S, CheckerContext &C) const;
496 void MacOSKeychainAPIChecker::checkPreStmt(const ReturnStmt *S,
H A DStreamChecker.cpp62 check::PreStmt<ReturnStmt> > {
79 void checkPreStmt(const ReturnStmt *S, CheckerContext &C) const;
452 void StreamChecker::checkPreStmt(const ReturnStmt *S, CheckerContext &C) const {
H A DDeadStoresChecker.cpp298 if (!parent || !isa<ReturnStmt>(parent))
H A DMallocChecker.cpp98 check::PreStmt<ReturnStmt>,
134 void checkPreStmt(const ReturnStmt *S, CheckerContext &C) const;
1120 void MallocChecker::checkPreStmt(const ReturnStmt *S, CheckerContext &C) const {
H A DRetainCountChecker.cpp2370 check::PreStmt<ReturnStmt>,
2534 void checkPreStmt(const ReturnStmt *S, CheckerContext &C) const;
2535 void checkReturnWithRetEffect(const ReturnStmt *S, CheckerContext &C,
3212 void RetainCountChecker::checkPreStmt(const ReturnStmt *S,
3312 void RetainCountChecker::checkReturnWithRetEffect(const ReturnStmt *S,
/external/clang/lib/ARCMigrate/
H A DTransUnbridgedCasts.cpp169 isa<ReturnStmt>(StmtMap->getParentIgnoreParenCasts(E))) {
291 if (ReturnStmt *retS = dyn_cast_or_null<ReturnStmt>(parent)) {
H A DTransAutoreleasePool.cpp307 if (ReturnStmt *retS = dyn_cast<ReturnStmt>(*SI))
/external/clang/include/clang/Sema/
H A DScopeInfo.h28 class ReturnStmt;
105 SmallVector<ReturnStmt*, 4> Returns;
/external/clang/lib/StaticAnalyzer/Core/
H A DEnvironment.cpp116 const ReturnStmt *RS = cast<ReturnStmt>(E);
H A DExprEngineCallAndReturn.cpp151 if (const ReturnStmt *RS = dyn_cast_or_null<ReturnStmt>(LastSt)) {
685 void ExprEngine::VisitReturnStmt(const ReturnStmt *RS, ExplodedNode *Pred,
H A DBugReporterVisitors.cpp86 if (const ReturnStmt *RS = dyn_cast<ReturnStmt>(S))
196 const ReturnStmt *Ret = dyn_cast<ReturnStmt>(SP->getStmt());
/external/clang/lib/Sema/
H A DSemaLambda.cpp311 SmallVectorImpl<ReturnStmt*>::iterator I = CSI.Returns.begin(),
325 const ReturnStmt *RS = *I;
343 for (SmallVectorImpl<ReturnStmt*>::iterator I = CSI.Returns.begin(),
346 ReturnStmt *RS = *I;
H A DSemaStmt.cpp1261 void VisitReturnStmt(ReturnStmt *S) {
2356 ReturnStmt *Result = new (Context) ReturnStmt(ReturnLoc, RetValExp,
2399 ReturnStmt *Result = 0;
2461 Result = new (Context) ReturnStmt(ReturnLoc, RetValExp, 0);
2471 Result = new (Context) ReturnStmt(ReturnLoc);
2518 Result = new (Context) ReturnStmt(ReturnLoc, RetValExp, NRVOCandidate);
H A DAnalysisBasedWarnings.cpp173 if (isa<ReturnStmt>(S)) {
/external/clang/lib/AST/
H A DStmt.cpp295 SourceRange ReturnStmt::getSourceRange() const {
973 // ReturnStmt
974 const Expr* ReturnStmt::getRetValue() const {
977 Expr* ReturnStmt::getRetValue() {
H A DStmtPrinter.cpp359 void StmtPrinter::VisitReturnStmt(ReturnStmt *Node) {
H A DStmtProfile.cpp157 void StmtProfiler::VisitReturnStmt(const ReturnStmt *S) {
/external/clang/include/clang/AST/
H A DStmt.h1312 /// ReturnStmt - This represents a return, optionally of an expression:
1321 class ReturnStmt : public Stmt { class in namespace:clang
1327 ReturnStmt(SourceLocation RL) function in class:clang::ReturnStmt
1330 ReturnStmt(SourceLocation RL, Expr *E, const VarDecl *NRVOCandidate) function in class:clang::ReturnStmt
1335 explicit ReturnStmt(EmptyShell Empty) : Stmt(ReturnStmtClass, Empty) { } function in class:clang::ReturnStmt
1357 static bool classof(const ReturnStmt *) { return true; }
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DExprEngine.h359 void VisitReturnStmt(const ReturnStmt *R, ExplodedNode *Pred,
/external/v8/tools/gcmole/
H A Dgcmole.cc900 VISIT(ReturnStmt);
1075 DECL_VISIT_STMT(ReturnStmt) {
/external/clang/lib/CodeGen/
H A DCGStmt.cpp132 case Stmt::ReturnStmtClass: EmitReturnStmt(cast<ReturnStmt>(*S)); break;
742 void CodeGenFunction::EmitReturnStmt(const ReturnStmt &S) {

Completed in 1216 milliseconds

12