public class FastLongMethodGenerator extends Object
Constructor and Description |
---|
FastLongMethodGenerator(jnr.ffi.provider.jffi.BufferMethodGenerator bufgen) |
Modifier and Type | Method and Description |
---|---|
void |
generate(jnr.ffi.provider.jffi.AsmBuilder builder,
SkinnyMethodAdapter mv,
jnr.ffi.provider.jffi.LocalVariableAllocator localVariableAllocator,
com.kenai.jffi.Function function,
jnr.ffi.provider.jffi.ResultType resultType,
jnr.ffi.provider.jffi.ParameterType[] parameterTypes,
boolean ignoreError) |
void |
generate(jnr.ffi.provider.jffi.AsmBuilder builder,
String functionName,
com.kenai.jffi.Function function,
jnr.ffi.provider.jffi.ResultType resultType,
jnr.ffi.provider.jffi.ParameterType[] parameterTypes,
boolean ignoreError) |
void |
generate(jnr.ffi.provider.jffi.AsmBuilder builder,
String functionName,
com.kenai.jffi.Function function,
jnr.ffi.provider.jffi.Signature signature) |
boolean |
isSupported(jnr.ffi.provider.jffi.ResultType resultType,
jnr.ffi.provider.jffi.ParameterType[] parameterTypes,
com.kenai.jffi.CallingConvention callingConvention) |
public FastLongMethodGenerator(jnr.ffi.provider.jffi.BufferMethodGenerator bufgen)
public boolean isSupported(jnr.ffi.provider.jffi.ResultType resultType, jnr.ffi.provider.jffi.ParameterType[] parameterTypes, com.kenai.jffi.CallingConvention callingConvention)
public void generate(jnr.ffi.provider.jffi.AsmBuilder builder, SkinnyMethodAdapter mv, jnr.ffi.provider.jffi.LocalVariableAllocator localVariableAllocator, com.kenai.jffi.Function function, jnr.ffi.provider.jffi.ResultType resultType, jnr.ffi.provider.jffi.ParameterType[] parameterTypes, boolean ignoreError)
public void generate(jnr.ffi.provider.jffi.AsmBuilder builder, String functionName, com.kenai.jffi.Function function, jnr.ffi.provider.jffi.Signature signature)
public void generate(jnr.ffi.provider.jffi.AsmBuilder builder, String functionName, com.kenai.jffi.Function function, jnr.ffi.provider.jffi.ResultType resultType, jnr.ffi.provider.jffi.ParameterType[] parameterTypes, boolean ignoreError)
generate
in interface MethodGenerator
Copyright © 2014. All rights reserved.