Sha256: cb682b5c6e420fdb251462b260a8e155bb0f21c41302697996b289df7b33c5e5
Contents?: true
Size: 499 Bytes
Versions: 5
Compression:
Stored size: 499 Bytes
Contents
import SwitchCase from './SwitchCase'; import ExecutionPathOptions from '../ExecutionPathOptions'; import Scope from '../scopes/Scope'; import { NodeType } from './NodeType'; import { ExpressionNode, StatementBase } from './shared/Node'; export default class SwitchStatement extends StatementBase { type: NodeType.SwitchStatement; discriminant: ExpressionNode; cases: SwitchCase[]; hasEffects(options: ExecutionPathOptions): boolean; initialiseScope(parentScope: Scope): void; }
Version data entries
5 entries across 5 versions & 2 rubygems