For symbols defined inside macros:
- use expansion location, if the symbol is formed via macro concatenation.
- use spelling location, otherwise.
This will fix some symbols that have ill-format location (especial invalid filepath).
Differential D42575
[clangd] Better handling symbols defined in macros. hokein on Jan 26 2018, 5:48 AM. Authored by
Details For symbols defined inside macros:
This will fix some symbols that have ill-format location (especial invalid filepath).
Diff Detail
Event Timeline
Comment Actions
Comment Actions Update test.
Comment Actions lg
|