Module: BiteScript

Includes:
ASM
Defined in:
lib/bitescript.rb,
lib/bitescript/asm.rb,
lib/bitescript/builder.rb,
lib/bitescript/asm3/asm.rb,
lib/bitescript/bytecode.rb,
lib/bitescript/signature.rb,
lib/bitescript/asm3/builder.rb,
lib/bitescript/asm3/bytecode.rb,
lib/bitescript/asm3/signature.rb

Defined Under Namespace

Modules: ASM, Annotatable, AnnotationBuilder, Bytecode, JavaTypes, QuickTypes, Signature, Util Classes: ClassBuilder, CustomClassWriter, FileBuilder, MethodBuilder

Constant Summary collapse

JAVA1_4 =
Opcodes::V1_4
JAVA1_5 =
Opcodes::V1_5
JAVA1_6 =
Opcodes::V1_6
JAVA1_7 =
Opcodes::V1_7
JAVA1_8 =
defined?(Opcodes::V1_8) ? Opcodes::V1_8 : Opcodes::V1_7

Class Attribute Summary collapse

Class Attribute Details

.bytecode_versionObject

Returns the value of attribute bytecode_version.



25
26
27
# File 'lib/bitescript.rb', line 25

def bytecode_version
  @bytecode_version
end

.compute_framesObject

Returns the value of attribute compute_frames.



26
27
28
# File 'lib/bitescript.rb', line 26

def compute_frames
  @compute_frames
end

.compute_maxsObject

Returns the value of attribute compute_maxs.



27
28
29
# File 'lib/bitescript.rb', line 27

def compute_maxs
  @compute_maxs
end