[clangd] Replace getLangOpts().isHeaderFile usage with isHeaderFile helper.
authorHaojian Wu <hokein.wu@gmail.com>
Fri, 15 Nov 2019 15:24:19 +0000 (16:24 +0100)
committerHaojian Wu <hokein.wu@gmail.com>
Fri, 15 Nov 2019 15:28:10 +0000 (16:28 +0100)
commitb221c9d09dd12bde75f00f3541c8f344925d4d59
treeb3275c30e7b7a4196ae87c525f9d40e98ec60140
parent509efe5d8edee5637b26fcb645978325de0a7283
[clangd] Replace getLangOpts().isHeaderFile usage with isHeaderFile helper.

Summary:
The helper is more correct to detect header file, this would fix our
issues caused by false positive before.

Reviewers: sammccall

Reviewed By: sammccall

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

Tags: #clang

Differential Revision: https://reviews.llvm.org/D70299
clang-tools-extra/clangd/HeaderSourceSwitch.cpp
clang-tools-extra/clangd/index/SymbolCollector.cpp
clang-tools-extra/clangd/refactor/Rename.cpp
clang-tools-extra/clangd/unittests/FindSymbolsTests.cpp
clang-tools-extra/clangd/unittests/SymbolCollectorTests.cpp