Uses of Package
io.smallrye.classfile.instruction
Packages that use io.smallrye.classfile.instruction
Package
Description
Provides classfile parsing, generation, and transformation library.
Provides interfaces describing code instructions for the
io.smallrye.classfile library.-
Classes in io.smallrye.classfile.instruction used by io.smallrye.classfileClassDescriptionA pseudo-instruction modeling an entry in the
exception_tablearray of aCodeattribute.Models a single case in alookupswitchortableswitchinstruction. -
Classes in io.smallrye.classfile.instruction used by io.smallrye.classfile.instructionClassDescriptionModels an array load instruction in the
codearray of aCodeattribute.Models an array store instruction in thecodearray of aCodeattribute.Models a branching instruction (conditional or unconditional) in thecodearray of aCodeattribute.A pseudo-instruction which models a single entry in theCharacterRangeTableattribute.Models a constant-load instruction in thecodearray of aCodeattribute, including "intrinsic", "argument", and "load" constant instructions.Models an "argument constant" instruction, which encodes the constant value in the instruction directly.Models an "intrinsic constant" instruction, which encodes the constant value in its opcode.Models a "load constant" instruction, which encodes the constant value in the constant pool.Marker interface for instruction discontinued from thecodearray of aCodeattribute.Models jump subroutine instructions discontinued from thecodearray of aCodeattribute since class file major version 51 (JVMS ).Models return from subroutine instructions discontinued from thecodearray of aCodeattribute since class file major version 51 (JVMS ).A pseudo-instruction modeling an entry in theexception_tablearray of aCodeattribute.Models a field access instruction in thecodearray of aCodeattribute.Models a local variable increment instruction in thecodearray of aCodeattribute.Models a dynamically-computed call site invocation instruction in thecodearray of aCodeattribute.Models a method invocation instruction in thecodearray of aCodeattribute, other thaninvokedynamic.A pseudo-instruction which indicates the code for a given line number starts after the current position in aCodeattribute.Models a local variable load instruction in thecodearray of aCodeattribute.A pseudo-instruction which models a single entry in theLocalVariableTableattribute.A pseudo-instruction which models a single entry in theLocalVariableTypeTableattribute.Models an arithmetic operator instruction in thecodearray of aCodeattribute.Models a return-from-method instruction in thecodearray of aCodeattribute.Models a stack manipulation instruction in thecodearray of aCodeattribute.Models a local variable store instruction in thecodearray of aCodeattribute.Models a single case in alookupswitchortableswitchinstruction.