Class OperationNode
java.lang.Object
me.topchetoeu.j2s.compilation.Node
me.topchetoeu.j2s.compilation.values.operations.OperationNode
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionOperationNode
(me.topchetoeu.j2s.common.Location loc, me.topchetoeu.j2s.common.Operation operation, Node... args) -
Method Summary
Modifier and TypeMethodDescriptionvoid
compile
(CompileResult target, boolean pollute) void
compileFunctions
(CompileResult target) static ParseRes<OperationNode>
static ParseRes<OperationNode>
parseInstanceof
(Source src, int i, Node prev, int precedence) parseOperator
(Source src, int i, Node prev, int precedence) static ParseRes<OperationNode>
parsePrefix
(Source src, int i)
-
Field Details
-
args
-
operation
public final me.topchetoeu.j2s.common.Operation operation
-
-
Constructor Details
-
OperationNode
public OperationNode(me.topchetoeu.j2s.common.Location loc, me.topchetoeu.j2s.common.Operation operation, Node... args)
-
-
Method Details
-
compileFunctions
- Specified by:
compileFunctions
in classNode
-
compile
-
parsePrefix
-
parseInstanceof
-
parseIn
-
parseOperator
-