Package org.eolang.jeo.representation.bytecode
package org.eolang.jeo.representation.bytecode
Contains classes for generating bytecode in the form of Java classes.
Some sort of API for generating Java classes. Usefull for generating
inputs for tests. The classes also used in
org.eolang.jeo.representation.xmir
package
to generate bytecode from XMIR files.- Since:
- 0.1.0
-
ClassDescriptionJava bytecode.Bytecode annotation.An annotation value that is itself an annotation.Bytecode annotations.Bytecode annotation value.An annotation value that is an array.Bytecode attribute.Bytecode attributes.Class useful for generating bytecode for testing purposes.Class properties.Bytecode default value.Bytecode instruction or a label.An annotation value that is an enumeration.Bytecode field.Bytecode frame.Bytecode handler.Bytecode instruction.Mark label instruction.Bytecode line.Bytecode maxs.Bytecode method.Bytecode method builder.Bytecode method parameter.Bytecode parameters.Bytecode method properties.An annotation value that is a plain value.Bytecode program.Bytecode try-catch block.Bytecode value.Custom class writer.Inner class attribute.InstructionsFlow<T extends org.eolang.jeo.representation.bytecode.InstructionsFlow.Reducible<T>>Data-flow analysis.