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

astffi.llvm.0.1.2.source-code.jni_com_alibaba_fastffi_clang_AttrKind_Library_cxx_0xab24e6b6.cc Maven / Gradle / Ivy

The newest version!
#include 
#include 
#include "clang/Basic/AttrKinds.h"

#ifdef __cplusplus
extern "C" {
#endif

// Common Stubs

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1AArch64VectorPcs(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::AArch64VectorPcs);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1AMDGPUFlatWorkGroupSize(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::AMDGPUFlatWorkGroupSize);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1AMDGPUNumSGPR(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::AMDGPUNumSGPR);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1AMDGPUNumVGPR(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::AMDGPUNumVGPR);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1AMDGPUWavesPerEU(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::AMDGPUWavesPerEU);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1ARMInterrupt(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::ARMInterrupt);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1AVRInterrupt(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::AVRInterrupt);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1AVRSignal(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::AVRSignal);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1AbiTag(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::AbiTag);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1AcquireCapability(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::AcquireCapability);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1AcquireHandle(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::AcquireHandle);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1AcquiredAfter(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::AcquiredAfter);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1AcquiredBefore(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::AcquiredBefore);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1AddressSpace(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::AddressSpace);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1Alias(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::Alias);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1AlignMac68k(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::AlignMac68k);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1AlignValue(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::AlignValue);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1Aligned(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::Aligned);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1AllocAlign(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::AllocAlign);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1AllocSize(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::AllocSize);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1AlwaysDestroy(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::AlwaysDestroy);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1AlwaysInline(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::AlwaysInline);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1AnalyzerNoReturn(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::AnalyzerNoReturn);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1Annotate(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::Annotate);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1AnyX86Interrupt(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::AnyX86Interrupt);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1AnyX86NoCallerSavedRegisters(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::AnyX86NoCallerSavedRegisters);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1AnyX86NoCfCheck(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::AnyX86NoCfCheck);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1ArcWeakrefUnavailable(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::ArcWeakrefUnavailable);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1ArgumentWithTypeTag(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::ArgumentWithTypeTag);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1ArmBuiltinAlias(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::ArmBuiltinAlias);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1ArmMveStrictPolymorphism(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::ArmMveStrictPolymorphism);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1Artificial(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::Artificial);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1AsmLabel(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::AsmLabel);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1AssertCapability(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::AssertCapability);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1AssertExclusiveLock(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::AssertExclusiveLock);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1AssertSharedLock(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::AssertSharedLock);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1AssumeAligned(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::AssumeAligned);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1Availability(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::Availability);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1BPFPreserveAccessIndex(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::BPFPreserveAccessIndex);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1Blocks(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::Blocks);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1C11NoReturn(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::C11NoReturn);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1CDecl(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::CDecl);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1CFAuditedTransfer(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::CFAuditedTransfer);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1CFConsumed(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::CFConsumed);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1CFGuard(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::CFGuard);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1CFICanonicalJumpTable(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::CFICanonicalJumpTable);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1CFReturnsNotRetained(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::CFReturnsNotRetained);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1CFReturnsRetained(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::CFReturnsRetained);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1CFUnknownTransfer(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::CFUnknownTransfer);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1CPUDispatch(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::CPUDispatch);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1CPUSpecific(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::CPUSpecific);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1CUDAConstant(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::CUDAConstant);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1CUDADevice(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::CUDADevice);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1CUDADeviceBuiltinSurfaceType(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::CUDADeviceBuiltinSurfaceType);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1CUDADeviceBuiltinTextureType(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::CUDADeviceBuiltinTextureType);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1CUDAGlobal(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::CUDAGlobal);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1CUDAHost(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::CUDAHost);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1CUDAInvalidTarget(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::CUDAInvalidTarget);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1CUDALaunchBounds(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::CUDALaunchBounds);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1CUDAShared(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::CUDAShared);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1CXX11NoReturn(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::CXX11NoReturn);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1CallableWhen(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::CallableWhen);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1Callback(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::Callback);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1Capability(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::Capability);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1CapturedRecord(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::CapturedRecord);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1CarriesDependency(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::CarriesDependency);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1Cleanup(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::Cleanup);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1CmseNSCall(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::CmseNSCall);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1CmseNSEntry(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::CmseNSEntry);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1CodeSeg(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::CodeSeg);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1Cold(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::Cold);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1Common(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::Common);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1Const(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::Const);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1ConstInit(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::ConstInit);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1Constructor(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::Constructor);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1Consumable(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::Consumable);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1ConsumableAutoCast(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::ConsumableAutoCast);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1ConsumableSetOnRead(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::ConsumableSetOnRead);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1Convergent(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::Convergent);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1DLLExport(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::DLLExport);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1DLLExportStaticLocal(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::DLLExportStaticLocal);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1DLLImport(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::DLLImport);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1DLLImportStaticLocal(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::DLLImportStaticLocal);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1Deprecated(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::Deprecated);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1Destructor(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::Destructor);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1DiagnoseIf(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::DiagnoseIf);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1DisableTailCalls(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::DisableTailCalls);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1EmptyBases(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::EmptyBases);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1EnableIf(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::EnableIf);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1EnumExtensibility(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::EnumExtensibility);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1ExcludeFromExplicitInstantiation(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::ExcludeFromExplicitInstantiation);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1ExclusiveTrylockFunction(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::ExclusiveTrylockFunction);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1ExternalSourceSymbol(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::ExternalSourceSymbol);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1FallThrough(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::FallThrough);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1FastCall(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::FastCall);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1Final(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::Final);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1FirstAttr(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::FirstAttr);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1FirstDeclOrTypeAttr(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::FirstDeclOrTypeAttr);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1FirstInheritableAttr(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::FirstInheritableAttr);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1FirstInheritableParamAttr(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::FirstInheritableParamAttr);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1FirstParameterABIAttr(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::FirstParameterABIAttr);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1FirstStmtAttr(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::FirstStmtAttr);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1FirstTypeAttr(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::FirstTypeAttr);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1FlagEnum(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::FlagEnum);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1Flatten(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::Flatten);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1Format(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::Format);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1FormatArg(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::FormatArg);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1GNUInline(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::GNUInline);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1GuardedBy(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::GuardedBy);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1GuardedVar(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::GuardedVar);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1Hot(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::Hot);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1IBAction(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::IBAction);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1IBOutlet(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::IBOutlet);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1IBOutletCollection(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::IBOutletCollection);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1IFunc(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::IFunc);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1InitPriority(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::InitPriority);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1InitSeg(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::InitSeg);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1IntelOclBicc(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::IntelOclBicc);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1InternalLinkage(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::InternalLinkage);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1LTOVisibilityPublic(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::LTOVisibilityPublic);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1LastAttr(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::LastAttr);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1LastDeclOrTypeAttr(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::LastDeclOrTypeAttr);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1LastInheritableAttr(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::LastInheritableAttr);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1LastInheritableParamAttr(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::LastInheritableParamAttr);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1LastParameterABIAttr(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::LastParameterABIAttr);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1LastStmtAttr(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::LastStmtAttr);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1LastTypeAttr(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::LastTypeAttr);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1LayoutVersion(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::LayoutVersion);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1LifetimeBound(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::LifetimeBound);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1LoaderUninitialized(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::LoaderUninitialized);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1LockReturned(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::LockReturned);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1LocksExcluded(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::LocksExcluded);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1LoopHint(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::LoopHint);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1MIGServerRoutine(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::MIGServerRoutine);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1MSABI(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::MSABI);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1MSAllocator(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::MSAllocator);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1MSInheritance(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::MSInheritance);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1MSNoVTable(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::MSNoVTable);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1MSP430Interrupt(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::MSP430Interrupt);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1MSStruct(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::MSStruct);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1MSVtorDisp(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::MSVtorDisp);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1MaxFieldAlignment(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::MaxFieldAlignment);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1MayAlias(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::MayAlias);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1MicroMips(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::MicroMips);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1MinSize(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::MinSize);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1MinVectorWidth(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::MinVectorWidth);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1Mips16(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::Mips16);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1MipsInterrupt(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::MipsInterrupt);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1MipsLongCall(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::MipsLongCall);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1MipsShortCall(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::MipsShortCall);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1Mode(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::Mode);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1NSConsumed(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::NSConsumed);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1NSConsumesSelf(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::NSConsumesSelf);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1NSReturnsAutoreleased(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::NSReturnsAutoreleased);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1NSReturnsNotRetained(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::NSReturnsNotRetained);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1NSReturnsRetained(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::NSReturnsRetained);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1Naked(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::Naked);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1NoAlias(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::NoAlias);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1NoBuiltin(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::NoBuiltin);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1NoCommon(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::NoCommon);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1NoDebug(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::NoDebug);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1NoDeref(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::NoDeref);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1NoDestroy(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::NoDestroy);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1NoDuplicate(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::NoDuplicate);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1NoEscape(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::NoEscape);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1NoInline(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::NoInline);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1NoInstrumentFunction(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::NoInstrumentFunction);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1NoMerge(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::NoMerge);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1NoMicroMips(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::NoMicroMips);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1NoMips16(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::NoMips16);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1NoReturn(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::NoReturn);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1NoSanitize(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::NoSanitize);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1NoSpeculativeLoadHardening(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::NoSpeculativeLoadHardening);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1NoSplitStack(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::NoSplitStack);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1NoStackProtector(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::NoStackProtector);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1NoThreadSafetyAnalysis(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::NoThreadSafetyAnalysis);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1NoThrow(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::NoThrow);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1NoUniqueAddress(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::NoUniqueAddress);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1NonNull(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::NonNull);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1NotTailCalled(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::NotTailCalled);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1OMPAllocateDecl(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::OMPAllocateDecl);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1OMPCaptureKind(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::OMPCaptureKind);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1OMPCaptureNoInit(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::OMPCaptureNoInit);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1OMPDeclareSimdDecl(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::OMPDeclareSimdDecl);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1OMPDeclareTargetDecl(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::OMPDeclareTargetDecl);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1OMPDeclareVariant(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::OMPDeclareVariant);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1OMPReferencedVar(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::OMPReferencedVar);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1OMPThreadPrivateDecl(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::OMPThreadPrivateDecl);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1OSConsumed(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::OSConsumed);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1OSConsumesThis(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::OSConsumesThis);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1OSReturnsNotRetained(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::OSReturnsNotRetained);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1OSReturnsRetained(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::OSReturnsRetained);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1OSReturnsRetainedOnNonZero(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::OSReturnsRetainedOnNonZero);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1OSReturnsRetainedOnZero(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::OSReturnsRetainedOnZero);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1ObjCBoxable(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::ObjCBoxable);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1ObjCBridge(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::ObjCBridge);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1ObjCBridgeMutable(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::ObjCBridgeMutable);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1ObjCBridgeRelated(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::ObjCBridgeRelated);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1ObjCClassStub(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::ObjCClassStub);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1ObjCDesignatedInitializer(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::ObjCDesignatedInitializer);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1ObjCDirect(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::ObjCDirect);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1ObjCDirectMembers(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::ObjCDirectMembers);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1ObjCException(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::ObjCException);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1ObjCExplicitProtocolImpl(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::ObjCExplicitProtocolImpl);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1ObjCExternallyRetained(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::ObjCExternallyRetained);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1ObjCGC(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::ObjCGC);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1ObjCIndependentClass(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::ObjCIndependentClass);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1ObjCInertUnsafeUnretained(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::ObjCInertUnsafeUnretained);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1ObjCKindOf(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::ObjCKindOf);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1ObjCMethodFamily(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::ObjCMethodFamily);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1ObjCNSObject(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::ObjCNSObject);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1ObjCNonLazyClass(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::ObjCNonLazyClass);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1ObjCOwnership(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::ObjCOwnership);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1ObjCPreciseLifetime(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::ObjCPreciseLifetime);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1ObjCRequiresPropertyDefs(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::ObjCRequiresPropertyDefs);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1ObjCRequiresSuper(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::ObjCRequiresSuper);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1ObjCReturnsInnerPointer(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::ObjCReturnsInnerPointer);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1ObjCRootClass(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::ObjCRootClass);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1ObjCRuntimeName(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::ObjCRuntimeName);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1ObjCRuntimeVisible(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::ObjCRuntimeVisible);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1ObjCSubclassingRestricted(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::ObjCSubclassingRestricted);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1OpenCLAccess(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::OpenCLAccess);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1OpenCLConstantAddressSpace(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::OpenCLConstantAddressSpace);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1OpenCLGenericAddressSpace(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::OpenCLGenericAddressSpace);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1OpenCLGlobalAddressSpace(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::OpenCLGlobalAddressSpace);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1OpenCLIntelReqdSubGroupSize(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::OpenCLIntelReqdSubGroupSize);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1OpenCLKernel(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::OpenCLKernel);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1OpenCLLocalAddressSpace(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::OpenCLLocalAddressSpace);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1OpenCLPrivateAddressSpace(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::OpenCLPrivateAddressSpace);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1OpenCLUnrollHint(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::OpenCLUnrollHint);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1OptimizeNone(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::OptimizeNone);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1Overloadable(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::Overloadable);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1Override(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::Override);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1Owner(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::Owner);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1Ownership(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::Ownership);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1Packed(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::Packed);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1ParamTypestate(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::ParamTypestate);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1Pascal(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::Pascal);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1PassObjectSize(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::PassObjectSize);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1PatchableFunctionEntry(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::PatchableFunctionEntry);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1Pcs(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::Pcs);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1Pointer(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::Pointer);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1PragmaClangBSSSection(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::PragmaClangBSSSection);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1PragmaClangDataSection(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::PragmaClangDataSection);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1PragmaClangRelroSection(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::PragmaClangRelroSection);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1PragmaClangRodataSection(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::PragmaClangRodataSection);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1PragmaClangTextSection(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::PragmaClangTextSection);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1PreserveAll(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::PreserveAll);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1PreserveMost(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::PreserveMost);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1PtGuardedBy(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::PtGuardedBy);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1PtGuardedVar(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::PtGuardedVar);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1Ptr32(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::Ptr32);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1Ptr64(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::Ptr64);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1Pure(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::Pure);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1RISCVInterrupt(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::RISCVInterrupt);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1RegCall(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::RegCall);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1Reinitializes(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::Reinitializes);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1ReleaseCapability(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::ReleaseCapability);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1ReleaseHandle(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::ReleaseHandle);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1RenderScriptKernel(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::RenderScriptKernel);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1ReqdWorkGroupSize(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::ReqdWorkGroupSize);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1RequiresCapability(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::RequiresCapability);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1Restrict(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::Restrict);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1ReturnTypestate(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::ReturnTypestate);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1ReturnsNonNull(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::ReturnsNonNull);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1ReturnsTwice(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::ReturnsTwice);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1SPtr(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::SPtr);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1SYCLKernel(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::SYCLKernel);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1ScopedLockable(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::ScopedLockable);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1Section(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::Section);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1SelectAny(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::SelectAny);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1Sentinel(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::Sentinel);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1SetTypestate(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::SetTypestate);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1SharedTrylockFunction(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::SharedTrylockFunction);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1SpeculativeLoadHardening(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::SpeculativeLoadHardening);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1StdCall(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::StdCall);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1Suppress(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::Suppress);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1SwiftCall(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::SwiftCall);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1SwiftContext(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::SwiftContext);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1SwiftErrorResult(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::SwiftErrorResult);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1SwiftIndirectResult(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::SwiftIndirectResult);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1SysVABI(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::SysVABI);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1TLSModel(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::TLSModel);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1Target(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::Target);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1TestTypestate(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::TestTypestate);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1ThisCall(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::ThisCall);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1Thread(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::Thread);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1TransparentUnion(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::TransparentUnion);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1TrivialABI(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::TrivialABI);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1TryAcquireCapability(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::TryAcquireCapability);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1TypeNonNull(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::TypeNonNull);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1TypeNullUnspecified(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::TypeNullUnspecified);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1TypeNullable(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::TypeNullable);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1TypeTagForDatatype(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::TypeTagForDatatype);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1TypeVisibility(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::TypeVisibility);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1UPtr(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::UPtr);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1Unavailable(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::Unavailable);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1Uninitialized(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::Uninitialized);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1Unused(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::Unused);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1UseHandle(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::UseHandle);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1Used(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::Used);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1Uuid(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::Uuid);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1VecReturn(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::VecReturn);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1VecTypeHint(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::VecTypeHint);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1VectorCall(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::VectorCall);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1Visibility(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::Visibility);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1WarnUnused(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::WarnUnused);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1WarnUnusedResult(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::WarnUnusedResult);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1Weak(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::Weak);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1WeakImport(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::WeakImport);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1WeakRef(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::WeakRef);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1WebAssemblyExportName(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::WebAssemblyExportName);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1WebAssemblyImportModule(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::WebAssemblyImportModule);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1WebAssemblyImportName(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::WebAssemblyImportName);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1WorkGroupSizeHint(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::WorkGroupSizeHint);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1X86ForceAlignArgPointer(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::X86ForceAlignArgPointer);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1XRayInstrument(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::XRayInstrument);
}

JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_clang_AttrKind_1Library_1cxx_10xab24e6b6_native_1XRayLogArgs(JNIEnv*, jclass) {
	return (jint)(clang::attr::Kind::XRayLogArgs);
}

#ifdef __cplusplus
}
#endif




© 2015 - 2024 Weber Informatics LLC | Privacy Policy