| 1 | cpp_namespace = 'runtime_asdl'
 | 
| 2 | tags_to_types = \
 | 
| 3 | {'a_index_t': {1: 'a_index__Str', 2: 'a_index__Int'},
 | 
| 4 |  'cmd_value_t': {1: 'cmd_value__Argv', 2: 'cmd_value__Assign'},
 | 
| 5 |  'part_value_t': {2: 'part_value__Array',
 | 
| 6 |                   3: 'part_value__ExtGlob',
 | 
| 7 |                   65: 'Piece'},
 | 
| 8 |  'redirect_arg_t': {1: 'redirect_arg__Path',
 | 
| 9 |                     2: 'redirect_arg__CopyFd',
 | 
| 10 |                     3: 'redirect_arg__MoveFd',
 | 
| 11 |                     4: 'redirect_arg__CloseFd',
 | 
| 12 |                     5: 'redirect_arg__HereDoc'},
 | 
| 13 |  'trace_t': {1: 'trace__External',
 | 
| 14 |              2: 'trace__CommandSub',
 | 
| 15 |              3: 'trace__ForkWait',
 | 
| 16 |              4: 'trace__Fork',
 | 
| 17 |              5: 'trace__PipelinePart',
 | 
| 18 |              6: 'trace__ProcessSub',
 | 
| 19 |              7: 'trace__HereDoc'},
 | 
| 20 |  'wait_status_t': {1: 'wait_status__Proc',
 | 
| 21 |                    2: 'wait_status__Pipeline',
 | 
| 22 |                    3: 'wait_status__Cancelled'}}
 |