Sha256: 7567fa35b71ffcbf4403e75ef0ec9b7a4130960bbd2e0bb76fead5f928f69a6b
Contents?: true
Size: 549 Bytes
Versions: 5
Compression:
Stored size: 549 Bytes
Contents
import ExecutionPathOptions from '../ExecutionPathOptions'; import { NodeType } from './NodeType'; import { ExpressionNode, NodeBase } from './shared/Node'; import { ObjectPath } from '../values'; export default class UpdateExpression extends NodeBase { type: NodeType.UpdateExpression; operator: '++' | '--' | '**'; argument: ExpressionNode; prefix: boolean; bindNode(): void; hasEffects(options: ExecutionPathOptions): boolean; hasEffectsWhenAccessedAtPath(path: ObjectPath, _options: ExecutionPathOptions): boolean; }
Version data entries
5 entries across 5 versions & 2 rubygems