| /freebsd-11-stable/contrib/llvm-project/clang/lib/Parse/ |
| HD | ParseStmt.cpp | 31 StmtResult Parser::ParseStatement(SourceLocation *TrailingElseLoc, in ParseStatement() 33 StmtResult Res; in ParseStatement() 94 StmtResult 106 StmtResult Res = ParseStatementOrDeclarationAfterAttributes( in ParseStatementOrDeclaration() 151 StmtResult Parser::ParseStatementOrDeclarationAfterAttributes( in ParseStatementOrDeclarationAfterAttributes() 155 StmtResult Res; in ParseStatementOrDeclarationAfterAttributes() 426 StmtResult Parser::ParseExprStatement(ParsedStmtContext StmtCtx) { in ParseExprStatement() 469 StmtResult Parser::ParseSEHTryBlock() { in ParseSEHTryBlock() 476 StmtResult TryBlock(ParseCompoundStatement( in ParseSEHTryBlock() 482 StmtResult Handler; in ParseSEHTryBlock() [all …]
|
| HD | ParseObjc.cpp | 2423 StmtResult Parser::ParseObjCThrowStmt(SourceLocation atLoc) { in ParseObjCThrowStmt() 2441 StmtResult 2476 StmtResult body(ParseCompoundStatementBody()); in ParseObjCSynchronizedStmt() 2501 StmtResult Parser::ParseObjCTryStmt(SourceLocation atLoc) { in ParseObjCTryStmt() 2510 StmtResult FinallyStmt; in ParseObjCTryStmt() 2512 StmtResult TryBody(ParseCompoundStatementBody()); in ParseObjCTryStmt() 2554 StmtResult CatchBody(true); in ParseObjCTryStmt() 2562 StmtResult Catch = Actions.ActOnObjCAtCatchStmt(AtCatchFinallyLoc, in ParseObjCTryStmt() 2587 StmtResult FinallyBody(true); in ParseObjCTryStmt() 2620 StmtResult [all …]
|
| HD | ParseStmtAsm.cpp | 394 StmtResult Parser::ParseMicrosoftAsmStatement(SourceLocation AsmLoc) { in ParseMicrosoftAsmStatement() 706 StmtResult Parser::ParseAsmStatement(bool &msAsm) { in ParseAsmStatement()
|
| HD | ParseOpenMP.cpp | 1706 StmtResult 1721 StmtResult Directive = StmtError(); in ParseOpenMPDeclarativeOrExecutableDirective() 1967 StmtResult AssociatedStmt; in ParseOpenMPDeclarativeOrExecutableDirective()
|
| HD | ParseExpr.cpp | 2653 StmtResult Stmt(ParseCompoundStatement(true)); in ParseParenExpression() 3312 StmtResult Stmt(ParseCompoundStatementBody()); in ParseBlockLiteralExpression()
|
| HD | ParseExprCXX.cpp | 1494 StmtResult Stmt(ParseCompoundStatementBody()); in ParseLambdaExpressionAfterIntroducer() 1938 Sema::ConditionResult Parser::ParseCXXCondition(StmtResult *InitStmt, in ParseCXXCondition()
|
| HD | ParsePragma.cpp | 649 StmtResult Parser::HandlePragmaCaptured() in HandlePragmaCaptured() 666 StmtResult R = ParseCompoundStatement(); in HandlePragmaCaptured()
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/ |
| HD | TreeTransform.h | 138 static inline StmtResult Owned(Stmt *S) { return S; } in Owned() 354 StmtResult TransformStmt(Stmt *S, StmtDiscardKind SDK = SDK_Discarded); 642 StmtResult TransformSEHHandler(Stmt *Handler); 684 StmtResult TransformLambdaBody(LambdaExpr *E, Stmt *Body); 687 StmtResult SkipLambdaBody(LambdaExpr *E, Stmt *Body); 691 StmtResult TransformCompoundStmt(CompoundStmt *S, bool IsStmtExpr); 709 StmtResult TransformOMPExecutableDirective(OMPExecutableDirective *S); 715 StmtResult Transform##Node(Node *S); 718 StmtResult Transform##Node(Node *S, StmtDiscardKind SDK); 1231 StmtResult RebuildCompoundStmt(SourceLocation LBraceLoc, in RebuildCompoundStmt() [all …]
|
| HD | SemaStmt.cpp | 45 StmtResult Sema::ActOnExprStmt(ExprResult FE, bool DiscardedValue) { in ActOnExprStmt() 58 return StmtResult(FE.getAs<Stmt>()); in ActOnExprStmt() 62 StmtResult Sema::ActOnExprStmtError() { in ActOnExprStmtError() 67 StmtResult Sema::ActOnNullStmt(SourceLocation SemiLoc, in ActOnNullStmt() 72 StmtResult Sema::ActOnDeclStmt(DeclGroupPtrTy dg, SourceLocation StartLoc, in ActOnDeclStmt() 388 StmtResult Sema::ActOnCompoundStmt(SourceLocation L, SourceLocation R, in ActOnCompoundStmt() 473 StmtResult 503 StmtResult 516 StmtResult 540 StmtResult Sema::ActOnAttributedStmt(SourceLocation AttrLoc, in ActOnAttributedStmt() [all …]
|
| HD | SemaCoroutine.cpp | 617 auto buildSuspends = [&](StringRef Name) mutable -> StmtResult { in ActOnCoroutineBodyStart() 637 StmtResult InitSuspend = buildSuspends("initial_suspend"); in ActOnCoroutineBodyStart() 641 StmtResult FinalSuspend = buildSuspends("final_suspend"); in ActOnCoroutineBodyStart() 847 StmtResult Sema::ActOnCoreturnStmt(Scope *S, SourceLocation Loc, Expr *E) { in ActOnCoreturnStmt() 855 StmtResult Sema::BuildCoreturnStmt(SourceLocation Loc, Expr *E, in BuildCoreturnStmt() 1034 StmtResult PromiseStmt = in makePromiseStmt() 1104 StmtResult ReturnStmt = in makeReturnOnAllocFailure() 1314 StmtResult Fallthrough; in makeOnFallthrough() 1474 StmtResult GroDeclStmt = in makeGroDeclAndReturnStmt() 1485 StmtResult ReturnStmt = S.BuildReturnStmt(Loc, declRef.get()); in makeGroDeclAndReturnStmt() [all …]
|
| HD | SemaOpenMP.cpp | 3844 StmtResult Sema::ActOnOpenMPRegionEnd(StmtResult S, in ActOnOpenMPRegionEnd() 3932 StmtResult SR = S; in ActOnOpenMPRegionEnd() 4459 StmtResult Sema::ActOnOpenMPExecutableDirective( in ActOnOpenMPExecutableDirective() 4463 StmtResult Res = StmtError(); in ActOnOpenMPExecutableDirective() 5590 StmtResult Sema::ActOnOpenMPParallelDirective(ArrayRef<OMPClause *> Clauses, in ActOnOpenMPParallelDirective() 8020 StmtResult 8059 StmtResult 8095 StmtResult Sema::ActOnOpenMPForSimdDirective( in ActOnOpenMPForSimdDirective() 8134 StmtResult Sema::ActOnOpenMPSectionsDirective(ArrayRef<OMPClause *> Clauses, in ActOnOpenMPSectionsDirective() 8172 StmtResult Sema::ActOnOpenMPSectionDirective(Stmt *AStmt, in ActOnOpenMPSectionDirective() [all …]
|
| HD | SemaStmtAsm.cpp | 241 StmtResult Sema::ActOnGCCAsmStmt(SourceLocation AsmLoc, bool IsSimple, in ActOnGCCAsmStmt() 437 return StmtResult( in ActOnGCCAsmStmt() 885 StmtResult Sema::ActOnMSAsmStmt(SourceLocation AsmLoc, SourceLocation LBraceLoc, in ActOnMSAsmStmt()
|
| HD | SemaStmtAttr.cpp | 347 StmtResult Sema::ProcessStmtAttributes(Stmt *S, in ProcessStmtAttributes()
|
| HD | SemaDeclCXX.cpp | 7579 bool add(const StmtResult &S) { in add() 7592 StmtListResult, StmtResult, 7609 StmtResult build() { in build() 7699 StmtResult ReturnStmt = S.BuildReturnStmt(Loc, RetVal.get()); in build() 7761 StmtResult buildIfNotCondReturnFalse(ExprResult Cond) { in buildIfNotCondReturnFalse() 7771 StmtResult ReturnFalse = S.BuildReturnStmt(Loc, False.get()); in buildIfNotCondReturnFalse() 7781 StmtResult visitSubobjectArray(QualType Type, llvm::APInt Size, in visitSubobjectArray() 7831 StmtResult Substmt = visitSubobject(Type, Subobj); in visitSubobjectArray() 7856 StmtResult visitExpandedSubobject(QualType Type, ExprPair Obj) { in visitExpandedSubobject() 7925 StmtResult ReturnStmt = S.BuildReturnStmt(Loc, VDRef.get()); in visitExpandedSubobject() [all …]
|
| HD | SemaTemplateInstantiate.cpp | 3369 StmtResult
|
| HD | SemaTemplateInstantiateDecl.cpp | 4693 StmtResult Body; in InstantiateFunctionDefinition()
|
| HD | SemaExprCXX.cpp | 8277 StmtResult Sema::ActOnFinishFullStmt(Stmt *FullStmt) { in ActOnFinishFullStmt()
|
| HD | SemaDecl.cpp | 12454 StmtResult
|
| HD | SemaExpr.cpp | 15184 StmtResult TransformLambdaBody(LambdaExpr *E, Stmt *Body) { in TransformLambdaBody()
|
| /freebsd-11-stable/contrib/llvm-project/clang/include/clang/Sema/ |
| HD | Ownership.h | 264 using StmtResult = ActionResult<Stmt *>; 280 inline StmtResult StmtError() { return StmtResult(true); } 283 inline StmtResult StmtError(const DiagnosticBuilder&) { return StmtError(); } 286 inline StmtResult StmtEmpty() { return StmtResult(false); } 293 inline Stmt *AssertSuccess(StmtResult R) {
|
| HD | Sema.h | 2340 StmtResult ActOnCXXForRangeIdentifier(Scope *S, SourceLocation IdentLoc, 3845 StmtResult ProcessStmtAttributes(Stmt *Stmt, 4130 StmtResult ActOnExprStmt(ExprResult Arg, bool DiscardedValue = true); 4131 StmtResult ActOnExprStmtError(); 4133 StmtResult ActOnNullStmt(SourceLocation SemiLoc, 4138 StmtResult ActOnCompoundStmt(SourceLocation L, SourceLocation R, 4168 StmtResult ActOnDeclStmt(DeclGroupPtrTy Decl, 4172 StmtResult ActOnForEachLValueExpr(Expr *E); 4174 StmtResult ActOnCaseStmt(SourceLocation CaseLoc, ExprResult LHS, 4179 StmtResult ActOnDefaultStmt(SourceLocation DefaultLoc, [all …]
|
| /freebsd-11-stable/contrib/llvm-project/clang/include/clang/Parse/ |
| HD | Parser.h | 401 StmtResult handleExprStmt(ExprResult E, ParsedStmtContext StmtCtx); 732 StmtResult HandlePragmaCaptured(); 1923 Sema::ConditionResult ParseCXXCondition(StmtResult *InitStmt, 1995 StmtResult 1998 StmtResult ParseStatementOrDeclaration( 2001 StmtResult ParseStatementOrDeclarationAfterAttributes( 2006 StmtResult ParseExprStatement(ParsedStmtContext StmtCtx); 2007 StmtResult ParseLabeledStatement(ParsedAttributesWithRange &attrs, 2009 StmtResult ParseCaseStatement(ParsedStmtContext StmtCtx, 2012 StmtResult ParseDefaultStatement(ParsedStmtContext StmtCtx); [all …]
|
| /freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
| HD | ASTResultSynthesizer.cpp | 384 StmtResult result_initialization_stmt_result(m_sema->ActOnDeclStmt( in SynthesizeBodyResult()
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/AST/ |
| HD | ExprConstant.cpp | 4340 struct StmtResult { struct 4361 static EvalStmtResult EvaluateStmt(StmtResult &Result, EvalInfo &Info, 4366 static EvalStmtResult EvaluateLoopBody(StmtResult &Result, EvalInfo &Info, in EvaluateLoopBody() 4390 static EvalStmtResult EvaluateSwitch(StmtResult &Result, EvalInfo &Info, in EvaluateSwitch() 4463 static EvalStmtResult EvaluateStmt(StmtResult &Result, EvalInfo &Info, in EvaluateStmt() 5523 StmtResult Ret = {Result, ResultSlot}; in HandleFunctionCall() 5557 StmtResult Ret = {RetVal, nullptr}; in HandleConstructorCall() 5858 StmtResult Ret = {RetVal, nullptr}; in HandleDestructionImpl() 7203 StmtResult Result = { ReturnValue, nullptr }; in VisitStmtExpr()
|