(
keys: (keyof DeferredBlockTriggers)[],
triggers: DeferredBlockTriggers,
visitor: Visitor,
)
| 459 | } |
| 460 | |
| 461 | private visitTriggers( |
| 462 | keys: (keyof DeferredBlockTriggers)[], |
| 463 | triggers: DeferredBlockTriggers, |
| 464 | visitor: Visitor, |
| 465 | ) { |
| 466 | visitAll( |
| 467 | visitor, |
| 468 | keys.map((k) => triggers[k]!), |
| 469 | ); |
| 470 | } |
| 471 | } |
| 472 | |
| 473 | export class SwitchBlock extends BlockNode implements Node { |