Commit 367ecc6
authored
[lldb] Renaissance LineTable sequences (llvm#127800)
LineSeqeunce is basically a vector, except that users aren't supposed to
know that. This implements the same concept in a slightly simpler
fashion.1 parent 544a161 commit 367ecc6
File tree
7 files changed
+95
-143
lines changed- lldb
- include/lldb/Symbol
- source
- Plugins/SymbolFile
- Breakpad
- DWARF
- NativePDB
- PDB
- Symbol
- unittests/Symbol
7 files changed
+95
-143
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
23 | | - | |
24 | | - | |
25 | | - | |
26 | | - | |
27 | | - | |
28 | | - | |
29 | | - | |
30 | | - | |
31 | | - | |
32 | | - | |
33 | | - | |
34 | | - | |
35 | | - | |
36 | | - | |
37 | | - | |
38 | 23 | | |
39 | 24 | | |
40 | 25 | | |
41 | 26 | | |
| 27 | + | |
42 | 28 | | |
43 | 29 | | |
44 | 30 | | |
| |||
49 | 35 | | |
50 | 36 | | |
51 | 37 | | |
52 | | - | |
53 | | - | |
| 38 | + | |
54 | 39 | | |
55 | 40 | | |
56 | 41 | | |
| |||
73 | 58 | | |
74 | 59 | | |
75 | 60 | | |
76 | | - | |
77 | | - | |
78 | | - | |
79 | 61 | | |
80 | 62 | | |
81 | | - | |
82 | | - | |
83 | | - | |
84 | | - | |
85 | | - | |
86 | | - | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
87 | 69 | | |
88 | 70 | | |
89 | | - | |
| 71 | + | |
90 | 72 | | |
91 | 73 | | |
92 | 74 | | |
| |||
274 | 256 | | |
275 | 257 | | |
276 | 258 | | |
277 | | - | |
278 | | - | |
279 | | - | |
280 | | - | |
281 | | - | |
282 | | - | |
283 | | - | |
284 | | - | |
285 | | - | |
286 | | - | |
287 | | - | |
288 | 259 | | |
289 | 260 | | |
290 | 261 | | |
| |||
316 | 287 | | |
317 | 288 | | |
318 | 289 | | |
| 290 | + | |
| 291 | + | |
| 292 | + | |
| 293 | + | |
| 294 | + | |
| 295 | + | |
| 296 | + | |
| 297 | + | |
| 298 | + | |
| 299 | + | |
| 300 | + | |
| 301 | + | |
| 302 | + | |
| 303 | + | |
| 304 | + | |
| 305 | + | |
| 306 | + | |
| 307 | + | |
| 308 | + | |
| 309 | + | |
| 310 | + | |
| 311 | + | |
| 312 | + | |
| 313 | + | |
| 314 | + | |
| 315 | + | |
| 316 | + | |
| 317 | + | |
| 318 | + | |
319 | 319 | | |
320 | 320 | | |
321 | 321 | | |
| |||
334 | 334 | | |
335 | 335 | | |
336 | 336 | | |
337 | | - | |
338 | | - | |
339 | | - | |
340 | | - | |
341 | | - | |
342 | | - | |
343 | | - | |
344 | | - | |
345 | | - | |
346 | | - | |
347 | | - | |
348 | | - | |
349 | | - | |
350 | 337 | | |
351 | 338 | | |
352 | 339 | | |
| |||
Lines changed: 5 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
837 | 837 | | |
838 | 838 | | |
839 | 839 | | |
840 | | - | |
841 | | - | |
842 | | - | |
| 840 | + | |
| 841 | + | |
843 | 842 | | |
844 | 843 | | |
845 | 844 | | |
846 | | - | |
| 845 | + | |
847 | 846 | | |
848 | 847 | | |
849 | 848 | | |
850 | | - | |
851 | | - | |
| 849 | + | |
852 | 850 | | |
853 | 851 | | |
854 | 852 | | |
| |||
870 | 868 | | |
871 | 869 | | |
872 | 870 | | |
873 | | - | |
| 871 | + | |
874 | 872 | | |
875 | 873 | | |
876 | 874 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1232 | 1232 | | |
1233 | 1233 | | |
1234 | 1234 | | |
1235 | | - | |
| 1235 | + | |
1236 | 1236 | | |
1237 | 1237 | | |
1238 | 1238 | | |
| |||
1242 | 1242 | | |
1243 | 1243 | | |
1244 | 1244 | | |
1245 | | - | |
1246 | | - | |
| 1245 | + | |
1247 | 1246 | | |
1248 | 1247 | | |
1249 | 1248 | | |
1250 | | - | |
| 1249 | + | |
1251 | 1250 | | |
1252 | 1251 | | |
1253 | 1252 | | |
| |||
Lines changed: 5 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1310 | 1310 | | |
1311 | 1311 | | |
1312 | 1312 | | |
1313 | | - | |
1314 | | - | |
1315 | | - | |
| 1313 | + | |
1316 | 1314 | | |
1317 | | - | |
1318 | | - | |
| 1315 | + | |
| 1316 | + | |
1319 | 1317 | | |
1320 | 1318 | | |
1321 | 1319 | | |
1322 | 1320 | | |
1323 | 1321 | | |
1324 | | - | |
| 1322 | + | |
| 1323 | + | |
1325 | 1324 | | |
1326 | 1325 | | |
1327 | 1326 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1761 | 1761 | | |
1762 | 1762 | | |
1763 | 1763 | | |
1764 | | - | |
1765 | | - | |
| 1764 | + | |
| 1765 | + | |
1766 | 1766 | | |
1767 | | - | |
1768 | | - | |
| 1767 | + | |
1769 | 1768 | | |
1770 | 1769 | | |
1771 | 1770 | | |
| |||
1794 | 1793 | | |
1795 | 1794 | | |
1796 | 1795 | | |
1797 | | - | |
1798 | | - | |
1799 | | - | |
| 1796 | + | |
| 1797 | + | |
| 1798 | + | |
1800 | 1799 | | |
1801 | | - | |
1802 | | - | |
| 1800 | + | |
1803 | 1801 | | |
1804 | 1802 | | |
1805 | 1803 | | |
| |||
1818 | 1816 | | |
1819 | 1817 | | |
1820 | 1818 | | |
1821 | | - | |
| 1819 | + | |
1822 | 1820 | | |
1823 | 1821 | | |
1824 | 1822 | | |
| |||
1831 | 1829 | | |
1832 | 1830 | | |
1833 | 1831 | | |
1834 | | - | |
1835 | | - | |
1836 | | - | |
| 1832 | + | |
| 1833 | + | |
| 1834 | + | |
1837 | 1835 | | |
1838 | 1836 | | |
1839 | | - | |
| 1837 | + | |
1840 | 1838 | | |
1841 | 1839 | | |
1842 | 1840 | | |
| |||
0 commit comments