Commit b601633
authored
c#: Use span and memory apis for primitive type parameters on imports (#1138)
* Use memory api
Signed-off-by: James Sturtevant <jsturtevant@gmail.com>
* Use Span when working with primative lists
Signed-off-by: James Sturtevant <jsturtevant@gmail.com>
* Gen to functions
Signed-off-by: James Sturtevant <jsturtevant@gmail.com>
* Generate multiple functions
Signed-off-by: James Sturtevant <jsturtevant@gmail.com>
* Some clean up
Signed-off-by: James Sturtevant <jsturtevant@gmail.com>
---------
Signed-off-by: James Sturtevant <jsturtevant@gmail.com>1 parent cae738d commit b601633
3 files changed
Lines changed: 172 additions & 66 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
29 | 32 | | |
30 | 33 | | |
31 | 34 | | |
| |||
35 | 38 | | |
36 | 39 | | |
37 | 40 | | |
| 41 | + | |
38 | 42 | | |
39 | 43 | | |
40 | 44 | | |
| |||
57 | 61 | | |
58 | 62 | | |
59 | 63 | | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
60 | 67 | | |
61 | 68 | | |
62 | 69 | | |
| |||
497 | 504 | | |
498 | 505 | | |
499 | 506 | | |
500 | | - | |
501 | | - | |
502 | | - | |
503 | | - | |
504 | | - | |
505 | | - | |
| 507 | + | |
506 | 508 | | |
507 | 509 | | |
508 | 510 | | |
| |||
722 | 724 | | |
723 | 725 | | |
724 | 726 | | |
725 | | - | |
726 | | - | |
727 | | - | |
728 | | - | |
729 | | - | |
730 | | - | |
731 | | - | |
732 | | - | |
733 | | - | |
734 | | - | |
735 | | - | |
736 | | - | |
737 | | - | |
| 727 | + | |
| 728 | + | |
| 729 | + | |
| 730 | + | |
| 731 | + | |
| 732 | + | |
| 733 | + | |
| 734 | + | |
| 735 | + | |
| 736 | + | |
| 737 | + | |
| 738 | + | |
| 739 | + | |
| 740 | + | |
| 741 | + | |
| 742 | + | |
| 743 | + | |
| 744 | + | |
| 745 | + | |
| 746 | + | |
| 747 | + | |
| 748 | + | |
| 749 | + | |
| 750 | + | |
| 751 | + | |
| 752 | + | |
| 753 | + | |
| 754 | + | |
738 | 755 | | |
739 | 756 | | |
740 | 757 | | |
| |||
1019 | 1036 | | |
1020 | 1037 | | |
1021 | 1038 | | |
| 1039 | + | |
| 1040 | + | |
| 1041 | + | |
| 1042 | + | |
| 1043 | + | |
| 1044 | + | |
| 1045 | + | |
1022 | 1046 | | |
1023 | 1047 | | |
1024 | 1048 | | |
1025 | 1049 | | |
1026 | | - | |
| 1050 | + | |
1027 | 1051 | | |
1028 | 1052 | | |
1029 | 1053 | | |
| |||
1037 | 1061 | | |
1038 | 1062 | | |
1039 | 1063 | | |
1040 | | - | |
| 1064 | + | |
1041 | 1065 | | |
1042 | 1066 | | |
1043 | 1067 | | |
1044 | 1068 | | |
| 1069 | + | |
| 1070 | + | |
| 1071 | + | |
| 1072 | + | |
1045 | 1073 | | |
1046 | 1074 | | |
1047 | 1075 | | |
| |||
1232 | 1260 | | |
1233 | 1261 | | |
1234 | 1262 | | |
| 1263 | + | |
| 1264 | + | |
1235 | 1265 | | |
1236 | 1266 | | |
1237 | 1267 | | |
| |||
1247 | 1277 | | |
1248 | 1278 | | |
1249 | 1279 | | |
| 1280 | + | |
1250 | 1281 | | |
1251 | 1282 | | |
1252 | 1283 | | |
| |||
1319 | 1350 | | |
1320 | 1351 | | |
1321 | 1352 | | |
| 1353 | + | |
| 1354 | + | |
| 1355 | + | |
| 1356 | + | |
| 1357 | + | |
1322 | 1358 | | |
1323 | 1359 | | |
1324 | 1360 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
247 | 247 | | |
248 | 248 | | |
249 | 249 | | |
| 250 | + | |
| 251 | + | |
| 252 | + | |
| 253 | + | |
| 254 | + | |
| 255 | + | |
| 256 | + | |
| 257 | + | |
| 258 | + | |
| 259 | + | |
| 260 | + | |
| 261 | + | |
| 262 | + | |
| 263 | + | |
| 264 | + | |
| 265 | + | |
| 266 | + | |
| 267 | + | |
| 268 | + | |
| 269 | + | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
| 273 | + | |
| 274 | + | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
| 281 | + | |
| 282 | + | |
| 283 | + | |
| 284 | + | |
| 285 | + | |
| 286 | + | |
| 287 | + | |
| 288 | + | |
| 289 | + | |
| 290 | + | |
| 291 | + | |
| 292 | + | |
| 293 | + | |
| 294 | + | |
| 295 | + | |
| 296 | + | |
| 297 | + | |
| 298 | + | |
| 299 | + | |
| 300 | + | |
| 301 | + | |
| 302 | + | |
| 303 | + | |
| 304 | + | |
| 305 | + | |
| 306 | + | |
| 307 | + | |
| 308 | + | |
| 309 | + | |
| 310 | + | |
250 | 311 | | |
251 | 312 | | |
252 | 313 | | |
| |||
262 | 323 | | |
263 | 324 | | |
264 | 325 | | |
265 | | - | |
| 326 | + | |
| 327 | + | |
266 | 328 | | |
267 | 329 | | |
268 | 330 | | |
| |||
285 | 347 | | |
286 | 348 | | |
287 | 349 | | |
288 | | - | |
| 350 | + | |
289 | 351 | | |
290 | 352 | | |
291 | 353 | | |
292 | 354 | | |
293 | 355 | | |
294 | 356 | | |
295 | 357 | | |
296 | | - | |
297 | | - | |
298 | | - | |
299 | | - | |
300 | | - | |
301 | | - | |
302 | | - | |
303 | | - | |
304 | | - | |
305 | | - | |
306 | | - | |
307 | | - | |
308 | | - | |
309 | | - | |
310 | | - | |
311 | | - | |
312 | | - | |
313 | | - | |
314 | | - | |
315 | | - | |
316 | | - | |
317 | | - | |
318 | | - | |
319 | | - | |
320 | | - | |
321 | | - | |
322 | | - | |
323 | | - | |
324 | | - | |
325 | | - | |
326 | | - | |
327 | | - | |
328 | | - | |
329 | | - | |
330 | | - | |
331 | | - | |
332 | | - | |
333 | | - | |
334 | | - | |
335 | | - | |
| 358 | + | |
336 | 359 | | |
337 | 360 | | |
338 | 361 | | |
| |||
390 | 413 | | |
391 | 414 | | |
392 | 415 | | |
| 416 | + | |
393 | 417 | | |
394 | 418 | | |
395 | 419 | | |
| |||
518 | 542 | | |
519 | 543 | | |
520 | 544 | | |
| 545 | + | |
| 546 | + | |
| 547 | + | |
| 548 | + | |
| 549 | + | |
| 550 | + | |
| 551 | + | |
| 552 | + | |
| 553 | + | |
| 554 | + | |
| 555 | + | |
| 556 | + | |
| 557 | + | |
| 558 | + | |
| 559 | + | |
| 560 | + | |
| 561 | + | |
| 562 | + | |
| 563 | + | |
| 564 | + | |
| 565 | + | |
| 566 | + | |
| 567 | + | |
| 568 | + | |
| 569 | + | |
521 | 570 | | |
522 | 571 | | |
523 | 572 | | |
| |||
535 | 584 | | |
536 | 585 | | |
537 | 586 | | |
538 | | - | |
| 587 | + | |
| 588 | + | |
| 589 | + | |
539 | 590 | | |
540 | | - | |
| 591 | + | |
| 592 | + | |
| 593 | + | |
| 594 | + | |
| 595 | + | |
| 596 | + | |
| 597 | + | |
| 598 | + | |
| 599 | + | |
| 600 | + | |
| 601 | + | |
541 | 602 | | |
542 | 603 | | |
543 | 604 | | |
| |||
1178 | 1239 | | |
1179 | 1240 | | |
1180 | 1241 | | |
| 1242 | + | |
| 1243 | + | |
| 1244 | + | |
| 1245 | + | |
| 1246 | + | |
| 1247 | + | |
| 1248 | + | |
1181 | 1249 | | |
1182 | 1250 | | |
1183 | 1251 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
| 33 | + | |
| 34 | + | |
33 | 35 | | |
34 | 36 | | |
35 | 37 | | |
| |||
0 commit comments