Interface: OperationVisitor<TReturn>
Extended by
Type Parameters
| Type Parameter |
|---|
TReturn |
Methods
visitArithmeticBinaryOperation()
visitArithmeticBinaryOperation(
node):TReturn
Parameters
| Parameter | Type |
|---|---|
node | ArithmeticBinaryOperation |
Returns
TReturn
visitArithmeticUnaryOperation()
visitArithmeticUnaryOperation(
node):TReturn
Parameters
| Parameter | Type |
|---|---|
node | ArithmeticUnaryOperation |
Returns
TReturn
visitAssignOperation()
visitAssignOperation(
node):TReturn
Parameters
| Parameter | Type |
|---|---|
node | AssignOperation |
Returns
TReturn
visitBitwiseBinaryOperation()
visitBitwiseBinaryOperation(
node):TReturn
Parameters
| Parameter | Type |
|---|---|
node | BitwiseBinaryOperation |
Returns
TReturn
visitBitwiseUnaryOperation()
visitBitwiseUnaryOperation(
node):TReturn
Parameters
| Parameter | Type |
|---|---|
node | BitwiseUnaryOperation |
Returns
TReturn
visitComparisonOperation()
visitComparisonOperation(
node):TReturn
Parameters
| Parameter | Type |
|---|---|
node | ComparisonOperation |
Returns
TReturn
visitListBinaryOperation()
visitListBinaryOperation(
node):TReturn
Parameters
| Parameter | Type |
|---|---|
node | ListBinaryOperation |
Returns
TReturn
visitListUnaryOperation()
visitListUnaryOperation(
node):TReturn
Parameters
| Parameter | Type |
|---|---|
node | ListUnaryOperation |
Returns
TReturn
visitLogicalBinaryOperation()
visitLogicalBinaryOperation(
node):TReturn
Parameters
| Parameter | Type |
|---|---|
node | LogicalBinaryOperation |
Returns
TReturn
visitLogicalUnaryOperation()
visitLogicalUnaryOperation(
node):TReturn
Parameters
| Parameter | Type |
|---|---|
node | LogicalUnaryOperation |
Returns
TReturn
visitStringOperation()
visitStringOperation(
node):TReturn
Parameters
| Parameter | Type |
|---|---|
node | StringOperation |
Returns
TReturn
visitUnifyOperation()
visitUnifyOperation(
node):TReturn
Parameters
| Parameter | Type |
|---|---|
node | UnifyOperation |
Returns
TReturn