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

com.alibaba.fastffi.llvm.GlobalValue_Library_cxx_0xc06e1957 Maven / Gradle / Ivy

The newest version!
package com.alibaba.fastffi.llvm;

import com.alibaba.fastffi.FFIGetter;
import com.alibaba.fastffi.FFISynthetic;
import com.alibaba.fastffi.FFITypeFactory;
import java.lang.UnsatisfiedLinkError;

@FFISynthetic("com.alibaba.fastffi.llvm.GlobalValue.Library")
public class GlobalValue_Library_cxx_0xc06e1957 implements GlobalValue.Library {
  public static final GlobalValue.Library INSTANCE;

  static {
    try {
      System.loadLibrary("llvm4jni");
    } catch (UnsatisfiedLinkError e) {
      System.load(FFITypeFactory.findNativeLibrary(GlobalValue_Library_cxx_0xc06e1957.class, "llvm4jni"));
    }
  }
  static {
    INSTANCE = new GlobalValue_Library_cxx_0xc06e1957();
  }

  public GlobalValue_Library_cxx_0xc06e1957() {
  }

  @FFIGetter
  public int AppendingLinkage() {
    return native_AppendingLinkage();
  }

  @FFIGetter
  public static native int native_AppendingLinkage();

  @FFIGetter
  public int AvailableExternallyLinkage() {
    return native_AvailableExternallyLinkage();
  }

  @FFIGetter
  public static native int native_AvailableExternallyLinkage();

  @FFIGetter
  public int CommonLinkage() {
    return native_CommonLinkage();
  }

  @FFIGetter
  public static native int native_CommonLinkage();

  @FFIGetter
  public int DefaultVisibility() {
    return native_DefaultVisibility();
  }

  @FFIGetter
  public static native int native_DefaultVisibility();

  @FFIGetter
  public int ExternalLinkage() {
    return native_ExternalLinkage();
  }

  @FFIGetter
  public static native int native_ExternalLinkage();

  @FFIGetter
  public int ExternalWeakLinkage() {
    return native_ExternalWeakLinkage();
  }

  @FFIGetter
  public static native int native_ExternalWeakLinkage();

  @FFIGetter
  public int HiddenVisibility() {
    return native_HiddenVisibility();
  }

  @FFIGetter
  public static native int native_HiddenVisibility();

  @FFIGetter
  public int InternalLinkage() {
    return native_InternalLinkage();
  }

  @FFIGetter
  public static native int native_InternalLinkage();

  @FFIGetter
  public int LinkOnceAnyLinkage() {
    return native_LinkOnceAnyLinkage();
  }

  @FFIGetter
  public static native int native_LinkOnceAnyLinkage();

  @FFIGetter
  public int LinkOnceODRLinkage() {
    return native_LinkOnceODRLinkage();
  }

  @FFIGetter
  public static native int native_LinkOnceODRLinkage();

  @FFIGetter
  public int PrivateLinkage() {
    return native_PrivateLinkage();
  }

  @FFIGetter
  public static native int native_PrivateLinkage();

  @FFIGetter
  public int ProtectedVisibility() {
    return native_ProtectedVisibility();
  }

  @FFIGetter
  public static native int native_ProtectedVisibility();

  @FFIGetter
  public int WeakAnyLinkage() {
    return native_WeakAnyLinkage();
  }

  @FFIGetter
  public static native int native_WeakAnyLinkage();

  @FFIGetter
  public int WeakODRLinkage() {
    return native_WeakODRLinkage();
  }

  @FFIGetter
  public static native int native_WeakODRLinkage();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy