[AST] Build recovery expression by default for all language.
authorHaojian Wu <hokein.wu@gmail.com>
Mon, 23 Nov 2020 09:57:27 +0000 (10:57 +0100)
committerHaojian Wu <hokein.wu@gmail.com>
Mon, 23 Nov 2020 10:08:28 +0000 (11:08 +0100)
commitb1444edbf41c1fe9f7e676df6e873e9c9318283e
treee959bd5fc9e92db506ec248ecc6f1982a4b1f811
parent76a626b2061bc8a33656a49ebcabbfa75c317d4c
[AST] Build recovery expression by default for all language.

The dependency mechanism for C has been implemented, and we have rolled out
this to all internal users, didn't see crashy issues, we consider it is stable
enough.

Differential Revision: https://reviews.llvm.org/D89046
14 files changed:
clang/include/clang/AST/Expr.h
clang/include/clang/Basic/LangOptions.def
clang/lib/Frontend/CompilerInvocation.cpp
clang/test/CodeGen/SystemZ/builtins-systemz-zvector-error.c
clang/test/CodeGen/SystemZ/builtins-systemz-zvector2-error.c
clang/test/CodeGen/SystemZ/builtins-systemz-zvector3-error.c
clang/test/CodeGen/builtins-ppc-error.c
clang/test/Index/complete-switch.c
clang/test/OpenMP/begin_declare_variant_messages.c
clang/test/OpenMP/declare_variant_messages.c
clang/test/Parser/objc-foreach-syntax.m
clang/test/Sema/__try.c
clang/test/Sema/enum.c
clang/test/Sema/typo-correction.c