summaryrefslogtreecommitdiffstats
path: root/tests/ui/stats/hir-stats.stderr
blob: d723ff538a8867bdf58781380e7c4700c19c2a3f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
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
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
ast-stats-1 PRE EXPANSION AST STATS
ast-stats-1 Name                Accumulated Size         Count     Item Size
ast-stats-1 ----------------------------------------------------------------
ast-stats-1 GenericArgs               40 ( 0.6%)             1            40
ast-stats-1 - AngleBracketed            40 ( 0.6%)             1
ast-stats-1 Crate                     40 ( 0.6%)             1            40
ast-stats-1 ExprField                 48 ( 0.7%)             1            48
ast-stats-1 WherePredicate            56 ( 0.9%)             1            56
ast-stats-1 - BoundPredicate            56 ( 0.9%)             1
ast-stats-1 Attribute                 64 ( 1.0%)             2            32
ast-stats-1 - Normal                    32 ( 0.5%)             1
ast-stats-1 - DocComment                32 ( 0.5%)             1
ast-stats-1 Local                     72 ( 1.1%)             1            72
ast-stats-1 Arm                       96 ( 1.5%)             2            48
ast-stats-1 ForeignItem               96 ( 1.5%)             1            96
ast-stats-1 - Fn                        96 ( 1.5%)             1
ast-stats-1 FnDecl                   120 ( 1.8%)             5            24
ast-stats-1 FieldDef                 160 ( 2.5%)             2            80
ast-stats-1 Stmt                     160 ( 2.5%)             5            32
ast-stats-1 - Local                     32 ( 0.5%)             1
ast-stats-1 - MacCall                   32 ( 0.5%)             1
ast-stats-1 - Expr                      96 ( 1.5%)             3
ast-stats-1 Param                    160 ( 2.5%)             4            40
ast-stats-1 Block                    192 ( 3.0%)             6            32
ast-stats-1 Variant                  208 ( 3.2%)             2           104
ast-stats-1 GenericBound             224 ( 3.5%)             4            56
ast-stats-1 - Trait                    224 ( 3.5%)             4
ast-stats-1 AssocItem                352 ( 5.4%)             4            88
ast-stats-1 - Type                     176 ( 2.7%)             2
ast-stats-1 - Fn                       176 ( 2.7%)             2
ast-stats-1 GenericParam             480 ( 7.4%)             5            96
ast-stats-1 Pat                      504 ( 7.8%)             7            72
ast-stats-1 - Struct                    72 ( 1.1%)             1
ast-stats-1 - Wild                      72 ( 1.1%)             1
ast-stats-1 - Ident                    360 ( 5.5%)             5
ast-stats-1 Expr                     576 ( 8.9%)             8            72
ast-stats-1 - Path                      72 ( 1.1%)             1
ast-stats-1 - Match                     72 ( 1.1%)             1
ast-stats-1 - Struct                    72 ( 1.1%)             1
ast-stats-1 - Lit                      144 ( 2.2%)             2
ast-stats-1 - Block                    216 ( 3.3%)             3
ast-stats-1 PathSegment              720 (11.1%)            30            24
ast-stats-1 Ty                       896 (13.8%)            14            64
ast-stats-1 - Ptr                       64 ( 1.0%)             1
ast-stats-1 - Ref                       64 ( 1.0%)             1
ast-stats-1 - ImplicitSelf             128 ( 2.0%)             2
ast-stats-1 - Path                     640 ( 9.9%)            10
ast-stats-1 Item                   1_224 (18.9%)             9           136
ast-stats-1 - Trait                    136 ( 2.1%)             1
ast-stats-1 - Enum                     136 ( 2.1%)             1
ast-stats-1 - ForeignMod               136 ( 2.1%)             1
ast-stats-1 - Impl                     136 ( 2.1%)             1
ast-stats-1 - Fn                       272 ( 4.2%)             2
ast-stats-1 - Use                      408 ( 6.3%)             3
ast-stats-1 ----------------------------------------------------------------
ast-stats-1 Total                  6_488
ast-stats-1
ast-stats-2 POST EXPANSION AST STATS
ast-stats-2 Name                Accumulated Size         Count     Item Size
ast-stats-2 ----------------------------------------------------------------
ast-stats-2 GenericArgs               40 ( 0.6%)             1            40
ast-stats-2 - AngleBracketed            40 ( 0.6%)             1
ast-stats-2 Crate                     40 ( 0.6%)             1            40
ast-stats-2 ExprField                 48 ( 0.7%)             1            48
ast-stats-2 WherePredicate            56 ( 0.8%)             1            56
ast-stats-2 - BoundPredicate            56 ( 0.8%)             1
ast-stats-2 Local                     72 ( 1.0%)             1            72
ast-stats-2 Arm                       96 ( 1.4%)             2            48
ast-stats-2 ForeignItem               96 ( 1.4%)             1            96
ast-stats-2 - Fn                        96 ( 1.4%)             1
ast-stats-2 InlineAsm                120 ( 1.7%)             1           120
ast-stats-2 FnDecl                   120 ( 1.7%)             5            24
ast-stats-2 Attribute                128 ( 1.8%)             4            32
ast-stats-2 - DocComment                32 ( 0.5%)             1
ast-stats-2 - Normal                    96 ( 1.4%)             3
ast-stats-2 FieldDef                 160 ( 2.3%)             2            80
ast-stats-2 Stmt                     160 ( 2.3%)             5            32
ast-stats-2 - Local                     32 ( 0.5%)             1
ast-stats-2 - Semi                      32 ( 0.5%)             1
ast-stats-2 - Expr                      96 ( 1.4%)             3
ast-stats-2 Param                    160 ( 2.3%)             4            40
ast-stats-2 Block                    192 ( 2.7%)             6            32
ast-stats-2 Variant                  208 ( 2.9%)             2           104
ast-stats-2 GenericBound             224 ( 3.2%)             4            56
ast-stats-2 - Trait                    224 ( 3.2%)             4
ast-stats-2 AssocItem                352 ( 5.0%)             4            88
ast-stats-2 - Type                     176 ( 2.5%)             2
ast-stats-2 - Fn                       176 ( 2.5%)             2
ast-stats-2 GenericParam             480 ( 6.8%)             5            96
ast-stats-2 Pat                      504 ( 7.1%)             7            72
ast-stats-2 - Struct                    72 ( 1.0%)             1
ast-stats-2 - Wild                      72 ( 1.0%)             1
ast-stats-2 - Ident                    360 ( 5.1%)             5
ast-stats-2 Expr                     648 ( 9.1%)             9            72
ast-stats-2 - Path                      72 ( 1.0%)             1
ast-stats-2 - Match                     72 ( 1.0%)             1
ast-stats-2 - Struct                    72 ( 1.0%)             1
ast-stats-2 - InlineAsm                 72 ( 1.0%)             1
ast-stats-2 - Lit                      144 ( 2.0%)             2
ast-stats-2 - Block                    216 ( 3.0%)             3
ast-stats-2 PathSegment              792 (11.2%)            33            24
ast-stats-2 Ty                       896 (12.6%)            14            64
ast-stats-2 - Ptr                       64 ( 0.9%)             1
ast-stats-2 - Ref                       64 ( 0.9%)             1
ast-stats-2 - ImplicitSelf             128 ( 1.8%)             2
ast-stats-2 - Path                     640 ( 9.0%)            10
ast-stats-2 Item                   1_496 (21.1%)            11           136
ast-stats-2 - Trait                    136 ( 1.9%)             1
ast-stats-2 - Enum                     136 ( 1.9%)             1
ast-stats-2 - ExternCrate              136 ( 1.9%)             1
ast-stats-2 - ForeignMod               136 ( 1.9%)             1
ast-stats-2 - Impl                     136 ( 1.9%)             1
ast-stats-2 - Fn                       272 ( 3.8%)             2
ast-stats-2 - Use                      544 ( 7.7%)             4
ast-stats-2 ----------------------------------------------------------------
ast-stats-2 Total                  7_088
ast-stats-2
hir-stats HIR STATS
hir-stats Name                Accumulated Size         Count     Item Size
hir-stats ----------------------------------------------------------------
hir-stats ForeignItemRef            24 ( 0.3%)             1            24
hir-stats Lifetime                  24 ( 0.3%)             1            24
hir-stats Mod                       32 ( 0.4%)             1            32
hir-stats ExprField                 40 ( 0.4%)             1            40
hir-stats TraitItemRef              56 ( 0.6%)             2            28
hir-stats Local                     64 ( 0.7%)             1            64
hir-stats Param                     64 ( 0.7%)             2            32
hir-stats InlineAsm                 72 ( 0.8%)             1            72
hir-stats ImplItemRef               72 ( 0.8%)             2            36
hir-stats Body                      96 ( 1.1%)             3            32
hir-stats FieldDef                  96 ( 1.1%)             2            48
hir-stats Arm                       96 ( 1.1%)             2            48
hir-stats Stmt                      96 ( 1.1%)             3            32
hir-stats - Local                     32 ( 0.4%)             1
hir-stats - Semi                      32 ( 0.4%)             1
hir-stats - Expr                      32 ( 0.4%)             1
hir-stats FnDecl                   120 ( 1.3%)             3            40
hir-stats Attribute                128 ( 1.4%)             4            32
hir-stats GenericArg               128 ( 1.4%)             4            32
hir-stats - Type                      32 ( 0.4%)             1
hir-stats - Lifetime                  96 ( 1.1%)             3
hir-stats GenericArgs              144 ( 1.6%)             3            48
hir-stats Variant                  176 ( 1.9%)             2            88
hir-stats GenericBound             192 ( 2.1%)             4            48
hir-stats - Trait                    192 ( 2.1%)             4
hir-stats WherePredicate           192 ( 2.1%)             3            64
hir-stats - BoundPredicate           192 ( 2.1%)             3
hir-stats Block                    288 ( 3.2%)             6            48
hir-stats Pat                      360 ( 4.0%)             5            72
hir-stats - Wild                      72 ( 0.8%)             1
hir-stats - Struct                    72 ( 0.8%)             1
hir-stats - Binding                  216 ( 2.4%)             3
hir-stats GenericParam             400 ( 4.4%)             5            80
hir-stats Generics                 560 ( 6.2%)            10            56
hir-stats Ty                       720 ( 8.0%)            15            48
hir-stats - Ptr                       48 ( 0.5%)             1
hir-stats - Ref                       48 ( 0.5%)             1
hir-stats - Path                     624 ( 6.9%)            13
hir-stats Expr                     768 ( 8.5%)            12            64
hir-stats - Path                      64 ( 0.7%)             1
hir-stats - Struct                    64 ( 0.7%)             1
hir-stats - Match                     64 ( 0.7%)             1
hir-stats - InlineAsm                 64 ( 0.7%)             1
hir-stats - Lit                      128 ( 1.4%)             2
hir-stats - Block                    384 ( 4.2%)             6
hir-stats Item                     880 ( 9.7%)            11            80
hir-stats - Trait                     80 ( 0.9%)             1
hir-stats - Enum                      80 ( 0.9%)             1
hir-stats - ExternCrate               80 ( 0.9%)             1
hir-stats - ForeignMod                80 ( 0.9%)             1
hir-stats - Impl                      80 ( 0.9%)             1
hir-stats - Fn                       160 ( 1.8%)             2
hir-stats - Use                      320 ( 3.5%)             4
hir-stats Path                   1_240 (13.7%)            31            40
hir-stats PathSegment            1_920 (21.2%)            40            48
hir-stats ----------------------------------------------------------------
hir-stats Total                  9_048
hir-stats