[clangd] Have visibleNamespaces() and getEligiblePoints() take a LangOptions rather...
authorNathan Ridge <zeratul976@hotmail.com>
Fri, 6 Mar 2020 00:03:26 +0000 (19:03 -0500)
committerNathan Ridge <zeratul976@hotmail.com>
Tue, 10 Mar 2020 20:45:41 +0000 (16:45 -0400)
commit445195ba6cee029852193e3f2a12cf9356fac308
treedb7289aa5fccb081534c24a82ea4a62494cadfd2
parent484402abaca2b2523487b564c7d5173404b448af
[clangd] Have visibleNamespaces() and getEligiblePoints() take a LangOptions rather than a FormatStyle

Summary:
These functions only use the FormatStyle to obtain a LangOptions via
format::getFormattingLangOpts(), and some callers can more easily obtain
a LangOptions more directly.

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

Tags: #clang

Differential Revision: https://reviews.llvm.org/D75716
clang-tools-extra/clangd/CodeComplete.cpp
clang-tools-extra/clangd/SourceCode.cpp
clang-tools-extra/clangd/SourceCode.h
clang-tools-extra/clangd/refactor/tweaks/DefineOutline.cpp
clang-tools-extra/clangd/unittests/SourceCodeTests.cpp