com.alibaba.fastffi.clang.TemplateArgument_ArgKind_Library_cxx_0xc57ef162 Maven / Gradle / Ivy
The newest version!
package com.alibaba.fastffi.clang;
import com.alibaba.fastffi.FFIGetter;
import com.alibaba.fastffi.FFISynthetic;
import com.alibaba.fastffi.FFITypeFactory;
import java.lang.UnsatisfiedLinkError;
@FFISynthetic("com.alibaba.fastffi.clang.TemplateArgument.ArgKind.Library")
public class TemplateArgument_ArgKind_Library_cxx_0xc57ef162 implements TemplateArgument.ArgKind.Library {
public static final TemplateArgument.ArgKind.Library INSTANCE;
static {
try {
System.loadLibrary("llvm4jni");
} catch (UnsatisfiedLinkError e) {
System.load(FFITypeFactory.findNativeLibrary(TemplateArgument_ArgKind_Library_cxx_0xc57ef162.class, "llvm4jni"));
}
}
static {
INSTANCE = new TemplateArgument_ArgKind_Library_cxx_0xc57ef162();
}
public TemplateArgument_ArgKind_Library_cxx_0xc57ef162() {
}
@FFIGetter
public int Declaration() {
return native_Declaration();
}
@FFIGetter
public static native int native_Declaration();
@FFIGetter
public int Expression() {
return native_Expression();
}
@FFIGetter
public static native int native_Expression();
@FFIGetter
public int Integral() {
return native_Integral();
}
@FFIGetter
public static native int native_Integral();
@FFIGetter
public int Null() {
return native_Null();
}
@FFIGetter
public static native int native_Null();
@FFIGetter
public int NullPtr() {
return native_NullPtr();
}
@FFIGetter
public static native int native_NullPtr();
@FFIGetter
public int Pack() {
return native_Pack();
}
@FFIGetter
public static native int native_Pack();
@FFIGetter
public int Template() {
return native_Template();
}
@FFIGetter
public static native int native_Template();
@FFIGetter
public int TemplateExpansion() {
return native_TemplateExpansion();
}
@FFIGetter
public static native int native_TemplateExpansion();
@FFIGetter
public int Type() {
return native_Type();
}
@FFIGetter
public static native int native_Type();
}