Commit 41d1974
committed
Printer: Standardise printing of Subprog nodes
Print them in a tree format, as is done for other nodes, instead of
approximating the BpfScript syntax. This makes displaying the types of
the subprog and its arguments consistent with other nodes.
Before:
Program
foo: uint64($a : uint8)
return
int: 123
After:
Program
subprog: foo :: [uint64]
args
$a :: [uint8]
return
int: 123
Signed-off-by: Alastair Robertson <ajor@meta.com>1 parent 0d64219 commit 41d1974
3 files changed
+49
-25
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
477 | 477 | | |
478 | 478 | | |
479 | 479 | | |
| 480 | + | |
| 481 | + | |
| 482 | + | |
| 483 | + | |
| 484 | + | |
| 485 | + | |
| 486 | + | |
| 487 | + | |
| 488 | + | |
480 | 489 | | |
481 | 490 | | |
482 | 491 | | |
483 | | - | |
| 492 | + | |
| 493 | + | |
| 494 | + | |
| 495 | + | |
484 | 496 | | |
485 | | - | |
486 | | - | |
487 | | - | |
488 | | - | |
489 | | - | |
490 | | - | |
| 497 | + | |
| 498 | + | |
| 499 | + | |
| 500 | + | |
| 501 | + | |
491 | 502 | | |
492 | | - | |
493 | 503 | | |
494 | | - | |
495 | 504 | | |
| 505 | + | |
496 | 506 | | |
497 | 507 | | |
498 | 508 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
51 | 51 | | |
52 | 52 | | |
53 | 53 | | |
| 54 | + | |
54 | 55 | | |
55 | 56 | | |
56 | 57 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2774 | 2774 | | |
2775 | 2775 | | |
2776 | 2776 | | |
2777 | | - | |
2778 | | - | |
| 2777 | + | |
| 2778 | + | |
2779 | 2779 | | |
2780 | 2780 | | |
2781 | 2781 | | |
| |||
2784 | 2784 | | |
2785 | 2785 | | |
2786 | 2786 | | |
2787 | | - | |
| 2787 | + | |
2788 | 2788 | | |
2789 | 2789 | | |
2790 | 2790 | | |
| |||
2801 | 2801 | | |
2802 | 2802 | | |
2803 | 2803 | | |
2804 | | - | |
| 2804 | + | |
| 2805 | + | |
| 2806 | + | |
2805 | 2807 | | |
2806 | 2808 | | |
2807 | 2809 | | |
2808 | 2810 | | |
2809 | 2811 | | |
2810 | 2812 | | |
2811 | | - | |
| 2813 | + | |
| 2814 | + | |
| 2815 | + | |
| 2816 | + | |
2812 | 2817 | | |
2813 | 2818 | | |
2814 | 2819 | | |
2815 | 2820 | | |
2816 | | - | |
| 2821 | + | |
2817 | 2822 | | |
2818 | | - | |
| 2823 | + | |
| 2824 | + | |
| 2825 | + | |
2819 | 2826 | | |
2820 | 2827 | | |
2821 | 2828 | | |
2822 | 2829 | | |
2823 | 2830 | | |
2824 | 2831 | | |
2825 | | - | |
| 2832 | + | |
| 2833 | + | |
| 2834 | + | |
2826 | 2835 | | |
2827 | 2836 | | |
2828 | 2837 | | |
2829 | 2838 | | |
2830 | 2839 | | |
2831 | 2840 | | |
2832 | | - | |
| 2841 | + | |
| 2842 | + | |
| 2843 | + | |
2833 | 2844 | | |
2834 | 2845 | | |
2835 | 2846 | | |
2836 | 2847 | | |
2837 | 2848 | | |
2838 | 2849 | | |
2839 | | - | |
| 2850 | + | |
| 2851 | + | |
| 2852 | + | |
2840 | 2853 | | |
2841 | 2854 | | |
2842 | 2855 | | |
| |||
2853 | 2866 | | |
2854 | 2867 | | |
2855 | 2868 | | |
2856 | | - | |
| 2869 | + | |
2857 | 2870 | | |
2858 | 2871 | | |
2859 | 2872 | | |
| |||
2862 | 2875 | | |
2863 | 2876 | | |
2864 | 2877 | | |
2865 | | - | |
| 2878 | + | |
2866 | 2879 | | |
2867 | | - | |
| 2880 | + | |
2868 | 2881 | | |
2869 | 2882 | | |
2870 | 2883 | | |
2871 | 2884 | | |
2872 | 2885 | | |
2873 | 2886 | | |
2874 | | - | |
| 2887 | + | |
2875 | 2888 | | |
2876 | 2889 | | |
2877 | 2890 | | |
2878 | 2891 | | |
2879 | 2892 | | |
2880 | 2893 | | |
2881 | | - | |
| 2894 | + | |
2882 | 2895 | | |
2883 | 2896 | | |
2884 | 2897 | | |
2885 | 2898 | | |
2886 | 2899 | | |
2887 | 2900 | | |
2888 | | - | |
| 2901 | + | |
2889 | 2902 | | |
2890 | 2903 | | |
2891 | 2904 | | |
| |||
0 commit comments