Lines Matching refs:StmtResult

52 StmtResult Sema::ActOnExprStmt(ExprResult FE, bool DiscardedValue) {  in ActOnExprStmt()
65 return StmtResult(FE.getAs<Stmt>()); in ActOnExprStmt()
69 StmtResult Sema::ActOnExprStmtError() { in ActOnExprStmtError()
74 StmtResult Sema::ActOnNullStmt(SourceLocation SemiLoc, in ActOnNullStmt()
79 StmtResult Sema::ActOnDeclStmt(DeclGroupPtrTy dg, SourceLocation StartLoc, in ActOnDeclStmt()
415 StmtResult Sema::ActOnCompoundStmt(SourceLocation L, SourceLocation R, in ActOnCompoundStmt()
515 StmtResult
551 StmtResult
571 StmtResult
606 StmtResult Sema::BuildAttributedStmt(SourceLocation AttrsLoc, in BuildAttributedStmt()
623 StmtResult Sema::ActOnAttributedStmt(const ParsedAttributes &Attrs, in ActOnAttributedStmt()
908 StmtResult Sema::ActOnIfStmt(SourceLocation IfLoc, in ActOnIfStmt()
981 StmtResult Sema::BuildIfStmt(SourceLocation IfLoc, in BuildIfStmt()
1121 StmtResult Sema::ActOnStartOfSwitchStmt(SourceLocation SwitchLoc, in ActOnStartOfSwitchStmt()
1244 StmtResult
1719 StmtResult Sema::ActOnWhileStmt(SourceLocation WhileLoc, in ActOnWhileStmt()
1739 StmtResult
2164 StmtResult Sema::ActOnForStmt(SourceLocation ForLoc, SourceLocation LParenLoc, in ActOnForStmt()
2222 StmtResult Sema::ActOnForEachLValueExpr(Expr *E) { in ActOnForEachLValueExpr()
2232 return StmtResult(static_cast<Stmt*>(FullExpr.get())); in ActOnForEachLValueExpr()
2334 StmtResult Sema::ActOnCXXForRangeStmt( in ActOnCXXForRangeStmt()
2393 StmtResult RangeDecl = ActOnDeclStmt(RangeGroup, RangeLoc, RangeLoc); in ActOnCXXForRangeStmt()
2399 StmtResult R = BuildCXXForRangeStmt( in ActOnCXXForRangeStmt()
2556 static StmtResult RebuildForRangeWithDereference(Sema &SemaRef, Scope *S, in RebuildForRangeWithDereference()
2573 return StmtResult(); in RebuildForRangeWithDereference()
2575 StmtResult SR = SemaRef.ActOnCXXForRangeStmt( in RebuildForRangeWithDereference()
2579 return StmtResult(); in RebuildForRangeWithDereference()
2592 StmtResult Sema::BuildCXXForRangeStmt( in BuildCXXForRangeStmt()
2616 StmtResult BeginDeclStmt = Begin; in BuildCXXForRangeStmt()
2617 StmtResult EndDeclStmt = End; in BuildCXXForRangeStmt()
2794 StmtResult SR = RebuildForRangeWithDereference(*this, S, ForLoc, in BuildCXXForRangeStmt()
2914 return StmtResult(); in BuildCXXForRangeStmt()
3108 StmtResult Sema::FinishCXXForRangeStmt(Stmt *S, Stmt *B) { in FinishCXXForRangeStmt()
3126 StmtResult Sema::ActOnGotoStmt(SourceLocation GotoLoc, in ActOnGotoStmt()
3140 StmtResult
3180 StmtResult
3207 StmtResult
3412 StmtResult Sema::ActOnCapScopeReturnStmt(SourceLocation ReturnLoc, in ActOnCapScopeReturnStmt()
3735 StmtResult
3750 StmtResult R = in ActOnReturnStmt()
3779 StmtResult Sema::BuildReturnStmt(SourceLocation ReturnLoc, Expr *RetValExp, in BuildReturnStmt()
4065 StmtResult
4186 StmtResult Sema::ActOnCXXTryBlock(SourceLocation TryLoc, Stmt *TryBlock, in ActOnCXXTryBlock()
4299 StmtResult Sema::ActOnSEHTryBlock(bool IsCXXTry, SourceLocation TryLoc, in ActOnSEHTryBlock()
4337 StmtResult Sema::ActOnSEHExceptBlock(SourceLocation Loc, Expr *FilterExpr, in ActOnSEHExceptBlock()
4357 StmtResult Sema::ActOnFinishSEHFinallyBlock(SourceLocation Loc, Stmt *Block) { in ActOnFinishSEHFinallyBlock()
4363 StmtResult
4375 StmtResult Sema::BuildMSDependentExistsStmt(SourceLocation KeywordLoc, in BuildMSDependentExistsStmt()
4387 StmtResult Sema::ActOnMSDependentExistsStmt(SourceLocation KeywordLoc, in ActOnMSDependentExistsStmt()
4571 StmtResult Sema::ActOnCapturedRegionEnd(Stmt *S) { in ActOnCapturedRegionEnd()