2 PRE EXPANSION AST STATS
4 Name Accumulated Size Count Item Size
5 ----------------------------------------------------------------
6 ExprField 48 ( 0.6%) 1 48
8 Attribute 64 ( 0.8%) 2 32
10 - DocComment 32 ( 0.4%) 1
11 GenericArgs 64 ( 0.8%) 1 64
12 - AngleBracketed 64 ( 0.8%) 1
14 WherePredicate 72 ( 0.9%) 1 72
15 - BoundPredicate 72 ( 0.9%) 1
17 ForeignItem 96 ( 1.1%) 1 96
19 FieldDef 160 ( 1.9%) 2 80
22 - MacCall 32 ( 0.4%) 1
24 Param 160 ( 1.9%) 4 40
25 FnDecl 200 ( 2.4%) 5 40
26 Variant 240 ( 2.8%) 2 120
27 Block 288 ( 3.4%) 6 48
28 GenericBound 352 ( 4.2%) 4 88
30 AssocItem 416 ( 4.9%) 4 104
31 - TyAlias 208 ( 2.5%) 2
33 GenericParam 520 ( 6.1%) 5 104
34 PathSegment 720 ( 8.5%) 30 24
35 Expr 832 ( 9.8%) 8 104
38 - Struct 104 ( 1.2%) 1
42 - Struct 120 ( 1.4%) 1
45 Ty 1_344 (15.9%) 14 96
48 - ImplicitSelf 192 ( 2.3%) 2
50 Item 1_656 (19.6%) 9 184
53 - ForeignMod 184 ( 2.2%) 1
57 ----------------------------------------------------------------
61 POST EXPANSION AST STATS
63 Name Accumulated Size Count Item Size
64 ----------------------------------------------------------------
65 ExprField 48 ( 0.5%) 1 48
67 GenericArgs 64 ( 0.7%) 1 64
68 - AngleBracketed 64 ( 0.7%) 1
70 WherePredicate 72 ( 0.8%) 1 72
71 - BoundPredicate 72 ( 0.8%) 1
73 ForeignItem 96 ( 1.0%) 1 96
75 InlineAsm 120 ( 1.3%) 1 120
76 Attribute 128 ( 1.4%) 4 32
77 - DocComment 32 ( 0.3%) 1
79 FieldDef 160 ( 1.7%) 2 80
84 Param 160 ( 1.7%) 4 40
85 FnDecl 200 ( 2.2%) 5 40
86 Variant 240 ( 2.6%) 2 120
87 Block 288 ( 3.1%) 6 48
88 GenericBound 352 ( 3.8%) 4 88
90 AssocItem 416 ( 4.5%) 4 104
91 - TyAlias 208 ( 2.3%) 2
93 GenericParam 520 ( 5.7%) 5 104
94 PathSegment 792 ( 8.6%) 33 24
96 - Struct 120 ( 1.3%) 1
99 Expr 936 (10.2%) 9 104
101 - Match 104 ( 1.1%) 1
102 - Struct 104 ( 1.1%) 1
103 - InlineAsm 104 ( 1.1%) 1
105 - Block 312 ( 3.4%) 3
106 Ty 1_344 (14.6%) 14 96
109 - ImplicitSelf 192 ( 2.1%) 2
110 - Path 960 (10.5%) 10
111 Item 2_024 (22.0%) 11 184
112 - Trait 184 ( 2.0%) 1
114 - ExternCrate 184 ( 2.0%) 1
115 - ForeignMod 184 ( 2.0%) 1
119 ----------------------------------------------------------------
125 Name Accumulated Size Count Item Size
126 ----------------------------------------------------------------
127 Param 64 ( 0.7%) 2 32
128 Local 64 ( 0.7%) 1 64
129 ForeignItem 72 ( 0.8%) 1 72
130 FieldDef 96 ( 1.0%) 2 48
133 FnDecl 120 ( 1.3%) 3 40
134 Attribute 128 ( 1.4%) 4 32
135 Lifetime 128 ( 1.4%) 4 32
136 Variant 160 ( 1.7%) 2 80
137 ImplItem 176 ( 1.9%) 2 88
138 GenericBound 192 ( 2.1%) 4 48
139 TraitItem 192 ( 2.1%) 2 96
140 WherePredicate 216 ( 2.3%) 3 72
141 Block 288 ( 3.1%) 6 48
142 QPath 408 ( 4.4%) 17 24
144 Expr 672 ( 7.3%) 12 56
145 Item 960 (10.4%) 12 80
146 Ty 1_152 (12.4%) 16 72
147 Path 1_296 (14.0%) 27 48
148 PathSegment 2_240 (24.2%) 40 56
149 ----------------------------------------------------------------