Sha256: 0f516861df176d47c24e7e433cc01a18964e48b79c75088a6de7643577a64988
Contents?: true
Size: 721 Bytes
Versions: 5
Compression:
Stored size: 721 Bytes
Contents
import { ObjectPath } from '../values'; import ExecutionPathOptions from '../ExecutionPathOptions'; import Scope from '../scopes/Scope'; import { PatternNode } from './shared/Pattern'; import { ExpressionEntity } from './shared/Expression'; import { NodeBase } from './shared/Node'; import { NodeType } from './NodeType'; export default class RestElement extends NodeBase implements PatternNode { type: NodeType.RestElement; argument: PatternNode; reassignPath(path: ObjectPath, options: ExecutionPathOptions): void; hasEffectsWhenAssignedAtPath(path: ObjectPath, options: ExecutionPathOptions): boolean; initialiseAndDeclare(parentScope: Scope, kind: string, _init: ExpressionEntity | null): void; }
Version data entries
5 entries across 5 versions & 2 rubygems