| /freebsd-14.2/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseStmt.cpp | 39 StmtResult Res; in ParseStatement() 100 StmtResult 174 StmtResult Res; in ParseStatementOrDeclarationAfterAttributes() 601 StmtResult Handler; in ParseSEHTryBlock() 749 StmtResult SubStmt; in ParseLabeledStatement() 896 StmtResult Case = in ParseCaseStatement() 920 StmtResult SubStmt; in ParseCaseStatement() 1129 StmtResult R = in ConsumeNullStmt() 1234 StmtResult R; in ParseCompoundStatementBody() 2369 StmtResult Res; in ParseGotoStatement() [all …]
|
| H A D | ParseObjc.cpp | 2493 StmtResult Parser::ParseObjCThrowStmt(SourceLocation atLoc) { in ParseObjCThrowStmt() 2511 StmtResult 2546 StmtResult body(ParseCompoundStatementBody()); in ParseObjCSynchronizedStmt() 2571 StmtResult Parser::ParseObjCTryStmt(SourceLocation atLoc) { in ParseObjCTryStmt() 2580 StmtResult FinallyStmt; in ParseObjCTryStmt() 2582 StmtResult TryBody(ParseCompoundStatementBody()); in ParseObjCTryStmt() 2625 StmtResult CatchBody(true); in ParseObjCTryStmt() 2658 StmtResult FinallyBody(true); in ParseObjCTryStmt() 2691 StmtResult 2702 StmtResult AutoreleasePoolBody(ParseCompoundStatementBody()); in ParseObjCAutoreleasePoolStmt() [all …]
|
| H A D | ParseStmtAsm.cpp | 378 StmtResult Parser::ParseMicrosoftAsmStatement(SourceLocation AsmLoc) { in ParseMicrosoftAsmStatement() 721 StmtResult Parser::ParseAsmStatement(bool &msAsm) { in ParseAsmStatement()
|
| H A D | ParseOpenACC.cpp | 1035 StmtResult Parser::ParseOpenACCDirectiveStmt() { in ParseOpenACCDirectiveStmt()
|
| H A D | ParseOpenMP.cpp | 2491 StmtResult Parser::ParseOpenMPDeclarativeOrExecutableDirective( in ParseOpenMPDeclarativeOrExecutableDirective() 2516 StmtResult Directive = StmtError(); in ParseOpenMPDeclarativeOrExecutableDirective() 2953 StmtResult AssociatedStmt; in ParseOpenMPDeclarativeOrExecutableDirective()
|
| H A D | ParseExpr.cpp | 3017 StmtResult Stmt(ParseCompoundStatement(true)); in ParseParenExpression() 3765 StmtResult Stmt(ParseCompoundStatementBody()); in ParseBlockLiteralExpression()
|
| H A D | ParseExprCXX.cpp | 1533 StmtResult Stmt(ParseCompoundStatementBody()); in ParseLambdaExpressionAfterIntroducer() 2031 Parser::ParseCXXCondition(StmtResult *InitStmt, SourceLocation Loc, in ParseCXXCondition()
|
| H A D | ParsePragma.cpp | 929 StmtResult Parser::HandlePragmaCaptured() in HandlePragmaCaptured() 946 StmtResult R = ParseCompoundStatement(); in HandlePragmaCaptured()
|
| H A D | ParseDecl.cpp | 5586 StmtResult R = ParseStatementOrDeclaration(Stmts, SubStmtCtx); in ParseTopLevelStmtDecl()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Ownership.h | 249 using StmtResult = ActionResult<Stmt *>; 265 inline StmtResult StmtError() { return StmtResult(true); } 269 inline StmtResult StmtError(const StreamingDiagnostic &) { return StmtError(); } 272 inline StmtResult StmtEmpty() { return StmtResult(false); } 279 inline Stmt *AssertSuccess(StmtResult R) {
|
| H A D | Sema.h | 5142 StmtResult ActOnExprStmtError(); 10322 StmtResult SubstStmt(Stmt *S, 11683 StmtResult ActOnOpenMPRegionEnd(StmtResult S, ArrayRef<OMPClause *> Clauses); 11684 StmtResult ActOnOpenMPExecutableDirective( 11699 StmtResult 11715 StmtResult 11721 StmtResult 11889 StmtResult 11900 StmtResult 11951 StmtResult [all …]
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | TreeTransform.h | 7518 StmtResult 7524 StmtResult 7530 StmtResult 7576 StmtResult 7631 StmtResult 7687 StmtResult 7719 StmtResult 7784 StmtResult 7816 StmtResult 7840 StmtResult [all …]
|
| H A D | SemaStmt.cpp | 510 StmtResult 540 StmtResult 553 StmtResult 1221 StmtResult 1716 StmtResult 2291 StmtResult 3300 StmtResult 3335 StmtResult 3353 StmtResult 3906 StmtResult [all …]
|
| H A D | SemaCoroutine.cpp | 795 auto buildSuspends = [&](StringRef Name) mutable -> StmtResult { in ActOnCoroutineBodyStart() 816 StmtResult InitSuspend = buildSuspends("initial_suspend"); in ActOnCoroutineBodyStart() 820 StmtResult FinalSuspend = buildSuspends("final_suspend"); in ActOnCoroutineBodyStart() 1060 StmtResult Sema::ActOnCoreturnStmt(Scope *S, SourceLocation Loc, Expr *E) { in ActOnCoreturnStmt() 1068 StmtResult Sema::BuildCoreturnStmt(SourceLocation Loc, Expr *E, in BuildCoreturnStmt() 1288 StmtResult PromiseStmt = in makePromiseStmt() 1361 StmtResult ReturnStmt = in makeReturnOnAllocFailure() 1722 StmtResult Fallthrough; in makeOnFallthrough() 1868 StmtResult ReturnStmt; in makeGroDeclAndReturnStmt() 1900 StmtResult GroDeclStmt = in makeGroDeclAndReturnStmt() [all …]
|
| H A D | SemaOpenMP.cpp | 4805 StmtResult Sema::ActOnOpenMPRegionEnd(StmtResult S, in ActOnOpenMPRegionEnd() 4919 StmtResult SR = S; in ActOnOpenMPRegionEnd() 10507 StmtResult 10551 StmtResult 11195 StmtResult 11218 StmtResult 11241 StmtResult 13282 StmtResult 13431 StmtResult 13468 StmtResult [all …]
|
| H A D | SemaStmtAsm.cpp | 243 StmtResult Sema::ActOnGCCAsmStmt(SourceLocation AsmLoc, bool IsSimple, in ActOnGCCAsmStmt() 932 StmtResult Sema::ActOnMSAsmStmt(SourceLocation AsmLoc, SourceLocation LBraceLoc, in ActOnMSAsmStmt()
|
| H A D | SemaDeclCXX.cpp | 8391 bool add(const StmtResult &S) { in add() 8421 StmtResult build() { in build() 9164 StmtResult Body = in DefineDefaultedComparison() 9212 StmtResult Body = in ComputeDefaultedComparisonExceptionSpec() 14579 static StmtResult 14659 static StmtResult 14756 return StmtResult((Stmt*)nullptr); in buildSingleCopyAssignRecursively() 14820 StmtResult Copy = in buildSingleCopyAssignRecursively() 14851 static StmtResult 15212 StmtResult Body; in DefineImplicitCopyAssignment() [all …]
|
| H A D | SemaTemplateInstantiate.cpp | 1485 StmtResult TransformLambdaBody(LambdaExpr *E, Stmt *Body) { in TransformLambdaBody() 1497 StmtResult Stmt = inherited::TransformLambdaBody(E, Body); in TransformLambdaBody() 4090 StmtResult
|
| H A D | SemaTemplateInstantiateDecl.cpp | 5166 StmtResult Body; in InstantiateFunctionDefinition()
|
| H A D | SemaExprCXX.cpp | 8929 StmtResult Sema::ActOnFinishFullStmt(Stmt *FullStmt) { in ActOnFinishFullStmt()
|
| H A D | SemaDecl.cpp | 14340 StmtResult Sema::ActOnCXXForRangeIdentifier(Scope *S, SourceLocation IdentLoc, in ActOnCXXForRangeIdentifier()
|
| H A D | SemaExpr.cpp | 18168 StmtResult TransformLambdaBody(LambdaExpr *E, Stmt *Body) { in TransformLambdaBody()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Parse/ |
| H A D | Parser.h | 811 StmtResult HandlePragmaCaptured(); 2109 StmtResult 2141 StmtResult ParseDoStatement(); 2143 StmtResult ParseGotoStatement(); 2144 StmtResult ParseContinueStatement(); 2145 StmtResult ParseBreakStatement(); 2146 StmtResult ParseReturnStatement(); 2200 StmtResult ParseCXXTryBlock(); 2207 StmtResult ParseSEHTryBlock(); 2210 StmtResult ParseSEHLeaveStatement(); [all …]
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
| H A D | ASTResultSynthesizer.cpp | 400 StmtResult result_initialization_stmt_result(m_sema->ActOnDeclStmt( in SynthesizeBodyResult()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/ |
| H A D | ExprConstant.cpp | 4996 struct StmtResult { struct 5017 static EvalStmtResult EvaluateStmt(StmtResult &Result, EvalInfo &Info, 5022 static EvalStmtResult EvaluateLoopBody(StmtResult &Result, EvalInfo &Info, in EvaluateLoopBody() 5046 static EvalStmtResult EvaluateSwitch(StmtResult &Result, EvalInfo &Info, in EvaluateSwitch() 5139 static EvalStmtResult EvaluateStmt(StmtResult &Result, EvalInfo &Info, in EvaluateStmt() 6299 StmtResult Ret = {Result, ResultSlot}; in HandleFunctionCall() 6333 StmtResult Ret = {RetVal, nullptr}; in HandleConstructorCall() 6658 StmtResult Ret = {RetVal, nullptr}; in HandleDestructionImpl() 8246 StmtResult Result = { ReturnValue, nullptr }; in VisitStmtExpr()
|