Class FastLongMethodGenerator

java.lang.Object
jnr.ffi.provider.jffi.FastLongMethodGenerator
All Implemented Interfaces:
MethodGenerator

public class FastLongMethodGenerator extends Object
  • Constructor Details

    • FastLongMethodGenerator

      public FastLongMethodGenerator()
  • Method Details

    • isSupported

      public boolean isSupported(ResultType resultType, ParameterType[] parameterTypes, CallingConvention callingConvention)
    • generate

      public void generate(jnr.ffi.provider.jffi.AsmBuilder builder, SkinnyMethodAdapter mv, jnr.ffi.provider.jffi.LocalVariableAllocator localVariableAllocator, com.kenai.jffi.CallContext callContext, ResultType resultType, ParameterType[] parameterTypes, boolean ignoreError)
    • generate

      public void generate(jnr.ffi.provider.jffi.AsmBuilder builder, String functionName, com.kenai.jffi.Function function, ResultType resultType, ParameterType[] parameterTypes, boolean ignoreError)
      Specified by:
      generate in interface MethodGenerator