cpp

Coverage Report

Created: 2022-07-20 01:16

/home/uke/oil/_devbuild/gen/id.h
Line
Count
Source (jump to first uncovered line)
1
#define id__Word_Compound 1
2
0
#define id__Arith_Semi 2
3
0
#define id__Arith_Comma 3
4
0
#define id__Arith_Plus 4
5
0
#define id__Arith_Minus 5
6
0
#define id__Arith_Star 6
7
0
#define id__Arith_Slash 7
8
0
#define id__Arith_Percent 8
9
0
#define id__Arith_DPlus 9
10
0
#define id__Arith_DMinus 10
11
0
#define id__Arith_DStar 11
12
0
#define id__Arith_LParen 12
13
0
#define id__Arith_RParen 13
14
0
#define id__Arith_LBracket 14
15
0
#define id__Arith_RBracket 15
16
0
#define id__Arith_RBrace 16
17
0
#define id__Arith_QMark 17
18
0
#define id__Arith_Colon 18
19
0
#define id__Arith_LessEqual 19
20
0
#define id__Arith_Less 20
21
0
#define id__Arith_GreatEqual 21
22
0
#define id__Arith_Great 22
23
0
#define id__Arith_DEqual 23
24
0
#define id__Arith_NEqual 24
25
0
#define id__Arith_DAmp 25
26
0
#define id__Arith_DPipe 26
27
0
#define id__Arith_Bang 27
28
0
#define id__Arith_DGreat 28
29
0
#define id__Arith_DLess 29
30
0
#define id__Arith_Amp 30
31
0
#define id__Arith_Pipe 31
32
0
#define id__Arith_Caret 32
33
0
#define id__Arith_Tilde 33
34
0
#define id__Arith_Equal 34
35
0
#define id__Arith_PlusEqual 35
36
0
#define id__Arith_MinusEqual 36
37
0
#define id__Arith_StarEqual 37
38
0
#define id__Arith_SlashEqual 38
39
0
#define id__Arith_PercentEqual 39
40
0
#define id__Arith_DGreatEqual 40
41
0
#define id__Arith_DLessEqual 41
42
0
#define id__Arith_AmpEqual 42
43
0
#define id__Arith_PipeEqual 43
44
0
#define id__Arith_CaretEqual 44
45
#define id__Eof_Real 45
46
#define id__Eof_RParen 46
47
#define id__Eof_Backtick 47
48
3
#define id__Undefined_Tok 48
49
0
#define id__Unknown_Tok 49
50
0
#define id__Unknown_Backslash 50
51
0
#define id__Unknown_DEqual 51
52
7
#define id__Eol_Tok 52
53
0
#define id__Ignored_LineCont 53
54
0
#define id__Ignored_Space 54
55
0
#define id__Ignored_Comment 55
56
0
#define id__WS_Space 56
57
0
#define id__Lit_Chars 57
58
0
#define id__Lit_VarLike 58
59
0
#define id__Lit_ArrayLhsOpen 59
60
0
#define id__Lit_ArrayLhsClose 60
61
0
#define id__Lit_Splice 61
62
0
#define id__Lit_AtLBraceDot 62
63
0
#define id__Lit_Other 63
64
0
#define id__Lit_EscapedChar 64
65
0
#define id__Lit_RegexMeta 65
66
0
#define id__Lit_LBracket 66
67
0
#define id__Lit_RBracket 67
68
0
#define id__Lit_Star 68
69
0
#define id__Lit_QMark 69
70
0
#define id__Lit_LBrace 70
71
0
#define id__Lit_RBrace 71
72
0
#define id__Lit_Comma 72
73
0
#define id__Lit_Equals 73
74
0
#define id__Lit_Underscore 74
75
0
#define id__Lit_Dollar 75
76
0
#define id__Lit_DRightBracket 76
77
0
#define id__Lit_TildeLike 77
78
0
#define id__Lit_Pound 78
79
0
#define id__Lit_TPound 79
80
0
#define id__Lit_TDot 80
81
0
#define id__Lit_Slash 81
82
0
#define id__Lit_Percent 82
83
0
#define id__Lit_Colon 83
84
0
#define id__Lit_Digits 84
85
0
#define id__Lit_At 85
86
0
#define id__Lit_ArithVarLike 86
87
0
#define id__Lit_BadBackslash 87
88
#define id__Lit_CompDummy 88
89
0
#define id__Backtick_Right 89
90
0
#define id__Backtick_Quoted 90
91
0
#define id__Backtick_Other 91
92
0
#define id__History_Op 92
93
0
#define id__History_Num 93
94
0
#define id__History_Search 94
95
0
#define id__History_Other 95
96
0
#define id__Op_Newline 96
97
0
#define id__Op_Amp 97
98
0
#define id__Op_Pipe 98
99
0
#define id__Op_PipeAmp 99
100
0
#define id__Op_DAmp 100
101
0
#define id__Op_DPipe 101
102
0
#define id__Op_Semi 102
103
0
#define id__Op_DSemi 103
104
0
#define id__Op_LParen 104
105
0
#define id__Op_RParen 105
106
0
#define id__Op_DLeftParen 106
107
#define id__Op_DRightParen 107
108
0
#define id__Op_Less 108
109
0
#define id__Op_Great 109
110
#define id__Op_Bang 110
111
0
#define id__Op_LBracket 111
112
0
#define id__Op_RBracket 112
113
0
#define id__Op_LBrace 113
114
0
#define id__Op_RBrace 114
115
0
#define id__Expr_Reserved 115
116
0
#define id__Expr_Symbol 116
117
0
#define id__Expr_Name 117
118
0
#define id__Expr_DecInt 118
119
0
#define id__Expr_BinInt 119
120
0
#define id__Expr_OctInt 120
121
0
#define id__Expr_HexInt 121
122
0
#define id__Expr_Float 122
123
0
#define id__Expr_Bang 123
124
0
#define id__Expr_Dot 124
125
0
#define id__Expr_DColon 125
126
0
#define id__Expr_RArrow 126
127
0
#define id__Expr_RDArrow 127
128
0
#define id__Expr_DSlash 128
129
0
#define id__Expr_TEqual 129
130
0
#define id__Expr_NotDEqual 130
131
0
#define id__Expr_TildeDEqual 131
132
0
#define id__Expr_At 132
133
0
#define id__Expr_DoubleAt 133
134
0
#define id__Expr_Ellipsis 134
135
0
#define id__Expr_Dollar 135
136
0
#define id__Expr_NotTilde 136
137
0
#define id__Expr_DTilde 137
138
0
#define id__Expr_NotDTilde 138
139
#define id__Expr_CastedDummy 139
140
0
#define id__Expr_Null 140
141
0
#define id__Expr_True 141
142
0
#define id__Expr_False 142
143
0
#define id__Expr_And 143
144
0
#define id__Expr_Or 144
145
0
#define id__Expr_Not 145
146
0
#define id__Expr_For 146
147
0
#define id__Expr_Is 147
148
0
#define id__Expr_In 148
149
0
#define id__Expr_If 149
150
0
#define id__Expr_Else 150
151
0
#define id__Expr_Func 151
152
0
#define id__Expr_As 152
153
0
#define id__Expr_Virtual 153
154
0
#define id__Expr_Override 154
155
0
#define id__Expr_Abstract 155
156
0
#define id__Expr_While 156
157
0
#define id__Expr_Break 157
158
0
#define id__Expr_Continue 158
159
0
#define id__Expr_Return 159
160
0
#define id__Char_OneChar 160
161
0
#define id__Char_Stop 161
162
0
#define id__Char_Hex 162
163
0
#define id__Char_Octal3 163
164
0
#define id__Char_Octal4 164
165
0
#define id__Char_Unicode4 165
166
0
#define id__Char_Unicode8 166
167
0
#define id__Char_UBraced 167
168
0
#define id__Char_Pound 168
169
0
#define id__Char_Literals 169
170
#define id__Re_Start 170
171
#define id__Re_End 171
172
#define id__Re_Dot 172
173
0
#define id__Redir_Less 173
174
0
#define id__Redir_Great 174
175
0
#define id__Redir_DLess 175
176
0
#define id__Redir_TLess 176
177
0
#define id__Redir_DGreat 177
178
0
#define id__Redir_GreatAnd 178
179
0
#define id__Redir_LessAnd 179
180
0
#define id__Redir_DLessDash 180
181
0
#define id__Redir_LessGreat 181
182
0
#define id__Redir_Clobber 182
183
0
#define id__Redir_AndGreat 183
184
0
#define id__Redir_AndDGreat 184
185
#define id__Redir_GreatPlus 185
186
#define id__Redir_DGreatPlus 186
187
0
#define id__Left_DoubleQuote 187
188
0
#define id__Left_SingleQuote 188
189
0
#define id__Left_RSingleQuote 189
190
0
#define id__Left_DollarSingleQuote 190
191
0
#define id__Left_TDoubleQuote 191
192
0
#define id__Left_TSingleQuote 192
193
0
#define id__Left_RTSingleQuote 193
194
0
#define id__Left_DollarTSingleQuote 194
195
0
#define id__Left_Backtick 195
196
0
#define id__Left_DollarParen 196
197
0
#define id__Left_DollarBrace 197
198
0
#define id__Left_DollarDParen 198
199
0
#define id__Left_DollarBracket 199
200
0
#define id__Left_DollarDoubleQuote 200
201
0
#define id__Left_ProcSubIn 201
202
0
#define id__Left_ProcSubOut 202
203
0
#define id__Left_AtParen 203
204
0
#define id__Left_CaretParen 204
205
0
#define id__Left_CaretBracket 205
206
0
#define id__Left_CaretBrace 206
207
0
#define id__Left_PercentParen 207
208
0
#define id__Right_DoubleQuote 208
209
0
#define id__Right_SingleQuote 209
210
#define id__Right_Backtick 210
211
0
#define id__Right_DollarBrace 211
212
#define id__Right_DollarDParen 212
213
#define id__Right_DollarDoubleQuote 213
214
#define id__Right_DollarSingleQuote 214
215
#define id__Right_Subshell 215
216
#define id__Right_ShFunction 216
217
#define id__Right_CasePat 217
218
#define id__Right_ShArrayLiteral 218
219
#define id__Right_ExtGlob 219
220
#define id__Right_BlockLiteral 220
221
0
#define id__ExtGlob_Comma 221
222
0
#define id__ExtGlob_At 222
223
0
#define id__ExtGlob_Star 223
224
0
#define id__ExtGlob_Plus 224
225
0
#define id__ExtGlob_QMark 225
226
0
#define id__ExtGlob_Bang 226
227
0
#define id__VSub_DollarName 227
228
0
#define id__VSub_Name 228
229
0
#define id__VSub_Number 229
230
0
#define id__VSub_Bang 230
231
0
#define id__VSub_At 231
232
0
#define id__VSub_Pound 232
233
0
#define id__VSub_Dollar 233
234
0
#define id__VSub_Star 234
235
0
#define id__VSub_Hyphen 235
236
0
#define id__VSub_QMark 236
237
0
#define id__VSub_Dot 237
238
0
#define id__VTest_ColonHyphen 238
239
0
#define id__VTest_Hyphen 239
240
0
#define id__VTest_ColonEquals 240
241
0
#define id__VTest_Equals 241
242
0
#define id__VTest_ColonQMark 242
243
0
#define id__VTest_QMark 243
244
0
#define id__VTest_ColonPlus 244
245
0
#define id__VTest_Plus 245
246
0
#define id__VOp0_Q 246
247
0
#define id__VOp0_E 247
248
0
#define id__VOp0_P 248
249
0
#define id__VOp0_A 249
250
0
#define id__VOp0_a 250
251
0
#define id__VOp1_Percent 251
252
0
#define id__VOp1_DPercent 252
253
0
#define id__VOp1_Pound 253
254
0
#define id__VOp1_DPound 254
255
0
#define id__VOp1_Caret 255
256
0
#define id__VOp1_DCaret 256
257
0
#define id__VOp1_Comma 257
258
0
#define id__VOp1_DComma 258
259
0
#define id__VOpOil_Pipe 259
260
0
#define id__VOpOil_Space 260
261
0
#define id__VOp2_Slash 261
262
0
#define id__VOp2_Colon 262
263
0
#define id__VOp2_LBracket 263
264
0
#define id__VOp2_RBracket 264
265
0
#define id__VOp3_At 265
266
0
#define id__VOp3_Star 266
267
#define id__Node_PostDPlus 267
268
#define id__Node_PostDMinus 268
269
#define id__Node_UnaryPlus 269
270
#define id__Node_UnaryMinus 270
271
#define id__Node_NotIn 271
272
#define id__Node_IsNot 272
273
0
#define id__KW_DLeftBracket 273
274
0
#define id__KW_Bang 274
275
0
#define id__KW_For 275
276
0
#define id__KW_While 276
277
0
#define id__KW_Until 277
278
0
#define id__KW_Do 278
279
0
#define id__KW_Done 279
280
0
#define id__KW_In 280
281
0
#define id__KW_Case 281
282
0
#define id__KW_Esac 282
283
0
#define id__KW_If 283
284
0
#define id__KW_Fi 284
285
0
#define id__KW_Then 285
286
0
#define id__KW_Else 286
287
0
#define id__KW_Elif 287
288
0
#define id__KW_Function 288
289
0
#define id__KW_Time 289
290
0
#define id__KW_Const 290
291
0
#define id__KW_Var 291
292
0
#define id__KW_SetVar 292
293
0
#define id__KW_SetRef 293
294
0
#define id__KW_SetGlobal 294
295
0
#define id__KW_Proc 295
296
0
#define id__KW_Func 296
297
0
#define id__KW_Data 297
298
0
#define id__KW_Enum 298
299
0
#define id__KW_Class 299
300
0
#define id__KW_Import 300
301
0
#define id__ControlFlow_Break 301
302
0
#define id__ControlFlow_Continue 302
303
0
#define id__ControlFlow_Return 303
304
0
#define id__ControlFlow_Exit 304
305
0
#define id__LookAhead_FuncParens 305
306
0
#define id__Glob_LBracket 306
307
0
#define id__Glob_RBracket 307
308
0
#define id__Glob_Star 308
309
0
#define id__Glob_QMark 309
310
0
#define id__Glob_Bang 310
311
0
#define id__Glob_Caret 311
312
0
#define id__Glob_EscapedChar 312
313
0
#define id__Glob_BadBackslash 313
314
0
#define id__Glob_CleanLiterals 314
315
0
#define id__Glob_OtherLiteral 315
316
0
#define id__Format_EscapedPercent 316
317
0
#define id__Format_Percent 317
318
0
#define id__Format_Flag 318
319
0
#define id__Format_Num 319
320
0
#define id__Format_Dot 320
321
0
#define id__Format_Type 321
322
0
#define id__Format_Star 322
323
0
#define id__Format_Time 323
324
0
#define id__Format_Zero 324
325
0
#define id__PS_Subst 325
326
0
#define id__PS_Octal3 326
327
0
#define id__PS_LBrace 327
328
0
#define id__PS_RBrace 328
329
0
#define id__PS_Literals 329
330
0
#define id__PS_BadBackslash 330
331
2
#define id__Range_Int 331
332
0
#define id__Range_Char 332
333
1
#define id__Range_Dots 333
334
2
#define id__Range_Other 334
335
#define id__QSN_LiteralBytes 335
336
#define id__QSN_SpecialByte 336
337
#define id__QSN_Begin2 337
338
#define id__QSN_Begin3 338
339
#define id__QSN_Begin4 339
340
#define id__QSN_Cont 340
341
0
#define id__BoolUnary_z 341
342
0
#define id__BoolUnary_n 342
343
0
#define id__BoolUnary_o 343
344
0
#define id__BoolUnary_t 344
345
0
#define id__BoolUnary_v 345
346
0
#define id__BoolUnary_R 346
347
0
#define id__BoolUnary_a 347
348
0
#define id__BoolUnary_b 348
349
0
#define id__BoolUnary_c 349
350
0
#define id__BoolUnary_d 350
351
0
#define id__BoolUnary_e 351
352
0
#define id__BoolUnary_f 352
353
0
#define id__BoolUnary_g 353
354
0
#define id__BoolUnary_h 354
355
0
#define id__BoolUnary_k 355
356
0
#define id__BoolUnary_L 356
357
0
#define id__BoolUnary_p 357
358
0
#define id__BoolUnary_r 358
359
0
#define id__BoolUnary_s 359
360
0
#define id__BoolUnary_S 360
361
0
#define id__BoolUnary_u 361
362
0
#define id__BoolUnary_w 362
363
0
#define id__BoolUnary_x 363
364
0
#define id__BoolUnary_O 364
365
2
#define id__BoolUnary_G 365
366
0
#define id__BoolUnary_N 366
367
0
#define id__BoolBinary_GlobEqual 367
368
0
#define id__BoolBinary_GlobDEqual 368
369
0
#define id__BoolBinary_GlobNEqual 369
370
0
#define id__BoolBinary_EqualTilde 370
371
0
#define id__BoolBinary_ef 371
372
0
#define id__BoolBinary_nt 372
373
0
#define id__BoolBinary_ot 373
374
0
#define id__BoolBinary_eq 374
375
0
#define id__BoolBinary_ne 375
376
0
#define id__BoolBinary_gt 376
377
0
#define id__BoolBinary_ge 377
378
0
#define id__BoolBinary_lt 378
379
0
#define id__BoolBinary_le 379
380
0
#define id__BoolBinary_Equal 380
381
0
#define id__BoolBinary_DEqual 381
382
2
#define id__BoolBinary_NEqual 382