[clangd] Add a flag to preserve type for recovery expression.
authorHaojian Wu <hokein.wu@gmail.com>
Tue, 19 May 2020 13:21:50 +0000 (15:21 +0200)
committerHaojian Wu <hokein.wu@gmail.com>
Tue, 19 May 2020 13:21:57 +0000 (15:21 +0200)
commit0320ce8916a815d10a0449f5581e0f3ca7183922
treefef8cb6def98d0418af0da7d3f8c17a3e87a9862
parent6f56599c14af0a4b7a4d4b2c4f6ae44bc2754c0c
[clangd] Add a flag to preserve type for recovery expression.

Reviewers: sammccall

Reviewed By: sammccall

Subscribers: ilya-biryukov, MaskRay, jkorous, arphaman, kadircet, usaxena95, cfe-commits

Tags: #clang

Differential Revision: https://reviews.llvm.org/D79938
clang-tools-extra/clangd/ClangdServer.cpp
clang-tools-extra/clangd/ClangdServer.h
clang-tools-extra/clangd/CodeComplete.cpp
clang-tools-extra/clangd/Compiler.cpp
clang-tools-extra/clangd/Compiler.h
clang-tools-extra/clangd/tool/ClangdMain.cpp
clang-tools-extra/clangd/unittests/CodeCompleteTests.cpp
clang-tools-extra/clangd/unittests/FindTargetTests.cpp
clang-tools-extra/clangd/unittests/TestTU.cpp