[AST][RecoveryAST] Preseve more invalid return stmt.
authorHaojian Wu <hokein.wu@gmail.com>
Mon, 30 Nov 2020 08:25:51 +0000 (09:25 +0100)
committerHaojian Wu <hokein.wu@gmail.com>
Mon, 30 Nov 2020 08:26:41 +0000 (09:26 +0100)
commitc21928285430cc25905f774a89cb948867ae55b6
treedbf768a61835b6366e47151fd4af0bf6dfa74ba3
parent699d17d4d64e9b1cf6db0443e87a700104e94aca
[AST][RecoveryAST] Preseve more invalid return stmt.

suppress the diagnostics for missing return stmt in constexpr func.

Differential Revision: https://reviews.llvm.org/D82284
clang/lib/Sema/SemaStmt.cpp
clang/test/SemaCXX/constant-expression-cxx11.cpp
clang/test/SemaCXX/typo-correction-crash.cpp