Commit 0bb9b76
committed
[LLD][COFF] Move addFile implementation to LinkerDriver (NFC)
The addFile implementation does not rely on the SymbolTable object. With #119294,
the symbol table for input files is determined during the construction of the objects
representing them. To clarify that relationship, this change moves the implementation
from the SymbolTable class to the LinkerDriver class.1 parent 60d2060 commit 0bb9b76
File tree
5 files changed
+84
-84
lines changed- lld/COFF
5 files changed
+84
-84
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
189 | 189 | | |
190 | 190 | | |
191 | 191 | | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
| 236 | + | |
| 237 | + | |
| 238 | + | |
| 239 | + | |
| 240 | + | |
| 241 | + | |
| 242 | + | |
| 243 | + | |
| 244 | + | |
| 245 | + | |
| 246 | + | |
| 247 | + | |
| 248 | + | |
| 249 | + | |
| 250 | + | |
| 251 | + | |
| 252 | + | |
| 253 | + | |
| 254 | + | |
| 255 | + | |
| 256 | + | |
192 | 257 | | |
193 | 258 | | |
194 | 259 | | |
| |||
222 | 287 | | |
223 | 288 | | |
224 | 289 | | |
225 | | - | |
| 290 | + | |
226 | 291 | | |
227 | 292 | | |
228 | | - | |
| 293 | + | |
229 | 294 | | |
230 | 295 | | |
231 | 296 | | |
232 | | - | |
| 297 | + | |
233 | 298 | | |
234 | 299 | | |
235 | | - | |
| 300 | + | |
236 | 301 | | |
237 | 302 | | |
238 | 303 | | |
239 | 304 | | |
240 | 305 | | |
241 | 306 | | |
242 | 307 | | |
243 | | - | |
| 308 | + | |
244 | 309 | | |
245 | 310 | | |
246 | 311 | | |
| |||
306 | 371 | | |
307 | 372 | | |
308 | 373 | | |
309 | | - | |
| 374 | + | |
310 | 375 | | |
311 | 376 | | |
312 | 377 | | |
| |||
326 | 391 | | |
327 | 392 | | |
328 | 393 | | |
329 | | - | |
| 394 | + | |
330 | 395 | | |
331 | 396 | | |
332 | 397 | | |
| |||
1400 | 1465 | | |
1401 | 1466 | | |
1402 | 1467 | | |
1403 | | - | |
| 1468 | + | |
1404 | 1469 | | |
1405 | 1470 | | |
1406 | 1471 | | |
| |||
2702 | 2767 | | |
2703 | 2768 | | |
2704 | 2769 | | |
| 2770 | + | |
2705 | 2771 | | |
2706 | 2772 | | |
2707 | 2773 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
80 | 80 | | |
81 | 81 | | |
82 | 82 | | |
83 | | - | |
| 83 | + | |
84 | 84 | | |
85 | 85 | | |
86 | 86 | | |
87 | | - | |
88 | | - | |
89 | | - | |
90 | 87 | | |
91 | 88 | | |
92 | 89 | | |
| |||
121 | 118 | | |
122 | 119 | | |
123 | 120 | | |
| 121 | + | |
124 | 122 | | |
125 | 123 | | |
126 | 124 | | |
| |||
144 | 142 | | |
145 | 143 | | |
146 | 144 | | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
147 | 148 | | |
148 | 149 | | |
149 | 150 | | |
| |||
279 | 280 | | |
280 | 281 | | |
281 | 282 | | |
| 283 | + | |
| 284 | + | |
282 | 285 | | |
283 | 286 | | |
284 | 287 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1412 | 1412 | | |
1413 | 1413 | | |
1414 | 1414 | | |
1415 | | - | |
| 1415 | + | |
1416 | 1416 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
40 | | - | |
41 | | - | |
42 | | - | |
43 | | - | |
44 | | - | |
45 | | - | |
46 | | - | |
47 | | - | |
48 | | - | |
49 | | - | |
50 | | - | |
51 | | - | |
52 | | - | |
53 | | - | |
54 | | - | |
55 | | - | |
56 | | - | |
57 | | - | |
58 | | - | |
59 | | - | |
60 | | - | |
61 | | - | |
62 | | - | |
63 | | - | |
64 | | - | |
65 | | - | |
66 | | - | |
67 | | - | |
68 | | - | |
69 | | - | |
70 | | - | |
71 | | - | |
72 | | - | |
73 | | - | |
74 | | - | |
75 | | - | |
76 | | - | |
77 | | - | |
78 | | - | |
79 | | - | |
80 | | - | |
81 | | - | |
82 | | - | |
83 | | - | |
84 | | - | |
85 | | - | |
86 | | - | |
87 | | - | |
88 | | - | |
89 | | - | |
90 | | - | |
91 | | - | |
92 | | - | |
93 | | - | |
94 | | - | |
95 | | - | |
96 | | - | |
97 | | - | |
98 | | - | |
99 | | - | |
100 | | - | |
101 | | - | |
102 | | - | |
103 | | - | |
104 | | - | |
105 | 40 | | |
106 | 41 | | |
107 | 42 | | |
| |||
118 | 53 | | |
119 | 54 | | |
120 | 55 | | |
121 | | - | |
| 56 | + | |
122 | 57 | | |
123 | 58 | | |
124 | 59 | | |
| |||
776 | 711 | | |
777 | 712 | | |
778 | 713 | | |
779 | | - | |
| 714 | + | |
780 | 715 | | |
781 | 716 | | |
782 | 717 | | |
| |||
1054 | 989 | | |
1055 | 990 | | |
1056 | 991 | | |
1057 | | - | |
1058 | 992 | | |
1059 | 993 | | |
1060 | 994 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
51 | 51 | | |
52 | 52 | | |
53 | 53 | | |
54 | | - | |
55 | | - | |
56 | 54 | | |
57 | 55 | | |
58 | 56 | | |
| |||
155 | 153 | | |
156 | 154 | | |
157 | 155 | | |
158 | | - | |
159 | 156 | | |
160 | 157 | | |
161 | 158 | | |
| |||
0 commit comments