Searched refs:ReturnStmt (Results 51 - 75 of 77) sorted by relevance

1234

/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DCheckerManager.cpp453 const ReturnStmt *RS) {
H A DExprEngine.cpp695 ReferenceStmt == nullptr || isa<ReturnStmt>(ReferenceStmt))
1795 VisitReturnStmt(cast<ReturnStmt>(S), Pred, Dst);
2309 const ReturnStmt *RS) {
H A DBugReporter.cpp2401 if (const ReturnStmt *RS = FE->getStmt())
3155 if (const auto *RS = dyn_cast_or_null<ReturnStmt>(P)) {
H A DBugReporterVisitors.cpp1013 const auto *Ret = dyn_cast<ReturnStmt>(SP->getStmt());
/freebsd-13-stable/contrib/llvm-project/clang/lib/Analysis/
H A DCFG.cpp1719 // ended by ReturnStmt, GotoStmt or ThrowExpr.
2711 if (!C->body_empty() && !isa<ReturnStmt>(*C->body_rbegin())) {
2712 // If the body ends with a ReturnStmt, the dtors will be added in
3093 assert(isa<ReturnStmt>(S) || isa<CoreturnStmt>(S));
3100 if (auto *R = dyn_cast<ReturnStmt>(S))
3114 if (ReturnStmt *RS = dyn_cast<ReturnStmt>(S)) {
H A DPathDiagnostic.cpp693 if (const ReturnStmt *RS = CEB->getReturnStmt())
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGStmt.cpp148 case Stmt::ReturnStmtClass: EmitReturnStmt(cast<ReturnStmt>(*S)); break;
1089 void CodeGenFunction::EmitReturnStmt(const ReturnStmt &S) {
H A DCoverageMappingGen.cpp904 void VisitReturnStmt(const ReturnStmt *S) {
H A DCodeGenFunction.cpp624 return isa<ReturnStmt>(*LastStmt);
H A DCGObjC.cpp1046 auto *ret = ReturnStmt::Create(getContext(), SourceLocation(),
H A DCodeGenFunction.h3101 void EmitReturnStmt(const ReturnStmt &S);
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h2106 extern const internal::VariadicDynCastAllOfMatcher<Stmt, ReturnStmt> returnStmt;
6853 AST_MATCHER_P(ReturnStmt, hasReturnValue, internal::Matcher<Expr>,
/freebsd-13-stable/contrib/llvm-project/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp856 const internal::VariadicDynCastAllOfMatcher<Stmt, ReturnStmt> returnStmt;
/freebsd-13-stable/contrib/llvm-project/clang/lib/Frontend/Rewrite/
H A DRewriteObjC.cpp1728 if (isa<ReturnStmt>(S) || isa<GotoStmt>(S)) {
1741 if (isa<ReturnStmt>(S))
1751 if (isa<ReturnStmt>(S)) {
1772 if (isa<ReturnStmt>(S)) {
H A DRewriteModernObjC.cpp1919 if (isa<ReturnStmt>(S) || isa<GotoStmt>(S)) {
/freebsd-13-stable/contrib/llvm-project/clang/lib/Tooling/Syntax/
H A DBuildTree.cpp1086 bool WalkUpFromReturnStmt(ReturnStmt *S) {
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/
H A DStmtPrinter.cpp398 void StmtPrinter::VisitReturnStmt(ReturnStmt *Node) {
H A DStmtProfile.cpp303 void StmtProfiler::VisitReturnStmt(const ReturnStmt *S) {
H A DASTImporter.cpp559 ExpectedStmt VisitReturnStmt(ReturnStmt *S);
6205 ExpectedStmt ASTNodeImporter::VisitReturnStmt(ReturnStmt *S) {
6214 return ReturnStmt::Create(Importer.getToContext(), ToReturnLoc, ToRetValue,
/freebsd-13-stable/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp323 void ASTStmtReader::VisitReturnStmt(ReturnStmt *S) {
2860 S = ReturnStmt::CreateEmpty(
H A DASTWriterStmt.cpp253 void ASTStmtWriter::VisitReturnStmt(ReturnStmt *S) {
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaDeclCXX.cpp7949 StmtResult ReturnStmt = S.BuildReturnStmt(Loc, RetVal.get());
7950 if (ReturnStmt.isInvalid())
7952 Stmts.Stmts.push_back(ReturnStmt.get());
8175 StmtResult ReturnStmt = S.BuildReturnStmt(Loc, VDRef.get());
8176 if (ReturnStmt.isInvalid())
8181 ReturnStmt.get(), /*ElseLoc=*/SourceLocation(),
16803 if (isa<ReturnStmt>(SubStmt))
H A DAnalysisBasedWarnings.cpp476 if (isa<ReturnStmt>(S) || isa<CoreturnStmt>(S)) {
H A DTreeTransform.h7458 TreeTransform<Derived>::TransformReturnStmt(ReturnStmt *S) {
7714 if (auto *ReturnStmt = S->getReturnStmt()) {
7715 StmtResult Res = getDerived().TransformStmt(ReturnStmt);
7718 Builder.ReturnStmt = Res.get();
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/
H A DRecursiveASTVisitor.h2245 DEF_TRAVERSE_STMT(ReturnStmt, {})

Completed in 508 milliseconds

1234