[clangd] Get rid of lexer usage in locateMacroAt
authorKadir Cetinkaya <kadircet@google.com>
Fri, 28 Feb 2020 08:25:40 +0000 (09:25 +0100)
committerKadir Cetinkaya <kadircet@google.com>
Mon, 2 Mar 2020 12:31:12 +0000 (13:31 +0100)
commit3ae2fc7a8bb3ee074d9fb9c0f235052b86c37aaf
treef8c64b57dedef8f67a169947c42ffd841d7797fe
parentc24c89d6f0f55bb95995b4f5587c791ac8d738fc
[clangd] Get rid of lexer usage in locateMacroAt

Reviewers: sammccall, hokein

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

Tags: #clang

Differential Revision: https://reviews.llvm.org/D75331
clang-tools-extra/clangd/Hover.cpp
clang-tools-extra/clangd/SourceCode.cpp
clang-tools-extra/clangd/SourceCode.h
clang-tools-extra/clangd/XRefs.cpp
clang-tools-extra/clangd/refactor/Rename.cpp
clang-tools-extra/clangd/unittests/CollectMacrosTests.cpp
clang-tools-extra/clangd/unittests/SourceCodeTests.cpp