Sha256: 11280b15d2108a89801ace6ad8053b882b145e3df43d5a60723c838c0eac0239
Contents?: true
Size: 946 Bytes
Versions: 5
Compression:
Stored size: 946 Bytes
Contents
import ExecutionPathOptions from '../ExecutionPathOptions'; import VariableDeclaration from './VariableDeclaration'; import Scope from '../scopes/Scope'; import { PatternNode } from './shared/Pattern'; import { NodeType } from './NodeType'; import { ExpressionNode, Node, StatementBase, StatementNode } from './shared/Node'; import MagicString from 'magic-string'; import { RenderOptions } from '../../utils/renderHelpers'; export declare function isForOfStatement(node: Node): node is ForOfStatement; export default class ForOfStatement extends StatementBase { type: NodeType.ForOfStatement; left: VariableDeclaration | PatternNode; right: ExpressionNode; body: StatementNode; bindNode(): void; hasEffects(options: ExecutionPathOptions): boolean; includeInBundle(): boolean; initialiseChildren(): void; initialiseScope(parentScope: Scope): void; render(code: MagicString, options: RenderOptions): void; }
Version data entries
5 entries across 5 versions & 2 rubygems