Package org.eolang.opeo.ast
Interface AstNode
- All Superinterfaces:
Xmir
- All Known Implementing Classes:
Add
,ArrayConstructor
,AstNode.Empty
,Cast
,CheckCast
,ClassField
,ClassName
,Constant
,Constructor
,Duplicate
,DynamicInvocation
,FieldAssignment
,FieldRetrieval
,If
,InterfaceInvocation
,Invocation
,Label
,Labeled
,Literal
,LocalVariable
,Multiplication
,NewAddress
,Opcode
,Popped
,RawXml
,Reference
,Return
,Root
,StaticInvocation
,StoreArray
,Substraction
,Super
,This
,VariableAssignment
Abstract syntax tree node.
- Since:
- 0.1
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final class
Empty node that does nothing. -
Method Summary
-
Method Details
-
opcodes
Bytecode instructions.- Returns:
- List of opcodes.
-