Package org.eolang.jeo.representation.directives
package org.eolang.jeo.representation.directives
Package for generating XMIR by using ASM library.
This package contains different visitors that are used to build XML directives.
In other words all classes in this package scan bytecode by using ASM library
(https://asm.ow2.io/) and build XML directives
by using Xembly library (https://www.xembly.org).
Later on these directives are used to build XML representation of the bytecode class.
- Since:
- 0.1.0
-
ClassesClassDescriptionDirectives Abstract Object.Directives Annotation.An annotation value that is itself an annotation.Directives Annotation.An annotation value that is an array.Directives for an attribute.Directives for attributes.Directives for bytes.Directives Class.Class properties as Xembly directives.This class represents a default annotation value.An annotation value that is an enumeration.Directives that represent a pure EO object.Field directives.Frame directives.Directives Handle.Instruction directives.Directives that represent a pure JEO object.Xml directives for label entry in byrecode.Max stack and locals.Directives for meta-information of a class.Directives Method.Directives for a method parameter.Directives for method parameters.Method properties as Xembly directives.Operand XML directives.An annotation value that is plain.Program representation as Xembly directives.Directives sequence.Try catch directives.Data Object Directive in EO language.Array representation of some values as Xembly directives.Eolang fully qualified name.Jeo fully qualified name.Opcode name.