Sha256: 74270dd92cc2d239cc52e2e694cc84224817b5daa631b32b03c30c3bee6369fd
Contents?: true
Size: 682 Bytes
Versions: 5
Compression:
Stored size: 682 Bytes
Contents
import { ObjectPath } from '../values'; import ExecutionPathOptions from '../ExecutionPathOptions'; import { NodeType } from './NodeType'; import { ExpressionNode, NodeBase } from './shared/Node'; export declare type BinaryOperator = '==' | '!=' | '===' | '!==' | '<' | '<=' | '>' | '>=' | '<<' | '>>' | '>>>' | '+' | '-' | '*' | '/' | '%' | ' |' | '^' | '&' | '**' | 'in' | 'instanceof'; export default class BinaryExpression extends NodeBase { type: NodeType.BinaryExpression; left: ExpressionNode; right: ExpressionNode; operator: BinaryOperator; getValue(): any; hasEffectsWhenAccessedAtPath(path: ObjectPath, _options: ExecutionPathOptions): boolean; }
Version data entries
5 entries across 5 versions & 2 rubygems