Sha256: c06356c2099859301934a406107bd6f1e312594066b17a11b43c1aa38284e907
Contents?: true
Size: 598 Bytes
Versions: 5
Compression:
Stored size: 598 Bytes
Contents
import CallOptions from '../CallOptions'; import ExecutionPathOptions from '../ExecutionPathOptions'; import { ExpressionNode, NodeBase } from './shared/Node'; import { NodeType } from './NodeType'; import { ObjectPath } from '../values'; export default class NewExpression extends NodeBase { type: NodeType.NewExpression; callee: ExpressionNode; arguments: ExpressionNode[]; _callOptions: CallOptions; hasEffects(options: ExecutionPathOptions): boolean; hasEffectsWhenAccessedAtPath(path: ObjectPath, _options: ExecutionPathOptions): boolean; initialiseNode(): void; }
Version data entries
5 entries across 5 versions & 2 rubygems