Class Functions

java.lang.Object
org.robovm.compiler.Functions

public class Functions
extends Object
Author:
niklas
  • Field Details

    • BC_INITIALIZE_CLASS

      public static final FunctionRef BC_INITIALIZE_CLASS
    • BC_ALLOCATE

      public static final FunctionRef BC_ALLOCATE
    • BC_LDC_ARRAY_BOOT_CLASS

      public static final FunctionRef BC_LDC_ARRAY_BOOT_CLASS
    • BC_LDC_ARRAY_CLASS

      public static final FunctionRef BC_LDC_ARRAY_CLASS
    • BC_NEW_OBJECT_ARRAY

      public static final FunctionRef BC_NEW_OBJECT_ARRAY
    • BC_LDC_CLASS

      public static final FunctionRef BC_LDC_CLASS
    • BC_EXCEPTION_CLEAR

      public static final FunctionRef BC_EXCEPTION_CLEAR
    • BC_THROW

      public static final FunctionRef BC_THROW
    • BC_THROW_IF_EXCEPTION_OCCURRED

      public static final FunctionRef BC_THROW_IF_EXCEPTION_OCCURRED
    • BC_THROW_NO_CLASS_DEF_FOUND_ERROR

      public static final FunctionRef BC_THROW_NO_CLASS_DEF_FOUND_ERROR
    • BC_THROW_NO_SUCH_FIELD_ERROR

      public static final FunctionRef BC_THROW_NO_SUCH_FIELD_ERROR
    • BC_THROW_NO_SUCH_METHOD_ERROR

      public static final FunctionRef BC_THROW_NO_SUCH_METHOD_ERROR
    • BC_THROW_ILLEGAL_ACCESS_ERROR

      public static final FunctionRef BC_THROW_ILLEGAL_ACCESS_ERROR
    • BC_THROW_INSTANTIATION_ERROR

      public static final FunctionRef BC_THROW_INSTANTIATION_ERROR
    • BC_THROW_INCOMPATIBLE_CLASS_CHANGE_ERROR

      public static final FunctionRef BC_THROW_INCOMPATIBLE_CLASS_CHANGE_ERROR
    • BC_THROW_ABSTRACT_METHOD_ERROR

      public static final FunctionRef BC_THROW_ABSTRACT_METHOD_ERROR
    • BC_THROW_CLASS_CAST_EXCEPTION_ARRAY

      public static final FunctionRef BC_THROW_CLASS_CAST_EXCEPTION_ARRAY
    • BC_THROW_ARRAY_INDEX_OUT_OF_BOUNDS_EXCEPTION

      public static final FunctionRef BC_THROW_ARRAY_INDEX_OUT_OF_BOUNDS_EXCEPTION
    • BC_NEW_BOOLEAN_ARRAY

      public static final FunctionRef BC_NEW_BOOLEAN_ARRAY
    • BC_NEW_BYTE_ARRAY

      public static final FunctionRef BC_NEW_BYTE_ARRAY
    • BC_NEW_CHAR_ARRAY

      public static final FunctionRef BC_NEW_CHAR_ARRAY
    • BC_NEW_SHORT_ARRAY

      public static final FunctionRef BC_NEW_SHORT_ARRAY
    • BC_NEW_INT_ARRAY

      public static final FunctionRef BC_NEW_INT_ARRAY
    • BC_NEW_LONG_ARRAY

      public static final FunctionRef BC_NEW_LONG_ARRAY
    • BC_NEW_FLOAT_ARRAY

      public static final FunctionRef BC_NEW_FLOAT_ARRAY
    • BC_NEW_DOUBLE_ARRAY

      public static final FunctionRef BC_NEW_DOUBLE_ARRAY
    • BC_MONITOR_ENTER

      public static final FunctionRef BC_MONITOR_ENTER
    • BC_MONITOR_EXIT

      public static final FunctionRef BC_MONITOR_EXIT
    • BC_LDC_STRING

      public static final FunctionRef BC_LDC_STRING
    • BC_LOOKUP_VIRTUAL_METHOD

      public static final FunctionRef BC_LOOKUP_VIRTUAL_METHOD
    • BC_LOOKUP_INTERFACE_METHOD

      public static final FunctionRef BC_LOOKUP_INTERFACE_METHOD
    • BC_LOOKUP_INTERFACE_METHOD_IMPL

      public static final FunctionRef BC_LOOKUP_INTERFACE_METHOD_IMPL
    • BC_CHECKCAST

      public static final FunctionRef BC_CHECKCAST
    • BC_CHECKCAST_ARRAY

      public static final FunctionRef BC_CHECKCAST_ARRAY
    • BC_INSTANCEOF

      public static final FunctionRef BC_INSTANCEOF
    • BC_INSTANCEOF_ARRAY

      public static final FunctionRef BC_INSTANCEOF_ARRAY
    • BC_NEW_MULTI_ARRAY

      public static final FunctionRef BC_NEW_MULTI_ARRAY
    • BC_SET_OBJECT_ARRAY_ELEMENT

      public static final FunctionRef BC_SET_OBJECT_ARRAY_ELEMENT
    • BC_RESOLVE_NATIVE

      public static final FunctionRef BC_RESOLVE_NATIVE
    • BC_PUSH_NATIVE_FRAME

      public static final FunctionRef BC_PUSH_NATIVE_FRAME
    • BC_POP_NATIVE_FRAME

      public static final FunctionRef BC_POP_NATIVE_FRAME
    • BC_PUSH_CALLBACK_FRAME

      public static final FunctionRef BC_PUSH_CALLBACK_FRAME
    • BC_POP_CALLBACK_FRAME

      public static final FunctionRef BC_POP_CALLBACK_FRAME
    • BC_ATTACH_THREAD_FROM_CALLBACK

      public static final FunctionRef BC_ATTACH_THREAD_FROM_CALLBACK
    • BC_DETACH_THREAD_FROM_CALLBACK

      public static final FunctionRef BC_DETACH_THREAD_FROM_CALLBACK
    • RVM_TRYCATCH_ENTER

      public static final FunctionRef RVM_TRYCATCH_ENTER
    • BC_TRYCATCH_LEAVE

      public static final FunctionRef BC_TRYCATCH_LEAVE
    • BC_ABSTRACT_METHOD_CALLED

      public static final FunctionRef BC_ABSTRACT_METHOD_CALLED
    • BC_NON_PUBLIC_METHOD_CALLED

      public static final FunctionRef BC_NON_PUBLIC_METHOD_CALLED
    • BC_COPY_STRUCT

      public static final FunctionRef BC_COPY_STRUCT
    • BC_HOOK_INSTRUMENTED

      public static final FunctionRef BC_HOOK_INSTRUMENTED
    • LLVM_FRAMEADDRESS

      public static final FunctionRef LLVM_FRAMEADDRESS
    • LLVM_MEMCPY

      public static final FunctionRef LLVM_MEMCPY
    • REGISTER_FINALIZABLE

      public static final FunctionRef REGISTER_FINALIZABLE
    • CHECK_NULL

      public static final FunctionRef CHECK_NULL
    • CHECK_NULL_I8_PTR

      public static final FunctionRef CHECK_NULL_I8_PTR
    • CHECK_LOWER

      public static final FunctionRef CHECK_LOWER
    • CHECK_UPPER

      public static final FunctionRef CHECK_UPPER
    • CHECK_STACK_OVERFLOW

      public static final FunctionRef CHECK_STACK_OVERFLOW
    • ARRAY_LENGTH

      public static final FunctionRef ARRAY_LENGTH
    • BALOAD

      public static final FunctionRef BALOAD
    • SALOAD

      public static final FunctionRef SALOAD
    • CALOAD

      public static final FunctionRef CALOAD
    • IALOAD

      public static final FunctionRef IALOAD
    • LALOAD

      public static final FunctionRef LALOAD
    • FALOAD

      public static final FunctionRef FALOAD
    • DALOAD

      public static final FunctionRef DALOAD
    • AALOAD

      public static final FunctionRef AALOAD
    • BASTORE

      public static final FunctionRef BASTORE
    • SASTORE

      public static final FunctionRef SASTORE
    • CASTORE

      public static final FunctionRef CASTORE
    • IASTORE

      public static final FunctionRef IASTORE
    • LASTORE

      public static final FunctionRef LASTORE
    • FASTORE

      public static final FunctionRef FASTORE
    • DASTORE

      public static final FunctionRef DASTORE
    • AASTORE

      public static final FunctionRef AASTORE
    • F2I

      public static final FunctionRef F2I
    • F2L

      public static final FunctionRef F2L
    • D2I

      public static final FunctionRef D2I
    • D2L

      public static final FunctionRef D2L
    • IDIV

      public static final FunctionRef IDIV
    • LDIV

      public static final FunctionRef LDIV
    • IREM

      public static final FunctionRef IREM
    • LREM

      public static final FunctionRef LREM
    • FREM

      public static final FunctionRef FREM
    • DREM

      public static final FunctionRef DREM
    • FCMPL

      public static final FunctionRef FCMPL
    • FCMPG

      public static final FunctionRef FCMPG
    • DCMPL

      public static final FunctionRef DCMPL
    • DCMPG

      public static final FunctionRef DCMPG
    • LDC_CLASS

      public static final FunctionRef LDC_CLASS
    • LDC_CLASS_WRAPPER

      public static final FunctionRef LDC_CLASS_WRAPPER
    • CHECKCAST_WRAPPER

      public static final FunctionRef CHECKCAST_WRAPPER
    • INSTANCEOF_WRAPPER

      public static final FunctionRef INSTANCEOF_WRAPPER
    • CHECKCAST_CLASS

      public static final FunctionRef CHECKCAST_CLASS
    • CHECKCAST_INTERFACE

      public static final FunctionRef CHECKCAST_INTERFACE
    • CHECKCAST_PRIM_ARRAY

      public static final FunctionRef CHECKCAST_PRIM_ARRAY
    • INSTANCEOF_CLASS

      public static final FunctionRef INSTANCEOF_CLASS
    • INSTANCEOF_INTERFACE

      public static final FunctionRef INSTANCEOF_INTERFACE
    • INSTANCEOF_PRIM_ARRAY

      public static final FunctionRef INSTANCEOF_PRIM_ARRAY
    • OBJECT_CLASS

      public static final FunctionRef OBJECT_CLASS
    • CLASS_VITABLE

      public static final FunctionRef CLASS_VITABLE
    • MONITORENTER

      public static final FunctionRef MONITORENTER
    • MONITOREXIT

      public static final FunctionRef MONITOREXIT
    • PUSH_NATIVE_FRAME

      public static final FunctionRef PUSH_NATIVE_FRAME
    • POP_NATIVE_FRAME

      public static final FunctionRef POP_NATIVE_FRAME
    • GETPC

      public static final FunctionRef GETPC
    • LLVM_DBG_DECLARE

      public static final FunctionRef LLVM_DBG_DECLARE
  • Constructor Details

    • Functions

      public Functions()
  • Method Details