diff options
| author | Sam McCall <sam.mccall@gmail.com> | 2021-01-29 14:38:43 +0100 |
|---|---|---|
| committer | Sam McCall <sam.mccall@gmail.com> | 2021-01-29 14:44:28 +0100 |
| commit | d0817b5f18c7bb435012d214f293d4a7839e492e (patch) | |
| tree | da8a679502d9919881d029c158678d36eebf2c38 /lldb/test/API/python_api/process/TestProcessAPI.py | |
| parent | f03f3a84747c788f0f196b309785d322fa4e91a1 (diff) | |
[clangd] Extract symbol-scope logic out of Quality, add tests. NFC
This prepares for reuse from the semantic highlighting code.
There's a bit of yak-shaving here:
- when the enum is moved into the clangd namespace, promote it to a
scoped enum. This means teaching the decision forest infrastructure
to deal with scoped enums.
- AccessibleScope isn't quite the right name: e.g. public class members
are treated as accessible, but still have class scope. So rename to
SymbolScope.
- Rename some QualitySignals members to avoid name conflicts.
(the string) SymbolScope -> Scope
(the enum) Scope -> ScopeKind
Diffstat (limited to 'lldb/test/API/python_api/process/TestProcessAPI.py')
0 files changed, 0 insertions, 0 deletions
