Fuzion Logo
fuzion-lang.dev — The Fuzion Language Portal
JavaScript seems to be disabled. Functionality is limited.

Java/jdk/internal/classfile/impl/RawBytecodeHelper.fz


# Fuzion interface to instance members of Java instance class 'jdk.internal.classfile.impl.RawBytecodeHelper'
#
# !!!!!!  DO NOT EDIT, GENERATED CODE !!!!!!
#
# This code was generated automatically using the fzjava tool V0.087 called 
# as follows:
#
#   ./build/bin/fzjava java.base -to=build/modules/java.base -verbose=0
#
public Java.jdk.internal.classfile.impl.RawBytecodeHelper(redef forbidden void) ref : Java.java.lang.Object(forbidden), fuzion.java.Java_Object(forbidden) is

  # call Java instance method 'public int jdk.internal.classfile.impl.RawBytecodeHelper.dest()':
  #
  public dest i32 =>
    fuzion.java.call_virtual (i32) "jdk.internal.classfile.impl.RawBytecodeHelper" "dest" "()I" RawBytecodeHelper.this []

  # call Java instance method 'public int jdk.internal.classfile.impl.RawBytecodeHelper.destW()':
  #
  public destW i32 =>
    fuzion.java.call_virtual (i32) "jdk.internal.classfile.impl.RawBytecodeHelper" "destW" "()I" RawBytecodeHelper.this []

  # call Java instance method 'public int jdk.internal.classfile.impl.RawBytecodeHelper.getIndex()':
  #
  public getIndex i32 =>
    fuzion.java.call_virtual (i32) "jdk.internal.classfile.impl.RawBytecodeHelper" "getIndex" "()I" RawBytecodeHelper.this []

  # call Java instance method 'public int jdk.internal.classfile.impl.RawBytecodeHelper.getIndexU1()':
  #
  public getIndexU1 i32 =>
    fuzion.java.call_virtual (i32) "jdk.internal.classfile.impl.RawBytecodeHelper" "getIndexU1" "()I" RawBytecodeHelper.this []

  # call Java instance method 'public int jdk.internal.classfile.impl.RawBytecodeHelper.getIndexU2()':
  #
  public getIndexU2 i32 =>
    fuzion.java.call_virtual (i32) "jdk.internal.classfile.impl.RawBytecodeHelper" "getIndexU2" "()I" RawBytecodeHelper.this []

  # call Java instance method 'public int jdk.internal.classfile.impl.RawBytecodeHelper.getIndexU2Raw(int)':
  #
  public getIndexU2Raw_I(arg0 i32) i32 =>
    fuzion.java.call_virtual (i32) "jdk.internal.classfile.impl.RawBytecodeHelper" "getIndexU2Raw" "(I)I" RawBytecodeHelper.this [(fuzion.java.i32_to_java_object Java.jdk.internal.classfile.impl.RawBytecodeHelper.getIndexU2Raw_I.this.arg0)]

  # call Java instance method 'public int jdk.internal.classfile.impl.RawBytecodeHelper.getInt(int)':
  #
  public getInt_I(arg0 i32) i32 =>
    fuzion.java.call_virtual (i32) "jdk.internal.classfile.impl.RawBytecodeHelper" "getInt" "(I)I" RawBytecodeHelper.this [(fuzion.java.i32_to_java_object Java.jdk.internal.classfile.impl.RawBytecodeHelper.getInt_I.this.arg0)]

  # call Java instance method 'public int jdk.internal.classfile.impl.RawBytecodeHelper.getShort(int)':
  #
  public getShort_I(arg0 i32) i32 =>
    fuzion.java.call_virtual (i32) "jdk.internal.classfile.impl.RawBytecodeHelper" "getShort" "(I)I" RawBytecodeHelper.this [(fuzion.java.i32_to_java_object Java.jdk.internal.classfile.impl.RawBytecodeHelper.getShort_I.this.arg0)]

  # call Java instance method 'public int jdk.internal.classfile.impl.RawBytecodeHelper.getU1(int)':
  #
  public getU1_I(arg0 i32) i32 =>
    fuzion.java.call_virtual (i32) "jdk.internal.classfile.impl.RawBytecodeHelper" "getU1" "(I)I" RawBytecodeHelper.this [(fuzion.java.i32_to_java_object Java.jdk.internal.classfile.impl.RawBytecodeHelper.getU1_I.this.arg0)]

  # call Java instance method 'public boolean jdk.internal.classfile.impl.RawBytecodeHelper.isLastBytecode()':
  #
  public isLastBytecode bool =>
    fuzion.java.call_virtual (bool) "jdk.internal.classfile.impl.RawBytecodeHelper" "isLastBytecode" "()Z" RawBytecodeHelper.this []

  # call Java instance method 'public int jdk.internal.classfile.impl.RawBytecodeHelper.rawNext()':
  #
  public rawNext i32 =>
    fuzion.java.call_virtual (i32) "jdk.internal.classfile.impl.RawBytecodeHelper" "rawNext" "()I" RawBytecodeHelper.this []

  # call Java instance method 'public int jdk.internal.classfile.impl.RawBytecodeHelper.rawNext(int)':
  #
  public rawNext_I(arg0 i32) i32 =>
    fuzion.java.call_virtual (i32) "jdk.internal.classfile.impl.RawBytecodeHelper" "rawNext" "(I)I" RawBytecodeHelper.this [(fuzion.java.i32_to_java_object Java.jdk.internal.classfile.impl.RawBytecodeHelper.rawNext_I.this.arg0)]

  # short-hand to call Java method 'public int jdk.internal.classfile.impl.RawBytecodeHelper.getIndexU2Raw(int)':
  #
  public getIndexU2Raw(arg0 i32) (i32) =>
    getIndexU2Raw_I Java.jdk.internal.classfile.impl.RawBytecodeHelper.getIndexU2Raw.this.arg0

  # short-hand to call Java method 'public int jdk.internal.classfile.impl.RawBytecodeHelper.getInt(int)':
  #
  public getInt(arg0 i32) (i32) =>
    getInt_I Java.jdk.internal.classfile.impl.RawBytecodeHelper.getInt.this.arg0

  # short-hand to call Java method 'public int jdk.internal.classfile.impl.RawBytecodeHelper.getShort(int)':
  #
  public getShort(arg0 i32) (i32) =>
    getShort_I Java.jdk.internal.classfile.impl.RawBytecodeHelper.getShort.this.arg0

  # short-hand to call Java method 'public int jdk.internal.classfile.impl.RawBytecodeHelper.getU1(int)':
  #
  public getU1(arg0 i32) (i32) =>
    getU1_I Java.jdk.internal.classfile.impl.RawBytecodeHelper.getU1.this.arg0

  # short-hand to call Java method 'public int jdk.internal.classfile.impl.RawBytecodeHelper.rawNext(int)':
  #
  public rawNext(arg0 i32) (i32) =>
    rawNext_I Java.jdk.internal.classfile.impl.RawBytecodeHelper.rawNext.this.arg0

  # read instance Java field 'public int jdk.internal.classfile.impl.RawBytecodeHelper.bci':
  #
  public bci i32 =>
    fuzion.java.get_field (i32) RawBytecodeHelper.this "bci"

  # read instance Java field 'public int jdk.internal.classfile.impl.RawBytecodeHelper.endBci':
  #
  public endBci i32 =>
    fuzion.java.get_field (i32) RawBytecodeHelper.this "endBci"

  # read instance Java field 'public boolean jdk.internal.classfile.impl.RawBytecodeHelper.isWide':
  #
  public isWide bool =>
    fuzion.java.get_field (bool) RawBytecodeHelper.this "isWide"

  # read instance Java field 'public int jdk.internal.classfile.impl.RawBytecodeHelper.nextBci':
  #
  public nextBci i32 =>
    fuzion.java.get_field (i32) RawBytecodeHelper.this "nextBci"

  # read instance Java field 'public int jdk.internal.classfile.impl.RawBytecodeHelper.rawCode':
  #
  public rawCode i32 =>
    fuzion.java.get_field (i32) RawBytecodeHelper.this "rawCode"