This repository was archived by the owner on Jun 8, 2021. It is now read-only.
File tree
42 files changed
+241
-44
lines changed- sourceview-sys
- src
- src
- auto
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
42 files changed
+241
-44
lines changed- README.md+14
- src/analysis/bounds.rs+7-2
- src/analysis/constants.rs+69
- src/analysis/conversion_type.rs+3
- src/analysis/functions.rs+22-7
- src/analysis/mod.rs+24
- src/analysis/out_parameters.rs+1-1
- src/analysis/record_type.rs+3-3
- src/analysis/ref_mode.rs+4-4
- src/analysis/rust_type.rs+3
- src/analysis/types.rs+2
- src/codegen/constants.rs+57
- src/codegen/function_body_chunk.rs+26-3
- src/codegen/mod.rs+2
- src/codegen/sys/build.rs+1
- src/codegen/trampoline.rs+1
- src/config/constants.rs+58
- src/config/gobjects.rs+6
- src/config/mod.rs+1
- src/custom_type_glib_priority.rs+54
- src/library.rs+11
- src/library_preprocessing.rs+8
- src/main.rs+9-1
- src/visitors.rs+44
Lines changed: 1 addition & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
53 | 53 |
| |
54 | 54 |
| |
55 | 55 |
| |
| 56 | + | |
56 | 57 |
| |
57 | 58 |
| |
58 | 59 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
Lines changed: 14 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
| |||
526 | 526 |
| |
527 | 527 |
| |
528 | 528 |
| |
| 529 | + | |
529 | 530 |
| |
530 | 531 |
| |
531 | 532 |
| |
532 | 533 |
| |
533 | 534 |
| |
534 | 535 |
| |
| 536 | + | |
535 | 537 |
| |
536 | 538 |
| |
537 | 539 |
| |
538 | 540 |
| |
539 | 541 |
| |
540 | 542 |
| |
| 543 | + | |
541 | 544 |
| |
542 | 545 |
| |
543 | 546 |
| |
544 | 547 |
| |
545 | 548 |
| |
546 | 549 |
| |
| 550 | + | |
547 | 551 |
| |
548 | 552 |
| |
549 | 553 |
| |
550 | 554 |
| |
551 | 555 |
| |
552 | 556 |
| |
| 557 | + | |
553 | 558 |
| |
554 | 559 |
| |
555 | 560 |
| |
556 | 561 |
| |
557 | 562 |
| |
558 | 563 |
| |
| 564 | + | |
559 | 565 |
| |
560 | 566 |
| |
561 | 567 |
| |
562 | 568 |
| |
563 | 569 |
| |
564 | 570 |
| |
| 571 | + | |
565 | 572 |
| |
566 | 573 |
| |
567 | 574 |
| |
568 | 575 |
| |
569 | 576 |
| |
570 | 577 |
| |
| 578 | + | |
571 | 579 |
| |
572 | 580 |
| |
573 | 581 |
| |
574 | 582 |
| |
575 | 583 |
| |
576 | 584 |
| |
577 | 585 |
| |
| 586 | + | |
578 | 587 |
| |
579 | 588 |
| |
580 | 589 |
| |
581 | 590 |
| |
582 | 591 |
| |
583 | 592 |
| |
| 593 | + | |
584 | 594 |
| |
585 | 595 |
| |
586 | 596 |
| |
587 | 597 |
| |
588 | 598 |
| |
589 | 599 |
| |
| 600 | + | |
590 | 601 |
| |
591 | 602 |
| |
592 | 603 |
| |
593 | 604 |
| |
594 | 605 |
| |
595 | 606 |
| |
| 607 | + | |
596 | 608 |
| |
597 | 609 |
| |
598 | 610 |
| |
599 | 611 |
| |
600 | 612 |
| |
601 | 613 |
| |
| 614 | + | |
602 | 615 |
| |
603 | 616 |
| |
604 | 617 |
|
Lines changed: 16 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
| |||
455 | 455 |
| |
456 | 456 |
| |
457 | 457 |
| |
| 458 | + | |
458 | 459 |
| |
459 | 460 |
| |
460 | 461 |
| |
461 | 462 |
| |
462 | 463 |
| |
463 | 464 |
| |
| 465 | + | |
464 | 466 |
| |
465 | 467 |
| |
466 | 468 |
| |
467 | 469 |
| |
468 | 470 |
| |
469 | 471 |
| |
| 472 | + | |
470 | 473 |
| |
471 | 474 |
| |
472 | 475 |
| |
473 | 476 |
| |
474 | 477 |
| |
475 | 478 |
| |
| 479 | + | |
476 | 480 |
| |
477 | 481 |
| |
478 | 482 |
| |
479 | 483 |
| |
480 | 484 |
| |
481 | 485 |
| |
| 486 | + | |
482 | 487 |
| |
483 | 488 |
| |
484 | 489 |
| |
485 | 490 |
| |
486 | 491 |
| |
487 | 492 |
| |
| 493 | + | |
488 | 494 |
| |
489 | 495 |
| |
490 | 496 |
| |
491 | 497 |
| |
492 | 498 |
| |
493 | 499 |
| |
| 500 | + | |
494 | 501 |
| |
495 | 502 |
| |
496 | 503 |
| |
497 | 504 |
| |
498 | 505 |
| |
499 | 506 |
| |
| 507 | + | |
500 | 508 |
| |
501 | 509 |
| |
502 | 510 |
| |
503 | 511 |
| |
504 | 512 |
| |
505 | 513 |
| |
| 514 | + | |
506 | 515 |
| |
507 | 516 |
| |
508 | 517 |
| |
509 | 518 |
| |
510 | 519 |
| |
511 | 520 |
| |
| 521 | + | |
512 | 522 |
| |
513 | 523 |
| |
514 | 524 |
| |
515 | 525 |
| |
516 | 526 |
| |
517 | 527 |
| |
| 528 | + | |
518 | 529 |
| |
519 | 530 |
| |
520 | 531 |
| |
521 | 532 |
| |
522 | 533 |
| |
523 | 534 |
| |
| 535 | + | |
524 | 536 |
| |
525 | 537 |
| |
526 | 538 |
| |
527 | 539 |
| |
528 | 540 |
| |
529 | 541 |
| |
| 542 | + | |
530 | 543 |
| |
531 | 544 |
| |
532 | 545 |
| |
533 | 546 |
| |
534 | 547 |
| |
535 | 548 |
| |
| 549 | + | |
536 | 550 |
| |
537 | 551 |
| |
538 | 552 |
| |
539 | 553 |
| |
540 | 554 |
| |
541 | 555 |
| |
| 556 | + | |
542 | 557 |
| |
543 | 558 |
| |
544 | 559 |
|
Lines changed: 4 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
| |||
117 | 117 |
| |
118 | 118 |
| |
119 | 119 |
| |
| 120 | + | |
120 | 121 |
| |
121 | 122 |
| |
122 | 123 |
| |
123 | 124 |
| |
124 | 125 |
| |
125 | 126 |
| |
| 127 | + | |
126 | 128 |
| |
127 | 129 |
| |
128 | 130 |
| |
129 | 131 |
| |
130 | 132 |
| |
131 | 133 |
| |
| 134 | + | |
132 | 135 |
| |
133 | 136 |
| |
134 | 137 |
|
Lines changed: 2 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
| |||
86 | 86 |
| |
87 | 87 |
| |
88 | 88 |
| |
| 89 | + | |
89 | 90 |
| |
90 | 91 |
| |
91 | 92 |
|
Lines changed: 8 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
| |||
296 | 296 |
| |
297 | 297 |
| |
298 | 298 |
| |
| 299 | + | |
299 | 300 |
| |
300 | 301 |
| |
301 | 302 |
| |
302 | 303 |
| |
303 | 304 |
| |
304 | 305 |
| |
| 306 | + | |
305 | 307 |
| |
306 | 308 |
| |
307 | 309 |
| |
308 | 310 |
| |
309 | 311 |
| |
310 | 312 |
| |
311 | 313 |
| |
| 314 | + | |
312 | 315 |
| |
313 | 316 |
| |
314 | 317 |
| |
315 | 318 |
| |
316 | 319 |
| |
317 | 320 |
| |
| 321 | + | |
318 | 322 |
| |
319 | 323 |
| |
320 | 324 |
| |
321 | 325 |
| |
322 | 326 |
| |
323 | 327 |
| |
| 328 | + | |
324 | 329 |
| |
325 | 330 |
| |
326 | 331 |
| |
327 | 332 |
| |
328 | 333 |
| |
329 | 334 |
| |
| 335 | + | |
330 | 336 |
| |
331 | 337 |
| |
332 | 338 |
| |
333 | 339 |
| |
334 | 340 |
| |
335 | 341 |
| |
| 342 | + | |
336 | 343 |
| |
337 | 344 |
| |
338 | 345 |
|
Lines changed: 2 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
| |||
133 | 133 |
| |
134 | 134 |
| |
135 | 135 |
| |
| 136 | + | |
136 | 137 |
| |
137 | 138 |
| |
138 | 139 |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
0 commit comments