diff options
| author | Sam McCall <sam.mccall@gmail.com> | 2018-10-17 07:33:42 +0000 |
|---|---|---|
| committer | Sam McCall <sam.mccall@gmail.com> | 2018-10-17 07:33:42 +0000 |
| commit | bf6a2fc329bc05f3c08a1a62568e8933dc692bf9 (patch) | |
| tree | ba09db2ac059d41536cb2678667be3ae86f28308 /lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugRanges.cpp | |
| parent | dc8f3cf8b0061e34ddda9f90d1db176b4a7c2d93 (diff) | |
| download | bcm5719-llvm-bf6a2fc329bc05f3c08a1a62568e8933dc692bf9.tar.gz bcm5719-llvm-bf6a2fc329bc05f3c08a1a62568e8933dc692bf9.zip | |
[clangd] Simplify client capabilities parsing.
Summary:
Instead of parsing into structs that mirror LSP, simply parse into a flat struct
that contains the info we need.
This is an exception to our strategy with Protocol.h, which seems justified:
- the structure here is very large and deeply nested
- we care about almost none of it
- we should never have to serialize client capabilities
Reviewers: kadircet
Subscribers: ilya-biryukov, ioeric, MaskRay, jkorous, arphaman, cfe-commits
Differential Revision: https://reviews.llvm.org/D53266
llvm-svn: 344673
Diffstat (limited to 'lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugRanges.cpp')
0 files changed, 0 insertions, 0 deletions

