[AST][RecoveryAST] Preserve the type by default for recovery expression.
authorHaojian Wu <hokein.wu@gmail.com>
Mon, 24 Aug 2020 12:20:36 +0000 (14:20 +0200)
committerHaojian Wu <hokein.wu@gmail.com>
Mon, 24 Aug 2020 12:28:28 +0000 (14:28 +0200)
commit09e7fe9859b4efeeb35697c095c9676e993fc03c
treeae2832489c9a0b794bbf40ef45daedf0ed7575b2
parenta93514abf2d843339878d0607e2f5fd2a787bf72
[AST][RecoveryAST] Preserve the type by default for recovery expression.

Differential Revision: https://reviews.llvm.org/D82657
clang/include/clang/Driver/Options.td
clang/lib/Frontend/CompilerInvocation.cpp
clang/test/CXX/temp/temp.constr/temp.constr.order/function-templates.cpp
clang/test/SemaCXX/abstract.cpp
clang/test/SemaCXX/decl-expr-ambiguity.cpp
clang/test/SemaCXX/recovery-expr-type.cpp
clang/test/SemaCXX/type-convert-construct.cpp
clang/test/SemaTemplate/dependent-names.cpp