All Downloads are FREE. Search and download functionalities are using the official Maven repository.

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();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy