[PATCH] D47223: [clangd] Handle enumerators in named, unscoped enums similarly to scoped enums
Marc-Andre Laperle via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Tue May 22 13:36:20 PDT 2018
malaperle created this revision.
Herald added subscribers: cfe-commits, jkorous, MaskRay, ioeric, ilya-biryukov, klimek.
For enumerators in unscoped enums that have names, even if they are not
scoped, we add the enum name to the scope so that users can find the
enumerators when fully qualifying them, for example: MyEnum::Enumerator.
This makes it more consistent with how the code is visually laid out.
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle at ericsson.com>
Repository:
rCTE Clang Tools Extra
https://reviews.llvm.org/D47223
Files:
clangd/index/SymbolCollector.cpp
unittests/clangd/SymbolCollectorTests.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D47223.148093.patch
Type: text/x-patch
Size: 4571 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20180522/bb660de5/attachment-0001.bin>
More information about the cfe-commits
mailing list