Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSilenio Quarti2008-09-05 14:07:12 +0000
committerSilenio Quarti2008-09-05 14:07:12 +0000
commitda66ed50e7f2fec0e5faf4b617a73367a0acde7d (patch)
tree6e5b8f301d020339c0119d3e6398dba16c5eac3a /bundles/org.eclipse.swt/Eclipse SWT PI
parentdc99d9bb9843280e22befd705fd4e0f15ba22ec9 (diff)
downloadeclipse.platform.swt-da66ed50e7f2fec0e5faf4b617a73367a0acde7d.tar.gz
eclipse.platform.swt-da66ed50e7f2fec0e5faf4b617a73367a0acde7d.tar.xz
eclipse.platform.swt-da66ed50e7f2fec0e5faf4b617a73367a0acde7d.zip
Mac generator and building 64 bit enabled C code
Diffstat (limited to 'bundles/org.eclipse.swt/Eclipse SWT PI')
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cairo/library/cairo.c454
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cairo/library/cairo_stats.c12
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cairo/library/cairo_stats.h12
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cairo/library/cairo_structs.c6
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/cocoa.c27
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/cocoa.h8
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/os.c314
-rwxr-xr-xbundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/build.sh2
-rwxr-xr-xbundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/build.xml24
-rwxr-xr-xbundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/build32.sh23
-rwxr-xr-xbundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/make_macosx.mak2
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os.c2688
-rwxr-xr-xbundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os.h2
-rwxr-xr-xbundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os_custom.c114
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os_stats.c396
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os_stats.h396
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os_structs.c132
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/AppKitFull.bridgesupport.extras25417
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/CoreGraphicsFull.bridgesupport.extras3535
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/FoundationFull.bridgesupport.extras13870
-rwxr-xr-xbundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSRect.java4
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/OS.java409
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/WebKitFull.bridgesupport.extras5169
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/id.java3
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/objc_super.java5
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/common/library/c.c315
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/common/library/c_stats.c68
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/common/library/c_stats.h68
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/atk.c493
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/atk_stats.c84
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/atk_stats.h84
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/atk_structs.c462
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/build.sh2
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os.c8328
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os_custom.c22
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os_stats.c356
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os_stats.h356
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os_structs.c1054
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/motif/library/os.c199
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/motif/library/os_structs.c22
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/photon/library/os.c2
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/photon/library/os_stats.c2
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/photon/library/os_stats.h2
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/photon/library/os_structs.c10
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/photon/library/os_structs.h2
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/build.bat4
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/build.xml4
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/com.c1545
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/com_custom.c152
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/com_stats.c276
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/com_stats.h276
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/com_structs.c160
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/gdip.cpp1182
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/gdip_custom.cpp69
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/gdip_stats.cpp96
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/gdip_stats.h96
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/gdip_structs.cpp22
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/os.c6197
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/os_custom.c30
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/os_stats.c788
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/os_stats.h788
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/os_structs.c1438
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/wpf_win32/library/win32_structs.c114
63 files changed, 67032 insertions, 11160 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cairo/library/cairo.c b/bundles/org.eclipse.swt/Eclipse SWT PI/cairo/library/cairo.c
index d657da4cc4..cbdd5b1287 100644
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cairo/library/cairo.c
+++ b/bundles/org.eclipse.swt/Eclipse SWT PI/cairo/library/cairo.c
@@ -39,7 +39,7 @@ JNIEXPORT jint JNICALL Cairo_NATIVE(CAIRO_1VERSION_1ENCODE)
#ifndef NO__1cairo_1append_1path
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1append_1path)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
+ (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1append_1path_FUNC);
cairo_append_path((cairo_t *)arg0, (cairo_path_t *)arg1);
@@ -49,7 +49,7 @@ JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1append_1path)
#ifndef NO__1cairo_1arc
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1arc)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1, jdouble arg2, jdouble arg3, jdouble arg4, jdouble arg5)
+ (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1, jdouble arg2, jdouble arg3, jdouble arg4, jdouble arg5)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1arc_FUNC);
cairo_arc((cairo_t *)arg0, arg1, arg2, arg3, arg4, arg5);
@@ -59,7 +59,7 @@ JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1arc)
#ifndef NO__1cairo_1arc_1negative
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1arc_1negative)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1, jdouble arg2, jdouble arg3, jdouble arg4, jdouble arg5)
+ (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1, jdouble arg2, jdouble arg3, jdouble arg4, jdouble arg5)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1arc_1negative_FUNC);
cairo_arc_negative((cairo_t *)arg0, arg1, arg2, arg3, arg4, arg5);
@@ -69,7 +69,7 @@ JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1arc_1negative)
#ifndef NO__1cairo_1clip
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1clip)
- (JNIEnv *env, jclass that, jint arg0)
+ (JNIEnv *env, jclass that, jintLong arg0)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1clip_FUNC);
cairo_clip((cairo_t *)arg0);
@@ -79,7 +79,7 @@ JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1clip)
#ifndef NO__1cairo_1clip_1preserve
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1clip_1preserve)
- (JNIEnv *env, jclass that, jint arg0)
+ (JNIEnv *env, jclass that, jintLong arg0)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1clip_1preserve_FUNC);
cairo_clip_preserve((cairo_t *)arg0);
@@ -89,7 +89,7 @@ JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1clip_1preserve)
#ifndef NO__1cairo_1close_1path
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1close_1path)
- (JNIEnv *env, jclass that, jint arg0)
+ (JNIEnv *env, jclass that, jintLong arg0)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1close_1path_FUNC);
cairo_close_path((cairo_t *)arg0);
@@ -99,7 +99,7 @@ JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1close_1path)
#ifndef NO__1cairo_1copy_1page
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1copy_1page)
- (JNIEnv *env, jclass that, jint arg0)
+ (JNIEnv *env, jclass that, jintLong arg0)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1copy_1page_FUNC);
cairo_copy_page((cairo_t *)arg0);
@@ -108,36 +108,36 @@ JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1copy_1page)
#endif
#ifndef NO__1cairo_1copy_1path
-JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1copy_1path)
- (JNIEnv *env, jclass that, jint arg0)
+JNIEXPORT jintLong JNICALL Cairo_NATIVE(_1cairo_1copy_1path)
+ (JNIEnv *env, jclass that, jintLong arg0)
{
- jint rc = 0;
+ jintLong rc = 0;
Cairo_NATIVE_ENTER(env, that, _1cairo_1copy_1path_FUNC);
- rc = (jint)cairo_copy_path((cairo_t *)arg0);
+ rc = (jintLong)cairo_copy_path((cairo_t *)arg0);
Cairo_NATIVE_EXIT(env, that, _1cairo_1copy_1path_FUNC);
return rc;
}
#endif
#ifndef NO__1cairo_1copy_1path_1flat
-JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1copy_1path_1flat)
- (JNIEnv *env, jclass that, jint arg0)
+JNIEXPORT jintLong JNICALL Cairo_NATIVE(_1cairo_1copy_1path_1flat)
+ (JNIEnv *env, jclass that, jintLong arg0)
{
- jint rc = 0;
+ jintLong rc = 0;
Cairo_NATIVE_ENTER(env, that, _1cairo_1copy_1path_1flat_FUNC);
- rc = (jint)cairo_copy_path_flat((cairo_t *)arg0);
+ rc = (jintLong)cairo_copy_path_flat((cairo_t *)arg0);
Cairo_NATIVE_EXIT(env, that, _1cairo_1copy_1path_1flat_FUNC);
return rc;
}
#endif
#ifndef NO__1cairo_1create
-JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1create)
- (JNIEnv *env, jclass that, jint arg0)
+JNIEXPORT jintLong JNICALL Cairo_NATIVE(_1cairo_1create)
+ (JNIEnv *env, jclass that, jintLong arg0)
{
- jint rc = 0;
+ jintLong rc = 0;
Cairo_NATIVE_ENTER(env, that, _1cairo_1create_FUNC);
- rc = (jint)cairo_create((cairo_surface_t *)arg0);
+ rc = (jintLong)cairo_create((cairo_surface_t *)arg0);
Cairo_NATIVE_EXIT(env, that, _1cairo_1create_FUNC);
return rc;
}
@@ -145,7 +145,7 @@ JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1create)
#ifndef NO__1cairo_1curve_1to
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1curve_1to)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1, jdouble arg2, jdouble arg3, jdouble arg4, jdouble arg5, jdouble arg6)
+ (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1, jdouble arg2, jdouble arg3, jdouble arg4, jdouble arg5, jdouble arg6)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1curve_1to_FUNC);
cairo_curve_to((cairo_t *)arg0, arg1, arg2, arg3, arg4, arg5, arg6);
@@ -155,7 +155,7 @@ JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1curve_1to)
#ifndef NO__1cairo_1destroy
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1destroy)
- (JNIEnv *env, jclass that, jint arg0)
+ (JNIEnv *env, jclass that, jintLong arg0)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1destroy_FUNC);
cairo_destroy((cairo_t *)arg0);
@@ -165,7 +165,7 @@ JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1destroy)
#ifndef NO__1cairo_1device_1to_1user
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1device_1to_1user)
- (JNIEnv *env, jclass that, jint arg0, jdoubleArray arg1, jdoubleArray arg2)
+ (JNIEnv *env, jclass that, jintLong arg0, jdoubleArray arg1, jdoubleArray arg2)
{
jdouble *lparg1=NULL;
jdouble *lparg2=NULL;
@@ -182,7 +182,7 @@ fail:
#ifndef NO__1cairo_1device_1to_1user_1distance
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1device_1to_1user_1distance)
- (JNIEnv *env, jclass that, jint arg0, jdoubleArray arg1, jdoubleArray arg2)
+ (JNIEnv *env, jclass that, jintLong arg0, jdoubleArray arg1, jdoubleArray arg2)
{
jdouble *lparg1=NULL;
jdouble *lparg2=NULL;
@@ -199,7 +199,7 @@ fail:
#ifndef NO__1cairo_1fill
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1fill)
- (JNIEnv *env, jclass that, jint arg0)
+ (JNIEnv *env, jclass that, jintLong arg0)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1fill_FUNC);
cairo_fill((cairo_t *)arg0);
@@ -209,7 +209,7 @@ JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1fill)
#ifndef NO__1cairo_1fill_1extents
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1fill_1extents)
- (JNIEnv *env, jclass that, jint arg0, jdoubleArray arg1, jdoubleArray arg2, jdoubleArray arg3, jdoubleArray arg4)
+ (JNIEnv *env, jclass that, jintLong arg0, jdoubleArray arg1, jdoubleArray arg2, jdoubleArray arg3, jdoubleArray arg4)
{
jdouble *lparg1=NULL;
jdouble *lparg2=NULL;
@@ -232,7 +232,7 @@ fail:
#ifndef NO__1cairo_1fill_1preserve
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1fill_1preserve)
- (JNIEnv *env, jclass that, jint arg0)
+ (JNIEnv *env, jclass that, jintLong arg0)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1fill_1preserve_FUNC);
cairo_fill_preserve((cairo_t *)arg0);
@@ -242,7 +242,7 @@ JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1fill_1preserve)
#ifndef NO__1cairo_1font_1extents
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1font_1extents)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1)
+ (JNIEnv *env, jclass that, jintLong arg0, jobject arg1)
{
cairo_font_extents_t _arg1, *lparg1=NULL;
Cairo_NATIVE_ENTER(env, that, _1cairo_1font_1extents_FUNC);
@@ -255,12 +255,12 @@ fail:
#endif
#ifndef NO__1cairo_1font_1options_1create
-JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1font_1options_1create)
+JNIEXPORT jintLong JNICALL Cairo_NATIVE(_1cairo_1font_1options_1create)
(JNIEnv *env, jclass that)
{
- jint rc = 0;
+ jintLong rc = 0;
Cairo_NATIVE_ENTER(env, that, _1cairo_1font_1options_1create_FUNC);
- rc = (jint)cairo_font_options_create();
+ rc = (jintLong)cairo_font_options_create();
Cairo_NATIVE_EXIT(env, that, _1cairo_1font_1options_1create_FUNC);
return rc;
}
@@ -268,7 +268,7 @@ JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1font_1options_1create)
#ifndef NO__1cairo_1font_1options_1destroy
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1font_1options_1destroy)
- (JNIEnv *env, jclass that, jint arg0)
+ (JNIEnv *env, jclass that, jintLong arg0)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1font_1options_1destroy_FUNC);
cairo_font_options_destroy((cairo_font_options_t *)arg0);
@@ -278,7 +278,7 @@ JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1font_1options_1destroy)
#ifndef NO__1cairo_1font_1options_1get_1antialias
JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1font_1options_1get_1antialias)
- (JNIEnv *env, jclass that, jint arg0)
+ (JNIEnv *env, jclass that, jintLong arg0)
{
jint rc = 0;
Cairo_NATIVE_ENTER(env, that, _1cairo_1font_1options_1get_1antialias_FUNC);
@@ -290,7 +290,7 @@ JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1font_1options_1get_1antialias)
#ifndef NO__1cairo_1font_1options_1set_1antialias
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1font_1options_1set_1antialias)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
+ (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1font_1options_1set_1antialias_FUNC);
cairo_font_options_set_antialias((cairo_font_options_t *)arg0, arg1);
@@ -300,7 +300,7 @@ JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1font_1options_1set_1antialias)
#ifndef NO__1cairo_1get_1antialias
JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1get_1antialias)
- (JNIEnv *env, jclass that, jint arg0)
+ (JNIEnv *env, jclass that, jintLong arg0)
{
jint rc = 0;
Cairo_NATIVE_ENTER(env, that, _1cairo_1get_1antialias_FUNC);
@@ -312,7 +312,7 @@ JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1get_1antialias)
#ifndef NO__1cairo_1get_1current_1point
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1get_1current_1point)
- (JNIEnv *env, jclass that, jint arg0, jdoubleArray arg1, jdoubleArray arg2)
+ (JNIEnv *env, jclass that, jintLong arg0, jdoubleArray arg1, jdoubleArray arg2)
{
jdouble *lparg1=NULL;
jdouble *lparg2=NULL;
@@ -329,7 +329,7 @@ fail:
#ifndef NO__1cairo_1get_1fill_1rule
JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1get_1fill_1rule)
- (JNIEnv *env, jclass that, jint arg0)
+ (JNIEnv *env, jclass that, jintLong arg0)
{
jint rc = 0;
Cairo_NATIVE_ENTER(env, that, _1cairo_1get_1fill_1rule_FUNC);
@@ -340,12 +340,12 @@ JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1get_1fill_1rule)
#endif
#ifndef NO__1cairo_1get_1font_1face
-JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1get_1font_1face)
- (JNIEnv *env, jclass that, jint arg0)
+JNIEXPORT jintLong JNICALL Cairo_NATIVE(_1cairo_1get_1font_1face)
+ (JNIEnv *env, jclass that, jintLong arg0)
{
- jint rc = 0;
+ jintLong rc = 0;
Cairo_NATIVE_ENTER(env, that, _1cairo_1get_1font_1face_FUNC);
- rc = (jint)cairo_get_font_face((cairo_t *)arg0);
+ rc = (jintLong)cairo_get_font_face((cairo_t *)arg0);
Cairo_NATIVE_EXIT(env, that, _1cairo_1get_1font_1face_FUNC);
return rc;
}
@@ -353,7 +353,7 @@ JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1get_1font_1face)
#ifndef NO__1cairo_1get_1font_1matrix
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1get_1font_1matrix)
- (JNIEnv *env, jclass that, jint arg0, jdoubleArray arg1)
+ (JNIEnv *env, jclass that, jintLong arg0, jdoubleArray arg1)
{
jdouble *lparg1=NULL;
Cairo_NATIVE_ENTER(env, that, _1cairo_1get_1font_1matrix_FUNC);
@@ -367,7 +367,7 @@ fail:
#ifndef NO__1cairo_1get_1font_1options
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1get_1font_1options)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
+ (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1get_1font_1options_FUNC);
cairo_get_font_options((cairo_t *)arg0, (cairo_font_options_t *)arg1);
@@ -377,7 +377,7 @@ JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1get_1font_1options)
#ifndef NO__1cairo_1get_1line_1cap
JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1get_1line_1cap)
- (JNIEnv *env, jclass that, jint arg0)
+ (JNIEnv *env, jclass that, jintLong arg0)
{
jint rc = 0;
Cairo_NATIVE_ENTER(env, that, _1cairo_1get_1line_1cap_FUNC);
@@ -389,7 +389,7 @@ JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1get_1line_1cap)
#ifndef NO__1cairo_1get_1line_1join
JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1get_1line_1join)
- (JNIEnv *env, jclass that, jint arg0)
+ (JNIEnv *env, jclass that, jintLong arg0)
{
jint rc = 0;
Cairo_NATIVE_ENTER(env, that, _1cairo_1get_1line_1join_FUNC);
@@ -401,7 +401,7 @@ JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1get_1line_1join)
#ifndef NO__1cairo_1get_1line_1width
JNIEXPORT jdouble JNICALL Cairo_NATIVE(_1cairo_1get_1line_1width)
- (JNIEnv *env, jclass that, jint arg0)
+ (JNIEnv *env, jclass that, jintLong arg0)
{
jdouble rc = 0;
Cairo_NATIVE_ENTER(env, that, _1cairo_1get_1line_1width_FUNC);
@@ -413,7 +413,7 @@ JNIEXPORT jdouble JNICALL Cairo_NATIVE(_1cairo_1get_1line_1width)
#ifndef NO__1cairo_1get_1matrix
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1get_1matrix)
- (JNIEnv *env, jclass that, jint arg0, jdoubleArray arg1)
+ (JNIEnv *env, jclass that, jintLong arg0, jdoubleArray arg1)
{
jdouble *lparg1=NULL;
Cairo_NATIVE_ENTER(env, that, _1cairo_1get_1matrix_FUNC);
@@ -427,7 +427,7 @@ fail:
#ifndef NO__1cairo_1get_1miter_1limit
JNIEXPORT jdouble JNICALL Cairo_NATIVE(_1cairo_1get_1miter_1limit)
- (JNIEnv *env, jclass that, jint arg0)
+ (JNIEnv *env, jclass that, jintLong arg0)
{
jdouble rc = 0;
Cairo_NATIVE_ENTER(env, that, _1cairo_1get_1miter_1limit_FUNC);
@@ -439,7 +439,7 @@ JNIEXPORT jdouble JNICALL Cairo_NATIVE(_1cairo_1get_1miter_1limit)
#ifndef NO__1cairo_1get_1operator
JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1get_1operator)
- (JNIEnv *env, jclass that, jint arg0)
+ (JNIEnv *env, jclass that, jintLong arg0)
{
jint rc = 0;
Cairo_NATIVE_ENTER(env, that, _1cairo_1get_1operator_FUNC);
@@ -450,24 +450,24 @@ JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1get_1operator)
#endif
#ifndef NO__1cairo_1get_1source
-JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1get_1source)
- (JNIEnv *env, jclass that, jint arg0)
+JNIEXPORT jintLong JNICALL Cairo_NATIVE(_1cairo_1get_1source)
+ (JNIEnv *env, jclass that, jintLong arg0)
{
- jint rc = 0;
+ jintLong rc = 0;
Cairo_NATIVE_ENTER(env, that, _1cairo_1get_1source_FUNC);
- rc = (jint)cairo_get_source((cairo_t *)arg0);
+ rc = (jintLong)cairo_get_source((cairo_t *)arg0);
Cairo_NATIVE_EXIT(env, that, _1cairo_1get_1source_FUNC);
return rc;
}
#endif
#ifndef NO__1cairo_1get_1target
-JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1get_1target)
- (JNIEnv *env, jclass that, jint arg0)
+JNIEXPORT jintLong JNICALL Cairo_NATIVE(_1cairo_1get_1target)
+ (JNIEnv *env, jclass that, jintLong arg0)
{
- jint rc = 0;
+ jintLong rc = 0;
Cairo_NATIVE_ENTER(env, that, _1cairo_1get_1target_FUNC);
- rc = (jint)cairo_get_target((cairo_t *)arg0);
+ rc = (jintLong)cairo_get_target((cairo_t *)arg0);
Cairo_NATIVE_EXIT(env, that, _1cairo_1get_1target_FUNC);
return rc;
}
@@ -475,7 +475,7 @@ JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1get_1target)
#ifndef NO__1cairo_1get_1tolerance
JNIEXPORT jdouble JNICALL Cairo_NATIVE(_1cairo_1get_1tolerance)
- (JNIEnv *env, jclass that, jint arg0)
+ (JNIEnv *env, jclass that, jintLong arg0)
{
jdouble rc = 0;
Cairo_NATIVE_ENTER(env, that, _1cairo_1get_1tolerance_FUNC);
@@ -487,7 +487,7 @@ JNIEXPORT jdouble JNICALL Cairo_NATIVE(_1cairo_1get_1tolerance)
#ifndef NO__1cairo_1glyph_1extents
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1glyph_1extents)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3)
+ (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jintLong arg3)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1glyph_1extents_FUNC);
cairo_glyph_extents((cairo_t *)arg0, (cairo_glyph_t *)arg1, arg2, (cairo_text_extents_t *)arg3);
@@ -497,7 +497,7 @@ JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1glyph_1extents)
#ifndef NO__1cairo_1glyph_1path
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1glyph_1path)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
+ (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1glyph_1path_FUNC);
cairo_glyph_path((cairo_t *)arg0, (cairo_glyph_t *)arg1, arg2);
@@ -507,7 +507,7 @@ JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1glyph_1path)
#ifndef NO__1cairo_1identity_1matrix
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1identity_1matrix)
- (JNIEnv *env, jclass that, jint arg0)
+ (JNIEnv *env, jclass that, jintLong arg0)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1identity_1matrix_FUNC);
cairo_identity_matrix((cairo_t *)arg0);
@@ -516,24 +516,24 @@ JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1identity_1matrix)
#endif
#ifndef NO__1cairo_1image_1surface_1create
-JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1image_1surface_1create)
+JNIEXPORT jintLong JNICALL Cairo_NATIVE(_1cairo_1image_1surface_1create)
(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
{
- jint rc = 0;
+ jintLong rc = 0;
Cairo_NATIVE_ENTER(env, that, _1cairo_1image_1surface_1create_FUNC);
- rc = (jint)cairo_image_surface_create(arg0, arg1, arg2);
+ rc = (jintLong)cairo_image_surface_create(arg0, arg1, arg2);
Cairo_NATIVE_EXIT(env, that, _1cairo_1image_1surface_1create_FUNC);
return rc;
}
#endif
#ifndef NO__1cairo_1image_1surface_1create_1for_1data
-JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1image_1surface_1create_1for_1data)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4)
+JNIEXPORT jintLong JNICALL Cairo_NATIVE(_1cairo_1image_1surface_1create_1for_1data)
+ (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jint arg3, jint arg4)
{
- jint rc = 0;
+ jintLong rc = 0;
Cairo_NATIVE_ENTER(env, that, _1cairo_1image_1surface_1create_1for_1data_FUNC);
- rc = (jint)cairo_image_surface_create_for_data((unsigned char *)arg0, arg1, arg2, arg3, arg4);
+ rc = (jintLong)cairo_image_surface_create_for_data((unsigned char *)arg0, arg1, arg2, arg3, arg4);
Cairo_NATIVE_EXIT(env, that, _1cairo_1image_1surface_1create_1for_1data_FUNC);
return rc;
}
@@ -541,7 +541,7 @@ JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1image_1surface_1create_1for_1data)
#ifndef NO__1cairo_1image_1surface_1get_1height
JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1image_1surface_1get_1height)
- (JNIEnv *env, jclass that, jint arg0)
+ (JNIEnv *env, jclass that, jintLong arg0)
{
jint rc = 0;
Cairo_NATIVE_ENTER(env, that, _1cairo_1image_1surface_1get_1height_FUNC);
@@ -553,7 +553,7 @@ JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1image_1surface_1get_1height)
#ifndef NO__1cairo_1image_1surface_1get_1width
JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1image_1surface_1get_1width)
- (JNIEnv *env, jclass that, jint arg0)
+ (JNIEnv *env, jclass that, jintLong arg0)
{
jint rc = 0;
Cairo_NATIVE_ENTER(env, that, _1cairo_1image_1surface_1get_1width_FUNC);
@@ -565,7 +565,7 @@ JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1image_1surface_1get_1width)
#ifndef NO__1cairo_1in_1fill
JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1in_1fill)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1, jdouble arg2)
+ (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1, jdouble arg2)
{
jint rc = 0;
Cairo_NATIVE_ENTER(env, that, _1cairo_1in_1fill_FUNC);
@@ -577,7 +577,7 @@ JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1in_1fill)
#ifndef NO__1cairo_1in_1stroke
JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1in_1stroke)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1, jdouble arg2)
+ (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1, jdouble arg2)
{
jint rc = 0;
Cairo_NATIVE_ENTER(env, that, _1cairo_1in_1stroke_FUNC);
@@ -589,7 +589,7 @@ JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1in_1stroke)
#ifndef NO__1cairo_1line_1to
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1line_1to)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1, jdouble arg2)
+ (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1, jdouble arg2)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1line_1to_FUNC);
cairo_line_to((cairo_t *)arg0, arg1, arg2);
@@ -599,7 +599,7 @@ JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1line_1to)
#ifndef NO__1cairo_1mask
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1mask)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
+ (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1mask_FUNC);
cairo_mask((cairo_t *)arg0, (cairo_pattern_t *)arg1);
@@ -609,7 +609,7 @@ JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1mask)
#ifndef NO__1cairo_1mask_1surface
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1mask_1surface)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jdouble arg2, jdouble arg3)
+ (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jdouble arg2, jdouble arg3)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1mask_1surface_FUNC);
cairo_mask_surface((cairo_t *)arg0, (cairo_surface_t *)arg1, arg2, arg3);
@@ -807,7 +807,7 @@ fail:
#ifndef NO__1cairo_1move_1to
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1move_1to)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1, jdouble arg2)
+ (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1, jdouble arg2)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1move_1to_FUNC);
cairo_move_to((cairo_t *)arg0, arg1, arg2);
@@ -817,7 +817,7 @@ JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1move_1to)
#ifndef NO__1cairo_1new_1path
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1new_1path)
- (JNIEnv *env, jclass that, jint arg0)
+ (JNIEnv *env, jclass that, jintLong arg0)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1new_1path_FUNC);
cairo_new_path((cairo_t *)arg0);
@@ -827,7 +827,7 @@ JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1new_1path)
#ifndef NO__1cairo_1paint
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1paint)
- (JNIEnv *env, jclass that, jint arg0)
+ (JNIEnv *env, jclass that, jintLong arg0)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1paint_FUNC);
cairo_paint((cairo_t *)arg0);
@@ -837,7 +837,7 @@ JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1paint)
#ifndef NO__1cairo_1paint_1with_1alpha
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1paint_1with_1alpha)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
+ (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1paint_1with_1alpha_FUNC);
cairo_paint_with_alpha((cairo_t *)arg0, arg1);
@@ -847,7 +847,7 @@ JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1paint_1with_1alpha)
#ifndef NO__1cairo_1path_1destroy
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1path_1destroy)
- (JNIEnv *env, jclass that, jint arg0)
+ (JNIEnv *env, jclass that, jintLong arg0)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1path_1destroy_FUNC);
cairo_path_destroy((cairo_path_t *)arg0);
@@ -857,7 +857,7 @@ JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1path_1destroy)
#ifndef NO__1cairo_1pattern_1add_1color_1stop_1rgb
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1pattern_1add_1color_1stop_1rgb)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1, jdouble arg2, jdouble arg3, jdouble arg4)
+ (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1, jdouble arg2, jdouble arg3, jdouble arg4)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1pattern_1add_1color_1stop_1rgb_FUNC);
cairo_pattern_add_color_stop_rgb((cairo_pattern_t *)arg0, arg1, arg2, arg3, arg4);
@@ -867,7 +867,7 @@ JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1pattern_1add_1color_1stop_1rgb)
#ifndef NO__1cairo_1pattern_1add_1color_1stop_1rgba
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1pattern_1add_1color_1stop_1rgba)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1, jdouble arg2, jdouble arg3, jdouble arg4, jdouble arg5)
+ (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1, jdouble arg2, jdouble arg3, jdouble arg4, jdouble arg5)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1pattern_1add_1color_1stop_1rgba_FUNC);
cairo_pattern_add_color_stop_rgba((cairo_pattern_t *)arg0, arg1, arg2, arg3, arg4, arg5);
@@ -876,36 +876,36 @@ JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1pattern_1add_1color_1stop_1rgba)
#endif
#ifndef NO__1cairo_1pattern_1create_1for_1surface
-JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1pattern_1create_1for_1surface)
- (JNIEnv *env, jclass that, jint arg0)
+JNIEXPORT jintLong JNICALL Cairo_NATIVE(_1cairo_1pattern_1create_1for_1surface)
+ (JNIEnv *env, jclass that, jintLong arg0)
{
- jint rc = 0;
+ jintLong rc = 0;
Cairo_NATIVE_ENTER(env, that, _1cairo_1pattern_1create_1for_1surface_FUNC);
- rc = (jint)cairo_pattern_create_for_surface((cairo_surface_t *)arg0);
+ rc = (jintLong)cairo_pattern_create_for_surface((cairo_surface_t *)arg0);
Cairo_NATIVE_EXIT(env, that, _1cairo_1pattern_1create_1for_1surface_FUNC);
return rc;
}
#endif
#ifndef NO__1cairo_1pattern_1create_1linear
-JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1pattern_1create_1linear)
+JNIEXPORT jintLong JNICALL Cairo_NATIVE(_1cairo_1pattern_1create_1linear)
(JNIEnv *env, jclass that, jdouble arg0, jdouble arg1, jdouble arg2, jdouble arg3)
{
- jint rc = 0;
+ jintLong rc = 0;
Cairo_NATIVE_ENTER(env, that, _1cairo_1pattern_1create_1linear_FUNC);
- rc = (jint)cairo_pattern_create_linear(arg0, arg1, arg2, arg3);
+ rc = (jintLong)cairo_pattern_create_linear(arg0, arg1, arg2, arg3);
Cairo_NATIVE_EXIT(env, that, _1cairo_1pattern_1create_1linear_FUNC);
return rc;
}
#endif
#ifndef NO__1cairo_1pattern_1create_1radial
-JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1pattern_1create_1radial)
+JNIEXPORT jintLong JNICALL Cairo_NATIVE(_1cairo_1pattern_1create_1radial)
(JNIEnv *env, jclass that, jdouble arg0, jdouble arg1, jdouble arg2, jdouble arg3, jdouble arg4, jdouble arg5)
{
- jint rc = 0;
+ jintLong rc = 0;
Cairo_NATIVE_ENTER(env, that, _1cairo_1pattern_1create_1radial_FUNC);
- rc = (jint)cairo_pattern_create_radial(arg0, arg1, arg2, arg3, arg4, arg5);
+ rc = (jintLong)cairo_pattern_create_radial(arg0, arg1, arg2, arg3, arg4, arg5);
Cairo_NATIVE_EXIT(env, that, _1cairo_1pattern_1create_1radial_FUNC);
return rc;
}
@@ -913,7 +913,7 @@ JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1pattern_1create_1radial)
#ifndef NO__1cairo_1pattern_1destroy
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1pattern_1destroy)
- (JNIEnv *env, jclass that, jint arg0)
+ (JNIEnv *env, jclass that, jintLong arg0)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1pattern_1destroy_FUNC);
cairo_pattern_destroy((cairo_pattern_t *)arg0);
@@ -923,7 +923,7 @@ JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1pattern_1destroy)
#ifndef NO__1cairo_1pattern_1get_1extend
JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1pattern_1get_1extend)
- (JNIEnv *env, jclass that, jint arg0)
+ (JNIEnv *env, jclass that, jintLong arg0)
{
jint rc = 0;
Cairo_NATIVE_ENTER(env, that, _1cairo_1pattern_1get_1extend_FUNC);
@@ -935,7 +935,7 @@ JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1pattern_1get_1extend)
#ifndef NO__1cairo_1pattern_1get_1filter
JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1pattern_1get_1filter)
- (JNIEnv *env, jclass that, jint arg0)
+ (JNIEnv *env, jclass that, jintLong arg0)
{
jint rc = 0;
Cairo_NATIVE_ENTER(env, that, _1cairo_1pattern_1get_1filter_FUNC);
@@ -947,7 +947,7 @@ JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1pattern_1get_1filter)
#ifndef NO__1cairo_1pattern_1get_1matrix
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1pattern_1get_1matrix)
- (JNIEnv *env, jclass that, jint arg0, jdoubleArray arg1)
+ (JNIEnv *env, jclass that, jintLong arg0, jdoubleArray arg1)
{
jdouble *lparg1=NULL;
Cairo_NATIVE_ENTER(env, that, _1cairo_1pattern_1get_1matrix_FUNC);
@@ -961,7 +961,7 @@ fail:
#ifndef NO__1cairo_1pattern_1reference
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1pattern_1reference)
- (JNIEnv *env, jclass that, jint arg0)
+ (JNIEnv *env, jclass that, jintLong arg0)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1pattern_1reference_FUNC);
cairo_pattern_reference((cairo_pattern_t *)arg0);
@@ -971,7 +971,7 @@ JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1pattern_1reference)
#ifndef NO__1cairo_1pattern_1set_1extend
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1pattern_1set_1extend)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
+ (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1pattern_1set_1extend_FUNC);
cairo_pattern_set_extend((cairo_pattern_t *)arg0, arg1);
@@ -981,7 +981,7 @@ JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1pattern_1set_1extend)
#ifndef NO__1cairo_1pattern_1set_1filter
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1pattern_1set_1filter)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
+ (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1pattern_1set_1filter_FUNC);
cairo_pattern_set_filter((cairo_pattern_t *)arg0, arg1);
@@ -991,7 +991,7 @@ JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1pattern_1set_1filter)
#ifndef NO__1cairo_1pattern_1set_1matrix
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1pattern_1set_1matrix)
- (JNIEnv *env, jclass that, jint arg0, jdoubleArray arg1)
+ (JNIEnv *env, jclass that, jintLong arg0, jdoubleArray arg1)
{
jdouble *lparg1=NULL;
Cairo_NATIVE_ENTER(env, that, _1cairo_1pattern_1set_1matrix_FUNC);
@@ -1005,24 +1005,16 @@ fail:
#ifndef NO__1cairo_1pdf_1surface_1set_1size
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1pdf_1surface_1set_1size)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1, jdouble arg2)
+ (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1, jdouble arg2)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1pdf_1surface_1set_1size_FUNC);
/*
cairo_pdf_surface_set_size((cairo_surface_t *)arg0, arg1, arg2);
*/
{
- static int initialized = 0;
- static void *handle = NULL;
- typedef void (*FPTR)(cairo_surface_t *, jdouble, jdouble);
- static FPTR fptr;
- if (!initialized) {
- if (!handle) handle = dlopen(cairo_pdf_surface_set_size_LIB, RTLD_LAZY);
- if (handle) fptr = (FPTR)dlsym(handle, "cairo_pdf_surface_set_size");
- initialized = 1;
- }
- if (fptr) {
- (*fptr)((cairo_surface_t *)arg0, arg1, arg2);
+ LOAD_FUNCTION(fp, cairo_pdf_surface_set_size)
+ if (fp) {
+ ((void (CALLING_CONVENTION*)(cairo_surface_t *, jdouble, jdouble))fp)((cairo_surface_t *)arg0, arg1, arg2);
}
}
Cairo_NATIVE_EXIT(env, that, _1cairo_1pdf_1surface_1set_1size_FUNC);
@@ -1031,24 +1023,16 @@ JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1pdf_1surface_1set_1size)
#ifndef NO__1cairo_1ps_1surface_1set_1size
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1ps_1surface_1set_1size)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1, jdouble arg2)
+ (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1, jdouble arg2)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1ps_1surface_1set_1size_FUNC);
/*
cairo_ps_surface_set_size((cairo_surface_t *)arg0, arg1, arg2);
*/
{
- static int initialized = 0;
- static void *handle = NULL;
- typedef void (*FPTR)(cairo_surface_t *, jdouble, jdouble);
- static FPTR fptr;
- if (!initialized) {
- if (!handle) handle = dlopen(cairo_ps_surface_set_size_LIB, RTLD_LAZY);
- if (handle) fptr = (FPTR)dlsym(handle, "cairo_ps_surface_set_size");
- initialized = 1;
- }
- if (fptr) {
- (*fptr)((cairo_surface_t *)arg0, arg1, arg2);
+ LOAD_FUNCTION(fp, cairo_ps_surface_set_size)
+ if (fp) {
+ ((void (CALLING_CONVENTION*)(cairo_surface_t *, jdouble, jdouble))fp)((cairo_surface_t *)arg0, arg1, arg2);
}
}
Cairo_NATIVE_EXIT(env, that, _1cairo_1ps_1surface_1set_1size_FUNC);
@@ -1057,7 +1041,7 @@ JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1ps_1surface_1set_1size)
#ifndef NO__1cairo_1rectangle
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1rectangle)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1, jdouble arg2, jdouble arg3, jdouble arg4)
+ (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1, jdouble arg2, jdouble arg3, jdouble arg4)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1rectangle_FUNC);
cairo_rectangle((cairo_t *)arg0, arg1, arg2, arg3, arg4);
@@ -1066,12 +1050,12 @@ JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1rectangle)
#endif
#ifndef NO__1cairo_1reference
-JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1reference)
- (JNIEnv *env, jclass that, jint arg0)
+JNIEXPORT jintLong JNICALL Cairo_NATIVE(_1cairo_1reference)
+ (JNIEnv *env, jclass that, jintLong arg0)
{
- jint rc = 0;
+ jintLong rc = 0;
Cairo_NATIVE_ENTER(env, that, _1cairo_1reference_FUNC);
- rc = (jint)cairo_reference((cairo_t *)arg0);
+ rc = (jintLong)cairo_reference((cairo_t *)arg0);
Cairo_NATIVE_EXIT(env, that, _1cairo_1reference_FUNC);
return rc;
}
@@ -1079,7 +1063,7 @@ JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1reference)
#ifndef NO__1cairo_1rel_1curve_1to
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1rel_1curve_1to)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1, jdouble arg2, jdouble arg3, jdouble arg4, jdouble arg5, jdouble arg6)
+ (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1, jdouble arg2, jdouble arg3, jdouble arg4, jdouble arg5, jdouble arg6)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1rel_1curve_1to_FUNC);
cairo_rel_curve_to((cairo_t *)arg0, arg1, arg2, arg3, arg4, arg5, arg6);
@@ -1089,7 +1073,7 @@ JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1rel_1curve_1to)
#ifndef NO__1cairo_1rel_1line_1to
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1rel_1line_1to)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1, jdouble arg2)
+ (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1, jdouble arg2)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1rel_1line_1to_FUNC);
cairo_rel_line_to((cairo_t *)arg0, arg1, arg2);
@@ -1099,7 +1083,7 @@ JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1rel_1line_1to)
#ifndef NO__1cairo_1rel_1move_1to
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1rel_1move_1to)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1, jdouble arg2)
+ (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1, jdouble arg2)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1rel_1move_1to_FUNC);
cairo_rel_move_to((cairo_t *)arg0, arg1, arg2);
@@ -1109,7 +1093,7 @@ JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1rel_1move_1to)
#ifndef NO__1cairo_1reset_1clip
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1reset_1clip)
- (JNIEnv *env, jclass that, jint arg0)
+ (JNIEnv *env, jclass that, jintLong arg0)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1reset_1clip_FUNC);
cairo_reset_clip((cairo_t *)arg0);
@@ -1119,7 +1103,7 @@ JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1reset_1clip)
#ifndef NO__1cairo_1restore
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1restore)
- (JNIEnv *env, jclass that, jint arg0)
+ (JNIEnv *env, jclass that, jintLong arg0)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1restore_FUNC);
cairo_restore((cairo_t *)arg0);
@@ -1129,7 +1113,7 @@ JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1restore)
#ifndef NO__1cairo_1rotate
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1rotate)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
+ (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1rotate_FUNC);
cairo_rotate((cairo_t *)arg0, arg1);
@@ -1139,7 +1123,7 @@ JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1rotate)
#ifndef NO__1cairo_1save
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1save)
- (JNIEnv *env, jclass that, jint arg0)
+ (JNIEnv *env, jclass that, jintLong arg0)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1save_FUNC);
cairo_save((cairo_t *)arg0);
@@ -1149,7 +1133,7 @@ JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1save)
#ifndef NO__1cairo_1scale
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1scale)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1, jdouble arg2)
+ (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1, jdouble arg2)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1scale_FUNC);
cairo_scale((cairo_t *)arg0, arg1, arg2);
@@ -1159,7 +1143,7 @@ JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1scale)
#ifndef NO__1cairo_1select_1font_1face
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1select_1font_1face)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jint arg2, jint arg3)
+ (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jint arg2, jint arg3)
{
jbyte *lparg1=NULL;
Cairo_NATIVE_ENTER(env, that, _1cairo_1select_1font_1face_FUNC);
@@ -1173,7 +1157,7 @@ fail:
#ifndef NO__1cairo_1set_1antialias
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1set_1antialias)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
+ (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1set_1antialias_FUNC);
cairo_set_antialias((cairo_t *)arg0, arg1);
@@ -1183,7 +1167,7 @@ JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1set_1antialias)
#ifndef NO__1cairo_1set_1dash
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1set_1dash)
- (JNIEnv *env, jclass that, jint arg0, jdoubleArray arg1, jint arg2, jdouble arg3)
+ (JNIEnv *env, jclass that, jintLong arg0, jdoubleArray arg1, jint arg2, jdouble arg3)
{
jdouble *lparg1=NULL;
Cairo_NATIVE_ENTER(env, that, _1cairo_1set_1dash_FUNC);
@@ -1197,7 +1181,7 @@ fail:
#ifndef NO__1cairo_1set_1fill_1rule
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1set_1fill_1rule)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
+ (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1set_1fill_1rule_FUNC);
cairo_set_fill_rule((cairo_t *)arg0, arg1);
@@ -1207,7 +1191,7 @@ JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1set_1fill_1rule)
#ifndef NO__1cairo_1set_1font_1face
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1set_1font_1face)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
+ (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1set_1font_1face_FUNC);
cairo_set_font_face((cairo_t *)arg0, (cairo_font_face_t *)arg1);
@@ -1217,7 +1201,7 @@ JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1set_1font_1face)
#ifndef NO__1cairo_1set_1font_1matrix
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1set_1font_1matrix)
- (JNIEnv *env, jclass that, jint arg0, jdoubleArray arg1)
+ (JNIEnv *env, jclass that, jintLong arg0, jdoubleArray arg1)
{
jdouble *lparg1=NULL;
Cairo_NATIVE_ENTER(env, that, _1cairo_1set_1font_1matrix_FUNC);
@@ -1231,7 +1215,7 @@ fail:
#ifndef NO__1cairo_1set_1font_1options
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1set_1font_1options)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
+ (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1set_1font_1options_FUNC);
cairo_set_font_options((cairo_t *)arg0, (cairo_font_options_t *)arg1);
@@ -1241,7 +1225,7 @@ JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1set_1font_1options)
#ifndef NO__1cairo_1set_1font_1size
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1set_1font_1size)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
+ (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1set_1font_1size_FUNC);
cairo_set_font_size((cairo_t *)arg0, arg1);
@@ -1251,7 +1235,7 @@ JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1set_1font_1size)
#ifndef NO__1cairo_1set_1line_1cap
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1set_1line_1cap)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
+ (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1set_1line_1cap_FUNC);
cairo_set_line_cap((cairo_t *)arg0, arg1);
@@ -1261,7 +1245,7 @@ JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1set_1line_1cap)
#ifndef NO__1cairo_1set_1line_1join
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1set_1line_1join)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
+ (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1set_1line_1join_FUNC);
cairo_set_line_join((cairo_t *)arg0, arg1);
@@ -1271,7 +1255,7 @@ JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1set_1line_1join)
#ifndef NO__1cairo_1set_1line_1width
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1set_1line_1width)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
+ (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1set_1line_1width_FUNC);
cairo_set_line_width((cairo_t *)arg0, arg1);
@@ -1281,7 +1265,7 @@ JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1set_1line_1width)
#ifndef NO__1cairo_1set_1matrix
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1set_1matrix)
- (JNIEnv *env, jclass that, jint arg0, jdoubleArray arg1)
+ (JNIEnv *env, jclass that, jintLong arg0, jdoubleArray arg1)
{
jdouble *lparg1=NULL;
Cairo_NATIVE_ENTER(env, that, _1cairo_1set_1matrix_FUNC);
@@ -1295,7 +1279,7 @@ fail:
#ifndef NO__1cairo_1set_1miter_1limit
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1set_1miter_1limit)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
+ (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1set_1miter_1limit_FUNC);
cairo_set_miter_limit((cairo_t *)arg0, arg1);
@@ -1305,7 +1289,7 @@ JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1set_1miter_1limit)
#ifndef NO__1cairo_1set_1operator
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1set_1operator)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
+ (JNIEnv *env, jclass that, jintLong arg0, jint arg1)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1set_1operator_FUNC);
cairo_set_operator((cairo_t *)arg0, arg1);
@@ -1315,7 +1299,7 @@ JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1set_1operator)
#ifndef NO__1cairo_1set_1source
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1set_1source)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
+ (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1set_1source_FUNC);
cairo_set_source((cairo_t *)arg0, (cairo_pattern_t *)arg1);
@@ -1325,7 +1309,7 @@ JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1set_1source)
#ifndef NO__1cairo_1set_1source_1rgb
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1set_1source_1rgb)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1, jdouble arg2, jdouble arg3)
+ (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1, jdouble arg2, jdouble arg3)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1set_1source_1rgb_FUNC);
cairo_set_source_rgb((cairo_t *)arg0, arg1, arg2, arg3);
@@ -1335,7 +1319,7 @@ JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1set_1source_1rgb)
#ifndef NO__1cairo_1set_1source_1rgba
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1set_1source_1rgba)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1, jdouble arg2, jdouble arg3, jdouble arg4)
+ (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1, jdouble arg2, jdouble arg3, jdouble arg4)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1set_1source_1rgba_FUNC);
cairo_set_source_rgba((cairo_t *)arg0, arg1, arg2, arg3, arg4);
@@ -1345,7 +1329,7 @@ JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1set_1source_1rgba)
#ifndef NO__1cairo_1set_1source_1surface
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1set_1source_1surface)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jdouble arg2, jdouble arg3)
+ (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jdouble arg2, jdouble arg3)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1set_1source_1surface_FUNC);
cairo_set_source_surface((cairo_t *)arg0, (cairo_surface_t *)arg1, arg2, arg3);
@@ -1355,7 +1339,7 @@ JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1set_1source_1surface)
#ifndef NO__1cairo_1set_1tolerance
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1set_1tolerance)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1)
+ (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1set_1tolerance_FUNC);
cairo_set_tolerance((cairo_t *)arg0, arg1);
@@ -1365,7 +1349,7 @@ JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1set_1tolerance)
#ifndef NO__1cairo_1show_1glyphs
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1show_1glyphs)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
+ (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1show_1glyphs_FUNC);
cairo_show_glyphs((cairo_t *)arg0, (cairo_glyph_t *)arg1, arg2);
@@ -1375,7 +1359,7 @@ JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1show_1glyphs)
#ifndef NO__1cairo_1show_1page
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1show_1page)
- (JNIEnv *env, jclass that, jint arg0)
+ (JNIEnv *env, jclass that, jintLong arg0)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1show_1page_FUNC);
cairo_show_page((cairo_t *)arg0);
@@ -1385,7 +1369,7 @@ JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1show_1page)
#ifndef NO__1cairo_1show_1text
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1show_1text)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1)
+ (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1)
{
jbyte *lparg1=NULL;
Cairo_NATIVE_ENTER(env, that, _1cairo_1show_1text_FUNC);
@@ -1399,7 +1383,7 @@ fail:
#ifndef NO__1cairo_1status
JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1status)
- (JNIEnv *env, jclass that, jint arg0)
+ (JNIEnv *env, jclass that, jintLong arg0)
{
jint rc = 0;
Cairo_NATIVE_ENTER(env, that, _1cairo_1status_FUNC);
@@ -1410,12 +1394,12 @@ JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1status)
#endif
#ifndef NO__1cairo_1status_1to_1string
-JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1status_1to_1string)
+JNIEXPORT jintLong JNICALL Cairo_NATIVE(_1cairo_1status_1to_1string)
(JNIEnv *env, jclass that, jint arg0)
{
- jint rc = 0;
+ jintLong rc = 0;
Cairo_NATIVE_ENTER(env, that, _1cairo_1status_1to_1string_FUNC);
- rc = (jint)cairo_status_to_string(arg0);
+ rc = (jintLong)cairo_status_to_string(arg0);
Cairo_NATIVE_EXIT(env, that, _1cairo_1status_1to_1string_FUNC);
return rc;
}
@@ -1423,7 +1407,7 @@ JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1status_1to_1string)
#ifndef NO__1cairo_1stroke
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1stroke)
- (JNIEnv *env, jclass that, jint arg0)
+ (JNIEnv *env, jclass that, jintLong arg0)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1stroke_FUNC);
cairo_stroke((cairo_t *)arg0);
@@ -1433,7 +1417,7 @@ JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1stroke)
#ifndef NO__1cairo_1stroke_1extents
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1stroke_1extents)
- (JNIEnv *env, jclass that, jint arg0, jdoubleArray arg1, jdoubleArray arg2, jdoubleArray arg3, jdoubleArray arg4)
+ (JNIEnv *env, jclass that, jintLong arg0, jdoubleArray arg1, jdoubleArray arg2, jdoubleArray arg3, jdoubleArray arg4)
{
jdouble *lparg1=NULL;
jdouble *lparg2=NULL;
@@ -1456,7 +1440,7 @@ fail:
#ifndef NO__1cairo_1stroke_1preserve
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1stroke_1preserve)
- (JNIEnv *env, jclass that, jint arg0)
+ (JNIEnv *env, jclass that, jintLong arg0)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1stroke_1preserve_FUNC);
cairo_stroke_preserve((cairo_t *)arg0);
@@ -1465,12 +1449,12 @@ JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1stroke_1preserve)
#endif
#ifndef NO__1cairo_1surface_1create_1similar
-JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1surface_1create_1similar)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3)
+JNIEXPORT jintLong JNICALL Cairo_NATIVE(_1cairo_1surface_1create_1similar)
+ (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jint arg3)
{
- jint rc = 0;
+ jintLong rc = 0;
Cairo_NATIVE_ENTER(env, that, _1cairo_1surface_1create_1similar_FUNC);
- rc = (jint)cairo_surface_create_similar((cairo_surface_t *)arg0, arg1, arg2, arg3);
+ rc = (jintLong)cairo_surface_create_similar((cairo_surface_t *)arg0, arg1, arg2, arg3);
Cairo_NATIVE_EXIT(env, that, _1cairo_1surface_1create_1similar_FUNC);
return rc;
}
@@ -1478,7 +1462,7 @@ JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1surface_1create_1similar)
#ifndef NO__1cairo_1surface_1destroy
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1surface_1destroy)
- (JNIEnv *env, jclass that, jint arg0)
+ (JNIEnv *env, jclass that, jintLong arg0)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1surface_1destroy_FUNC);
cairo_surface_destroy((cairo_surface_t *)arg0);
@@ -1488,7 +1472,7 @@ JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1surface_1destroy)
#ifndef NO__1cairo_1surface_1finish
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1surface_1finish)
- (JNIEnv *env, jclass that, jint arg0)
+ (JNIEnv *env, jclass that, jintLong arg0)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1surface_1finish_FUNC);
cairo_surface_finish((cairo_surface_t *)arg0);
@@ -1498,7 +1482,7 @@ JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1surface_1finish)
#ifndef NO__1cairo_1surface_1get_1type
JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1surface_1get_1type)
- (JNIEnv *env, jclass that, jint arg0)
+ (JNIEnv *env, jclass that, jintLong arg0)
{
jint rc = 0;
Cairo_NATIVE_ENTER(env, that, _1cairo_1surface_1get_1type_FUNC);
@@ -1506,18 +1490,9 @@ JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1surface_1get_1type)
rc = (jint)cairo_surface_get_type((cairo_surface_t *)arg0);
*/
{
- static int initialized = 0;
- static void *handle = NULL;
- typedef jint (*FPTR)(cairo_surface_t *);
- static FPTR fptr;
- rc = 0;
- if (!initialized) {
- if (!handle) handle = dlopen(cairo_surface_get_type_LIB, RTLD_LAZY);
- if (handle) fptr = (FPTR)dlsym(handle, "cairo_surface_get_type");
- initialized = 1;
- }
- if (fptr) {
- rc = (jint)(*fptr)((cairo_surface_t *)arg0);
+ LOAD_FUNCTION(fp, cairo_surface_get_type)
+ if (fp) {
+ rc = (jint)((jint (CALLING_CONVENTION*)(cairo_surface_t *))fp)((cairo_surface_t *)arg0);
}
}
Cairo_NATIVE_EXIT(env, that, _1cairo_1surface_1get_1type_FUNC);
@@ -1526,12 +1501,12 @@ JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1surface_1get_1type)
#endif
#ifndef NO__1cairo_1surface_1get_1user_1data
-JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1surface_1get_1user_1data)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
+JNIEXPORT jintLong JNICALL Cairo_NATIVE(_1cairo_1surface_1get_1user_1data)
+ (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
{
- jint rc = 0;
+ jintLong rc = 0;
Cairo_NATIVE_ENTER(env, that, _1cairo_1surface_1get_1user_1data_FUNC);
- rc = (jint)cairo_surface_get_user_data((cairo_surface_t *)arg0, (cairo_user_data_key_t *)arg1);
+ rc = (jintLong)cairo_surface_get_user_data((cairo_surface_t *)arg0, (cairo_user_data_key_t *)arg1);
Cairo_NATIVE_EXIT(env, that, _1cairo_1surface_1get_1user_1data_FUNC);
return rc;
}
@@ -1539,7 +1514,7 @@ JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1surface_1get_1user_1data)
#ifndef NO__1cairo_1surface_1reference
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1surface_1reference)
- (JNIEnv *env, jclass that, jint arg0)
+ (JNIEnv *env, jclass that, jintLong arg0)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1surface_1reference_FUNC);
cairo_surface_reference((cairo_surface_t *)arg0);
@@ -1549,7 +1524,7 @@ JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1surface_1reference)
#ifndef NO__1cairo_1surface_1set_1device_1offset
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1surface_1set_1device_1offset)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1, jdouble arg2)
+ (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1, jdouble arg2)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1surface_1set_1device_1offset_FUNC);
cairo_surface_set_device_offset((cairo_surface_t *)arg0, arg1, arg2);
@@ -1559,24 +1534,16 @@ JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1surface_1set_1device_1offset)
#ifndef NO__1cairo_1surface_1set_1fallback_1resolution
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1surface_1set_1fallback_1resolution)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1, jdouble arg2)
+ (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1, jdouble arg2)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1surface_1set_1fallback_1resolution_FUNC);
/*
cairo_surface_set_fallback_resolution(arg0, arg1, arg2);
*/
{
- static int initialized = 0;
- static void *handle = NULL;
- typedef void (*FPTR)(jint, jdouble, jdouble);
- static FPTR fptr;
- if (!initialized) {
- if (!handle) handle = dlopen(cairo_surface_set_fallback_resolution_LIB, RTLD_LAZY);
- if (handle) fptr = (FPTR)dlsym(handle, "cairo_surface_set_fallback_resolution");
- initialized = 1;
- }
- if (fptr) {
- (*fptr)(arg0, arg1, arg2);
+ LOAD_FUNCTION(fp, cairo_surface_set_fallback_resolution)
+ if (fp) {
+ ((void (CALLING_CONVENTION*)(jintLong, jdouble, jdouble))fp)(arg0, arg1, arg2);
}
}
Cairo_NATIVE_EXIT(env, that, _1cairo_1surface_1set_1fallback_1resolution_FUNC);
@@ -1585,7 +1552,7 @@ JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1surface_1set_1fallback_1resolution)
#ifndef NO__1cairo_1surface_1set_1user_1data
JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1surface_1set_1user_1data)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3)
+ (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3)
{
jint rc = 0;
Cairo_NATIVE_ENTER(env, that, _1cairo_1surface_1set_1user_1data_FUNC);
@@ -1597,7 +1564,7 @@ JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1surface_1set_1user_1data)
#ifndef NO__1cairo_1text_1extents
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1text_1extents)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jobject arg2)
+ (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1, jobject arg2)
{
jbyte *lparg1=NULL;
cairo_text_extents_t _arg2, *lparg2=NULL;
@@ -1614,7 +1581,7 @@ fail:
#ifndef NO__1cairo_1text_1path
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1text_1path)
- (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1)
+ (JNIEnv *env, jclass that, jintLong arg0, jbyteArray arg1)
{
jbyte *lparg1=NULL;
Cairo_NATIVE_ENTER(env, that, _1cairo_1text_1path_FUNC);
@@ -1628,7 +1595,7 @@ fail:
#ifndef NO__1cairo_1transform
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1transform)
- (JNIEnv *env, jclass that, jint arg0, jdoubleArray arg1)
+ (JNIEnv *env, jclass that, jintLong arg0, jdoubleArray arg1)
{
jdouble *lparg1=NULL;
Cairo_NATIVE_ENTER(env, that, _1cairo_1transform_FUNC);
@@ -1642,7 +1609,7 @@ fail:
#ifndef NO__1cairo_1translate
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1translate)
- (JNIEnv *env, jclass that, jint arg0, jdouble arg1, jdouble arg2)
+ (JNIEnv *env, jclass that, jintLong arg0, jdouble arg1, jdouble arg2)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1translate_FUNC);
cairo_translate((cairo_t *)arg0, arg1, arg2);
@@ -1652,7 +1619,7 @@ JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1translate)
#ifndef NO__1cairo_1user_1to_1device
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1user_1to_1device)
- (JNIEnv *env, jclass that, jint arg0, jdoubleArray arg1, jdoubleArray arg2)
+ (JNIEnv *env, jclass that, jintLong arg0, jdoubleArray arg1, jdoubleArray arg2)
{
jdouble *lparg1=NULL;
jdouble *lparg2=NULL;
@@ -1669,7 +1636,7 @@ fail:
#ifndef NO__1cairo_1user_1to_1device_1distance
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1user_1to_1device_1distance)
- (JNIEnv *env, jclass that, jint arg0, jdoubleArray arg1, jdoubleArray arg2)
+ (JNIEnv *env, jclass that, jintLong arg0, jdoubleArray arg1, jdoubleArray arg2)
{
jdouble *lparg1=NULL;
jdouble *lparg2=NULL;
@@ -1685,24 +1652,24 @@ fail:
#endif
#ifndef NO__1cairo_1xlib_1surface_1create
-JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1xlib_1surface_1create)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4)
+JNIEXPORT jintLong JNICALL Cairo_NATIVE(_1cairo_1xlib_1surface_1create)
+ (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jint arg3, jint arg4)
{
- jint rc = 0;
+ jintLong rc = 0;
Cairo_NATIVE_ENTER(env, that, _1cairo_1xlib_1surface_1create_FUNC);
- rc = (jint)cairo_xlib_surface_create((Display *)arg0, (Drawable)arg1, (Visual *)arg2, arg3, arg4);
+ rc = (jintLong)cairo_xlib_surface_create((Display *)arg0, (Drawable)arg1, (Visual *)arg2, arg3, arg4);
Cairo_NATIVE_EXIT(env, that, _1cairo_1xlib_1surface_1create_FUNC);
return rc;
}
#endif
#ifndef NO__1cairo_1xlib_1surface_1create_1for_1bitmap
-JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1xlib_1surface_1create_1for_1bitmap)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4)
+JNIEXPORT jintLong JNICALL Cairo_NATIVE(_1cairo_1xlib_1surface_1create_1for_1bitmap)
+ (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jint arg3, jint arg4)
{
- jint rc = 0;
+ jintLong rc = 0;
Cairo_NATIVE_ENTER(env, that, _1cairo_1xlib_1surface_1create_1for_1bitmap_FUNC);
- rc = (jint)cairo_xlib_surface_create_for_bitmap((Display *)arg0, (Pixmap)arg1, (Screen *)arg2, arg3, arg4);
+ rc = (jintLong)cairo_xlib_surface_create_for_bitmap((Display *)arg0, (Pixmap)arg1, (Screen *)arg2, arg3, arg4);
Cairo_NATIVE_EXIT(env, that, _1cairo_1xlib_1surface_1create_1for_1bitmap_FUNC);
return rc;
}
@@ -1710,7 +1677,7 @@ JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1xlib_1surface_1create_1for_1bitmap)
#ifndef NO__1cairo_1xlib_1surface_1set_1size
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1xlib_1surface_1set_1size)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
+ (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2)
{
Cairo_NATIVE_ENTER(env, that, _1cairo_1xlib_1surface_1set_1size_FUNC);
cairo_xlib_surface_set_size((cairo_surface_t *)arg0, arg1, arg2);
@@ -1778,45 +1745,78 @@ JNIEXPORT jint JNICALL Cairo_NATIVE(cairo_1version)
}
#endif
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1data_1t_2II
-JNIEXPORT void JNICALL Cairo_NATIVE(memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1data_1t_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
+#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1data_1t_2II) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1data_1t_2JJ) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT void JNICALL Cairo_NATIVE(memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1data_1t_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
+#else
+JNIEXPORT void JNICALL Cairo_NATIVE(memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1data_1t_2JJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
+#endif
{
cairo_path_data_t _arg0, *lparg0=NULL;
+#ifndef JNI64
Cairo_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1data_1t_2II_FUNC);
+#else
+ Cairo_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1data_1t_2JJ_FUNC);
+#endif
if (arg0) if ((lparg0 = getcairo_path_data_tFields(env, arg0, &_arg0)) == NULL) goto fail;
memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
fail:
if (arg0 && lparg0) setcairo_path_data_tFields(env, arg0, lparg0);
+#ifndef JNI64
Cairo_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1data_1t_2II_FUNC);
+#else
+ Cairo_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1data_1t_2JJ_FUNC);
+#endif
}
#endif
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1t_2II
-JNIEXPORT void JNICALL Cairo_NATIVE(memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1t_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
+#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1t_2II) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1t_2JJ) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT void JNICALL Cairo_NATIVE(memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1t_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
+#else
+JNIEXPORT void JNICALL Cairo_NATIVE(memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1t_2JJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
+#endif
{
cairo_path_t _arg0, *lparg0=NULL;
+#ifndef JNI64
Cairo_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1t_2II_FUNC);
+#else
+ Cairo_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1t_2JJ_FUNC);
+#endif
if (arg0) if ((lparg0 = getcairo_path_tFields(env, arg0, &_arg0)) == NULL) goto fail;
memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
fail:
if (arg0 && lparg0) setcairo_path_tFields(env, arg0, lparg0);
+#ifndef JNI64
Cairo_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1t_2II_FUNC);
+#else
+ Cairo_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1t_2JJ_FUNC);
+#endif
}
#endif
-#ifndef NO_memmove___3DII
-JNIEXPORT void JNICALL Cairo_NATIVE(memmove___3DII)
- (JNIEnv *env, jclass that, jdoubleArray arg0, jint arg1, jint arg2)
+#if (!defined(NO_memmove___3DII) && !defined(JNI64)) || (!defined(NO_memmove___3DJJ) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT void JNICALL Cairo_NATIVE(memmove___3DII)(JNIEnv *env, jclass that, jdoubleArray arg0, jintLong arg1, jintLong arg2)
+#else
+JNIEXPORT void JNICALL Cairo_NATIVE(memmove___3DJJ)(JNIEnv *env, jclass that, jdoubleArray arg0, jintLong arg1, jintLong arg2)
+#endif
{
jdouble *lparg0=NULL;
+#ifndef JNI64
Cairo_NATIVE_ENTER(env, that, memmove___3DII_FUNC);
+#else
+ Cairo_NATIVE_ENTER(env, that, memmove___3DJJ_FUNC);
+#endif
if (arg0) if ((lparg0 = (*env)->GetDoubleArrayElements(env, arg0, NULL)) == NULL) goto fail;
memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
fail:
if (arg0 && lparg0) (*env)->ReleaseDoubleArrayElements(env, arg0, lparg0, 0);
+#ifndef JNI64
Cairo_NATIVE_EXIT(env, that, memmove___3DII_FUNC);
+#else
+ Cairo_NATIVE_EXIT(env, that, memmove___3DJJ_FUNC);
+#endif
}
#endif
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cairo/library/cairo_stats.c b/bundles/org.eclipse.swt/Eclipse SWT PI/cairo/library/cairo_stats.c
index 60650ff99a..57be51fed6 100644
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cairo/library/cairo_stats.c
+++ b/bundles/org.eclipse.swt/Eclipse SWT PI/cairo/library/cairo_stats.c
@@ -169,9 +169,21 @@ char * Cairo_nativeFunctionNames[] = {
"cairo_1path_1t_1sizeof",
"cairo_1text_1extents_1t_1sizeof",
"cairo_1version",
+#ifndef JNI64
"memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1data_1t_2II",
+#else
+ "memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1data_1t_2JJ",
+#endif
+#ifndef JNI64
"memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1t_2II",
+#else
+ "memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1t_2JJ",
+#endif
+#ifndef JNI64
"memmove___3DII",
+#else
+ "memmove___3DJJ",
+#endif
};
#define STATS_NATIVE(func) Java_org_eclipse_swt_tools_internal_NativeStats_##func
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cairo/library/cairo_stats.h b/bundles/org.eclipse.swt/Eclipse SWT PI/cairo/library/cairo_stats.h
index 65076775cb..1b2a1b5d3f 100644
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cairo/library/cairo_stats.h
+++ b/bundles/org.eclipse.swt/Eclipse SWT PI/cairo/library/cairo_stats.h
@@ -177,7 +177,19 @@ typedef enum {
cairo_1path_1t_1sizeof_FUNC,
cairo_1text_1extents_1t_1sizeof_FUNC,
cairo_1version_FUNC,
+#ifndef JNI64
memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1data_1t_2II_FUNC,
+#else
+ memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1data_1t_2JJ_FUNC,
+#endif
+#ifndef JNI64
memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1t_2II_FUNC,
+#else
+ memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1t_2JJ_FUNC,
+#endif
+#ifndef JNI64
memmove___3DII_FUNC,
+#else
+ memmove___3DJJ_FUNC,
+#endif
} Cairo_FUNCS;
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cairo/library/cairo_structs.c b/bundles/org.eclipse.swt/Eclipse SWT PI/cairo/library/cairo_structs.c
index 3d2987d1c0..3225703449 100644
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cairo/library/cairo_structs.c
+++ b/bundles/org.eclipse.swt/Eclipse SWT PI/cairo/library/cairo_structs.c
@@ -113,7 +113,7 @@ void cachecairo_path_tFields(JNIEnv *env, jobject lpObject)
if (cairo_path_tFc.cached) return;
cairo_path_tFc.clazz = (*env)->GetObjectClass(env, lpObject);
cairo_path_tFc.status = (*env)->GetFieldID(env, cairo_path_tFc.clazz, "status", "I");
- cairo_path_tFc.data = (*env)->GetFieldID(env, cairo_path_tFc.clazz, "data", "I");
+ cairo_path_tFc.data = (*env)->GetFieldID(env, cairo_path_tFc.clazz, "data", I_J);
cairo_path_tFc.num_data = (*env)->GetFieldID(env, cairo_path_tFc.clazz, "num_data", "I");
cairo_path_tFc.cached = 1;
}
@@ -122,7 +122,7 @@ cairo_path_t *getcairo_path_tFields(JNIEnv *env, jobject lpObject, cairo_path_t
{
if (!cairo_path_tFc.cached) cachecairo_path_tFields(env, lpObject);
lpStruct->status = (*env)->GetIntField(env, lpObject, cairo_path_tFc.status);
- lpStruct->data = (cairo_path_data_t *)(*env)->GetIntField(env, lpObject, cairo_path_tFc.data);
+ lpStruct->data = (cairo_path_data_t *)(*env)->GetIntLongField(env, lpObject, cairo_path_tFc.data);
lpStruct->num_data = (*env)->GetIntField(env, lpObject, cairo_path_tFc.num_data);
return lpStruct;
}
@@ -131,7 +131,7 @@ void setcairo_path_tFields(JNIEnv *env, jobject lpObject, cairo_path_t *lpStruct
{
if (!cairo_path_tFc.cached) cachecairo_path_tFields(env, lpObject);
(*env)->SetIntField(env, lpObject, cairo_path_tFc.status, (jint)lpStruct->status);
- (*env)->SetIntField(env, lpObject, cairo_path_tFc.data, (jint)lpStruct->data);
+ (*env)->SetIntLongField(env, lpObject, cairo_path_tFc.data, (jintLong)lpStruct->data);
(*env)->SetIntField(env, lpObject, cairo_path_tFc.num_data, (jint)lpStruct->num_data);
}
#endif
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/cocoa.c b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/cocoa.c
index f4b3287b84..835effff43 100644
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/cocoa.c
+++ b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/cocoa.c
@@ -27,18 +27,9 @@ JNIEXPORT jint JNICALL Cocoa_NATIVE(HICocoaViewCreate)
rc = (jint)HICocoaViewCreate(arg0, arg1, lparg2);
*/
{
- static int initialized = 0;
- static CFBundleRef bundle = NULL;
- typedef jint (*FPTR)(jint, jint, jint *);
- static FPTR fptr;
- rc = 0;
- if (!initialized) {
- if (!bundle) bundle = CFBundleGetBundleWithIdentifier(CFSTR(HICocoaViewCreate_LIB));
- if (bundle) fptr = (FPTR)CFBundleGetFunctionPointerForName(bundle, CFSTR("HICocoaViewCreate"));
- initialized = 1;
- }
- if (fptr) {
- rc = (jint)(*fptr)(arg0, arg1, lparg2);
+ LOAD_FUNCTION(fp, HICocoaViewCreate)
+ if (fp) {
+ rc = (jint)((jint (CALLING_CONVENTION*)(jint, jint, jint *))fp)(arg0, arg1, lparg2);
}
}
fail:
@@ -399,7 +390,11 @@ JNIEXPORT void JNICALL Cocoa_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_inter
NSRect _arg0, *lparg0=NULL;
Cocoa_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2II_FUNC);
if (arg0) if ((lparg0 = getNSRectFields(env, arg0, &_arg0)) == NULL) goto fail;
- objc_msgSend_stret((void *)lparg0, (void *)arg1, (SEL)arg2);
+ if (sizeof(_arg0) > STRUCT_SIZE_LIMIT) {
+ objc_msgSend_stret((void *)lparg0, (void *)arg1, (SEL)arg2);
+ } else {
+ *lparg0 = (*(NSRect (*)(void *, SEL))objc_msgSend)((void *)arg1, (SEL)arg2);
+ }
fail:
if (arg0 && lparg0) setNSRectFields(env, arg0, lparg0);
Cocoa_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2II_FUNC);
@@ -415,7 +410,11 @@ JNIEXPORT void JNICALL Cocoa_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_inter
Cocoa_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IILorg_eclipse_swt_internal_cocoa_NSRect_2I_FUNC);
if (arg0) if ((lparg0 = getNSRectFields(env, arg0, &_arg0)) == NULL) goto fail;
if (arg3) if ((lparg3 = getNSRectFields(env, arg3, &_arg3)) == NULL) goto fail;
- objc_msgSend_stret((void *)lparg0, (void *)arg1, (SEL)arg2, *lparg3, arg4);
+ if (sizeof(_arg0) > STRUCT_SIZE_LIMIT) {
+ objc_msgSend_stret((void *)lparg0, (void *)arg1, (SEL)arg2, *lparg3, arg4);
+ } else {
+ *lparg0 = (*(NSRect (*)(void *, SEL, NSRect, jint))objc_msgSend)((void *)arg1, (SEL)arg2, *lparg3, arg4);
+ }
fail:
if (arg3 && lparg3) setNSRectFields(env, arg3, lparg3);
if (arg0 && lparg0) setNSRectFields(env, arg0, lparg0);
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/cocoa.h b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/cocoa.h
index 22e0fea6a4..d49394648d 100644
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/cocoa.h
+++ b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/cocoa.h
@@ -19,4 +19,12 @@
#include "cocoa_custom.h"
+#ifdef __i386__
+#define STRUCT_SIZE_LIMIT 8
+#elif __ppc__
+#define STRUCT_SIZE_LIMIT 4
+#elif __x86_64__
+#define STRUCT_SIZE_LIMIT 16
+#endif
+
#endif /* INC_cocoa_H */
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/os.c b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/os.c
index 2255fada26..5fc8424274 100644
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/os.c
+++ b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/library/os.c
@@ -958,18 +958,9 @@ JNIEXPORT jint JNICALL OS_NATIVE(AXUIElementCreateWithDataBrowserAndItemInfo)
rc = (jint)AXUIElementCreateWithDataBrowserAndItemInfo(arg0, lparg1);
*/
{
- static int initialized = 0;
- static CFBundleRef bundle = NULL;
- typedef jint (*FPTR)(jint, DataBrowserAccessibilityItemInfo *);
- static FPTR fptr;
- rc = 0;
- if (!initialized) {
- if (!bundle) bundle = CFBundleGetBundleWithIdentifier(CFSTR(AXUIElementCreateWithDataBrowserAndItemInfo_LIB));
- if (bundle) fptr = (FPTR)CFBundleGetFunctionPointerForName(bundle, CFSTR("AXUIElementCreateWithDataBrowserAndItemInfo"));
- initialized = 1;
- }
- if (fptr) {
- rc = (jint)(*fptr)(arg0, lparg1);
+ LOAD_FUNCTION(fp, AXUIElementCreateWithDataBrowserAndItemInfo)
+ if (fp) {
+ rc = (jint)((jint (CALLING_CONVENTION*)(jint, DataBrowserAccessibilityItemInfo *))fp)(arg0, lparg1);
}
}
fail:
@@ -1003,18 +994,9 @@ JNIEXPORT jint JNICALL OS_NATIVE(AXUIElementGetDataBrowserItemInfo)
rc = (jint)AXUIElementGetDataBrowserItemInfo(arg0, arg1, arg2, lparg3);
*/
{
- static int initialized = 0;
- static CFBundleRef bundle = NULL;
- typedef jint (*FPTR)(jint, jint, jint, DataBrowserAccessibilityItemInfo *);
- static FPTR fptr;
- rc = 0;
- if (!initialized) {
- if (!bundle) bundle = CFBundleGetBundleWithIdentifier(CFSTR(AXUIElementGetDataBrowserItemInfo_LIB));
- if (bundle) fptr = (FPTR)CFBundleGetFunctionPointerForName(bundle, CFSTR("AXUIElementGetDataBrowserItemInfo"));
- initialized = 1;
- }
- if (fptr) {
- rc = (jint)(*fptr)(arg0, arg1, arg2, lparg3);
+ LOAD_FUNCTION(fp, AXUIElementGetDataBrowserItemInfo)
+ if (fp) {
+ rc = (jint)((jint (CALLING_CONVENTION*)(jint, jint, jint, DataBrowserAccessibilityItemInfo *))fp)(arg0, arg1, arg2, lparg3);
}
}
fail:
@@ -1798,18 +1780,9 @@ JNIEXPORT jint JNICALL OS_NATIVE(CGBitmapContextCreateImage)
rc = (jint)CGBitmapContextCreateImage(arg0);
*/
{
- static int initialized = 0;
- static CFBundleRef bundle = NULL;
- typedef jint (*FPTR)(jint);
- static FPTR fptr;
- rc = 0;
- if (!initialized) {
- if (!bundle) bundle = CFBundleGetBundleWithIdentifier(CFSTR(CGBitmapContextCreateImage_LIB));
- if (bundle) fptr = (FPTR)CFBundleGetFunctionPointerForName(bundle, CFSTR("CGBitmapContextCreateImage"));
- initialized = 1;
- }
- if (fptr) {
- rc = (jint)(*fptr)(arg0);
+ LOAD_FUNCTION(fp, CGBitmapContextCreateImage)
+ if (fp) {
+ rc = (jint)((jint (CALLING_CONVENTION*)(jint))fp)(arg0);
}
}
OS_NATIVE_EXIT(env, that, CGBitmapContextCreateImage_FUNC);
@@ -2186,17 +2159,9 @@ JNIEXPORT void JNICALL OS_NATIVE(CGContextSetBlendMode)
CGContextSetBlendMode((CGContextRef)arg0, arg1);
*/
{
- static int initialized = 0;
- static CFBundleRef bundle = NULL;
- typedef void (*FPTR)(CGContextRef, jint);
- static FPTR fptr;
- if (!initialized) {
- if (!bundle) bundle = CFBundleGetBundleWithIdentifier(CFSTR(CGContextSetBlendMode_LIB));
- if (bundle) fptr = (FPTR)CFBundleGetFunctionPointerForName(bundle, CFSTR("CGContextSetBlendMode"));
- initialized = 1;
- }
- if (fptr) {
- (*fptr)((CGContextRef)arg0, arg1);
+ LOAD_FUNCTION(fp, CGContextSetBlendMode)
+ if (fp) {
+ ((void (CALLING_CONVENTION*)(CGContextRef, jint))fp)((CGContextRef)arg0, arg1);
}
}
OS_NATIVE_EXIT(env, that, CGContextSetBlendMode_FUNC);
@@ -2769,18 +2734,9 @@ JNIEXPORT jint JNICALL OS_NATIVE(CGImageCreateWithImageInRect)
rc = (jint)CGImageCreateWithImageInRect(arg0, *lparg1);
*/
{
- static int initialized = 0;
- static CFBundleRef bundle = NULL;
- typedef jint (*FPTR)(jint, CGRect);
- static FPTR fptr;
- rc = 0;
- if (!initialized) {
- if (!bundle) bundle = CFBundleGetBundleWithIdentifier(CFSTR(CGImageCreateWithImageInRect_LIB));
- if (bundle) fptr = (FPTR)CFBundleGetFunctionPointerForName(bundle, CFSTR("CGImageCreateWithImageInRect"));
- initialized = 1;
- }
- if (fptr) {
- rc = (jint)(*fptr)(arg0, *lparg1);
+ LOAD_FUNCTION(fp, CGImageCreateWithImageInRect)
+ if (fp) {
+ rc = (jint)((jint (CALLING_CONVENTION*)(jint, CGRect))fp)(arg0, *lparg1);
}
}
fail:
@@ -4218,18 +4174,9 @@ JNIEXPORT jint JNICALL OS_NATIVE(DataBrowserChangeAttributes)
rc = (jint)DataBrowserChangeAttributes(arg0, arg1, arg2);
*/
{
- static int initialized = 0;
- static CFBundleRef bundle = NULL;
- typedef jint (*FPTR)(jint, jint, jint);
- static FPTR fptr;
- rc = 0;
- if (!initialized) {
- if (!bundle) bundle = CFBundleGetBundleWithIdentifier(CFSTR(DataBrowserChangeAttributes_LIB));
- if (bundle) fptr = (FPTR)CFBundleGetFunctionPointerForName(bundle, CFSTR("DataBrowserChangeAttributes"));
- initialized = 1;
- }
- if (fptr) {
- rc = (jint)(*fptr)(arg0, arg1, arg2);
+ LOAD_FUNCTION(fp, DataBrowserChangeAttributes)
+ if (fp) {
+ rc = (jint)((jint (CALLING_CONVENTION*)(jint, jint, jint))fp)(arg0, arg1, arg2);
}
}
OS_NATIVE_EXIT(env, that, DataBrowserChangeAttributes_FUNC);
@@ -4249,18 +4196,9 @@ JNIEXPORT jint JNICALL OS_NATIVE(DataBrowserGetAttributes)
rc = (jint)DataBrowserGetAttributes(arg0, lparg1);
*/
{
- static int initialized = 0;
- static CFBundleRef bundle = NULL;
- typedef jint (*FPTR)(jint, jint *);
- static FPTR fptr;
- rc = 0;
- if (!initialized) {
- if (!bundle) bundle = CFBundleGetBundleWithIdentifier(CFSTR(DataBrowserGetAttributes_LIB));
- if (bundle) fptr = (FPTR)CFBundleGetFunctionPointerForName(bundle, CFSTR("DataBrowserGetAttributes"));
- initialized = 1;
- }
- if (fptr) {
- rc = (jint)(*fptr)(arg0, lparg1);
+ LOAD_FUNCTION(fp, DataBrowserGetAttributes)
+ if (fp) {
+ rc = (jint)((jint (CALLING_CONVENTION*)(jint, jint *))fp)(arg0, lparg1);
}
}
fail:
@@ -4284,18 +4222,9 @@ JNIEXPORT jint JNICALL OS_NATIVE(DataBrowserGetMetric)
rc = (jint)DataBrowserGetMetric(arg0, arg1, lparg2, lparg3);
*/
{
- static int initialized = 0;
- static CFBundleRef bundle = NULL;
- typedef jint (*FPTR)(jint, jint, jboolean *, jfloat *);
- static FPTR fptr;
- rc = 0;
- if (!initialized) {
- if (!bundle) bundle = CFBundleGetBundleWithIdentifier(CFSTR(DataBrowserGetMetric_LIB));
- if (bundle) fptr = (FPTR)CFBundleGetFunctionPointerForName(bundle, CFSTR("DataBrowserGetMetric"));
- initialized = 1;
- }
- if (fptr) {
- rc = (jint)(*fptr)(arg0, arg1, lparg2, lparg3);
+ LOAD_FUNCTION(fp, DataBrowserGetMetric)
+ if (fp) {
+ rc = (jint)((jint (CALLING_CONVENTION*)(jint, jint, jboolean *, jfloat *))fp)(arg0, arg1, lparg2, lparg3);
}
}
fail:
@@ -4316,18 +4245,9 @@ JNIEXPORT jint JNICALL OS_NATIVE(DataBrowserSetMetric)
rc = (jint)DataBrowserSetMetric(arg0, arg1, arg2, arg3);
*/
{
- static int initialized = 0;
- static CFBundleRef bundle = NULL;
- typedef jint (*FPTR)(jint, jint, jboolean, jfloat);
- static FPTR fptr;
- rc = 0;
- if (!initialized) {
- if (!bundle) bundle = CFBundleGetBundleWithIdentifier(CFSTR(DataBrowserSetMetric_LIB));
- if (bundle) fptr = (FPTR)CFBundleGetFunctionPointerForName(bundle, CFSTR("DataBrowserSetMetric"));
- initialized = 1;
- }
- if (fptr) {
- rc = (jint)(*fptr)(arg0, arg1, arg2, arg3);
+ LOAD_FUNCTION(fp, DataBrowserSetMetric)
+ if (fp) {
+ rc = (jint)((jint (CALLING_CONVENTION*)(jint, jint, jboolean, jfloat))fp)(arg0, arg1, arg2, arg3);
}
}
OS_NATIVE_EXIT(env, that, DataBrowserSetMetric_FUNC);
@@ -6464,18 +6384,9 @@ JNIEXPORT jint JNICALL OS_NATIVE(GetIconRefFromIconFamilyPtr)
rc = (jint)GetIconRefFromIconFamilyPtr(arg0, arg1, lparg2);
*/
{
- static int initialized = 0;
- static CFBundleRef bundle = NULL;
- typedef jint (*FPTR)(jint, jint, jint *);
- static FPTR fptr;
- rc = 0;
- if (!initialized) {
- if (!bundle) bundle = CFBundleGetBundleWithIdentifier(CFSTR(GetIconRefFromIconFamilyPtr_LIB));
- if (bundle) fptr = (FPTR)CFBundleGetFunctionPointerForName(bundle, CFSTR("GetIconRefFromIconFamilyPtr"));
- initialized = 1;
- }
- if (fptr) {
- rc = (jint)(*fptr)(arg0, arg1, lparg2);
+ LOAD_FUNCTION(fp, GetIconRefFromIconFamilyPtr)
+ if (fp) {
+ rc = (jint)((jint (CALLING_CONVENTION*)(jint, jint, jint *))fp)(arg0, arg1, lparg2);
}
}
fail:
@@ -7518,18 +7429,9 @@ JNIEXPORT jboolean JNICALL OS_NATIVE(HIComboBoxIsListVisible)
rc = (jboolean)HIComboBoxIsListVisible((HIViewRef)arg0);
*/
{
- static int initialized = 0;
- static CFBundleRef bundle = NULL;
- typedef jboolean (*FPTR)(HIViewRef);
- static FPTR fptr;
- rc = 0;
- if (!initialized) {
- if (!bundle) bundle = CFBundleGetBundleWithIdentifier(CFSTR(HIComboBoxIsListVisible_LIB));
- if (bundle) fptr = (FPTR)CFBundleGetFunctionPointerForName(bundle, CFSTR("HIComboBoxIsListVisible"));
- initialized = 1;
- }
- if (fptr) {
- rc = (jboolean)(*fptr)((HIViewRef)arg0);
+ LOAD_FUNCTION(fp, HIComboBoxIsListVisible)
+ if (fp) {
+ rc = (jboolean)((jboolean (CALLING_CONVENTION*)(HIViewRef))fp)((HIViewRef)arg0);
}
}
OS_NATIVE_EXIT(env, that, HIComboBoxIsListVisible_FUNC);
@@ -7559,18 +7461,9 @@ JNIEXPORT jint JNICALL OS_NATIVE(HIComboBoxSetListVisible)
rc = (jint)HIComboBoxSetListVisible((HIViewRef)arg0, arg1);
*/
{
- static int initialized = 0;
- static CFBundleRef bundle = NULL;
- typedef jint (*FPTR)(HIViewRef, jboolean);
- static FPTR fptr;
- rc = 0;
- if (!initialized) {
- if (!bundle) bundle = CFBundleGetBundleWithIdentifier(CFSTR(HIComboBoxSetListVisible_LIB));
- if (bundle) fptr = (FPTR)CFBundleGetFunctionPointerForName(bundle, CFSTR("HIComboBoxSetListVisible"));
- initialized = 1;
- }
- if (fptr) {
- rc = (jint)(*fptr)((HIViewRef)arg0, arg1);
+ LOAD_FUNCTION(fp, HIComboBoxSetListVisible)
+ if (fp) {
+ rc = (jint)((jint (CALLING_CONVENTION*)(HIViewRef, jboolean))fp)((HIViewRef)arg0, arg1);
}
}
OS_NATIVE_EXIT(env, that, HIComboBoxSetListVisible_FUNC);
@@ -7602,18 +7495,9 @@ JNIEXPORT jint JNICALL OS_NATIVE(HICreateTransformedCGImage)
rc = (jint)HICreateTransformedCGImage((CGImageRef)arg0, arg1, (CGImageRef *)lparg2);
*/
{
- static int initialized = 0;
- static CFBundleRef bundle = NULL;
- typedef jint (*FPTR)(CGImageRef, jint, CGImageRef *);
- static FPTR fptr;
- rc = 0;
- if (!initialized) {
- if (!bundle) bundle = CFBundleGetBundleWithIdentifier(CFSTR(HICreateTransformedCGImage_LIB));
- if (bundle) fptr = (FPTR)CFBundleGetFunctionPointerForName(bundle, CFSTR("HICreateTransformedCGImage"));
- initialized = 1;
- }
- if (fptr) {
- rc = (jint)(*fptr)((CGImageRef)arg0, arg1, (CGImageRef *)lparg2);
+ LOAD_FUNCTION(fp, HICreateTransformedCGImage)
+ if (fp) {
+ rc = (jint)((jint (CALLING_CONVENTION*)(CGImageRef, jint, CGImageRef *))fp)((CGImageRef)arg0, arg1, (CGImageRef *)lparg2);
}
}
fail:
@@ -7807,18 +7691,9 @@ JNIEXPORT jint JNICALL OS_NATIVE(HIShapeCreateWithQDRgn)
rc = (jint)HIShapeCreateWithQDRgn(arg0);
*/
{
- static int initialized = 0;
- static CFBundleRef bundle = NULL;
- typedef jint (*FPTR)(jint);
- static FPTR fptr;
- rc = 0;
- if (!initialized) {
- if (!bundle) bundle = CFBundleGetBundleWithIdentifier(CFSTR(HIShapeCreateWithQDRgn_LIB));
- if (bundle) fptr = (FPTR)CFBundleGetFunctionPointerForName(bundle, CFSTR("HIShapeCreateWithQDRgn"));
- initialized = 1;
- }
- if (fptr) {
- rc = (jint)(*fptr)(arg0);
+ LOAD_FUNCTION(fp, HIShapeCreateWithQDRgn)
+ if (fp) {
+ rc = (jint)((jint (CALLING_CONVENTION*)(jint))fp)(arg0);
}
}
OS_NATIVE_EXIT(env, that, HIShapeCreateWithQDRgn_FUNC);
@@ -7836,18 +7711,9 @@ JNIEXPORT jint JNICALL OS_NATIVE(HIShapeReplacePathInCGContext)
rc = (jint)HIShapeReplacePathInCGContext(arg0, arg1);
*/
{
- static int initialized = 0;
- static CFBundleRef bundle = NULL;
- typedef jint (*FPTR)(jint, jint);
- static FPTR fptr;
- rc = 0;
- if (!initialized) {
- if (!bundle) bundle = CFBundleGetBundleWithIdentifier(CFSTR(HIShapeReplacePathInCGContext_LIB));
- if (bundle) fptr = (FPTR)CFBundleGetFunctionPointerForName(bundle, CFSTR("HIShapeReplacePathInCGContext"));
- initialized = 1;
- }
- if (fptr) {
- rc = (jint)(*fptr)(arg0, arg1);
+ LOAD_FUNCTION(fp, HIShapeReplacePathInCGContext)
+ if (fp) {
+ rc = (jint)((jint (CALLING_CONVENTION*)(jint, jint))fp)(arg0, arg1);
}
}
OS_NATIVE_EXIT(env, that, HIShapeReplacePathInCGContext_FUNC);
@@ -8398,18 +8264,9 @@ JNIEXPORT jint JNICALL OS_NATIVE(HIThemeSetFill)
rc = (jint)HIThemeSetFill((ThemeBrush)arg0, (void *)arg1, (CGContextRef)arg2, (HIThemeOrientation)arg3);
*/
{
- static int initialized = 0;
- static CFBundleRef bundle = NULL;
- typedef jint (*FPTR)(ThemeBrush, void *, CGContextRef, HIThemeOrientation);
- static FPTR fptr;
- rc = 0;
- if (!initialized) {
- if (!bundle) bundle = CFBundleGetBundleWithIdentifier(CFSTR(HIThemeSetFill_LIB));
- if (bundle) fptr = (FPTR)CFBundleGetFunctionPointerForName(bundle, CFSTR("HIThemeSetFill"));
- initialized = 1;
- }
- if (fptr) {
- rc = (jint)(*fptr)((ThemeBrush)arg0, (void *)arg1, (CGContextRef)arg2, (HIThemeOrientation)arg3);
+ LOAD_FUNCTION(fp, HIThemeSetFill)
+ if (fp) {
+ rc = (jint)((jint (CALLING_CONVENTION*)(ThemeBrush, void *, CGContextRef, HIThemeOrientation))fp)((ThemeBrush)arg0, (void *)arg1, (CGContextRef)arg2, (HIThemeOrientation)arg3);
}
}
OS_NATIVE_EXIT(env, that, HIThemeSetFill_FUNC);
@@ -8427,18 +8284,9 @@ JNIEXPORT jint JNICALL OS_NATIVE(HIThemeSetTextFill)
rc = (jint)HIThemeSetTextFill(arg0, arg1, arg2, arg3);
*/
{
- static int initialized = 0;
- static CFBundleRef bundle = NULL;
- typedef jint (*FPTR)(jint, jint, jint, jint);
- static FPTR fptr;
- rc = 0;
- if (!initialized) {
- if (!bundle) bundle = CFBundleGetBundleWithIdentifier(CFSTR(HIThemeSetTextFill_LIB));
- if (bundle) fptr = (FPTR)CFBundleGetFunctionPointerForName(bundle, CFSTR("HIThemeSetTextFill"));
- initialized = 1;
- }
- if (fptr) {
- rc = (jint)(*fptr)(arg0, arg1, arg2, arg3);
+ LOAD_FUNCTION(fp, HIThemeSetTextFill)
+ if (fp) {
+ rc = (jint)((jint (CALLING_CONVENTION*)(jint, jint, jint, jint))fp)(arg0, arg1, arg2, arg3);
}
}
OS_NATIVE_EXIT(env, that, HIThemeSetTextFill_FUNC);
@@ -9559,18 +9407,9 @@ JNIEXPORT jint JNICALL OS_NATIVE(LSCopyAllRoleHandlersForContentType)
rc = (jint)LSCopyAllRoleHandlersForContentType((CFStringRef)arg0, arg1);
*/
{
- static int initialized = 0;
- static CFBundleRef bundle = NULL;
- typedef jint (*FPTR)(CFStringRef, jint);
- static FPTR fptr;
- rc = 0;
- if (!initialized) {
- if (!bundle) bundle = CFBundleGetBundleWithIdentifier(CFSTR(LSCopyAllRoleHandlersForContentType_LIB));
- if (bundle) fptr = (FPTR)CFBundleGetFunctionPointerForName(bundle, CFSTR("LSCopyAllRoleHandlersForContentType"));
- initialized = 1;
- }
- if (fptr) {
- rc = (jint)(*fptr)((CFStringRef)arg0, arg1);
+ LOAD_FUNCTION(fp, LSCopyAllRoleHandlersForContentType)
+ if (fp) {
+ rc = (jint)((jint (CALLING_CONVENTION*)(CFStringRef, jint))fp)((CFStringRef)arg0, arg1);
}
}
OS_NATIVE_EXIT(env, that, LSCopyAllRoleHandlersForContentType_FUNC);
@@ -9930,18 +9769,9 @@ JNIEXPORT jint JNICALL OS_NATIVE(NavDialogSetFilterTypeIdentifiers)
rc = (jint)NavDialogSetFilterTypeIdentifiers(arg0, arg1);
*/
{
- static int initialized = 0;
- static CFBundleRef bundle = NULL;
- typedef jint (*FPTR)(jint, jint);
- static FPTR fptr;
- rc = 0;
- if (!initialized) {
- if (!bundle) bundle = CFBundleGetBundleWithIdentifier(CFSTR(NavDialogSetFilterTypeIdentifiers_LIB));
- if (bundle) fptr = (FPTR)CFBundleGetFunctionPointerForName(bundle, CFSTR("NavDialogSetFilterTypeIdentifiers"));
- initialized = 1;
- }
- if (fptr) {
- rc = (jint)(*fptr)(arg0, arg1);
+ LOAD_FUNCTION(fp, NavDialogSetFilterTypeIdentifiers)
+ if (fp) {
+ rc = (jint)((jint (CALLING_CONVENTION*)(jint, jint))fp)(arg0, arg1);
}
}
OS_NATIVE_EXIT(env, that, NavDialogSetFilterTypeIdentifiers_FUNC);
@@ -10427,18 +10257,9 @@ JNIEXPORT jint JNICALL OS_NATIVE(PMPrinterGetOutputResolution)
rc = (jint)PMPrinterGetOutputResolution((PMPrinter)arg0, (PMPrintSettings)arg1, (PMResolution *)lparg2);
*/
{
- static int initialized = 0;
- static CFBundleRef bundle = NULL;
- typedef jint (*FPTR)(PMPrinter, PMPrintSettings, PMResolution *);
- static FPTR fptr;
- rc = 0;
- if (!initialized) {
- if (!bundle) bundle = CFBundleGetBundleWithIdentifier(CFSTR(PMPrinterGetOutputResolution_LIB));
- if (bundle) fptr = (FPTR)CFBundleGetFunctionPointerForName(bundle, CFSTR("PMPrinterGetOutputResolution"));
- initialized = 1;
- }
- if (fptr) {
- rc = (jint)(*fptr)((PMPrinter)arg0, (PMPrintSettings)arg1, (PMResolution *)lparg2);
+ LOAD_FUNCTION(fp, PMPrinterGetOutputResolution)
+ if (fp) {
+ rc = (jint)((jint (CALLING_CONVENTION*)(PMPrinter, PMPrintSettings, PMResolution *))fp)((PMPrinter)arg0, (PMPrintSettings)arg1, (PMResolution *)lparg2);
}
}
fail:
@@ -10830,18 +10651,9 @@ JNIEXPORT jint JNICALL OS_NATIVE(PMShowPrintDialogWithOptions)
rc = (jint)PMShowPrintDialogWithOptions(arg0, arg1, arg2, arg3, lparg4);
*/
{
- static int initialized = 0;
- static CFBundleRef bundle = NULL;
- typedef jint (*FPTR)(jint, jint, jint, jint, jboolean *);
- static FPTR fptr;
- rc = 0;
- if (!initialized) {
- if (!bundle) bundle = CFBundleGetBundleWithIdentifier(CFSTR(PMShowPrintDialogWithOptions_LIB));
- if (bundle) fptr = (FPTR)CFBundleGetFunctionPointerForName(bundle, CFSTR("PMShowPrintDialogWithOptions"));
- initialized = 1;
- }
- if (fptr) {
- rc = (jint)(*fptr)(arg0, arg1, arg2, arg3, lparg4);
+ LOAD_FUNCTION(fp, PMShowPrintDialogWithOptions)
+ if (fp) {
+ rc = (jint)((jint (CALLING_CONVENTION*)(jint, jint, jint, jint, jboolean *))fp)(arg0, arg1, arg2, arg3, lparg4);
}
}
fail:
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/build.sh b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/build.sh
index 74b27cab1e..334a7d88d9 100755
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/build.sh
+++ b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/build.sh
@@ -18,6 +18,6 @@ export OUTPUT_DIR
export MACOSX_DEPLOYMENT_TARGET=10.5
-export ARCHS="-arch i386 -arch ppc"
+export ARCHS="-arch i386 -arch ppc -arch x86_64"
make -f make_macosx.mak $1 $2 $3 $4 $5 $6 $7 $8 $9
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/build.xml b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/build.xml
index ad7c6228f6..6938377b9d 100755
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/build.xml
+++ b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/build.xml
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
-<project default="build_cocoa_lib_x86_and_ppc" basedir="../../..">
+<project default="build_cocoa_lib_x86_and_ppc_and_x86_64" basedir="../../..">
<target name="init">
<eclipse.refreshLocal resource="org.eclipse.swt" depth="infinite" />
@@ -10,7 +10,7 @@
<target name="build_cocoa_lib_x86_and_ppc" depends="init">
<exec dir="./bin/library" executable="sh">
- <arg line="${basedir}/bin/library/build.sh"/>
+ <arg line="${basedir}/bin/library/build32.sh"/>
<arg value="install"/>
</exec>
<eclipse.refreshLocal resource="org.eclipse.swt.cocoa.macosx" depth="infinite" />
@@ -24,16 +24,12 @@
<eclipse.refreshLocal resource="org.eclipse.swt.cocoa.macosx" depth="infinite" />
</target>
-<!-- 64 bit tasks -->
-<target name="build.cfiles" depends="init">
- <java
- fork="true"
- dir="../org.eclipse.swt.tools"
- classname="org.eclipse.swt.tools.internal.JNIGeneratorApp"
- classpath="./bin:../org.eclipse.swt.tools/bin">
- <arg value="all"/>
- </java>
- <antcall target="init"/>
+<target name="build_cocoa_lib_x86_and_ppc_and_x86_64" depends="init">
+ <exec dir="./bin/library" executable="sh">
+ <arg line="${basedir}/bin/library/build.sh"/>
+ <arg value="install"/>
+ </exec>
+ <eclipse.refreshLocal resource="org.eclipse.swt.cocoa.macosx" depth="infinite" />
</target>
<!-- Convert SWT 32 bit java and C source to 64 bit -->
@@ -43,7 +39,7 @@
<replace dir="." includes="**/*.java" token="int[] /*long[]*/" value="long[] /*int[]*/"/>
<replace dir="." includes="**/*.java" token="float /*double*/" value="double /*float*/"/>
<replace dir="." includes="**/*.java" token="float[] /*double[]*/" value="double[] /*float[]*/"/>
- <antcall target="build.cfiles"/>
+ <antcall target="init"/>
</target>
<!-- Convert SWT 64 bit java and C source to 32 bit -->
@@ -53,7 +49,7 @@
<replace dir="." includes="**/*.java" token="long[] /*int[]*/" value="int[] /*long[]*/"/>
<replace dir="." includes="**/*.java" token="double /*float*/" value="float /*double*/"/>
<replace dir="." includes="**/*.java" token="double[] /*float[]*/" value="float[] /*double[]*/"/>
- <antcall target="build.cfiles"/>
+ <antcall target="init"/>
</target>
<target name="clean">
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/build32.sh b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/build32.sh
new file mode 100755
index 0000000000..74b27cab1e
--- /dev/null
+++ b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/build32.sh
@@ -0,0 +1,23 @@
+#!/bin/sh
+#*******************************************************************************
+# Copyright (c) 2000, 2007 IBM Corporation and others.
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Eclipse Public License v1.0
+# which accompanies this distribution, and is available at
+# http://www.eclipse.org/legal/epl-v10.html
+#
+# Contributors:
+# IBM Corporation - initial API and implementation
+#*******************************************************************************
+
+cd `dirname $0`
+
+OUTPUT_DIR=../../../org.eclipse.swt.cocoa.macosx
+
+export OUTPUT_DIR
+
+export MACOSX_DEPLOYMENT_TARGET=10.5
+
+export ARCHS="-arch i386 -arch ppc"
+
+make -f make_macosx.mak $1 $2 $3 $4 $5 $6 $7 $8 $9
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/make_macosx.mak b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/make_macosx.mak
index adf7a21eec..5f44699b05 100755
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/make_macosx.mak
+++ b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/make_macosx.mak
@@ -42,7 +42,7 @@ XULRUNNERCFLAGS = -c -Wall $(ARCHS) -DSWT_VERSION=$(SWT_VERSION) $(NATIVE_STATS)
-Wno-non-virtual-dtor -include ${XULRUNNER_SDK}/include/mozilla-config.h -I${XULRUNNER_SDK}/include
XULRUNNERLFLAGS = $(LFLAGS)
-all: $(SWT_LIB) $(SWTPI_LIB) $(XULRUNNER_LIB)
+all: $(SWT_LIB) $(SWTPI_LIB) #$(XULRUNNER_LIB)
.c.o:
cc $(CFLAGS) $*.c
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os.c b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os.c
index 1b4a11892c..e0f75962dd 100644
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os.c
+++ b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os.c
@@ -69,7 +69,7 @@ fail:
#ifndef NO_CPSSetProcessName
JNIEXPORT jint JNICALL OS_NATIVE(CPSSetProcessName)
- (JNIEnv *env, jclass that, jintArray arg0, jint arg1)
+ (JNIEnv *env, jclass that, jintArray arg0, jintLong arg1)
{
jint *lparg0=NULL;
jint rc = 0;
@@ -85,24 +85,16 @@ fail:
#ifndef NO_CloseRgn
JNIEXPORT void JNICALL OS_NATIVE(CloseRgn)
- (JNIEnv *env, jclass that, jint arg0)
+ (JNIEnv *env, jclass that, jintLong arg0)
{
OS_NATIVE_ENTER(env, that, CloseRgn_FUNC);
/*
CloseRgn(arg0);
*/
{
- static int initialized = 0;
- static CFBundleRef bundle = NULL;
- typedef void (*FPTR)(jint);
- static FPTR fptr;
- if (!initialized) {
- if (!bundle) bundle = CFBundleGetBundleWithIdentifier(CFSTR(CloseRgn_LIB));
- if (bundle) fptr = (FPTR)CFBundleGetFunctionPointerForName(bundle, CFSTR("CloseRgn"));
- initialized = 1;
- }
- if (fptr) {
- (*fptr)(arg0);
+ LOAD_FUNCTION(fp, CloseRgn)
+ if (fp) {
+ ((void (CALLING_CONVENTION*)(jintLong))fp)(arg0);
}
}
OS_NATIVE_EXIT(env, that, CloseRgn_FUNC);
@@ -111,24 +103,16 @@ JNIEXPORT void JNICALL OS_NATIVE(CloseRgn)
#ifndef NO_CopyRgn
JNIEXPORT void JNICALL OS_NATIVE(CopyRgn)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
+ (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
{
OS_NATIVE_ENTER(env, that, CopyRgn_FUNC);
/*
CopyRgn(arg0, arg1);
*/
{
- static int initialized = 0;
- static CFBundleRef bundle = NULL;
- typedef void (*FPTR)(jint, jint);
- static FPTR fptr;
- if (!initialized) {
- if (!bundle) bundle = CFBundleGetBundleWithIdentifier(CFSTR(CopyRgn_LIB));
- if (bundle) fptr = (FPTR)CFBundleGetFunctionPointerForName(bundle, CFSTR("CopyRgn"));
- initialized = 1;
- }
- if (fptr) {
- (*fptr)(arg0, arg1);
+ LOAD_FUNCTION(fp, CopyRgn)
+ if (fp) {
+ ((void (CALLING_CONVENTION*)(jintLong, jintLong))fp)(arg0, arg1);
}
}
OS_NATIVE_EXIT(env, that, CopyRgn_FUNC);
@@ -137,7 +121,7 @@ JNIEXPORT void JNICALL OS_NATIVE(CopyRgn)
#ifndef NO_DeleteGlobalRef
JNIEXPORT void JNICALL OS_NATIVE(DeleteGlobalRef)
- (JNIEnv *env, jclass that, jint arg0)
+ (JNIEnv *env, jclass that, jintLong arg0)
{
OS_NATIVE_ENTER(env, that, DeleteGlobalRef_FUNC);
(*env)->DeleteGlobalRef(env, (jobject)arg0);
@@ -147,24 +131,16 @@ JNIEXPORT void JNICALL OS_NATIVE(DeleteGlobalRef)
#ifndef NO_DiffRgn
JNIEXPORT void JNICALL OS_NATIVE(DiffRgn)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
+ (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2)
{
OS_NATIVE_ENTER(env, that, DiffRgn_FUNC);
/*
DiffRgn(arg0, arg1, arg2);
*/
{
- static int initialized = 0;
- static CFBundleRef bundle = NULL;
- typedef void (*FPTR)(jint, jint, jint);
- static FPTR fptr;
- if (!initialized) {
- if (!bundle) bundle = CFBundleGetBundleWithIdentifier(CFSTR(DiffRgn_LIB));
- if (bundle) fptr = (FPTR)CFBundleGetFunctionPointerForName(bundle, CFSTR("DiffRgn"));
- initialized = 1;
- }
- if (fptr) {
- (*fptr)(arg0, arg1, arg2);
+ LOAD_FUNCTION(fp, DiffRgn)
+ if (fp) {
+ ((void (CALLING_CONVENTION*)(jintLong, jintLong, jintLong))fp)(arg0, arg1, arg2);
}
}
OS_NATIVE_EXIT(env, that, DiffRgn_FUNC);
@@ -173,24 +149,16 @@ JNIEXPORT void JNICALL OS_NATIVE(DiffRgn)
#ifndef NO_DisposeRgn
JNIEXPORT void JNICALL OS_NATIVE(DisposeRgn)
- (JNIEnv *env, jclass that, jint arg0)
+ (JNIEnv *env, jclass that, jintLong arg0)
{
OS_NATIVE_ENTER(env, that, DisposeRgn_FUNC);
/*
DisposeRgn(arg0);
*/
{
- static int initialized = 0;
- static CFBundleRef bundle = NULL;
- typedef void (*FPTR)(jint);
- static FPTR fptr;
- if (!initialized) {
- if (!bundle) bundle = CFBundleGetBundleWithIdentifier(CFSTR(DisposeRgn_LIB));
- if (bundle) fptr = (FPTR)CFBundleGetFunctionPointerForName(bundle, CFSTR("DisposeRgn"));
- initialized = 1;
- }
- if (fptr) {
- (*fptr)(arg0);
+ LOAD_FUNCTION(fp, DisposeRgn)
+ if (fp) {
+ ((void (CALLING_CONVENTION*)(jintLong))fp)(arg0);
}
}
OS_NATIVE_EXIT(env, that, DisposeRgn_FUNC);
@@ -199,7 +167,7 @@ JNIEXPORT void JNICALL OS_NATIVE(DisposeRgn)
#ifndef NO_EmptyRgn
JNIEXPORT jboolean JNICALL OS_NATIVE(EmptyRgn)
- (JNIEnv *env, jclass that, jint arg0)
+ (JNIEnv *env, jclass that, jintLong arg0)
{
jboolean rc = 0;
OS_NATIVE_ENTER(env, that, EmptyRgn_FUNC);
@@ -207,18 +175,9 @@ JNIEXPORT jboolean JNICALL OS_NATIVE(EmptyRgn)
rc = (jboolean)EmptyRgn(arg0);
*/
{
- static int initialized = 0;
- static CFBundleRef bundle = NULL;
- typedef jboolean (*FPTR)(jint);
- static FPTR fptr;
- rc = 0;
- if (!initialized) {
- if (!bundle) bundle = CFBundleGetBundleWithIdentifier(CFSTR(EmptyRgn_LIB));
- if (bundle) fptr = (FPTR)CFBundleGetFunctionPointerForName(bundle, CFSTR("EmptyRgn"));
- initialized = 1;
- }
- if (fptr) {
- rc = (jboolean)(*fptr)(arg0);
+ LOAD_FUNCTION(fp, EmptyRgn)
+ if (fp) {
+ rc = (jboolean)((jboolean (CALLING_CONVENTION*)(jintLong))fp)(arg0);
}
}
OS_NATIVE_EXIT(env, that, EmptyRgn_FUNC);
@@ -260,7 +219,7 @@ fail:
#ifndef NO_GetRegionBounds
JNIEXPORT void JNICALL OS_NATIVE(GetRegionBounds)
- (JNIEnv *env, jclass that, jint arg0, jshortArray arg1)
+ (JNIEnv *env, jclass that, jintLong arg0, jshortArray arg1)
{
jshort *lparg1=NULL;
OS_NATIVE_ENTER(env, that, GetRegionBounds_FUNC);
@@ -269,17 +228,9 @@ JNIEXPORT void JNICALL OS_NATIVE(GetRegionBounds)
GetRegionBounds(arg0, lparg1);
*/
{
- static int initialized = 0;
- static CFBundleRef bundle = NULL;
- typedef void (*FPTR)(jint, jshort *);
- static FPTR fptr;
- if (!initialized) {
- if (!bundle) bundle = CFBundleGetBundleWithIdentifier(CFSTR(GetRegionBounds_LIB));
- if (bundle) fptr = (FPTR)CFBundleGetFunctionPointerForName(bundle, CFSTR("GetRegionBounds"));
- initialized = 1;
- }
- if (fptr) {
- (*fptr)(arg0, lparg1);
+ LOAD_FUNCTION(fp, GetRegionBounds)
+ if (fp) {
+ ((void (CALLING_CONVENTION*)(jintLong, jshort *))fp)(arg0, lparg1);
}
}
fail:
@@ -297,17 +248,9 @@ JNIEXPORT void JNICALL OS_NATIVE(LineTo)
LineTo(arg0, arg1);
*/
{
- static int initialized = 0;
- static CFBundleRef bundle = NULL;
- typedef void (*FPTR)(jshort, jshort);
- static FPTR fptr;
- if (!initialized) {
- if (!bundle) bundle = CFBundleGetBundleWithIdentifier(CFSTR(LineTo_LIB));
- if (bundle) fptr = (FPTR)CFBundleGetFunctionPointerForName(bundle, CFSTR("LineTo"));
- initialized = 1;
- }
- if (fptr) {
- (*fptr)(arg0, arg1);
+ LOAD_FUNCTION(fp, LineTo)
+ if (fp) {
+ ((void (CALLING_CONVENTION*)(jshort, jshort))fp)(arg0, arg1);
}
}
OS_NATIVE_EXIT(env, that, LineTo_FUNC);
@@ -323,17 +266,9 @@ JNIEXPORT void JNICALL OS_NATIVE(MoveTo)
MoveTo(arg0, arg1);
*/
{
- static int initialized = 0;
- static CFBundleRef bundle = NULL;
- typedef void (*FPTR)(jshort, jshort);
- static FPTR fptr;
- if (!initialized) {
- if (!bundle) bundle = CFBundleGetBundleWithIdentifier(CFSTR(MoveTo_LIB));
- if (bundle) fptr = (FPTR)CFBundleGetFunctionPointerForName(bundle, CFSTR("MoveTo"));
- initialized = 1;
- }
- if (fptr) {
- (*fptr)(arg0, arg1);
+ LOAD_FUNCTION(fp, MoveTo)
+ if (fp) {
+ ((void (CALLING_CONVENTION*)(jshort, jshort))fp)(arg0, arg1);
}
}
OS_NATIVE_EXIT(env, that, MoveTo_FUNC);
@@ -341,24 +276,24 @@ JNIEXPORT void JNICALL OS_NATIVE(MoveTo)
#endif
#ifndef NO_NSAccessibilityPositionAttribute
-JNIEXPORT jint JNICALL OS_NATIVE(NSAccessibilityPositionAttribute)
+JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilityPositionAttribute)
(JNIEnv *env, jclass that)
{
- jint rc = 0;
+ jintLong rc = 0;
OS_NATIVE_ENTER(env, that, NSAccessibilityPositionAttribute_FUNC);
- rc = (jint)NSAccessibilityPositionAttribute;
+ rc = (jintLong)NSAccessibilityPositionAttribute;
OS_NATIVE_EXIT(env, that, NSAccessibilityPositionAttribute_FUNC);
return rc;
}
#endif
#ifndef NO_NSAccessibilitySizeAttribute
-JNIEXPORT jint JNICALL OS_NATIVE(NSAccessibilitySizeAttribute)
+JNIEXPORT jintLong JNICALL OS_NATIVE(NSAccessibilitySizeAttribute)
(JNIEnv *env, jclass that)
{
- jint rc = 0;
+ jintLong rc = 0;
OS_NATIVE_ENTER(env, that, NSAccessibilitySizeAttribute_FUNC);
- rc = (jint)NSAccessibilitySizeAttribute;
+ rc = (jintLong)NSAccessibilitySizeAttribute;
OS_NATIVE_EXIT(env, that, NSAccessibilitySizeAttribute_FUNC);
return rc;
}
@@ -377,187 +312,187 @@ JNIEXPORT jint JNICALL OS_NATIVE(NSAffineTransformStruct_1sizeof)
#endif
#ifndef NO_NSBackgroundColorAttributeName
-JNIEXPORT jint JNICALL OS_NATIVE(NSBackgroundColorAttributeName)
+JNIEXPORT jintLong JNICALL OS_NATIVE(NSBackgroundColorAttributeName)
(JNIEnv *env, jclass that)
{
- jint rc = 0;
+ jintLong rc = 0;
OS_NATIVE_ENTER(env, that, NSBackgroundColorAttributeName_FUNC);
- rc = (jint)NSBackgroundColorAttributeName;
+ rc = (jintLong)NSBackgroundColorAttributeName;
OS_NATIVE_EXIT(env, that, NSBackgroundColorAttributeName_FUNC);
return rc;
}
#endif
#ifndef NO_NSBaselineOffsetAttributeName
-JNIEXPORT jint JNICALL OS_NATIVE(NSBaselineOffsetAttributeName)
+JNIEXPORT jintLong JNICALL OS_NATIVE(NSBaselineOffsetAttributeName)
(JNIEnv *env, jclass that)
{
- jint rc = 0;
+ jintLong rc = 0;
OS_NATIVE_ENTER(env, that, NSBaselineOffsetAttributeName_FUNC);
- rc = (jint)NSBaselineOffsetAttributeName;
+ rc = (jintLong)NSBaselineOffsetAttributeName;
OS_NATIVE_EXIT(env, that, NSBaselineOffsetAttributeName_FUNC);
return rc;
}
#endif
#ifndef NO_NSBitsPerPixelFromDepth
-JNIEXPORT jint JNICALL OS_NATIVE(NSBitsPerPixelFromDepth)
+JNIEXPORT jintLong JNICALL OS_NATIVE(NSBitsPerPixelFromDepth)
(JNIEnv *env, jclass that, jint arg0)
{
- jint rc = 0;
+ jintLong rc = 0;
OS_NATIVE_ENTER(env, that, NSBitsPerPixelFromDepth_FUNC);
- rc = (jint)NSBitsPerPixelFromDepth(arg0);
+ rc = (jintLong)NSBitsPerPixelFromDepth((NSWindowDepth)arg0);
OS_NATIVE_EXIT(env, that, NSBitsPerPixelFromDepth_FUNC);
return rc;
}
#endif
#ifndef NO_NSCalibratedRGBColorSpace
-JNIEXPORT jint JNICALL OS_NATIVE(NSCalibratedRGBColorSpace)
+JNIEXPORT jintLong JNICALL OS_NATIVE(NSCalibratedRGBColorSpace)
(JNIEnv *env, jclass that)
{
- jint rc = 0;
+ jintLong rc = 0;
OS_NATIVE_ENTER(env, that, NSCalibratedRGBColorSpace_FUNC);
- rc = (jint)NSCalibratedRGBColorSpace;
+ rc = (jintLong)NSCalibratedRGBColorSpace;
OS_NATIVE_EXIT(env, that, NSCalibratedRGBColorSpace_FUNC);
return rc;
}
#endif
#ifndef NO_NSDefaultRunLoopMode
-JNIEXPORT jint JNICALL OS_NATIVE(NSDefaultRunLoopMode)
+JNIEXPORT jintLong JNICALL OS_NATIVE(NSDefaultRunLoopMode)
(JNIEnv *env, jclass that)
{
- jint rc = 0;
+ jintLong rc = 0;
OS_NATIVE_ENTER(env, that, NSDefaultRunLoopMode_FUNC);
- rc = (jint)NSDefaultRunLoopMode;
+ rc = (jintLong)NSDefaultRunLoopMode;
OS_NATIVE_EXIT(env, that, NSDefaultRunLoopMode_FUNC);
return rc;
}
#endif
#ifndef NO_NSDeviceRGBColorSpace
-JNIEXPORT jint JNICALL OS_NATIVE(NSDeviceRGBColorSpace)
+JNIEXPORT jintLong JNICALL OS_NATIVE(NSDeviceRGBColorSpace)
(JNIEnv *env, jclass that)
{
- jint rc = 0;
+ jintLong rc = 0;
OS_NATIVE_ENTER(env, that, NSDeviceRGBColorSpace_FUNC);
- rc = (jint)NSDeviceRGBColorSpace;
+ rc = (jintLong)NSDeviceRGBColorSpace;
OS_NATIVE_EXIT(env, that, NSDeviceRGBColorSpace_FUNC);
return rc;
}
#endif
#ifndef NO_NSDeviceResolution
-JNIEXPORT jint JNICALL OS_NATIVE(NSDeviceResolution)
+JNIEXPORT jintLong JNICALL OS_NATIVE(NSDeviceResolution)
(JNIEnv *env, jclass that)
{
- jint rc = 0;
+ jintLong rc = 0;
OS_NATIVE_ENTER(env, that, NSDeviceResolution_FUNC);
- rc = (jint)NSDeviceResolution;
+ rc = (jintLong)NSDeviceResolution;
OS_NATIVE_EXIT(env, that, NSDeviceResolution_FUNC);
return rc;
}
#endif
#ifndef NO_NSErrorFailingURLStringKey
-JNIEXPORT jint JNICALL OS_NATIVE(NSErrorFailingURLStringKey)
+JNIEXPORT jintLong JNICALL OS_NATIVE(NSErrorFailingURLStringKey)
(JNIEnv *env, jclass that)
{
- jint rc = 0;
+ jintLong rc = 0;
OS_NATIVE_ENTER(env, that, NSErrorFailingURLStringKey_FUNC);
- rc = (jint)NSErrorFailingURLStringKey;
+ rc = (jintLong)NSErrorFailingURLStringKey;
OS_NATIVE_EXIT(env, that, NSErrorFailingURLStringKey_FUNC);
return rc;
}
#endif
#ifndef NO_NSFileTypeForHFSTypeCode
-JNIEXPORT jint JNICALL OS_NATIVE(NSFileTypeForHFSTypeCode)
+JNIEXPORT jintLong JNICALL OS_NATIVE(NSFileTypeForHFSTypeCode)
(JNIEnv *env, jclass that, jint arg0)
{
- jint rc = 0;
+ jintLong rc = 0;
OS_NATIVE_ENTER(env, that, NSFileTypeForHFSTypeCode_FUNC);
- rc = (jint)NSFileTypeForHFSTypeCode(arg0);
+ rc = (jintLong)NSFileTypeForHFSTypeCode((OSType)arg0);
OS_NATIVE_EXIT(env, that, NSFileTypeForHFSTypeCode_FUNC);
return rc;
}
#endif
#ifndef NO_NSFilenamesPboardType
-JNIEXPORT jint JNICALL OS_NATIVE(NSFilenamesPboardType)
+JNIEXPORT jintLong JNICALL OS_NATIVE(NSFilenamesPboardType)
(JNIEnv *env, jclass that)
{
- jint rc = 0;
+ jintLong rc = 0;
OS_NATIVE_ENTER(env, that, NSFilenamesPboardType_FUNC);
- rc = (jint)NSFilenamesPboardType;
+ rc = (jintLong)NSFilenamesPboardType;
OS_NATIVE_EXIT(env, that, NSFilenamesPboardType_FUNC);
return rc;
}
#endif
#ifndef NO_NSFontAttributeName
-JNIEXPORT jint JNICALL OS_NATIVE(NSFontAttributeName)
+JNIEXPORT jintLong JNICALL OS_NATIVE(NSFontAttributeName)
(JNIEnv *env, jclass that)
{
- jint rc = 0;
+ jintLong rc = 0;
OS_NATIVE_ENTER(env, that, NSFontAttributeName_FUNC);
- rc = (jint)NSFontAttributeName;
+ rc = (jintLong)NSFontAttributeName;
OS_NATIVE_EXIT(env, that, NSFontAttributeName_FUNC);
return rc;
}
#endif
#ifndef NO_NSForegroundColorAttributeName
-JNIEXPORT jint JNICALL OS_NATIVE(NSForegroundColorAttributeName)
+JNIEXPORT jintLong JNICALL OS_NATIVE(NSForegroundColorAttributeName)
(JNIEnv *env, jclass that)
{
- jint rc = 0;
+ jintLong rc = 0;
OS_NATIVE_ENTER(env, that, NSForegroundColorAttributeName_FUNC);
- rc = (jint)NSForegroundColorAttributeName;
+ rc = (jintLong)NSForegroundColorAttributeName;
OS_NATIVE_EXIT(env, that, NSForegroundColorAttributeName_FUNC);
return rc;
}
#endif
#ifndef NO_NSGetSizeAndAlignment
-JNIEXPORT jint JNICALL OS_NATIVE(NSGetSizeAndAlignment)
- (JNIEnv *env, jclass that, jint arg0, jintArray arg1, jintArray arg2)
+JNIEXPORT jintLong JNICALL OS_NATIVE(NSGetSizeAndAlignment)
+ (JNIEnv *env, jclass that, jintLong arg0, jintLongArray arg1, jintLongArray arg2)
{
- jint *lparg1=NULL;
- jint *lparg2=NULL;
- jint rc = 0;
+ jintLong *lparg1=NULL;
+ jintLong *lparg2=NULL;
+ jintLong rc = 0;
OS_NATIVE_ENTER(env, that, NSGetSizeAndAlignment_FUNC);
- if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)NSGetSizeAndAlignment((char*)arg0, (NSUInteger*)lparg1, (NSUInteger*)lparg2);
+ if (arg1) if ((lparg1 = (*env)->GetIntLongArrayElements(env, arg1, NULL)) == NULL) goto fail;
+ if (arg2) if ((lparg2 = (*env)->GetIntLongArrayElements(env, arg2, NULL)) == NULL) goto fail;
+ rc = (jintLong)NSGetSizeAndAlignment((char*)arg0, (NSUInteger*)lparg1, (NSUInteger*)lparg2);
fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
- if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0);
+ if (arg2 && lparg2) (*env)->ReleaseIntLongArrayElements(env, arg2, lparg2, 0);
+ if (arg1 && lparg1) (*env)->ReleaseIntLongArrayElements(env, arg1, lparg1, 0);
OS_NATIVE_EXIT(env, that, NSGetSizeAndAlignment_FUNC);
return rc;
}
#endif
#ifndef NO_NSLinkAttributeName
-JNIEXPORT jint JNICALL OS_NATIVE(NSLinkAttributeName)
+JNIEXPORT jintLong JNICALL OS_NATIVE(NSLinkAttributeName)
(JNIEnv *env, jclass that)
{
- jint rc = 0;
+ jintLong rc = 0;
OS_NATIVE_ENTER(env, that, NSLinkAttributeName_FUNC);
- rc = (jint)NSLinkAttributeName;
+ rc = (jintLong)NSLinkAttributeName;
OS_NATIVE_EXIT(env, that, NSLinkAttributeName_FUNC);
return rc;
}
#endif
#ifndef NO_NSParagraphStyleAttributeName
-JNIEXPORT jint JNICALL OS_NATIVE(NSParagraphStyleAttributeName)
+JNIEXPORT jintLong JNICALL OS_NATIVE(NSParagraphStyleAttributeName)
(JNIEnv *env, jclass that)
{
- jint rc = 0;
+ jintLong rc = 0;
OS_NATIVE_ENTER(env, that, NSParagraphStyleAttributeName_FUNC);
- rc = (jint)NSParagraphStyleAttributeName;
+ rc = (jintLong)NSParagraphStyleAttributeName;
OS_NATIVE_EXIT(env, that, NSParagraphStyleAttributeName_FUNC);
return rc;
}
@@ -576,132 +511,132 @@ JNIEXPORT jint JNICALL OS_NATIVE(NSPoint_1sizeof)
#endif
#ifndef NO_NSPrintAllPages
-JNIEXPORT jint JNICALL OS_NATIVE(NSPrintAllPages)
+JNIEXPORT jintLong JNICALL OS_NATIVE(NSPrintAllPages)
(JNIEnv *env, jclass that)
{
- jint rc = 0;
+ jintLong rc = 0;
OS_NATIVE_ENTER(env, that, NSPrintAllPages_FUNC);
- rc = (jint)NSPrintAllPages;
+ rc = (jintLong)NSPrintAllPages;
OS_NATIVE_EXIT(env, that, NSPrintAllPages_FUNC);
return rc;
}
#endif
#ifndef NO_NSPrintCopies
-JNIEXPORT jint JNICALL OS_NATIVE(NSPrintCopies)
+JNIEXPORT jintLong JNICALL OS_NATIVE(NSPrintCopies)
(JNIEnv *env, jclass that)
{
- jint rc = 0;
+ jintLong rc = 0;
OS_NATIVE_ENTER(env, that, NSPrintCopies_FUNC);
- rc = (jint)NSPrintCopies;
+ rc = (jintLong)NSPrintCopies;
OS_NATIVE_EXIT(env, that, NSPrintCopies_FUNC);
return rc;
}
#endif
#ifndef NO_NSPrintFirstPage
-JNIEXPORT jint JNICALL OS_NATIVE(NSPrintFirstPage)
+JNIEXPORT jintLong JNICALL OS_NATIVE(NSPrintFirstPage)
(JNIEnv *env, jclass that)
{
- jint rc = 0;
+ jintLong rc = 0;
OS_NATIVE_ENTER(env, that, NSPrintFirstPage_FUNC);
- rc = (jint)NSPrintFirstPage;
+ rc = (jintLong)NSPrintFirstPage;
OS_NATIVE_EXIT(env, that, NSPrintFirstPage_FUNC);
return rc;
}
#endif
#ifndef NO_NSPrintJobDisposition
-JNIEXPORT jint JNICALL OS_NATIVE(NSPrintJobDisposition)
+JNIEXPORT jintLong JNICALL OS_NATIVE(NSPrintJobDisposition)
(JNIEnv *env, jclass that)
{
- jint rc = 0;
+ jintLong rc = 0;
OS_NATIVE_ENTER(env, that, NSPrintJobDisposition_FUNC);
- rc = (jint)NSPrintJobDisposition;
+ rc = (jintLong)NSPrintJobDisposition;
OS_NATIVE_EXIT(env, that, NSPrintJobDisposition_FUNC);
return rc;
}
#endif
#ifndef NO_NSPrintLastPage
-JNIEXPORT jint JNICALL OS_NATIVE(NSPrintLastPage)
+JNIEXPORT jintLong JNICALL OS_NATIVE(NSPrintLastPage)
(JNIEnv *env, jclass that)
{
- jint rc = 0;
+ jintLong rc = 0;
OS_NATIVE_ENTER(env, that, NSPrintLastPage_FUNC);
- rc = (jint)NSPrintLastPage;
+ rc = (jintLong)NSPrintLastPage;
OS_NATIVE_EXIT(env, that, NSPrintLastPage_FUNC);
return rc;
}
#endif
#ifndef NO_NSPrintMustCollate
-JNIEXPORT jint JNICALL OS_NATIVE(NSPrintMustCollate)
+JNIEXPORT jintLong JNICALL OS_NATIVE(NSPrintMustCollate)
(JNIEnv *env, jclass that)
{
- jint rc = 0;
+ jintLong rc = 0;
OS_NATIVE_ENTER(env, that, NSPrintMustCollate_FUNC);
- rc = (jint)NSPrintMustCollate;
+ rc = (jintLong)NSPrintMustCollate;
OS_NATIVE_EXIT(env, that, NSPrintMustCollate_FUNC);
return rc;
}
#endif
#ifndef NO_NSPrintPreviewJob
-JNIEXPORT jint JNICALL OS_NATIVE(NSPrintPreviewJob)
+JNIEXPORT jintLong JNICALL OS_NATIVE(NSPrintPreviewJob)
(JNIEnv *env, jclass that)
{
- jint rc = 0;
+ jintLong rc = 0;
OS_NATIVE_ENTER(env, that, NSPrintPreviewJob_FUNC);
- rc = (jint)NSPrintPreviewJob;
+ rc = (jintLong)NSPrintPreviewJob;
OS_NATIVE_EXIT(env, that, NSPrintPreviewJob_FUNC);
return rc;
}
#endif
#ifndef NO_NSPrintSaveJob
-JNIEXPORT jint JNICALL OS_NATIVE(NSPrintSaveJob)
+JNIEXPORT jintLong JNICALL OS_NATIVE(NSPrintSaveJob)
(JNIEnv *env, jclass that)
{
- jint rc = 0;
+ jintLong rc = 0;
OS_NATIVE_ENTER(env, that, NSPrintSaveJob_FUNC);
- rc = (jint)NSPrintSaveJob;
+ rc = (jintLong)NSPrintSaveJob;
OS_NATIVE_EXIT(env, that, NSPrintSaveJob_FUNC);
return rc;
}
#endif
#ifndef NO_NSPrintSavePath
-JNIEXPORT jint JNICALL OS_NATIVE(NSPrintSavePath)
+JNIEXPORT jintLong JNICALL OS_NATIVE(NSPrintSavePath)
(JNIEnv *env, jclass that)
{
- jint rc = 0;
+ jintLong rc = 0;
OS_NATIVE_ENTER(env, that, NSPrintSavePath_FUNC);
- rc = (jint)NSPrintSavePath;
+ rc = (jintLong)NSPrintSavePath;
OS_NATIVE_EXIT(env, that, NSPrintSavePath_FUNC);
return rc;
}
#endif
#ifndef NO_NSPrintSpoolJob
-JNIEXPORT jint JNICALL OS_NATIVE(NSPrintSpoolJob)
+JNIEXPORT jintLong JNICALL OS_NATIVE(NSPrintSpoolJob)
(JNIEnv *env, jclass that)
{
- jint rc = 0;
+ jintLong rc = 0;
OS_NATIVE_ENTER(env, that, NSPrintSpoolJob_FUNC);
- rc = (jint)NSPrintSpoolJob;
+ rc = (jintLong)NSPrintSpoolJob;
OS_NATIVE_EXIT(env, that, NSPrintSpoolJob_FUNC);
return rc;
}
#endif
#ifndef NO_NSRTFPboardType
-JNIEXPORT jint JNICALL OS_NATIVE(NSRTFPboardType)
+JNIEXPORT jintLong JNICALL OS_NATIVE(NSRTFPboardType)
(JNIEnv *env, jclass that)
{
- jint rc = 0;
+ jintLong rc = 0;
OS_NATIVE_ENTER(env, that, NSRTFPboardType_FUNC);
- rc = (jint)NSRTFPboardType;
+ rc = (jintLong)NSRTFPboardType;
OS_NATIVE_EXIT(env, that, NSRTFPboardType_FUNC);
return rc;
}
@@ -732,12 +667,12 @@ JNIEXPORT jint JNICALL OS_NATIVE(NSRect_1sizeof)
#endif
#ifndef NO_NSSearchPathForDirectoriesInDomains
-JNIEXPORT jint JNICALL OS_NATIVE(NSSearchPathForDirectoriesInDomains)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jboolean arg2)
+JNIEXPORT jintLong JNICALL OS_NATIVE(NSSearchPathForDirectoriesInDomains)
+ (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jboolean arg2)
{
- jint rc = 0;
+ jintLong rc = 0;
OS_NATIVE_ENTER(env, that, NSSearchPathForDirectoriesInDomains_FUNC);
- rc = (jint)NSSearchPathForDirectoriesInDomains(arg0, arg1, arg2);
+ rc = (jintLong)NSSearchPathForDirectoriesInDomains((NSSearchPathDirectory)arg0, (NSSearchPathDomainMask)arg1, (BOOL)arg2);
OS_NATIVE_EXIT(env, that, NSSearchPathForDirectoriesInDomains_FUNC);
return rc;
}
@@ -756,135 +691,126 @@ JNIEXPORT jint JNICALL OS_NATIVE(NSSize_1sizeof)
#endif
#ifndef NO_NSStrikethroughColorAttributeName
-JNIEXPORT jint JNICALL OS_NATIVE(NSStrikethroughColorAttributeName)
+JNIEXPORT jintLong JNICALL OS_NATIVE(NSStrikethroughColorAttributeName)
(JNIEnv *env, jclass that)
{
- jint rc = 0;
+ jintLong rc = 0;
OS_NATIVE_ENTER(env, that, NSStrikethroughColorAttributeName_FUNC);
- rc = (jint)NSStrikethroughColorAttributeName;
+ rc = (jintLong)NSStrikethroughColorAttributeName;
OS_NATIVE_EXIT(env, that, NSStrikethroughColorAttributeName_FUNC);
return rc;
}
#endif
#ifndef NO_NSStrikethroughStyleAttributeName
-JNIEXPORT jint JNICALL OS_NATIVE(NSStrikethroughStyleAttributeName)
+JNIEXPORT jintLong JNICALL OS_NATIVE(NSStrikethroughStyleAttributeName)
(JNIEnv *env, jclass that)
{
- jint rc = 0;
+ jintLong rc = 0;
OS_NATIVE_ENTER(env, that, NSStrikethroughStyleAttributeName_FUNC);
- rc = (jint)NSStrikethroughStyleAttributeName;
+ rc = (jintLong)NSStrikethroughStyleAttributeName;
OS_NATIVE_EXIT(env, that, NSStrikethroughStyleAttributeName_FUNC);
return rc;
}
#endif
#ifndef NO_NSStringPboardType
-JNIEXPORT jint JNICALL OS_NATIVE(NSStringPboardType)
+JNIEXPORT jintLong JNICALL OS_NATIVE(NSStringPboardType)
(JNIEnv *env, jclass that)
{
- jint rc = 0;
+ jintLong rc = 0;
OS_NATIVE_ENTER(env, that, NSStringPboardType_FUNC);
- rc = (jint)NSStringPboardType;
+ rc = (jintLong)NSStringPboardType;
OS_NATIVE_EXIT(env, that, NSStringPboardType_FUNC);
return rc;
}
#endif
#ifndef NO_NSTIFFPboardType
-JNIEXPORT jint JNICALL OS_NATIVE(NSTIFFPboardType)
+JNIEXPORT jintLong JNICALL OS_NATIVE(NSTIFFPboardType)
(JNIEnv *env, jclass that)
{
- jint rc = 0;
+ jintLong rc = 0;
OS_NATIVE_ENTER(env, that, NSTIFFPboardType_FUNC);
- rc = (jint)NSTIFFPboardType;
+ rc = (jintLong)NSTIFFPboardType;
OS_NATIVE_EXIT(env, that, NSTIFFPboardType_FUNC);
return rc;
}
#endif
#ifndef NO_NSTemporaryDirectory
-JNIEXPORT jint JNICALL OS_NATIVE(NSTemporaryDirectory)
+JNIEXPORT jintLong JNICALL OS_NATIVE(NSTemporaryDirectory)
(JNIEnv *env, jclass that)
{
- jint rc = 0;
+ jintLong rc = 0;
OS_NATIVE_ENTER(env, that, NSTemporaryDirectory_FUNC);
- rc = (jint)NSTemporaryDirectory();
+ rc = (jintLong)NSTemporaryDirectory();
OS_NATIVE_EXIT(env, that, NSTemporaryDirectory_FUNC);
return rc;
}
#endif
#ifndef NO_NSURLPboardType
-JNIEXPORT jint JNICALL OS_NATIVE(NSURLPboardType)
+JNIEXPORT jintLong JNICALL OS_NATIVE(NSURLPboardType)
(JNIEnv *env, jclass that)
{
- jint rc = 0;
+ jintLong rc = 0;
OS_NATIVE_ENTER(env, that, NSURLPboardType_FUNC);
- rc = (jint)NSURLPboardType;
+ rc = (jintLong)NSURLPboardType;
OS_NATIVE_EXIT(env, that, NSURLPboardType_FUNC);
return rc;
}
#endif
#ifndef NO_NSUnderlineColorAttributeName
-JNIEXPORT jint JNICALL OS_NATIVE(NSUnderlineColorAttributeName)
+JNIEXPORT jintLong JNICALL OS_NATIVE(NSUnderlineColorAttributeName)
(JNIEnv *env, jclass that)
{
- jint rc = 0;
+ jintLong rc = 0;
OS_NATIVE_ENTER(env, that, NSUnderlineColorAttributeName_FUNC);
- rc = (jint)NSUnderlineColorAttributeName;
+ rc = (jintLong)NSUnderlineColorAttributeName;
OS_NATIVE_EXIT(env, that, NSUnderlineColorAttributeName_FUNC);
return rc;
}
#endif
#ifndef NO_NSUnderlineStyleAttributeName
-JNIEXPORT jint JNICALL OS_NATIVE(NSUnderlineStyleAttributeName)
+JNIEXPORT jintLong JNICALL OS_NATIVE(NSUnderlineStyleAttributeName)
(JNIEnv *env, jclass that)
{
- jint rc = 0;
+ jintLong rc = 0;
OS_NATIVE_ENTER(env, that, NSUnderlineStyleAttributeName_FUNC);
- rc = (jint)NSUnderlineStyleAttributeName;
+ rc = (jintLong)NSUnderlineStyleAttributeName;
OS_NATIVE_EXIT(env, that, NSUnderlineStyleAttributeName_FUNC);
return rc;
}
#endif
#ifndef NO_NewGlobalRef
-JNIEXPORT jint JNICALL OS_NATIVE(NewGlobalRef)
+JNIEXPORT jintLong JNICALL OS_NATIVE(NewGlobalRef)
(JNIEnv *env, jclass that, jobject arg0)
{
- jint rc = 0;
+ jintLong rc = 0;
OS_NATIVE_ENTER(env, that, NewGlobalRef_FUNC);
- rc = (jint)(*env)->NewGlobalRef(env, (jobject)arg0);
+ rc = (jintLong)(*env)->NewGlobalRef(env, arg0);
OS_NATIVE_EXIT(env, that, NewGlobalRef_FUNC);
return rc;
}
#endif
#ifndef NO_NewRgn
-JNIEXPORT jint JNICALL OS_NATIVE(NewRgn)
+JNIEXPORT jintLong JNICALL OS_NATIVE(NewRgn)
(JNIEnv *env, jclass that)
{
- jint rc = 0;
+ jintLong rc = 0;
OS_NATIVE_ENTER(env, that, NewRgn_FUNC);
/*
- rc = (jint)NewRgn();
+ rc = (jintLong)NewRgn();
*/
{
- static int initialized = 0;
- static CFBundleRef bundle = NULL;
- typedef jint (*FPTR)();
- static FPTR fptr;
- rc = 0;
- if (!initialized) {
- if (!bundle) bundle = CFBundleGetBundleWithIdentifier(CFSTR(NewRgn_LIB));
- if (bundle) fptr = (FPTR)CFBundleGetFunctionPointerForName(bundle, CFSTR("NewRgn"));
- initialized = 1;
- }
- if (fptr) {
- rc = (jint)(*fptr)();
+ LOAD_FUNCTION(fp, NewRgn)
+ if (fp) {
+ rc = (jintLong)((jintLong (CALLING_CONVENTION*)())fp)();
}
}
OS_NATIVE_EXIT(env, that, NewRgn_FUNC);
@@ -894,24 +820,16 @@ JNIEXPORT jint JNICALL OS_NATIVE(NewRgn)
#ifndef NO_OffsetRgn
JNIEXPORT void JNICALL OS_NATIVE(OffsetRgn)
- (JNIEnv *env, jclass that, jint arg0, jshort arg1, jshort arg2)
+ (JNIEnv *env, jclass that, jintLong arg0, jshort arg1, jshort arg2)
{
OS_NATIVE_ENTER(env, that, OffsetRgn_FUNC);
/*
OffsetRgn(arg0, arg1, arg2);
*/
{
- static int initialized = 0;
- static CFBundleRef bundle = NULL;
- typedef void (*FPTR)(jint, jshort, jshort);
- static FPTR fptr;
- if (!initialized) {
- if (!bundle) bundle = CFBundleGetBundleWithIdentifier(CFSTR(OffsetRgn_LIB));
- if (bundle) fptr = (FPTR)CFBundleGetFunctionPointerForName(bundle, CFSTR("OffsetRgn"));
- initialized = 1;
- }
- if (fptr) {
- (*fptr)(arg0, arg1, arg2);
+ LOAD_FUNCTION(fp, OffsetRgn)
+ if (fp) {
+ ((void (CALLING_CONVENTION*)(jintLong, jshort, jshort))fp)(arg0, arg1, arg2);
}
}
OS_NATIVE_EXIT(env, that, OffsetRgn_FUNC);
@@ -927,17 +845,9 @@ JNIEXPORT void JNICALL OS_NATIVE(OpenRgn)
OpenRgn();
*/
{
- static int initialized = 0;
- static CFBundleRef bundle = NULL;
- typedef void (*FPTR)();
- static FPTR fptr;
- if (!initialized) {
- if (!bundle) bundle = CFBundleGetBundleWithIdentifier(CFSTR(OpenRgn_LIB));
- if (bundle) fptr = (FPTR)CFBundleGetFunctionPointerForName(bundle, CFSTR("OpenRgn"));
- initialized = 1;
- }
- if (fptr) {
- (*fptr)();
+ LOAD_FUNCTION(fp, OpenRgn)
+ if (fp) {
+ ((void (CALLING_CONVENTION*)())fp)();
}
}
OS_NATIVE_EXIT(env, that, OpenRgn_FUNC);
@@ -946,7 +856,7 @@ JNIEXPORT void JNICALL OS_NATIVE(OpenRgn)
#ifndef NO_PtInRgn
JNIEXPORT jboolean JNICALL OS_NATIVE(PtInRgn)
- (JNIEnv *env, jclass that, jshortArray arg0, jint arg1)
+ (JNIEnv *env, jclass that, jshortArray arg0, jintLong arg1)
{
jshort *lparg0=NULL;
jboolean rc = 0;
@@ -956,18 +866,9 @@ JNIEXPORT jboolean JNICALL OS_NATIVE(PtInRgn)
rc = (jboolean)PtInRgn(lparg0, arg1);
*/
{
- static int initialized = 0;
- static CFBundleRef bundle = NULL;
- typedef jboolean (*FPTR)(jshort *, jint);
- static FPTR fptr;
- rc = 0;
- if (!initialized) {
- if (!bundle) bundle = CFBundleGetBundleWithIdentifier(CFSTR(PtInRgn_LIB));
- if (bundle) fptr = (FPTR)CFBundleGetFunctionPointerForName(bundle, CFSTR("PtInRgn"));
- initialized = 1;
- }
- if (fptr) {
- rc = (jboolean)(*fptr)(lparg0, arg1);
+ LOAD_FUNCTION(fp, PtInRgn)
+ if (fp) {
+ rc = (jboolean)((jboolean (CALLING_CONVENTION*)(jshort *, jintLong))fp)(lparg0, arg1);
}
}
fail:
@@ -979,7 +880,7 @@ fail:
#ifndef NO_QDRegionToRects
JNIEXPORT jint JNICALL OS_NATIVE(QDRegionToRects)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3)
+ (JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintLong arg2, jintLong arg3)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, QDRegionToRects_FUNC);
@@ -987,18 +888,9 @@ JNIEXPORT jint JNICALL OS_NATIVE(QDRegionToRects)
rc = (jint)QDRegionToRects(arg0, arg1, arg2, arg3);
*/
{
- static int initialized = 0;
- static CFBundleRef bundle = NULL;
- typedef jint (*FPTR)(jint, jint, jint, jint);
- static FPTR fptr;
- rc = 0;
- if (!initialized) {
- if (!bundle) bundle = CFBundleGetBundleWithIdentifier(CFSTR(QDRegionToRects_LIB));
- if (bundle) fptr = (FPTR)CFBundleGetFunctionPointerForName(bundle, CFSTR("QDRegionToRects"));
- initialized = 1;
- }
- if (fptr) {
- rc = (jint)(*fptr)(arg0, arg1, arg2, arg3);
+ LOAD_FUNCTION(fp, QDRegionToRects)
+ if (fp) {
+ rc = (jint)((jint (CALLING_CONVENTION*)(jintLong, jint, jintLong, jintLong))fp)(arg0, arg1, arg2, arg3);
}
}
OS_NATIVE_EXIT(env, that, QDRegionToRects_FUNC);
@@ -1008,7 +900,7 @@ JNIEXPORT jint JNICALL OS_NATIVE(QDRegionToRects)
#ifndef NO_RectInRgn
JNIEXPORT jboolean JNICALL OS_NATIVE(RectInRgn)
- (JNIEnv *env, jclass that, jshortArray arg0, jint arg1)
+ (JNIEnv *env, jclass that, jshortArray arg0, jintLong arg1)
{
jshort *lparg0=NULL;
jboolean rc = 0;
@@ -1018,18 +910,9 @@ JNIEXPORT jboolean JNICALL OS_NATIVE(RectInRgn)
rc = (jboolean)RectInRgn(lparg0, arg1);
*/
{
- static int initialized = 0;
- static CFBundleRef bundle = NULL;
- typedef jboolean (*FPTR)(jshort *, jint);
- static FPTR fptr;
- rc = 0;
- if (!initialized) {
- if (!bundle) bundle = CFBundleGetBundleWithIdentifier(CFSTR(RectInRgn_LIB));
- if (bundle) fptr = (FPTR)CFBundleGetFunctionPointerForName(bundle, CFSTR("RectInRgn"));
- initialized = 1;
- }
- if (fptr) {
- rc = (jboolean)(*fptr)(lparg0, arg1);
+ LOAD_FUNCTION(fp, RectInRgn)
+ if (fp) {
+ rc = (jboolean)((jboolean (CALLING_CONVENTION*)(jshort *, jintLong))fp)(lparg0, arg1);
}
}
fail:
@@ -1041,7 +924,7 @@ fail:
#ifndef NO_RectRgn
JNIEXPORT void JNICALL OS_NATIVE(RectRgn)
- (JNIEnv *env, jclass that, jint arg0, jshortArray arg1)
+ (JNIEnv *env, jclass that, jintLong arg0, jshortArray arg1)
{
jshort *lparg1=NULL;
OS_NATIVE_ENTER(env, that, RectRgn_FUNC);
@@ -1050,17 +933,9 @@ JNIEXPORT void JNICALL OS_NATIVE(RectRgn)
RectRgn(arg0, lparg1);
*/
{
- static int initialized = 0;
- static CFBundleRef bundle = NULL;
- typedef void (*FPTR)(jint, jshort *);
- static FPTR fptr;
- if (!initialized) {
- if (!bundle) bundle = CFBundleGetBundleWithIdentifier(CFSTR(RectRgn_LIB));
- if (bundle) fptr = (FPTR)CFBundleGetFunctionPointerForName(bundle, CFSTR("RectRgn"));
- initialized = 1;
- }
- if (fptr) {
- (*fptr)(arg0, lparg1);
+ LOAD_FUNCTION(fp, RectRgn)
+ if (fp) {
+ ((void (CALLING_CONVENTION*)(jintLong, jshort *))fp)(arg0, lparg1);
}
}
fail:
@@ -1071,24 +946,16 @@ fail:
#ifndef NO_SectRgn
JNIEXPORT void JNICALL OS_NATIVE(SectRgn)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
+ (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2)
{
OS_NATIVE_ENTER(env, that, SectRgn_FUNC);
/*
SectRgn(arg0, arg1, arg2);
*/
{
- static int initialized = 0;
- static CFBundleRef bundle = NULL;
- typedef void (*FPTR)(jint, jint, jint);
- static FPTR fptr;
- if (!initialized) {
- if (!bundle) bundle = CFBundleGetBundleWithIdentifier(CFSTR(SectRgn_LIB));
- if (bundle) fptr = (FPTR)CFBundleGetFunctionPointerForName(bundle, CFSTR("SectRgn"));
- initialized = 1;
- }
- if (fptr) {
- (*fptr)(arg0, arg1, arg2);
+ LOAD_FUNCTION(fp, SectRgn)
+ if (fp) {
+ ((void (CALLING_CONVENTION*)(jintLong, jintLong, jintLong))fp)(arg0, arg1, arg2);
}
}
OS_NATIVE_EXIT(env, that, SectRgn_FUNC);
@@ -1122,17 +989,9 @@ JNIEXPORT void JNICALL OS_NATIVE(SetRect)
SetRect(lparg0, arg1, arg2, arg3, arg4);
*/
{
- static int initialized = 0;
- static CFBundleRef bundle = NULL;
- typedef void (*FPTR)(jshort *, jshort, jshort, jshort, jshort);
- static FPTR fptr;
- if (!initialized) {
- if (!bundle) bundle = CFBundleGetBundleWithIdentifier(CFSTR(SetRect_LIB));
- if (bundle) fptr = (FPTR)CFBundleGetFunctionPointerForName(bundle, CFSTR("SetRect"));
- initialized = 1;
- }
- if (fptr) {
- (*fptr)(lparg0, arg1, arg2, arg3, arg4);
+ LOAD_FUNCTION(fp, SetRect)
+ if (fp) {
+ ((void (CALLING_CONVENTION*)(jshort *, jshort, jshort, jshort, jshort))fp)(lparg0, arg1, arg2, arg3, arg4);
}
}
fail:
@@ -1159,24 +1018,16 @@ fail:
#ifndef NO_UnionRgn
JNIEXPORT void JNICALL OS_NATIVE(UnionRgn)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
+ (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2)
{
OS_NATIVE_ENTER(env, that, UnionRgn_FUNC);
/*
UnionRgn(arg0, arg1, arg2);
*/
{
- static int initialized = 0;
- static CFBundleRef bundle = NULL;
- typedef void (*FPTR)(jint, jint, jint);
- static FPTR fptr;
- if (!initialized) {
- if (!bundle) bundle = CFBundleGetBundleWithIdentifier(CFSTR(UnionRgn_LIB));
- if (bundle) fptr = (FPTR)CFBundleGetFunctionPointerForName(bundle, CFSTR("UnionRgn"));
- initialized = 1;
- }
- if (fptr) {
- (*fptr)(arg0, arg1, arg2);
+ LOAD_FUNCTION(fp, UnionRgn)
+ if (fp) {
+ ((void (CALLING_CONVENTION*)(jintLong, jintLong, jintLong))fp)(arg0, arg1, arg2);
}
}
OS_NATIVE_EXIT(env, that, UnionRgn_FUNC);
@@ -1185,7 +1036,7 @@ JNIEXPORT void JNICALL OS_NATIVE(UnionRgn)
#ifndef NO_class_1addIvar
JNIEXPORT jboolean JNICALL OS_NATIVE(class_1addIvar)
- (JNIEnv *env, jclass that, jint arg0, jstring arg1, jint arg2, jbyte arg3, jstring arg4)
+ (JNIEnv *env, jclass that, jintLong arg0, jstring arg1, jintLong arg2, jbyte arg3, jstring arg4)
{
const char *lparg1= NULL;
const char *lparg4= NULL;
@@ -1193,7 +1044,7 @@ JNIEXPORT jboolean JNICALL OS_NATIVE(class_1addIvar)
OS_NATIVE_ENTER(env, that, class_1addIvar_FUNC);
if (arg1) if ((lparg1 = (*env)->GetStringUTFChars(env, arg1, NULL)) == NULL) goto fail;
if (arg4) if ((lparg4 = (*env)->GetStringUTFChars(env, arg4, NULL)) == NULL) goto fail;
- rc = (jboolean)class_addIvar((Class)arg0, (const char *)lparg1, (size_t)arg2, arg3, (const char *)lparg4);
+ rc = (jboolean)class_addIvar((Class)arg0, lparg1, arg2, arg3, lparg4);
fail:
if (arg4 && lparg4) (*env)->ReleaseStringUTFChars(env, arg4, lparg4);
if (arg1 && lparg1) (*env)->ReleaseStringUTFChars(env, arg1, lparg1);
@@ -1204,13 +1055,13 @@ fail:
#ifndef NO_class_1addMethod
JNIEXPORT jboolean JNICALL OS_NATIVE(class_1addMethod)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jstring arg3)
+ (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jstring arg3)
{
const char *lparg3= NULL;
jboolean rc = 0;
OS_NATIVE_ENTER(env, that, class_1addMethod_FUNC);
if (arg3) if ((lparg3 = (*env)->GetStringUTFChars(env, arg3, NULL)) == NULL) goto fail;
- rc = (jboolean)class_addMethod((Class)arg0, (SEL)arg1, (IMP)arg2, (const char *)lparg3);
+ rc = (jboolean)class_addMethod((Class)arg0, (SEL)arg1, (IMP)arg2, lparg3);
fail:
if (arg3 && lparg3) (*env)->ReleaseStringUTFChars(env, arg3, lparg3);
OS_NATIVE_EXIT(env, that, class_1addMethod_FUNC);
@@ -1220,7 +1071,7 @@ fail:
#ifndef NO_class_1addProtocol
JNIEXPORT jboolean JNICALL OS_NATIVE(class_1addProtocol)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
+ (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
{
jboolean rc = 0;
OS_NATIVE_ENTER(env, that, class_1addProtocol_FUNC);
@@ -1251,256 +1102,424 @@ JNIEXPORT void JNICALL OS_NATIVE(instrumentObjcMessageSends)
instrumentObjcMessageSends(arg0);
*/
{
- static int initialized = 0;
- static CFBundleRef bundle = NULL;
- typedef void (*FPTR)(jboolean);
- static FPTR fptr;
- if (!initialized) {
- if (!bundle) bundle = CFBundleGetBundleWithIdentifier(CFSTR(instrumentObjcMessageSends_LIB));
- if (bundle) fptr = (FPTR)CFBundleGetFunctionPointerForName(bundle, CFSTR("instrumentObjcMessageSends"));
- initialized = 1;
- }
- if (fptr) {
- (*fptr)(arg0);
+ LOAD_FUNCTION(fp, instrumentObjcMessageSends)
+ if (fp) {
+ ((void (CALLING_CONVENTION*)(jboolean))fp)(arg0);
}
}
OS_NATIVE_EXIT(env, that, instrumentObjcMessageSends_FUNC);
}
#endif
-#ifndef NO_memmove__ILorg_eclipse_swt_internal_cocoa_CGPoint_2I
-JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_cocoa_CGPoint_2I)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2)
+#if (!defined(NO_memmove__ILorg_eclipse_swt_internal_cocoa_CGPoint_2I) && !defined(JNI64)) || (!defined(NO_memmove__JLorg_eclipse_swt_internal_cocoa_CGPoint_2J) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_cocoa_CGPoint_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jintLong arg2)
+#else
+JNIEXPORT void JNICALL OS_NATIVE(memmove__JLorg_eclipse_swt_internal_cocoa_CGPoint_2J)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jintLong arg2)
+#endif
{
CGPoint _arg1, *lparg1=NULL;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_cocoa_CGPoint_2I_FUNC);
+#else
+ OS_NATIVE_ENTER(env, that, memmove__JLorg_eclipse_swt_internal_cocoa_CGPoint_2J_FUNC);
+#endif
if (arg1) if ((lparg1 = getCGPointFields(env, arg1, &_arg1)) == NULL) goto fail;
memmove((void *)arg0, (void *)lparg1, arg2);
fail:
if (arg1 && lparg1) setCGPointFields(env, arg1, lparg1);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_cocoa_CGPoint_2I_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, memmove__JLorg_eclipse_swt_internal_cocoa_CGPoint_2J_FUNC);
+#endif
}
#endif
-#ifndef NO_memmove__ILorg_eclipse_swt_internal_cocoa_CGRect_2I
-JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_cocoa_CGRect_2I)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2)
+#if (!defined(NO_memmove__ILorg_eclipse_swt_internal_cocoa_CGRect_2I) && !defined(JNI64)) || (!defined(NO_memmove__JLorg_eclipse_swt_internal_cocoa_CGRect_2J) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_cocoa_CGRect_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jintLong arg2)
+#else
+JNIEXPORT void JNICALL OS_NATIVE(memmove__JLorg_eclipse_swt_internal_cocoa_CGRect_2J)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jintLong arg2)
+#endif
{
CGRect _arg1, *lparg1=NULL;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_cocoa_CGRect_2I_FUNC);
+#else
+ OS_NATIVE_ENTER(env, that, memmove__JLorg_eclipse_swt_internal_cocoa_CGRect_2J_FUNC);
+#endif
if (arg1) if ((lparg1 = getCGRectFields(env, arg1, &_arg1)) == NULL) goto fail;
memmove((void *)arg0, (void *)lparg1, arg2);
fail:
if (arg1 && lparg1) setCGRectFields(env, arg1, lparg1);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_cocoa_CGRect_2I_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, memmove__JLorg_eclipse_swt_internal_cocoa_CGRect_2J_FUNC);
+#endif
}
#endif
-#ifndef NO_memmove__ILorg_eclipse_swt_internal_cocoa_CGSize_2I
-JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_cocoa_CGSize_2I)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2)
+#if (!defined(NO_memmove__ILorg_eclipse_swt_internal_cocoa_CGSize_2I) && !defined(JNI64)) || (!defined(NO_memmove__JLorg_eclipse_swt_internal_cocoa_CGSize_2J) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_cocoa_CGSize_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jintLong arg2)
+#else
+JNIEXPORT void JNICALL OS_NATIVE(memmove__JLorg_eclipse_swt_internal_cocoa_CGSize_2J)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jintLong arg2)
+#endif
{
CGSize _arg1, *lparg1=NULL;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_cocoa_CGSize_2I_FUNC);
+#else
+ OS_NATIVE_ENTER(env, that, memmove__JLorg_eclipse_swt_internal_cocoa_CGSize_2J_FUNC);
+#endif
if (arg1) if ((lparg1 = getCGSizeFields(env, arg1, &_arg1)) == NULL) goto fail;
memmove((void *)arg0, (void *)lparg1, arg2);
fail:
if (arg1 && lparg1) setCGSizeFields(env, arg1, lparg1);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_cocoa_CGSize_2I_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, memmove__JLorg_eclipse_swt_internal_cocoa_CGSize_2J_FUNC);
+#endif
}
#endif
-#ifndef NO_memmove__ILorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2I
-JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2I)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2)
+#if (!defined(NO_memmove__ILorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2I) && !defined(JNI64)) || (!defined(NO_memmove__JLorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2J) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jintLong arg2)
+#else
+JNIEXPORT void JNICALL OS_NATIVE(memmove__JLorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2J)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jintLong arg2)
+#endif
{
NSAffineTransformStruct _arg1, *lparg1=NULL;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2I_FUNC);
+#else
+ OS_NATIVE_ENTER(env, that, memmove__JLorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2J_FUNC);
+#endif
if (arg1) if ((lparg1 = getNSAffineTransformStructFields(env, arg1, &_arg1)) == NULL) goto fail;
memmove((void *)arg0, (void *)lparg1, arg2);
fail:
if (arg1 && lparg1) setNSAffineTransformStructFields(env, arg1, lparg1);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2I_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, memmove__JLorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2J_FUNC);
+#endif
}
#endif
-#ifndef NO_memmove__ILorg_eclipse_swt_internal_cocoa_NSPoint_2I
-JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_cocoa_NSPoint_2I)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2)
+#if (!defined(NO_memmove__ILorg_eclipse_swt_internal_cocoa_NSPoint_2I) && !defined(JNI64)) || (!defined(NO_memmove__JLorg_eclipse_swt_internal_cocoa_NSPoint_2J) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_cocoa_NSPoint_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jintLong arg2)
+#else
+JNIEXPORT void JNICALL OS_NATIVE(memmove__JLorg_eclipse_swt_internal_cocoa_NSPoint_2J)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jintLong arg2)
+#endif
{
NSPoint _arg1, *lparg1=NULL;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_cocoa_NSPoint_2I_FUNC);
+#else
+ OS_NATIVE_ENTER(env, that, memmove__JLorg_eclipse_swt_internal_cocoa_NSPoint_2J_FUNC);
+#endif
if (arg1) if ((lparg1 = getNSPointFields(env, arg1, &_arg1)) == NULL) goto fail;
memmove((void *)arg0, (void *)lparg1, arg2);
fail:
if (arg1 && lparg1) setNSPointFields(env, arg1, lparg1);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_cocoa_NSPoint_2I_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, memmove__JLorg_eclipse_swt_internal_cocoa_NSPoint_2J_FUNC);
+#endif
}
#endif
-#ifndef NO_memmove__ILorg_eclipse_swt_internal_cocoa_NSRange_2I
-JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_cocoa_NSRange_2I)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2)
+#if (!defined(NO_memmove__ILorg_eclipse_swt_internal_cocoa_NSRange_2I) && !defined(JNI64)) || (!defined(NO_memmove__JLorg_eclipse_swt_internal_cocoa_NSRange_2J) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_cocoa_NSRange_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jintLong arg2)
+#else
+JNIEXPORT void JNICALL OS_NATIVE(memmove__JLorg_eclipse_swt_internal_cocoa_NSRange_2J)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jintLong arg2)
+#endif
{
NSRange _arg1, *lparg1=NULL;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_cocoa_NSRange_2I_FUNC);
+#else
+ OS_NATIVE_ENTER(env, that, memmove__JLorg_eclipse_swt_internal_cocoa_NSRange_2J_FUNC);
+#endif
if (arg1) if ((lparg1 = getNSRangeFields(env, arg1, &_arg1)) == NULL) goto fail;
memmove((void *)arg0, (void *)lparg1, arg2);
fail:
if (arg1 && lparg1) setNSRangeFields(env, arg1, lparg1);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_cocoa_NSRange_2I_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, memmove__JLorg_eclipse_swt_internal_cocoa_NSRange_2J_FUNC);
+#endif
}
#endif
-#ifndef NO_memmove__ILorg_eclipse_swt_internal_cocoa_NSRect_2I
-JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_cocoa_NSRect_2I)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2)
+#if (!defined(NO_memmove__ILorg_eclipse_swt_internal_cocoa_NSRect_2I) && !defined(JNI64)) || (!defined(NO_memmove__JLorg_eclipse_swt_internal_cocoa_NSRect_2J) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_cocoa_NSRect_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jintLong arg2)
+#else
+JNIEXPORT void JNICALL OS_NATIVE(memmove__JLorg_eclipse_swt_internal_cocoa_NSRect_2J)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jintLong arg2)
+#endif
{
NSRect _arg1, *lparg1=NULL;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_cocoa_NSRect_2I_FUNC);
+#else
+ OS_NATIVE_ENTER(env, that, memmove__JLorg_eclipse_swt_internal_cocoa_NSRect_2J_FUNC);
+#endif
if (arg1) if ((lparg1 = getNSRectFields(env, arg1, &_arg1)) == NULL) goto fail;
memmove((void *)arg0, (void *)lparg1, arg2);
fail:
if (arg1 && lparg1) setNSRectFields(env, arg1, lparg1);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_cocoa_NSRect_2I_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, memmove__JLorg_eclipse_swt_internal_cocoa_NSRect_2J_FUNC);
+#endif
}
#endif
-#ifndef NO_memmove__ILorg_eclipse_swt_internal_cocoa_NSSize_2I
-JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_cocoa_NSSize_2I)
- (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2)
+#if (!defined(NO_memmove__ILorg_eclipse_swt_internal_cocoa_NSSize_2I) && !defined(JNI64)) || (!defined(NO_memmove__JLorg_eclipse_swt_internal_cocoa_NSSize_2J) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT void JNICALL OS_NATIVE(memmove__ILorg_eclipse_swt_internal_cocoa_NSSize_2I)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jintLong arg2)
+#else
+JNIEXPORT void JNICALL OS_NATIVE(memmove__JLorg_eclipse_swt_internal_cocoa_NSSize_2J)(JNIEnv *env, jclass that, jintLong arg0, jobject arg1, jintLong arg2)
+#endif
{
NSSize _arg1, *lparg1=NULL;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, memmove__ILorg_eclipse_swt_internal_cocoa_NSSize_2I_FUNC);
+#else
+ OS_NATIVE_ENTER(env, that, memmove__JLorg_eclipse_swt_internal_cocoa_NSSize_2J_FUNC);
+#endif
if (arg1) if ((lparg1 = getNSSizeFields(env, arg1, &_arg1)) == NULL) goto fail;
memmove((void *)arg0, (void *)lparg1, arg2);
fail:
if (arg1 && lparg1) setNSSizeFields(env, arg1, lparg1);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, memmove__ILorg_eclipse_swt_internal_cocoa_NSSize_2I_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, memmove__JLorg_eclipse_swt_internal_cocoa_NSSize_2J_FUNC);
+#endif
}
#endif
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_cocoa_CGPoint_2II
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_cocoa_CGPoint_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
+#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_cocoa_CGPoint_2II) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_cocoa_CGPoint_2JJ) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_cocoa_CGPoint_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
+#else
+JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_cocoa_CGPoint_2JJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
+#endif
{
CGPoint _arg0, *lparg0=NULL;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_CGPoint_2II_FUNC);
- if (arg0) if ((lparg0 = getCGPointFields(env, arg0, &_arg0)) == NULL) goto fail;
+#else
+ OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_CGPoint_2JJ_FUNC);
+#endif
+ if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
memmove((void *)lparg0, (void *)arg1, arg2);
fail:
if (arg0 && lparg0) setCGPointFields(env, arg0, lparg0);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_CGPoint_2II_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_CGPoint_2JJ_FUNC);
+#endif
}
#endif
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_cocoa_CGRect_2II
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_cocoa_CGRect_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
+#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_cocoa_CGRect_2II) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_cocoa_CGRect_2JJ) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_cocoa_CGRect_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
+#else
+JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_cocoa_CGRect_2JJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
+#endif
{
CGRect _arg0, *lparg0=NULL;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_CGRect_2II_FUNC);
- if (arg0) if ((lparg0 = getCGRectFields(env, arg0, &_arg0)) == NULL) goto fail;
+#else
+ OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_CGRect_2JJ_FUNC);
+#endif
+ if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
memmove((void *)lparg0, (void *)arg1, arg2);
fail:
if (arg0 && lparg0) setCGRectFields(env, arg0, lparg0);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_CGRect_2II_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_CGRect_2JJ_FUNC);
+#endif
}
#endif
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_cocoa_CGSize_2II
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_cocoa_CGSize_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
+#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_cocoa_CGSize_2II) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_cocoa_CGSize_2JJ) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_cocoa_CGSize_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
+#else
+JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_cocoa_CGSize_2JJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
+#endif
{
CGSize _arg0, *lparg0=NULL;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_CGSize_2II_FUNC);
- if (arg0) if ((lparg0 = getCGSizeFields(env, arg0, &_arg0)) == NULL) goto fail;
+#else
+ OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_CGSize_2JJ_FUNC);
+#endif
+ if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
memmove((void *)lparg0, (void *)arg1, arg2);
fail:
if (arg0 && lparg0) setCGSizeFields(env, arg0, lparg0);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_CGSize_2II_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_CGSize_2JJ_FUNC);
+#endif
}
#endif
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2II
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
+#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2II) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2JJ) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
+#else
+JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2JJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
+#endif
{
NSAffineTransformStruct _arg0, *lparg0=NULL;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2II_FUNC);
- if (arg0) if ((lparg0 = getNSAffineTransformStructFields(env, arg0, &_arg0)) == NULL) goto fail;
+#else
+ OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2JJ_FUNC);
+#endif
+ if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
memmove((void *)lparg0, (void *)arg1, arg2);
fail:
if (arg0 && lparg0) setNSAffineTransformStructFields(env, arg0, lparg0);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2II_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2JJ_FUNC);
+#endif
}
#endif
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_cocoa_NSPoint_2II
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_cocoa_NSPoint_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
+#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_cocoa_NSPoint_2II) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_cocoa_NSPoint_2JJ) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_cocoa_NSPoint_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
+#else
+JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_cocoa_NSPoint_2JJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
+#endif
{
NSPoint _arg0, *lparg0=NULL;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_NSPoint_2II_FUNC);
- if (arg0) if ((lparg0 = getNSPointFields(env, arg0, &_arg0)) == NULL) goto fail;
+#else
+ OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_NSPoint_2JJ_FUNC);
+#endif
+ if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
memmove((void *)lparg0, (void *)arg1, arg2);
fail:
if (arg0 && lparg0) setNSPointFields(env, arg0, lparg0);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_NSPoint_2II_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_NSPoint_2JJ_FUNC);
+#endif
}
#endif
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_cocoa_NSRange_2II
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_cocoa_NSRange_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
+#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_cocoa_NSRange_2II) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_cocoa_NSRange_2JJ) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_cocoa_NSRange_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
+#else
+JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_cocoa_NSRange_2JJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
+#endif
{
NSRange _arg0, *lparg0=NULL;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_NSRange_2II_FUNC);
- if (arg0) if ((lparg0 = getNSRangeFields(env, arg0, &_arg0)) == NULL) goto fail;
+#else
+ OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_NSRange_2JJ_FUNC);
+#endif
+ if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
memmove((void *)lparg0, (void *)arg1, arg2);
fail:
if (arg0 && lparg0) setNSRangeFields(env, arg0, lparg0);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_NSRange_2II_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_NSRange_2JJ_FUNC);
+#endif
}
#endif
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_cocoa_NSRect_2II
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_cocoa_NSRect_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
+#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_cocoa_NSRect_2II) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJ) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_cocoa_NSRect_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
+#else
+JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
+#endif
{
NSRect _arg0, *lparg0=NULL;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_NSRect_2II_FUNC);
- if (arg0) if ((lparg0 = getNSRectFields(env, arg0, &_arg0)) == NULL) goto fail;
+#else
+ OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJ_FUNC);
+#endif
+ if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
memmove((void *)lparg0, (void *)arg1, arg2);
fail:
if (arg0 && lparg0) setNSRectFields(env, arg0, lparg0);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_NSRect_2II_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJ_FUNC);
+#endif
}
#endif
-#ifndef NO_memmove__Lorg_eclipse_swt_internal_cocoa_NSSize_2II
-JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_cocoa_NSSize_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
+#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_cocoa_NSSize_2II) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_cocoa_NSSize_2JJ) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_cocoa_NSSize_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
+#else
+JNIEXPORT void JNICALL OS_NATIVE(memmove__Lorg_eclipse_swt_internal_cocoa_NSSize_2JJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
+#endif
{
NSSize _arg0, *lparg0=NULL;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_NSSize_2II_FUNC);
- if (arg0) if ((lparg0 = getNSSizeFields(env, arg0, &_arg0)) == NULL) goto fail;
+#else
+ OS_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_NSSize_2JJ_FUNC);
+#endif
+ if (arg0) if ((lparg0 = &_arg0) == NULL) goto fail;
memmove((void *)lparg0, (void *)arg1, arg2);
fail:
if (arg0 && lparg0) setNSSizeFields(env, arg0, lparg0);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_NSSize_2II_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_cocoa_NSSize_2JJ_FUNC);
+#endif
}
#endif
#ifndef NO_objc_1allocateClassPair
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1allocateClassPair)
- (JNIEnv *env, jclass that, jint arg0, jstring arg1, jint arg2)
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1allocateClassPair)
+ (JNIEnv *env, jclass that, jintLong arg0, jstring arg1, jintLong arg2)
{
const char *lparg1= NULL;
- jint rc = 0;
+ jintLong rc = 0;
OS_NATIVE_ENTER(env, that, objc_1allocateClassPair_FUNC);
if (arg1) if ((lparg1 = (*env)->GetStringUTFChars(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)objc_allocateClassPair((Class)arg0, (const char *)lparg1, (size_t)arg2);
+ rc = (jintLong)objc_allocateClassPair((Class)arg0, lparg1, arg2);
fail:
if (arg1 && lparg1) (*env)->ReleaseStringUTFChars(env, arg1, lparg1);
OS_NATIVE_EXIT(env, that, objc_1allocateClassPair_FUNC);
@@ -1509,14 +1528,14 @@ fail:
#endif
#ifndef NO_objc_1getClass
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1getClass)
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1getClass)
(JNIEnv *env, jclass that, jstring arg0)
{
const char *lparg0= NULL;
- jint rc = 0;
+ jintLong rc = 0;
OS_NATIVE_ENTER(env, that, objc_1getClass_FUNC);
if (arg0) if ((lparg0 = (*env)->GetStringUTFChars(env, arg0, NULL)) == NULL) goto fail;
- rc = (jint)objc_getClass((const char *)lparg0);
+ rc = (jintLong)objc_getClass(lparg0);
fail:
if (arg0 && lparg0) (*env)->ReleaseStringUTFChars(env, arg0, lparg0);
OS_NATIVE_EXIT(env, that, objc_1getClass_FUNC);
@@ -1525,14 +1544,14 @@ fail:
#endif
#ifndef NO_objc_1getProtocol
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1getProtocol)
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1getProtocol)
(JNIEnv *env, jclass that, jstring arg0)
{
const char *lparg0= NULL;
- jint rc = 0;
+ jintLong rc = 0;
OS_NATIVE_ENTER(env, that, objc_1getProtocol_FUNC);
if (arg0) if ((lparg0 = (*env)->GetStringUTFChars(env, arg0, NULL)) == NULL) goto fail;
- rc = (jint)objc_getProtocol(lparg0);
+ rc = (jintLong)objc_getProtocol(lparg0);
fail:
if (arg0 && lparg0) (*env)->ReleaseStringUTFChars(env, arg0, lparg0);
OS_NATIVE_EXIT(env, that, objc_1getProtocol_FUNC);
@@ -1541,14 +1560,14 @@ fail:
#endif
#ifndef NO_objc_1lookUpClass
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1lookUpClass)
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1lookUpClass)
(JNIEnv *env, jclass that, jstring arg0)
{
const char *lparg0= NULL;
- jint rc = 0;
+ jintLong rc = 0;
OS_NATIVE_ENTER(env, that, objc_1lookUpClass_FUNC);
if (arg0) if ((lparg0 = (*env)->GetStringUTFChars(env, arg0, NULL)) == NULL) goto fail;
- rc = (jint)objc_lookUpClass((const char *)lparg0);
+ rc = (jintLong)objc_lookUpClass(lparg0);
fail:
if (arg0 && lparg0) (*env)->ReleaseStringUTFChars(env, arg0, lparg0);
OS_NATIVE_EXIT(env, that, objc_1lookUpClass_FUNC);
@@ -1556,38 +1575,71 @@ fail:
}
#endif
-#ifndef NO_objc_1msgSend__II
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1msgSend__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
+#if (!defined(NO_objc_1msgSend__II) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJ) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__II)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
+#else
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
+#endif
{
- jint rc = 0;
+ jintLong rc = 0;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend__II_FUNC);
- rc = (jint)((jint (*)(id, SEL))objc_msgSend)((id)arg0, (SEL)arg1);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend__JJ_FUNC);
+#endif
+ rc = (jintLong)((jintLong (*)(jintLong, jintLong))objc_msgSend)(arg0, arg1);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend__II_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend__JJ_FUNC);
+#endif
return rc;
}
#endif
-#ifndef NO_objc_1msgSend__IID
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1msgSend__IID)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jdouble arg2)
+#if (!defined(NO_objc_1msgSend__IID) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJD) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IID)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jdouble arg2)
+#else
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJD)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jdouble arg2)
+#endif
{
- jint rc = 0;
+ jintLong rc = 0;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend__IID_FUNC);
- rc = (jint)((jint (*)(id, SEL, jdouble))objc_msgSend)((id)arg0, (SEL)arg1, arg2);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend__JJD_FUNC);
+#endif
+ rc = (jintLong)((jintLong (*)(jintLong, jintLong, jdouble))objc_msgSend)(arg0, arg1, arg2);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend__IID_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend__JJD_FUNC);
+#endif
return rc;
}
#endif
-#ifndef NO_objc_1msgSend__IIDIIIZ
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1msgSend__IIDIIIZ)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jdouble arg2, jint arg3, jint arg4, jint arg5, jboolean arg6)
+#if (!defined(NO_objc_1msgSend__IIDIIIZ) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJDJJJZ) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IIDIIIZ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jdouble arg2, jintLong arg3, jintLong arg4, jintLong arg5, jboolean arg6)
+#else
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJDJJJZ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jdouble arg2, jintLong arg3, jintLong arg4, jintLong arg5, jboolean arg6)
+#endif
{
- jint rc = 0;
+ jintLong rc = 0;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend__IIDIIIZ_FUNC);
- rc = (jint)((jint (*)(id, SEL, jdouble, jint, jint, jint, jboolean))objc_msgSend)((id)arg0, (SEL)arg1, arg2, arg3, arg4, arg5, arg6);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend__JJDJJJZ_FUNC);
+#endif
+ rc = (jintLong)((jintLong (*)(jintLong, jintLong, jdouble, jintLong, jintLong, jintLong, jboolean))objc_msgSend)(arg0, arg1, arg2, arg3, arg4, arg5, arg6);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend__IIDIIIZ_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend__JJDJJJZ_FUNC);
+#endif
return rc;
}
#endif
@@ -1598,825 +1650,1408 @@ JNIEXPORT jint JNICALL OS_NATIVE(objc_1msgSend__IIF)
{
jint rc = 0;
OS_NATIVE_ENTER(env, that, objc_1msgSend__IIF_FUNC);
- rc = (jint)((jint (*)(id, SEL, jfloat))objc_msgSend)((id)arg0, (SEL)arg1, arg2);
+ rc = (jint)((jint (*)(jint, jint, jfloat))objc_msgSend)(arg0, arg1, arg2);
OS_NATIVE_EXIT(env, that, objc_1msgSend__IIF_FUNC);
return rc;
}
#endif
-#ifndef NO_objc_1msgSend__IIFF
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1msgSend__IIFF)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jfloat arg2, jfloat arg3)
+#if (!defined(NO_objc_1msgSend__IIFF) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJDD) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IIFF)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jfloatDouble arg2, jfloatDouble arg3)
+#else
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJDD)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jfloatDouble arg2, jfloatDouble arg3)
+#endif
{
- jint rc = 0;
+ jintLong rc = 0;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend__IIFF_FUNC);
- rc = (jint)((jint (*)(id, SEL, jfloat, jfloat))objc_msgSend)((id)arg0, (SEL)arg1, arg2, arg3);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend__JJDD_FUNC);
+#endif
+ rc = (jintLong)((jintLong (*)(jintLong, jintLong, jfloatDouble, jfloatDouble))objc_msgSend)(arg0, arg1, arg2, arg3);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend__IIFF_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend__JJDD_FUNC);
+#endif
return rc;
}
#endif
-#ifndef NO_objc_1msgSend__IIFFFF
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1msgSend__IIFFFF)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jfloat arg2, jfloat arg3, jfloat arg4, jfloat arg5)
+#if (!defined(NO_objc_1msgSend__IIFFFF) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJDDDD) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IIFFFF)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jfloatDouble arg2, jfloatDouble arg3, jfloatDouble arg4, jfloatDouble arg5)
+#else
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJDDDD)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jfloatDouble arg2, jfloatDouble arg3, jfloatDouble arg4, jfloatDouble arg5)
+#endif
{
- jint rc = 0;
+ jintLong rc = 0;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend__IIFFFF_FUNC);
- rc = (jint)((jint (*)(id, SEL, jfloat, jfloat, jfloat, jfloat))objc_msgSend)((id)arg0, (SEL)arg1, arg2, arg3, arg4, arg5);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend__JJDDDD_FUNC);
+#endif
+ rc = (jintLong)((jintLong (*)(jintLong, jintLong, jfloatDouble, jfloatDouble, jfloatDouble, jfloatDouble))objc_msgSend)(arg0, arg1, arg2, arg3, arg4, arg5);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend__IIFFFF_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend__JJDDDD_FUNC);
+#endif
return rc;
}
#endif
-#ifndef NO_objc_1msgSend__III
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1msgSend__III)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
+#if (!defined(NO_objc_1msgSend__III) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJJ) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__III)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2)
+#else
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2)
+#endif
{
- jint rc = 0;
+ jintLong rc = 0;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend__III_FUNC);
- rc = (jint)((jint (*)(id, SEL, jint))objc_msgSend)((id)arg0, (SEL)arg1, arg2);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend__JJJ_FUNC);
+#endif
+ rc = (jintLong)((jintLong (*)(jintLong, jintLong, jintLong))objc_msgSend)(arg0, arg1, arg2);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend__III_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend__JJJ_FUNC);
+#endif
return rc;
}
#endif
-#ifndef NO_objc_1msgSend__IIIF
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1msgSend__IIIF)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jfloat arg3)
+#if (!defined(NO_objc_1msgSend__IIIF) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJJD) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IIIF)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jfloatDouble arg3)
+#else
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJJD)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jfloatDouble arg3)
+#endif
{
- jint rc = 0;
+ jintLong rc = 0;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend__IIIF_FUNC);
- rc = (jint)((jint (*)(id, SEL, jint, jfloat))objc_msgSend)((id)arg0, (SEL)arg1, arg2, arg3);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend__JJJD_FUNC);
+#endif
+ rc = (jintLong)((jintLong (*)(jintLong, jintLong, jintLong, jfloatDouble))objc_msgSend)(arg0, arg1, arg2, arg3);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend__IIIF_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend__JJJD_FUNC);
+#endif
return rc;
}
#endif
-#ifndef NO_objc_1msgSend__IIII
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1msgSend__IIII)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3)
+#if (!defined(NO_objc_1msgSend__IIII) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJJJ) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IIII)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3)
+#else
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJJJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3)
+#endif
{
- jint rc = 0;
+ jintLong rc = 0;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend__IIII_FUNC);
- rc = (jint)((jint (*)(id, SEL, jint, jint))objc_msgSend)((id)arg0, (SEL)arg1, arg2, arg3);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend__JJJJ_FUNC);
+#endif
+ rc = (jintLong)((jintLong (*)(jintLong, jintLong, jintLong, jintLong))objc_msgSend)(arg0, arg1, arg2, arg3);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend__IIII_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend__JJJJ_FUNC);
+#endif
return rc;
}
#endif
-#ifndef NO_objc_1msgSend__IIIII
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1msgSend__IIIII)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4)
+#if (!defined(NO_objc_1msgSend__IIIII) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJJJJ) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IIIII)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4)
+#else
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJJJJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4)
+#endif
{
- jint rc = 0;
+ jintLong rc = 0;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend__IIIII_FUNC);
- rc = (jint)((jint (*)(id, SEL, jint, jint, jint))objc_msgSend)((id)arg0, (SEL)arg1, arg2, arg3, arg4);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend__JJJJJ_FUNC);
+#endif
+ rc = (jintLong)((jintLong (*)(jintLong, jintLong, jintLong, jintLong, jintLong))objc_msgSend)(arg0, arg1, arg2, arg3, arg4);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend__IIIII_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend__JJJJJ_FUNC);
+#endif
return rc;
}
#endif
-#ifndef NO_objc_1msgSend__IIIIII
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1msgSend__IIIIII)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5)
+#if (!defined(NO_objc_1msgSend__IIIIII) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJJJJJ) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IIIIII)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4, jintLong arg5)
+#else
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJJJJJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4, jintLong arg5)
+#endif
{
- jint rc = 0;
+ jintLong rc = 0;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend__IIIIII_FUNC);
- rc = (jint)((jint (*)(id, SEL, jint, jint, jint, jint))objc_msgSend)((id)arg0, (SEL)arg1, arg2, arg3, arg4, arg5);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend__JJJJJJ_FUNC);
+#endif
+ rc = (jintLong)((jintLong (*)(jintLong, jintLong, jintLong, jintLong, jintLong, jintLong))objc_msgSend)(arg0, arg1, arg2, arg3, arg4, arg5);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend__IIIIII_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend__JJJJJJ_FUNC);
+#endif
return rc;
}
#endif
-#ifndef NO_objc_1msgSend__IIIIIII
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1msgSend__IIIIIII)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5, jint arg6)
+#if (!defined(NO_objc_1msgSend__IIIIIII) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJJJJJJ) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IIIIIII)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4, jintLong arg5, jintLong arg6)
+#else
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJJJJJJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4, jintLong arg5, jintLong arg6)
+#endif
{
- jint rc = 0;
+ jintLong rc = 0;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend__IIIIIII_FUNC);
- rc = (jint)((jint (*)(id, SEL, jint, jint, jint, jint, jint))objc_msgSend)((id)arg0, (SEL)arg1, arg2, arg3, arg4, arg5, arg6);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend__JJJJJJJ_FUNC);
+#endif
+ rc = (jintLong)((jintLong (*)(jintLong, jintLong, jintLong, jintLong, jintLong, jintLong, jintLong))objc_msgSend)(arg0, arg1, arg2, arg3, arg4, arg5, arg6);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend__IIIIIII_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend__JJJJJJJ_FUNC);
+#endif
return rc;
}
#endif
-#ifndef NO_objc_1msgSend__IIIIIIIII
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1msgSend__IIIIIIIII)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5, jint arg6, jint arg7, jint arg8)
+#if (!defined(NO_objc_1msgSend__IIIIIIIII) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJJJJJJJJ) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IIIIIIIII)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4, jintLong arg5, jintLong arg6, jintLong arg7, jintLong arg8)
+#else
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJJJJJJJJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4, jintLong arg5, jintLong arg6, jintLong arg7, jintLong arg8)
+#endif
{
- jint rc = 0;
+ jintLong rc = 0;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend__IIIIIIIII_FUNC);
- rc = (jint)((jint (*)(id, SEL, jint, jint, jint, jint, jint, jint, jint))objc_msgSend)((id)arg0, (SEL)arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend__JJJJJJJJJ_FUNC);
+#endif
+ rc = (jintLong)((jintLong (*)(jintLong, jintLong, jintLong, jintLong, jintLong, jintLong, jintLong, jintLong, jintLong))objc_msgSend)(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend__IIIIIIIII_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend__JJJJJJJJJ_FUNC);
+#endif
return rc;
}
#endif
-#ifndef NO_objc_1msgSend__IIIIIIIZZIII
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1msgSend__IIIIIIIZZIII)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5, jint arg6, jboolean arg7, jboolean arg8, jint arg9, jint arg10, jint arg11)
+#if (!defined(NO_objc_1msgSend__IIIIIIIZZIII) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJJJJJJZZJJJ) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IIIIIIIZZIII)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4, jintLong arg5, jintLong arg6, jboolean arg7, jboolean arg8, jintLong arg9, jintLong arg10, jintLong arg11)
+#else
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJJJJJJZZJJJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4, jintLong arg5, jintLong arg6, jboolean arg7, jboolean arg8, jintLong arg9, jintLong arg10, jintLong arg11)
+#endif
{
- jint rc = 0;
+ jintLong rc = 0;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend__IIIIIIIZZIII_FUNC);
- rc = (jint)((jint (*)(id, SEL, jint, jint, jint, jint, jint, jboolean, jboolean, jint, jint, jint))objc_msgSend)((id)arg0, (SEL)arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend__JJJJJJJZZJJJ_FUNC);
+#endif
+ rc = (jintLong)((jintLong (*)(jintLong, jintLong, jintLong, jintLong, jintLong, jintLong, jintLong, jboolean, jboolean, jintLong, jintLong, jintLong))objc_msgSend)(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend__IIIIIIIZZIII_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend__JJJJJJJZZJJJ_FUNC);
+#endif
return rc;
}
#endif
-#ifndef NO_objc_1msgSend__IIIIIIIZZIIII
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1msgSend__IIIIIIIZZIIII)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5, jint arg6, jboolean arg7, jboolean arg8, jint arg9, jint arg10, jint arg11, jint arg12)
+#if (!defined(NO_objc_1msgSend__IIIIIIIZZIIII) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJJJJJJZZJJJJ) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IIIIIIIZZIIII)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4, jintLong arg5, jintLong arg6, jboolean arg7, jboolean arg8, jintLong arg9, jintLong arg10, jintLong arg11, jintLong arg12)
+#else
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJJJJJJZZJJJJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4, jintLong arg5, jintLong arg6, jboolean arg7, jboolean arg8, jintLong arg9, jintLong arg10, jintLong arg11, jintLong arg12)
+#endif
{
- jint rc = 0;
+ jintLong rc = 0;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend__IIIIIIIZZIIII_FUNC);
- rc = (jint)((jint (*)(id, SEL, jint, jint, jint, jint, jint, jboolean, jboolean, jint, jint, jint, jint))objc_msgSend)((id)arg0, (SEL)arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend__JJJJJJJZZJJJJ_FUNC);
+#endif
+ rc = (jintLong)((jintLong (*)(jintLong, jintLong, jintLong, jintLong, jintLong, jintLong, jintLong, jboolean, jboolean, jintLong, jintLong, jintLong, jintLong))objc_msgSend)(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend__IIIIIIIZZIIII_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend__JJJJJJJZZJJJJ_FUNC);
+#endif
return rc;
}
#endif
-#ifndef NO_objc_1msgSend__IIIIIZ
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1msgSend__IIIIIZ)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jboolean arg5)
+#if (!defined(NO_objc_1msgSend__IIIIIZ) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJJJJZ) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IIIIIZ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4, jboolean arg5)
+#else
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJJJJZ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4, jboolean arg5)
+#endif
{
- jint rc = 0;
+ jintLong rc = 0;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend__IIIIIZ_FUNC);
- rc = (jint)((jint (*)(id, SEL, jint, jint, jint, jboolean))objc_msgSend)((id)arg0, (SEL)arg1, arg2, arg3, arg4, arg5);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend__JJJJJZ_FUNC);
+#endif
+ rc = (jintLong)((jintLong (*)(jintLong, jintLong, jintLong, jintLong, jintLong, jboolean))objc_msgSend)(arg0, arg1, arg2, arg3, arg4, arg5);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend__IIIIIZ_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend__JJJJJZ_FUNC);
+#endif
return rc;
}
#endif
-#ifndef NO_objc_1msgSend__IIIILorg_eclipse_swt_internal_cocoa_NSRange_2
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1msgSend__IIIILorg_eclipse_swt_internal_cocoa_NSRange_2)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jobject arg4)
+#if (!defined(NO_objc_1msgSend__IIIILorg_eclipse_swt_internal_cocoa_NSRange_2) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJJJLorg_eclipse_swt_internal_cocoa_NSRange_2) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IIIILorg_eclipse_swt_internal_cocoa_NSRange_2)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jobject arg4)
+#else
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJJJLorg_eclipse_swt_internal_cocoa_NSRange_2)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jobject arg4)
+#endif
{
NSRange _arg4, *lparg4=NULL;
- jint rc = 0;
+ jintLong rc = 0;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend__IIIILorg_eclipse_swt_internal_cocoa_NSRange_2_FUNC);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend__JJJJLorg_eclipse_swt_internal_cocoa_NSRange_2_FUNC);
+#endif
if (arg4) if ((lparg4 = getNSRangeFields(env, arg4, &_arg4)) == NULL) goto fail;
- rc = (jint)((jint (*)(id, SEL, jint, jint, NSRange))objc_msgSend)((id)arg0, (SEL)arg1, arg2, arg3, *lparg4);
+ rc = (jintLong)((jintLong (*)(jintLong, jintLong, jintLong, jintLong, NSRange))objc_msgSend)(arg0, arg1, arg2, arg3, *lparg4);
fail:
if (arg4 && lparg4) setNSRangeFields(env, arg4, lparg4);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend__IIIILorg_eclipse_swt_internal_cocoa_NSRange_2_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend__JJJJLorg_eclipse_swt_internal_cocoa_NSRange_2_FUNC);
+#endif
return rc;
}
#endif
-#ifndef NO_objc_1msgSend__IIIIZ
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1msgSend__IIIIZ)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jboolean arg4)
+#if (!defined(NO_objc_1msgSend__IIIIZ) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJJJZ) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IIIIZ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jboolean arg4)
+#else
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJJJZ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3, jboolean arg4)
+#endif
{
- jint rc = 0;
+ jintLong rc = 0;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend__IIIIZ_FUNC);
- rc = (jint)((jint (*)(id, SEL, jint, jint, jboolean))objc_msgSend)((id)arg0, (SEL)arg1, arg2, arg3, arg4);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend__JJJJZ_FUNC);
+#endif
+ rc = (jintLong)((jintLong (*)(jintLong, jintLong, jintLong, jintLong, jboolean))objc_msgSend)(arg0, arg1, arg2, arg3, arg4);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend__IIIIZ_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend__JJJJZ_FUNC);
+#endif
return rc;
}
#endif
-#ifndef NO_objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSPoint_2
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSPoint_2)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jobject arg3)
+#if (!defined(NO_objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSPoint_2) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJJLorg_eclipse_swt_internal_cocoa_NSPoint_2) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSPoint_2)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jobject arg3)
+#else
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJJLorg_eclipse_swt_internal_cocoa_NSPoint_2)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jobject arg3)
+#endif
{
NSPoint _arg3, *lparg3=NULL;
- jint rc = 0;
+ jintLong rc = 0;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend__JJJLorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
+#endif
if (arg3) if ((lparg3 = getNSPointFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jint)((jint (*)(id, SEL, jint, NSPoint))objc_msgSend)((id)arg0, (SEL)arg1, arg2, *lparg3);
+ rc = (jintLong)((jintLong (*)(jintLong, jintLong, jintLong, NSPoint))objc_msgSend)(arg0, arg1, arg2, *lparg3);
fail:
if (arg3 && lparg3) setNSPointFields(env, arg3, lparg3);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend__JJJLorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
+#endif
return rc;
}
#endif
-#ifndef NO_objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSPoint_2IDIISII
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSPoint_2IDIISII)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jobject arg3, jint arg4, jdouble arg5, jint arg6, jint arg7, jshort arg8, jint arg9, jint arg10)
+#if (!defined(NO_objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSPoint_2IDIISII) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJJLorg_eclipse_swt_internal_cocoa_NSPoint_2JDJJSJJ) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSPoint_2IDIISII)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jobject arg3, jintLong arg4, jdouble arg5, jintLong arg6, jintLong arg7, jshort arg8, jintLong arg9, jintLong arg10)
+#else
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJJLorg_eclipse_swt_internal_cocoa_NSPoint_2JDJJSJJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jobject arg3, jintLong arg4, jdouble arg5, jintLong arg6, jintLong arg7, jshort arg8, jintLong arg9, jintLong arg10)
+#endif
{
NSPoint _arg3, *lparg3=NULL;
- jint rc = 0;
+ jintLong rc = 0;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSPoint_2IDIISII_FUNC);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend__JJJLorg_eclipse_swt_internal_cocoa_NSPoint_2JDJJSJJ_FUNC);
+#endif
if (arg3) if ((lparg3 = getNSPointFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jint)((jint (*)(id, SEL, jint, NSPoint, jint, jdouble, jint, jint, jshort, jint, jint))objc_msgSend)((id)arg0, (SEL)arg1, arg2, *lparg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10);
+ rc = (jintLong)((jintLong (*)(jintLong, jintLong, jintLong, NSPoint, jintLong, jdouble, jintLong, jintLong, jshort, jintLong, jintLong))objc_msgSend)(arg0, arg1, arg2, *lparg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10);
fail:
if (arg3 && lparg3) setNSPointFields(env, arg3, lparg3);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSPoint_2IDIISII_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend__JJJLorg_eclipse_swt_internal_cocoa_NSPoint_2JDJJSJJ_FUNC);
+#endif
return rc;
}
#endif
-#ifndef NO_objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSRange_2
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSRange_2)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jobject arg3)
+#if (!defined(NO_objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSRange_2) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJJLorg_eclipse_swt_internal_cocoa_NSRange_2) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSRange_2)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jobject arg3)
+#else
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJJLorg_eclipse_swt_internal_cocoa_NSRange_2)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jobject arg3)
+#endif
{
NSRange _arg3, *lparg3=NULL;
- jint rc = 0;
+ jintLong rc = 0;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSRange_2_FUNC);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend__JJJLorg_eclipse_swt_internal_cocoa_NSRange_2_FUNC);
+#endif
if (arg3) if ((lparg3 = getNSRangeFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jint)((jint (*)(id, SEL, jint, NSRange))objc_msgSend)((id)arg0, (SEL)arg1, arg2, *lparg3);
+ rc = (jintLong)((jintLong (*)(jintLong, jintLong, jintLong, NSRange))objc_msgSend)(arg0, arg1, arg2, *lparg3);
fail:
if (arg3 && lparg3) setNSRangeFields(env, arg3, lparg3);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSRange_2_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend__JJJLorg_eclipse_swt_internal_cocoa_NSRange_2_FUNC);
+#endif
return rc;
}
#endif
-#ifndef NO_objc_1msgSend__IIIZ
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1msgSend__IIIZ)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jboolean arg3)
+#if (!defined(NO_objc_1msgSend__IIIZ) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJJZ) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IIIZ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jboolean arg3)
+#else
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJJZ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jboolean arg3)
+#endif
{
- jint rc = 0;
+ jintLong rc = 0;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend__IIIZ_FUNC);
- rc = (jint)((jint (*)(id, SEL, jint, jboolean))objc_msgSend)((id)arg0, (SEL)arg1, arg2, arg3);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend__JJJZ_FUNC);
+#endif
+ rc = (jintLong)((jintLong (*)(jintLong, jintLong, jintLong, jboolean))objc_msgSend)(arg0, arg1, arg2, arg3);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend__IIIZ_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend__JJJZ_FUNC);
+#endif
return rc;
}
#endif
-#ifndef NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2)
+#if (!defined(NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2)
+#else
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2)
+#endif
{
NSAffineTransformStruct _arg2, *lparg2=NULL;
- jint rc = 0;
+ jintLong rc = 0;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2_FUNC);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2_FUNC);
+#endif
if (arg2) if ((lparg2 = getNSAffineTransformStructFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)((jint (*)(id, SEL, NSAffineTransformStruct))objc_msgSend)((id)arg0, (SEL)arg1, *lparg2);
+ rc = (jintLong)((jintLong (*)(jintLong, jintLong, NSAffineTransformStruct))objc_msgSend)(arg0, arg1, *lparg2);
fail:
if (arg2 && lparg2) setNSAffineTransformStructFields(env, arg2, lparg2);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2_FUNC);
+#endif
return rc;
}
#endif
-#ifndef NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2)
+#if (!defined(NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2)
+#else
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2)
+#endif
{
NSPoint _arg2, *lparg2=NULL;
- jint rc = 0;
+ jintLong rc = 0;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
+#endif
if (arg2) if ((lparg2 = getNSPointFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)((jint (*)(id, SEL, NSPoint))objc_msgSend)((id)arg0, (SEL)arg1, *lparg2);
+ rc = (jintLong)((jintLong (*)(jintLong, jintLong, NSPoint))objc_msgSend)(arg0, arg1, *lparg2);
fail:
if (arg2 && lparg2) setNSPointFields(env, arg2, lparg2);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
+#endif
return rc;
}
#endif
-#ifndef NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2FFF
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2FFF)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2, jfloat arg3, jfloat arg4, jfloat arg5)
+#if (!defined(NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2FFF) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2DDD) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2FFF)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jfloatDouble arg3, jfloatDouble arg4, jfloatDouble arg5)
+#else
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2DDD)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jfloatDouble arg3, jfloatDouble arg4, jfloatDouble arg5)
+#endif
{
NSPoint _arg2, *lparg2=NULL;
- jint rc = 0;
+ jintLong rc = 0;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2FFF_FUNC);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2DDD_FUNC);
+#endif
if (arg2) if ((lparg2 = getNSPointFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)((jint (*)(id, SEL, NSPoint, jfloat, jfloat, jfloat))objc_msgSend)((id)arg0, (SEL)arg1, *lparg2, arg3, arg4, arg5);
+ rc = (jintLong)((jintLong (*)(jintLong, jintLong, NSPoint, jfloatDouble, jfloatDouble, jfloatDouble))objc_msgSend)(arg0, arg1, *lparg2, arg3, arg4, arg5);
fail:
if (arg2 && lparg2) setNSPointFields(env, arg2, lparg2);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2FFF_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2DDD_FUNC);
+#endif
return rc;
}
#endif
-#ifndef NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2FFFZ
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2FFFZ)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2, jfloat arg3, jfloat arg4, jfloat arg5, jboolean arg6)
+#if (!defined(NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2FFFZ) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2DDDZ) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2FFFZ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jfloatDouble arg3, jfloatDouble arg4, jfloatDouble arg5, jboolean arg6)
+#else
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2DDDZ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jfloatDouble arg3, jfloatDouble arg4, jfloatDouble arg5, jboolean arg6)
+#endif
{
NSPoint _arg2, *lparg2=NULL;
- jint rc = 0;
+ jintLong rc = 0;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2FFFZ_FUNC);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2DDDZ_FUNC);
+#endif
if (arg2) if ((lparg2 = getNSPointFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)((jint (*)(id, SEL, NSPoint, jfloat, jfloat, jfloat, jboolean))objc_msgSend)((id)arg0, (SEL)arg1, *lparg2, arg3, arg4, arg5, arg6);
+ rc = (jintLong)((jintLong (*)(jintLong, jintLong, NSPoint, jfloatDouble, jfloatDouble, jfloatDouble, jboolean))objc_msgSend)(arg0, arg1, *lparg2, arg3, arg4, arg5, arg6);
fail:
if (arg2 && lparg2) setNSPointFields(env, arg2, lparg2);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2FFFZ_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2DDDZ_FUNC);
+#endif
return rc;
}
#endif
-#ifndef NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2I_3F
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2I_3F)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2, jint arg3, jfloatArray arg4)
+#if (!defined(NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2I_3F) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2J_3D) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2I_3F)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jintLong arg3, jfloatDoubleArray arg4)
+#else
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2J_3D)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jintLong arg3, jfloatDoubleArray arg4)
+#endif
{
NSPoint _arg2, *lparg2=NULL;
- jfloat *lparg4=NULL;
- jint rc = 0;
+ jfloatDouble *lparg4=NULL;
+ jintLong rc = 0;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2I_3F_FUNC);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2J_3D_FUNC);
+#endif
if (arg2) if ((lparg2 = getNSPointFields(env, arg2, &_arg2)) == NULL) goto fail;
- if (arg4) if ((lparg4 = (*env)->GetFloatArrayElements(env, arg4, NULL)) == NULL) goto fail;
- rc = (jint)((jint (*)(id, SEL, NSPoint, jint, jfloat *))objc_msgSend)((id)arg0, (SEL)arg1, *lparg2, arg3, lparg4);
+ if (arg4) if ((lparg4 = (*env)->GetFloatDoubleArrayElements(env, arg4, NULL)) == NULL) goto fail;
+ rc = (jintLong)((jintLong (*)(jintLong, jintLong, NSPoint, jintLong, jfloatDouble *))objc_msgSend)(arg0, arg1, *lparg2, arg3, lparg4);
fail:
- if (arg4 && lparg4) (*env)->ReleaseFloatArrayElements(env, arg4, lparg4, 0);
+ if (arg4 && lparg4) (*env)->ReleaseFloatDoubleArrayElements(env, arg4, lparg4, 0);
if (arg2 && lparg2) setNSPointFields(env, arg2, lparg2);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2I_3F_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2J_3D_FUNC);
+#endif
return rc;
}
#endif
-#ifndef NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2I
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2I)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2, jobject arg3, jint arg4)
+#if (!defined(NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2I) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2J) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2I)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jobject arg3, jintLong arg4)
+#else
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2J)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jobject arg3, jintLong arg4)
+#endif
{
NSPoint _arg2, *lparg2=NULL;
NSPoint _arg3, *lparg3=NULL;
- jint rc = 0;
+ jintLong rc = 0;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2I_FUNC);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2J_FUNC);
+#endif
if (arg2) if ((lparg2 = getNSPointFields(env, arg2, &_arg2)) == NULL) goto fail;
if (arg3) if ((lparg3 = getNSPointFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jint)((jint (*)(id, SEL, NSPoint, NSPoint, jint))objc_msgSend)((id)arg0, (SEL)arg1, *lparg2, *lparg3, arg4);
+ rc = (jintLong)((jintLong (*)(jintLong, jintLong, NSPoint, NSPoint, jintLong))objc_msgSend)(arg0, arg1, *lparg2, *lparg3, arg4);
fail:
if (arg3 && lparg3) setNSPointFields(env, arg3, lparg3);
if (arg2 && lparg2) setNSPointFields(env, arg2, lparg2);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2I_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2J_FUNC);
+#endif
return rc;
}
#endif
-#ifndef NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2, jobject arg3, jobject arg4)
+#if (!defined(NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jobject arg3, jobject arg4)
+#else
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jobject arg3, jobject arg4)
+#endif
{
NSPoint _arg2, *lparg2=NULL;
NSPoint _arg3, *lparg3=NULL;
NSPoint _arg4, *lparg4=NULL;
- jint rc = 0;
+ jintLong rc = 0;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
+#endif
if (arg2) if ((lparg2 = getNSPointFields(env, arg2, &_arg2)) == NULL) goto fail;
if (arg3) if ((lparg3 = getNSPointFields(env, arg3, &_arg3)) == NULL) goto fail;
if (arg4) if ((lparg4 = getNSPointFields(env, arg4, &_arg4)) == NULL) goto fail;
- rc = (jint)((jint (*)(id, SEL, NSPoint, NSPoint, NSPoint))objc_msgSend)((id)arg0, (SEL)arg1, *lparg2, *lparg3, *lparg4);
+ rc = (jintLong)((jintLong (*)(jintLong, jintLong, NSPoint, NSPoint, NSPoint))objc_msgSend)(arg0, arg1, *lparg2, *lparg3, *lparg4);
fail:
if (arg4 && lparg4) setNSPointFields(env, arg4, lparg4);
if (arg3 && lparg3) setNSPointFields(env, arg3, lparg3);
if (arg2 && lparg2) setNSPointFields(env, arg2, lparg2);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
+#endif
return rc;
}
#endif
-#ifndef NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSRect_2IF
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSRect_2IF)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2, jobject arg3, jint arg4, jfloat arg5)
+#if (!defined(NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSRect_2IF) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSRect_2JD) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSRect_2IF)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jobject arg3, jintLong arg4, jfloatDouble arg5)
+#else
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSRect_2JD)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jobject arg3, jintLong arg4, jfloatDouble arg5)
+#endif
{
NSPoint _arg2, *lparg2=NULL;
NSRect _arg3, *lparg3=NULL;
- jint rc = 0;
+ jintLong rc = 0;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSRect_2IF_FUNC);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSRect_2JD_FUNC);
+#endif
if (arg2) if ((lparg2 = getNSPointFields(env, arg2, &_arg2)) == NULL) goto fail;
if (arg3) if ((lparg3 = getNSRectFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jint)((jint (*)(id, SEL, NSPoint, NSRect, jint, jfloat))objc_msgSend)((id)arg0, (SEL)arg1, *lparg2, *lparg3, arg4, arg5);
+ rc = (jintLong)((jintLong (*)(jintLong, jintLong, NSPoint, NSRect, jintLong, jfloatDouble))objc_msgSend)(arg0, arg1, *lparg2, *lparg3, arg4, arg5);
fail:
if (arg3 && lparg3) setNSRectFields(env, arg3, lparg3);
if (arg2 && lparg2) setNSPointFields(env, arg2, lparg2);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSRect_2IF_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSRect_2JD_FUNC);
+#endif
return rc;
}
#endif
-#ifndef NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRange_2
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRange_2)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2)
+#if (!defined(NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRange_2) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRange_2) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRange_2)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2)
+#else
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRange_2)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2)
+#endif
{
NSRange _arg2, *lparg2=NULL;
- jint rc = 0;
+ jintLong rc = 0;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRange_2_FUNC);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRange_2_FUNC);
+#endif
if (arg2) if ((lparg2 = getNSRangeFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)((jint (*)(id, SEL, NSRange))objc_msgSend)((id)arg0, (SEL)arg1, *lparg2);
+ rc = (jintLong)((jintLong (*)(jintLong, jintLong, NSRange))objc_msgSend)(arg0, arg1, *lparg2);
fail:
if (arg2 && lparg2) setNSRangeFields(env, arg2, lparg2);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRange_2_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRange_2_FUNC);
+#endif
return rc;
}
#endif
-#ifndef NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRange_2I
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRange_2I)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2, jint arg3)
+#if (!defined(NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRange_2I) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRange_2J) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRange_2I)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jintLong arg3)
+#else
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRange_2J)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jintLong arg3)
+#endif
{
NSRange _arg2, *lparg2=NULL;
- jint rc = 0;
+ jintLong rc = 0;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRange_2I_FUNC);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRange_2J_FUNC);
+#endif
if (arg2) if ((lparg2 = getNSRangeFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)((jint (*)(id, SEL, NSRange, jint))objc_msgSend)((id)arg0, (SEL)arg1, *lparg2, arg3);
+ rc = (jintLong)((jintLong (*)(jintLong, jintLong, NSRange, jintLong))objc_msgSend)(arg0, arg1, *lparg2, arg3);
fail:
if (arg2 && lparg2) setNSRangeFields(env, arg2, lparg2);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRange_2I_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRange_2J_FUNC);
+#endif
return rc;
}
#endif
-#ifndef NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRange_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRange_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2, jobject arg3)
+#if (!defined(NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRange_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRange_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRange_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jobject arg3)
+#else
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRange_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jobject arg3)
+#endif
{
NSRange _arg2, *lparg2=NULL;
NSPoint _arg3, *lparg3=NULL;
- jint rc = 0;
+ jintLong rc = 0;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRange_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRange_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
+#endif
if (arg2) if ((lparg2 = getNSRangeFields(env, arg2, &_arg2)) == NULL) goto fail;
if (arg3) if ((lparg3 = getNSPointFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jint)((jint (*)(id, SEL, NSRange, NSPoint))objc_msgSend)((id)arg0, (SEL)arg1, *lparg2, *lparg3);
+ rc = (jintLong)((jintLong (*)(jintLong, jintLong, NSRange, NSPoint))objc_msgSend)(arg0, arg1, *lparg2, *lparg3);
fail:
if (arg3 && lparg3) setNSPointFields(env, arg3, lparg3);
if (arg2 && lparg2) setNSRangeFields(env, arg2, lparg2);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRange_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRange_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
+#endif
return rc;
}
#endif
-#ifndef NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2)
+#if (!defined(NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2)
+#else
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2)
+#endif
{
NSRect _arg2, *lparg2=NULL;
- jint rc = 0;
+ jintLong rc = 0;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC);
+#endif
if (arg2) if ((lparg2 = getNSRectFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)((jint (*)(id, SEL, NSRect))objc_msgSend)((id)arg0, (SEL)arg1, *lparg2);
+ rc = (jintLong)((jintLong (*)(jintLong, jintLong, NSRect))objc_msgSend)(arg0, arg1, *lparg2);
fail:
if (arg2 && lparg2) setNSRectFields(env, arg2, lparg2);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC);
+#endif
return rc;
}
#endif
-#ifndef NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2F
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2F)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2, jfloat arg3)
+#if (!defined(NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2F) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2D) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2F)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jfloatDouble arg3)
+#else
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2D)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jfloatDouble arg3)
+#endif
{
NSRect _arg2, *lparg2=NULL;
- jint rc = 0;
+ jintLong rc = 0;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2F_FUNC);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2D_FUNC);
+#endif
if (arg2) if ((lparg2 = getNSRectFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)((jint (*)(id, SEL, NSRect, jfloat))objc_msgSend)((id)arg0, (SEL)arg1, *lparg2, arg3);
+ rc = (jintLong)((jintLong (*)(jintLong, jintLong, NSRect, jfloatDouble))objc_msgSend)(arg0, arg1, *lparg2, arg3);
fail:
if (arg2 && lparg2) setNSRectFields(env, arg2, lparg2);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2F_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2D_FUNC);
+#endif
return rc;
}
#endif
-#ifndef NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2FF
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2FF)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2, jfloat arg3, jfloat arg4)
+#if (!defined(NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2FF) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2DD) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2FF)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jfloatDouble arg3, jfloatDouble arg4)
+#else
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2DD)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jfloatDouble arg3, jfloatDouble arg4)
+#endif
{
NSRect _arg2, *lparg2=NULL;
- jint rc = 0;
+ jintLong rc = 0;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2FF_FUNC);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2DD_FUNC);
+#endif
if (arg2) if ((lparg2 = getNSRectFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)((jint (*)(id, SEL, NSRect, jfloat, jfloat))objc_msgSend)((id)arg0, (SEL)arg1, *lparg2, arg3, arg4);
+ rc = (jintLong)((jintLong (*)(jintLong, jintLong, NSRect, jfloatDouble, jfloatDouble))objc_msgSend)(arg0, arg1, *lparg2, arg3, arg4);
fail:
if (arg2 && lparg2) setNSRectFields(env, arg2, lparg2);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2FF_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2DD_FUNC);
+#endif
return rc;
}
#endif
-#ifndef NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2I
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2I)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2, jint arg3)
+#if (!defined(NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2I) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2J) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2I)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jintLong arg3)
+#else
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2J)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jintLong arg3)
+#endif
{
NSRect _arg2, *lparg2=NULL;
- jint rc = 0;
+ jintLong rc = 0;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2I_FUNC);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2J_FUNC);
+#endif
if (arg2) if ((lparg2 = getNSRectFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)((jint (*)(id, SEL, NSRect, jint))objc_msgSend)((id)arg0, (SEL)arg1, *lparg2, arg3);
+ rc = (jintLong)((jintLong (*)(jintLong, jintLong, NSRect, jintLong))objc_msgSend)(arg0, arg1, *lparg2, arg3);
fail:
if (arg2 && lparg2) setNSRectFields(env, arg2, lparg2);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2I_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2J_FUNC);
+#endif
return rc;
}
#endif
-#ifndef NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2II
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2, jint arg3, jint arg4)
+#if (!defined(NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2II) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2JJ) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2II)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jintLong arg3, jintLong arg4)
+#else
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2JJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jintLong arg3, jintLong arg4)
+#endif
{
NSRect _arg2, *lparg2=NULL;
- jint rc = 0;
+ jintLong rc = 0;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2II_FUNC);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2JJ_FUNC);
+#endif
if (arg2) if ((lparg2 = getNSRectFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)((jint (*)(id, SEL, NSRect, jint, jint))objc_msgSend)((id)arg0, (SEL)arg1, *lparg2, arg3, arg4);
+ rc = (jintLong)((jintLong (*)(jintLong, jintLong, NSRect, jintLong, jintLong))objc_msgSend)(arg0, arg1, *lparg2, arg3, arg4);
fail:
if (arg2 && lparg2) setNSRectFields(env, arg2, lparg2);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2II_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2JJ_FUNC);
+#endif
return rc;
}
#endif
-#ifndef NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2IIZ
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2IIZ)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2, jint arg3, jint arg4, jboolean arg5)
+#if (!defined(NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2IIZ) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2JJZ) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2IIZ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jintLong arg3, jintLong arg4, jboolean arg5)
+#else
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2JJZ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jintLong arg3, jintLong arg4, jboolean arg5)
+#endif
{
NSRect _arg2, *lparg2=NULL;
- jint rc = 0;
+ jintLong rc = 0;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2IIZ_FUNC);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2JJZ_FUNC);
+#endif
if (arg2) if ((lparg2 = getNSRectFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)((jint (*)(id, SEL, NSRect, jint, jint, jboolean))objc_msgSend)((id)arg0, (SEL)arg1, *lparg2, arg3, arg4, arg5);
+ rc = (jintLong)((jintLong (*)(jintLong, jintLong, NSRect, jintLong, jintLong, jboolean))objc_msgSend)(arg0, arg1, *lparg2, arg3, arg4, arg5);
fail:
if (arg2 && lparg2) setNSRectFields(env, arg2, lparg2);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2IIZ_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2JJZ_FUNC);
+#endif
return rc;
}
#endif
-#ifndef NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2IIZI
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2IIZI)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2, jint arg3, jint arg4, jboolean arg5, jint arg6)
+#if (!defined(NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2IIZI) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2JJZJ) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2IIZI)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jintLong arg3, jintLong arg4, jboolean arg5, jintLong arg6)
+#else
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2JJZJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jintLong arg3, jintLong arg4, jboolean arg5, jintLong arg6)
+#endif
{
NSRect _arg2, *lparg2=NULL;
- jint rc = 0;
+ jintLong rc = 0;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2IIZI_FUNC);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2JJZJ_FUNC);
+#endif
if (arg2) if ((lparg2 = getNSRectFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)((jint (*)(id, SEL, NSRect, jint, jint, jboolean, jint))objc_msgSend)((id)arg0, (SEL)arg1, *lparg2, arg3, arg4, arg5, arg6);
+ rc = (jintLong)((jintLong (*)(jintLong, jintLong, NSRect, jintLong, jintLong, jboolean, jintLong))objc_msgSend)(arg0, arg1, *lparg2, arg3, arg4, arg5, arg6);
fail:
if (arg2 && lparg2) setNSRectFields(env, arg2, lparg2);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2IIZI_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2JJZJ_FUNC);
+#endif
return rc;
}
#endif
-#ifndef NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2IZI
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2IZI)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2, jint arg3, jboolean arg4, jint arg5)
+#if (!defined(NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2IZI) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2JZJ) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2IZI)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jintLong arg3, jboolean arg4, jintLong arg5)
+#else
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2JZJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jintLong arg3, jboolean arg4, jintLong arg5)
+#endif
{
NSRect _arg2, *lparg2=NULL;
- jint rc = 0;
+ jintLong rc = 0;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2IZI_FUNC);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2JZJ_FUNC);
+#endif
if (arg2) if ((lparg2 = getNSRectFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)((jint (*)(id, SEL, NSRect, jint, jboolean, jint))objc_msgSend)((id)arg0, (SEL)arg1, *lparg2, arg3, arg4, arg5);
+ rc = (jintLong)((jintLong (*)(jintLong, jintLong, NSRect, jintLong, jboolean, jintLong))objc_msgSend)(arg0, arg1, *lparg2, arg3, arg4, arg5);
fail:
if (arg2 && lparg2) setNSRectFields(env, arg2, lparg2);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2IZI_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2JZJ_FUNC);
+#endif
return rc;
}
#endif
-#ifndef NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2, jobject arg3)
+#if (!defined(NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jobject arg3)
+#else
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jobject arg3)
+#endif
{
NSRect _arg2, *lparg2=NULL;
NSPoint _arg3, *lparg3=NULL;
- jint rc = 0;
+ jintLong rc = 0;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
+#endif
if (arg2) if ((lparg2 = getNSRectFields(env, arg2, &_arg2)) == NULL) goto fail;
if (arg3) if ((lparg3 = getNSPointFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jint)((jint (*)(id, SEL, NSRect, NSPoint))objc_msgSend)((id)arg0, (SEL)arg1, *lparg2, *lparg3);
+ rc = (jintLong)((jintLong (*)(jintLong, jintLong, NSRect, NSPoint))objc_msgSend)(arg0, arg1, *lparg2, *lparg3);
fail:
if (arg3 && lparg3) setNSPointFields(env, arg3, lparg3);
if (arg2 && lparg2) setNSRectFields(env, arg2, lparg2);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
+#endif
return rc;
}
#endif
-#ifndef NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSRange_2Lorg_eclipse_swt_internal_cocoa_NSRect_2
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSRange_2Lorg_eclipse_swt_internal_cocoa_NSRect_2)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2, jobject arg3, jobject arg4)
+#if (!defined(NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSRange_2Lorg_eclipse_swt_internal_cocoa_NSRect_2) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSRange_2Lorg_eclipse_swt_internal_cocoa_NSRect_2) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSRange_2Lorg_eclipse_swt_internal_cocoa_NSRect_2)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jobject arg3, jobject arg4)
+#else
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSRange_2Lorg_eclipse_swt_internal_cocoa_NSRect_2)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jobject arg3, jobject arg4)
+#endif
{
NSRect _arg2, *lparg2=NULL;
NSRange _arg3, *lparg3=NULL;
NSRect _arg4, *lparg4=NULL;
- jint rc = 0;
+ jintLong rc = 0;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSRange_2Lorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSRange_2Lorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC);
+#endif
if (arg2) if ((lparg2 = getNSRectFields(env, arg2, &_arg2)) == NULL) goto fail;
if (arg3) if ((lparg3 = getNSRangeFields(env, arg3, &_arg3)) == NULL) goto fail;
if (arg4) if ((lparg4 = getNSRectFields(env, arg4, &_arg4)) == NULL) goto fail;
- rc = (jint)((jint (*)(id, SEL, NSRect, NSRange, NSRect))objc_msgSend)((id)arg0, (SEL)arg1, *lparg2, *lparg3, *lparg4);
+ rc = (jintLong)((jintLong (*)(jintLong, jintLong, NSRect, NSRange, NSRect))objc_msgSend)(arg0, arg1, *lparg2, *lparg3, *lparg4);
fail:
if (arg4 && lparg4) setNSRectFields(env, arg4, lparg4);
if (arg3 && lparg3) setNSRangeFields(env, arg3, lparg3);
if (arg2 && lparg2) setNSRectFields(env, arg2, lparg2);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSRange_2Lorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSRange_2Lorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC);
+#endif
return rc;
}
#endif
-#ifndef NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSRect_2IF
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSRect_2IF)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2, jobject arg3, jint arg4, jfloat arg5)
+#if (!defined(NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSRect_2IF) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSRect_2JD) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSRect_2IF)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jobject arg3, jintLong arg4, jfloatDouble arg5)
+#else
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSRect_2JD)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jobject arg3, jintLong arg4, jfloatDouble arg5)
+#endif
{
NSRect _arg2, *lparg2=NULL;
NSRect _arg3, *lparg3=NULL;
- jint rc = 0;
+ jintLong rc = 0;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSRect_2IF_FUNC);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSRect_2JD_FUNC);
+#endif
if (arg2) if ((lparg2 = getNSRectFields(env, arg2, &_arg2)) == NULL) goto fail;
if (arg3) if ((lparg3 = getNSRectFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jint)((jint (*)(id, SEL, NSRect, NSRect, jint, jfloat))objc_msgSend)((id)arg0, (SEL)arg1, *lparg2, *lparg3, arg4, arg5);
+ rc = (jintLong)((jintLong (*)(jintLong, jintLong, NSRect, NSRect, jintLong, jfloatDouble))objc_msgSend)(arg0, arg1, *lparg2, *lparg3, arg4, arg5);
fail:
if (arg3 && lparg3) setNSRectFields(env, arg3, lparg3);
if (arg2 && lparg2) setNSRectFields(env, arg2, lparg2);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSRect_2IF_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSRect_2JD_FUNC);
+#endif
return rc;
}
#endif
-#ifndef NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2Z
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2Z)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2, jboolean arg3)
+#if (!defined(NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2Z) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2Z) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2Z)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jboolean arg3)
+#else
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2Z)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2, jboolean arg3)
+#endif
{
NSRect _arg2, *lparg2=NULL;
- jint rc = 0;
+ jintLong rc = 0;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2Z_FUNC);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2Z_FUNC);
+#endif
if (arg2) if ((lparg2 = getNSRectFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)((jint (*)(id, SEL, NSRect, jboolean))objc_msgSend)((id)arg0, (SEL)arg1, *lparg2, arg3);
+ rc = (jintLong)((jintLong (*)(jintLong, jintLong, NSRect, jboolean))objc_msgSend)(arg0, arg1, *lparg2, arg3);
fail:
if (arg2 && lparg2) setNSRectFields(env, arg2, lparg2);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2Z_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2Z_FUNC);
+#endif
return rc;
}
#endif
-#ifndef NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSSize_2
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSSize_2)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2)
+#if (!defined(NO_objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSSize_2) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSSize_2) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSSize_2)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2)
+#else
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSSize_2)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jobject arg2)
+#endif
{
NSSize _arg2, *lparg2=NULL;
- jint rc = 0;
+ jintLong rc = 0;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSSize_2_FUNC);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSSize_2_FUNC);
+#endif
if (arg2) if ((lparg2 = getNSSizeFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)((jint (*)(id, SEL, NSSize))objc_msgSend)((id)arg0, (SEL)arg1, *lparg2);
+ rc = (jintLong)((jintLong (*)(jintLong, jintLong, NSSize))objc_msgSend)(arg0, arg1, *lparg2);
fail:
if (arg2 && lparg2) setNSSizeFields(env, arg2, lparg2);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSSize_2_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSSize_2_FUNC);
+#endif
return rc;
}
#endif
-#ifndef NO_objc_1msgSend__IIZ
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1msgSend__IIZ)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jboolean arg2)
+#if (!defined(NO_objc_1msgSend__IIZ) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJZ) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IIZ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jboolean arg2)
+#else
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJZ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jboolean arg2)
+#endif
{
- jint rc = 0;
+ jintLong rc = 0;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend__IIZ_FUNC);
- rc = (jint)((jint (*)(id, SEL, jboolean))objc_msgSend)((id)arg0, (SEL)arg1, arg2);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend__JJZ_FUNC);
+#endif
+ rc = (jintLong)((jintLong (*)(jintLong, jintLong, jboolean))objc_msgSend)(arg0, arg1, arg2);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend__IIZ_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend__JJZ_FUNC);
+#endif
return rc;
}
#endif
-#ifndef NO_objc_1msgSend__IIZI
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1msgSend__IIZI)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jboolean arg2, jint arg3)
+#if (!defined(NO_objc_1msgSend__IIZI) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJZJ) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IIZI)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jboolean arg2, jintLong arg3)
+#else
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJZJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jboolean arg2, jintLong arg3)
+#endif
{
- jint rc = 0;
+ jintLong rc = 0;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend__IIZI_FUNC);
- rc = (jint)((jint (*)(id, SEL, jboolean, jint))objc_msgSend)((id)arg0, (SEL)arg1, arg2, arg3);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend__JJZJ_FUNC);
+#endif
+ rc = (jintLong)((jintLong (*)(jintLong, jintLong, jboolean, jintLong))objc_msgSend)(arg0, arg1, arg2, arg3);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend__IIZI_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend__JJZJ_FUNC);
+#endif
return rc;
}
#endif
-#ifndef NO_objc_1msgSend__II_3B
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1msgSend__II_3B)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jbyteArray arg2)
+#if (!defined(NO_objc_1msgSend__II_3B) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJ_3B) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__II_3B)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jbyteArray arg2)
+#else
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJ_3B)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jbyteArray arg2)
+#endif
{
jbyte *lparg2=NULL;
- jint rc = 0;
+ jintLong rc = 0;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend__II_3B_FUNC);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend__JJ_3B_FUNC);
+#endif
if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)((jint (*)(id, SEL, jbyte *))objc_msgSend)((id)arg0, (SEL)arg1, lparg2);
+ rc = (jintLong)((jintLong (*)(jintLong, jintLong, jbyte *))objc_msgSend)(arg0, arg1, lparg2);
fail:
if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend__II_3B_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend__JJ_3B_FUNC);
+#endif
return rc;
}
#endif
-#ifndef NO_objc_1msgSend__II_3BI
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1msgSend__II_3BI)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jbyteArray arg2, jint arg3)
+#if (!defined(NO_objc_1msgSend__II_3BI) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJ_3BJ) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__II_3BI)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jbyteArray arg2, jintLong arg3)
+#else
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJ_3BJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jbyteArray arg2, jintLong arg3)
+#endif
{
jbyte *lparg2=NULL;
- jint rc = 0;
+ jintLong rc = 0;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend__II_3BI_FUNC);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend__JJ_3BJ_FUNC);
+#endif
if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)((jint (*)(id, SEL, jbyte *, jint))objc_msgSend)((id)arg0, (SEL)arg1, lparg2, arg3);
+ rc = (jintLong)((jintLong (*)(jintLong, jintLong, jbyte *, jintLong))objc_msgSend)(arg0, arg1, lparg2, arg3);
fail:
if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend__II_3BI_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend__JJ_3BJ_FUNC);
+#endif
return rc;
}
#endif
-#ifndef NO_objc_1msgSend__II_3C
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1msgSend__II_3C)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jcharArray arg2)
+#if (!defined(NO_objc_1msgSend__II_3C) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJ_3C) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__II_3C)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jcharArray arg2)
+#else
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJ_3C)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jcharArray arg2)
+#endif
{
jchar *lparg2=NULL;
- jint rc = 0;
+ jintLong rc = 0;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend__II_3C_FUNC);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend__JJ_3C_FUNC);
+#endif
if (arg2) if ((lparg2 = (*env)->GetCharArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)objc_msgSend((id)arg0, (SEL)arg1, lparg2);
+ rc = (jintLong)((jintLong (*)(jintLong, jintLong, jchar *))objc_msgSend)(arg0, arg1, lparg2);
fail:
if (arg2 && lparg2) (*env)->ReleaseCharArrayElements(env, arg2, lparg2, 0);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend__II_3C_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend__JJ_3C_FUNC);
+#endif
return rc;
}
#endif
-#ifndef NO_objc_1msgSend__II_3CI
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1msgSend__II_3CI)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jcharArray arg2, jint arg3)
+#if (!defined(NO_objc_1msgSend__II_3CI) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJ_3CJ) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__II_3CI)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jcharArray arg2, jintLong arg3)
+#else
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJ_3CJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jcharArray arg2, jintLong arg3)
+#endif
{
jchar *lparg2=NULL;
- jint rc = 0;
+ jintLong rc = 0;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend__II_3CI_FUNC);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend__JJ_3CJ_FUNC);
+#endif
if (arg2) if ((lparg2 = (*env)->GetCharArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)objc_msgSend((id)arg0, (SEL)arg1, lparg2, arg3);
+ rc = (jintLong)((jintLong (*)(jintLong, jintLong, jchar *, jintLong))objc_msgSend)(arg0, arg1, lparg2, arg3);
fail:
if (arg2 && lparg2) (*env)->ReleaseCharArrayElements(env, arg2, lparg2, 0);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend__II_3CI_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend__JJ_3CJ_FUNC);
+#endif
return rc;
}
#endif
-#ifndef NO_objc_1msgSend__II_3CLorg_eclipse_swt_internal_cocoa_NSRange_2
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1msgSend__II_3CLorg_eclipse_swt_internal_cocoa_NSRange_2)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jcharArray arg2, jobject arg3)
+#if (!defined(NO_objc_1msgSend__II_3CLorg_eclipse_swt_internal_cocoa_NSRange_2) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJ_3CLorg_eclipse_swt_internal_cocoa_NSRange_2) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__II_3CLorg_eclipse_swt_internal_cocoa_NSRange_2)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jcharArray arg2, jobject arg3)
+#else
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJ_3CLorg_eclipse_swt_internal_cocoa_NSRange_2)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jcharArray arg2, jobject arg3)
+#endif
{
jchar *lparg2=NULL;
NSRange _arg3, *lparg3=NULL;
- jint rc = 0;
+ jintLong rc = 0;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend__II_3CLorg_eclipse_swt_internal_cocoa_NSRange_2_FUNC);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend__JJ_3CLorg_eclipse_swt_internal_cocoa_NSRange_2_FUNC);
+#endif
if (arg2) if ((lparg2 = (*env)->GetCharArrayElements(env, arg2, NULL)) == NULL) goto fail;
if (arg3) if ((lparg3 = getNSRangeFields(env, arg3, &_arg3)) == NULL) goto fail;
- rc = (jint)((jint (*)(id, SEL, jchar *, NSRange))objc_msgSend)((id)arg0, (SEL)arg1, lparg2, *lparg3);
+ rc = (jintLong)((jintLong (*)(jintLong, jintLong, jchar *, NSRange))objc_msgSend)(arg0, arg1, lparg2, *lparg3);
fail:
if (arg3 && lparg3) setNSRangeFields(env, arg3, lparg3);
if (arg2 && lparg2) (*env)->ReleaseCharArrayElements(env, arg2, lparg2, 0);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend__II_3CLorg_eclipse_swt_internal_cocoa_NSRange_2_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend__JJ_3CLorg_eclipse_swt_internal_cocoa_NSRange_2_FUNC);
+#endif
return rc;
}
#endif
-#ifndef NO_objc_1msgSend__II_3F
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1msgSend__II_3F)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jfloatArray arg2)
+#if (!defined(NO_objc_1msgSend__II_3F) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJ_3D) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__II_3F)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jfloatDoubleArray arg2)
+#else
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJ_3D)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jfloatDoubleArray arg2)
+#endif
{
- jfloat *lparg2=NULL;
- jint rc = 0;
+ jfloatDouble *lparg2=NULL;
+ jintLong rc = 0;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend__II_3F_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetFloatArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)((jint (*)(id, SEL, jfloat *))objc_msgSend)((id)arg0, (SEL)arg1, lparg2);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend__JJ_3D_FUNC);
+#endif
+ if (arg2) if ((lparg2 = (*env)->GetFloatDoubleArrayElements(env, arg2, NULL)) == NULL) goto fail;
+ rc = (jintLong)((jintLong (*)(jintLong, jintLong, jfloatDouble *))objc_msgSend)(arg0, arg1, lparg2);
fail:
- if (arg2 && lparg2) (*env)->ReleaseFloatArrayElements(env, arg2, lparg2, 0);
+ if (arg2 && lparg2) (*env)->ReleaseFloatDoubleArrayElements(env, arg2, lparg2, 0);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend__II_3F_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend__JJ_3D_FUNC);
+#endif
return rc;
}
#endif
-#ifndef NO_objc_1msgSend__II_3FIF
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1msgSend__II_3FIF)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jfloatArray arg2, jint arg3, jfloat arg4)
+#if (!defined(NO_objc_1msgSend__II_3FIF) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJ_3DJD) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__II_3FIF)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jfloatDoubleArray arg2, jintLong arg3, jfloatDouble arg4)
+#else
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJ_3DJD)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jfloatDoubleArray arg2, jintLong arg3, jfloatDouble arg4)
+#endif
{
- jfloat *lparg2=NULL;
- jint rc = 0;
+ jfloatDouble *lparg2=NULL;
+ jintLong rc = 0;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend__II_3FIF_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetFloatArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)((jint (*)(id, SEL, jfloat *, jint, jfloat))objc_msgSend)((id)arg0, (SEL)arg1, lparg2, arg3, arg4);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend__JJ_3DJD_FUNC);
+#endif
+ if (arg2) if ((lparg2 = (*env)->GetFloatDoubleArrayElements(env, arg2, NULL)) == NULL) goto fail;
+ rc = (jintLong)((jintLong (*)(jintLong, jintLong, jfloatDouble *, jintLong, jfloatDouble))objc_msgSend)(arg0, arg1, lparg2, arg3, arg4);
fail:
- if (arg2 && lparg2) (*env)->ReleaseFloatArrayElements(env, arg2, lparg2, 0);
+ if (arg2 && lparg2) (*env)->ReleaseFloatDoubleArrayElements(env, arg2, lparg2, 0);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend__II_3FIF_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend__JJ_3DJD_FUNC);
+#endif
return rc;
}
#endif
-#ifndef NO_objc_1msgSend__II_3I
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1msgSend__II_3I)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2)
+#if (!defined(NO_objc_1msgSend__II_3I) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJ_3I) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__II_3I)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintArray arg2)
+#else
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJ_3I)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintArray arg2)
+#endif
{
jint *lparg2=NULL;
- jint rc = 0;
+ jintLong rc = 0;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend__II_3I_FUNC);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend__JJ_3I_FUNC);
+#endif
if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)((jint (*)(id, SEL, jint *))objc_msgSend)((id)arg0, (SEL)arg1, lparg2);
+ rc = (jintLong)((jintLong (*)(jintLong, jintLong, jint *))objc_msgSend)(arg0, arg1, lparg2);
fail:
if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend__II_3I_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend__JJ_3I_FUNC);
+#endif
return rc;
}
#endif
-#ifndef NO_objc_1msgSend__II_3III
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1msgSend__II_3III)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2, jint arg3, jint arg4)
+#if (!defined(NO_objc_1msgSend__II_3III) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJ_3JJJ) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__II_3III)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLongArray arg2, jintLong arg3, jintLong arg4)
+#else
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJ_3JJJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLongArray arg2, jintLong arg3, jintLong arg4)
+#endif
{
- jint *lparg2=NULL;
- jint rc = 0;
+ jintLong *lparg2=NULL;
+ jintLong rc = 0;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend__II_3III_FUNC);
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)((jint (*)(id, SEL, jint *, jint, jint))objc_msgSend)((id)arg0, (SEL)arg1, lparg2, arg3, arg4);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend__JJ_3JJJ_FUNC);
+#endif
+ if (arg2) if ((lparg2 = (*env)->GetIntLongArrayElements(env, arg2, NULL)) == NULL) goto fail;
+ rc = (jintLong)((jintLong (*)(jintLong, jintLong, jintLong *, jintLong, jintLong))objc_msgSend)(arg0, arg1, lparg2, arg3, arg4);
fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
+ if (arg2 && lparg2) (*env)->ReleaseIntLongArrayElements(env, arg2, lparg2, 0);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend__II_3III_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend__JJ_3JJJ_FUNC);
+#endif
return rc;
}
#endif
@@ -2427,7 +3062,7 @@ JNIEXPORT jlong JNICALL OS_NATIVE(objc_1msgSend__JJFD)
{
jlong rc = 0;
OS_NATIVE_ENTER(env, that, objc_1msgSend__JJFD_FUNC);
- rc = (jlong)((jlong (*)(id, SEL, jfloat, jdouble))objc_msgSend)((id)arg0, (SEL)arg1, arg2, arg3);
+ rc = (jlong)((jlong (*)(jlong, jlong, jfloat, jdouble))objc_msgSend)(arg0, arg1, arg2, arg3);
OS_NATIVE_EXIT(env, that, objc_1msgSend__JJFD_FUNC);
return rc;
}
@@ -2439,504 +3074,801 @@ JNIEXPORT jlong JNICALL OS_NATIVE(objc_1msgSend__JJI)
{
jlong rc = 0;
OS_NATIVE_ENTER(env, that, objc_1msgSend__JJI_FUNC);
- rc = (jlong)((jlong (*)(id, SEL, jint))objc_msgSend)((id)arg0, (SEL)arg1, arg2);
+ rc = (jlong)((jlong (*)(jlong, jlong, jint))objc_msgSend)(arg0, arg1, arg2);
OS_NATIVE_EXIT(env, that, objc_1msgSend__JJI_FUNC);
return rc;
}
#endif
-#ifndef NO_objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2I
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2I)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1)
+#if (!defined(NO_objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2I) && !defined(JNI64)) || (!defined(NO_objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2J) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2I)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1)
+#else
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2J)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1)
+#endif
{
struct objc_super _arg0, *lparg0=NULL;
- jint rc = 0;
+ jintLong rc = 0;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2I_FUNC);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2J_FUNC);
+#endif
if (arg0) if ((lparg0 = getobjc_superFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jint)((jint (*)(id, SEL))objc_msgSendSuper)((id)lparg0, (SEL)arg1);
+ rc = (jintLong)((jintLong (*)(struct objc_super *, jintLong))objc_msgSendSuper)(lparg0, arg1);
fail:
if (arg0 && lparg0) setobjc_superFields(env, arg0, lparg0);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2I_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2J_FUNC);
+#endif
return rc;
}
#endif
-#ifndef NO_objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2II
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
+#if (!defined(NO_objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2II) && !defined(JNI64)) || (!defined(NO_objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JJ) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
+#else
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
+#endif
{
struct objc_super _arg0, *lparg0=NULL;
- jint rc = 0;
+ jintLong rc = 0;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2II_FUNC);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JJ_FUNC);
+#endif
if (arg0) if ((lparg0 = getobjc_superFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jint)((jint (*)(id, SEL, jint))objc_msgSendSuper)((id)lparg0, (SEL)arg1, arg2);
+ rc = (jintLong)((jintLong (*)(struct objc_super *, jintLong, jintLong))objc_msgSendSuper)(lparg0, arg1, arg2);
fail:
if (arg0 && lparg0) setobjc_superFields(env, arg0, lparg0);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2II_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JJ_FUNC);
+#endif
return rc;
}
#endif
-#ifndef NO_objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2IIIIZ
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2IIIIZ)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2, jint arg3, jint arg4, jboolean arg5)
+#if (!defined(NO_objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2IIIIZ) && !defined(JNI64)) || (!defined(NO_objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JJJJZ) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2IIIIZ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4, jboolean arg5)
+#else
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JJJJZ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4, jboolean arg5)
+#endif
{
struct objc_super _arg0, *lparg0=NULL;
- jint rc = 0;
+ jintLong rc = 0;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2IIIIZ_FUNC);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JJJJZ_FUNC);
+#endif
if (arg0) if ((lparg0 = getobjc_superFields(env, arg0, &_arg0)) == NULL) goto fail;
- rc = (jint)((jint (*)(id, SEL, jint, jint, jint, jboolean))objc_msgSendSuper)((id)lparg0, (SEL)arg1, arg2, arg3, arg4, arg5);
+ rc = (jintLong)((jintLong (*)(struct objc_super *, jintLong, jintLong, jintLong, jintLong, jboolean))objc_msgSendSuper)(lparg0, arg1, arg2, arg3, arg4, arg5);
fail:
if (arg0 && lparg0) setobjc_superFields(env, arg0, lparg0);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2IIIIZ_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JJJJZ_FUNC);
+#endif
return rc;
}
#endif
-#ifndef NO_objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2ILorg_eclipse_swt_internal_cocoa_NSPoint_2
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2ILorg_eclipse_swt_internal_cocoa_NSPoint_2)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jobject arg2)
+#if (!defined(NO_objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2ILorg_eclipse_swt_internal_cocoa_NSPoint_2) && !defined(JNI64)) || (!defined(NO_objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JLorg_eclipse_swt_internal_cocoa_NSPoint_2) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2ILorg_eclipse_swt_internal_cocoa_NSPoint_2)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jobject arg2)
+#else
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JLorg_eclipse_swt_internal_cocoa_NSPoint_2)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jobject arg2)
+#endif
{
struct objc_super _arg0, *lparg0=NULL;
NSPoint _arg2, *lparg2=NULL;
- jint rc = 0;
+ jintLong rc = 0;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2ILorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JLorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
+#endif
if (arg0) if ((lparg0 = getobjc_superFields(env, arg0, &_arg0)) == NULL) goto fail;
if (arg2) if ((lparg2 = getNSPointFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)((jint (*)(id, SEL, NSPoint))objc_msgSendSuper)((id)lparg0, (SEL)arg1, *lparg2);
+ rc = (jintLong)((jintLong (*)(struct objc_super *, jintLong, NSPoint))objc_msgSendSuper)(lparg0, arg1, *lparg2);
fail:
if (arg2 && lparg2) setNSPointFields(env, arg2, lparg2);
if (arg0 && lparg0) setobjc_superFields(env, arg0, lparg0);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2ILorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JLorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
+#endif
return rc;
}
#endif
-#ifndef NO_objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2ILorg_eclipse_swt_internal_cocoa_NSRect_2
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2ILorg_eclipse_swt_internal_cocoa_NSRect_2)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jobject arg2)
+#if (!defined(NO_objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2ILorg_eclipse_swt_internal_cocoa_NSRect_2) && !defined(JNI64)) || (!defined(NO_objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JLorg_eclipse_swt_internal_cocoa_NSRect_2) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2ILorg_eclipse_swt_internal_cocoa_NSRect_2)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jobject arg2)
+#else
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JLorg_eclipse_swt_internal_cocoa_NSRect_2)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jobject arg2)
+#endif
{
struct objc_super _arg0, *lparg0=NULL;
NSRect _arg2, *lparg2=NULL;
- jint rc = 0;
+ jintLong rc = 0;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2ILorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JLorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC);
+#endif
if (arg0) if ((lparg0 = getobjc_superFields(env, arg0, &_arg0)) == NULL) goto fail;
if (arg2) if ((lparg2 = getNSRectFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)((jint (*)(id, SEL, NSRect))objc_msgSendSuper)((id)lparg0, (SEL)arg1, *lparg2);
+ rc = (jintLong)((jintLong (*)(struct objc_super *, jintLong, NSRect))objc_msgSendSuper)(lparg0, arg1, *lparg2);
fail:
if (arg2 && lparg2) setNSRectFields(env, arg2, lparg2);
if (arg0 && lparg0) setobjc_superFields(env, arg0, lparg0);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2ILorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JLorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC);
+#endif
return rc;
}
#endif
-#ifndef NO_objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2ILorg_eclipse_swt_internal_cocoa_NSSize_2
-JNIEXPORT jint JNICALL OS_NATIVE(objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2ILorg_eclipse_swt_internal_cocoa_NSSize_2)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jobject arg2)
+#if (!defined(NO_objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2ILorg_eclipse_swt_internal_cocoa_NSSize_2) && !defined(JNI64)) || (!defined(NO_objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JLorg_eclipse_swt_internal_cocoa_NSSize_2) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2ILorg_eclipse_swt_internal_cocoa_NSSize_2)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jobject arg2)
+#else
+JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JLorg_eclipse_swt_internal_cocoa_NSSize_2)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jobject arg2)
+#endif
{
struct objc_super _arg0, *lparg0=NULL;
NSSize _arg2, *lparg2=NULL;
- jint rc = 0;
+ jintLong rc = 0;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2ILorg_eclipse_swt_internal_cocoa_NSSize_2_FUNC);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JLorg_eclipse_swt_internal_cocoa_NSSize_2_FUNC);
+#endif
if (arg0) if ((lparg0 = getobjc_superFields(env, arg0, &_arg0)) == NULL) goto fail;
if (arg2) if ((lparg2 = getNSSizeFields(env, arg2, &_arg2)) == NULL) goto fail;
- rc = (jint)((jint (*)(id, SEL, NSSize))objc_msgSendSuper)((id)lparg0, (SEL)arg1, *lparg2);
+ rc = (jintLong)((jintLong (*)(struct objc_super *, jintLong, NSSize))objc_msgSendSuper)(lparg0, arg1, *lparg2);
fail:
if (arg2 && lparg2) setNSSizeFields(env, arg2, lparg2);
if (arg0 && lparg0) setobjc_superFields(env, arg0, lparg0);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2ILorg_eclipse_swt_internal_cocoa_NSSize_2_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JLorg_eclipse_swt_internal_cocoa_NSSize_2_FUNC);
+#endif
return rc;
}
#endif
-#ifndef NO_objc_1msgSend_1fpret__II
-JNIEXPORT jdouble JNICALL OS_NATIVE(objc_1msgSend_1fpret__II)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
+#if (!defined(NO_objc_1msgSend_1fpret__II) && !defined(JNI64)) || (!defined(NO_objc_1msgSend_1fpret__JJ) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT jdouble JNICALL OS_NATIVE(objc_1msgSend_1fpret__II)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
+#else
+JNIEXPORT jdouble JNICALL OS_NATIVE(objc_1msgSend_1fpret__JJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
+#endif
{
jdouble rc = 0;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend_1fpret__II_FUNC);
- rc = (jdouble)((jdouble (*)(id, SEL))objc_msgSend_fpret)((id)arg0, (SEL)arg1);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend_1fpret__JJ_FUNC);
+#endif
+ rc = (jdouble)((jdouble (*)(jintLong, jintLong))objc_msgSend_fpret)(arg0, arg1);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend_1fpret__II_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend_1fpret__JJ_FUNC);
+#endif
return rc;
}
#endif
-#ifndef NO_objc_1msgSend_1fpret__III
-JNIEXPORT jdouble JNICALL OS_NATIVE(objc_1msgSend_1fpret__III)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
+#if (!defined(NO_objc_1msgSend_1fpret__III) && !defined(JNI64)) || (!defined(NO_objc_1msgSend_1fpret__JJJ) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT jdouble JNICALL OS_NATIVE(objc_1msgSend_1fpret__III)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2)
+#else
+JNIEXPORT jdouble JNICALL OS_NATIVE(objc_1msgSend_1fpret__JJJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2)
+#endif
{
jdouble rc = 0;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend_1fpret__III_FUNC);
- rc = (jdouble)((jdouble (*)(id, SEL, jint))objc_msgSend_fpret)((id)arg0, (SEL)arg1, arg2);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend_1fpret__JJJ_FUNC);
+#endif
+ rc = (jdouble)((jdouble (*)(jintLong, jintLong, jintLong))objc_msgSend_fpret)(arg0, arg1, arg2);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend_1fpret__III_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend_1fpret__JJJ_FUNC);
+#endif
return rc;
}
#endif
-#ifndef NO_objc_1msgSend_1fpret__IIII
-JNIEXPORT jdouble JNICALL OS_NATIVE(objc_1msgSend_1fpret__IIII)
- (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3)
+#if (!defined(NO_objc_1msgSend_1fpret__IIII) && !defined(JNI64)) || (!defined(NO_objc_1msgSend_1fpret__JJJJ) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT jdouble JNICALL OS_NATIVE(objc_1msgSend_1fpret__IIII)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3)
+#else
+JNIEXPORT jdouble JNICALL OS_NATIVE(objc_1msgSend_1fpret__JJJJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jintLong arg3)
+#endif
{
jdouble rc = 0;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend_1fpret__IIII_FUNC);
- rc = (jdouble)((jdouble (*)(id, SEL, jint, jint))objc_msgSend_fpret)((id)arg0, (SEL)arg1, arg2, arg3);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend_1fpret__JJJJ_FUNC);
+#endif
+ rc = (jdouble)((jdouble (*)(jintLong, jintLong, jintLong, jintLong))objc_msgSend_fpret)(arg0, arg1, arg2, arg3);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend_1fpret__IIII_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend_1fpret__JJJJ_FUNC);
+#endif
return rc;
}
#endif
-#ifndef NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2II
-JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
+#if (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2II) && !defined(JNI64)) || (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2JJ) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
+#else
+JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2JJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
+#endif
{
NSAffineTransformStruct _arg0, *lparg0=NULL;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2II_FUNC);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2JJ_FUNC);
+#endif
if (arg0) if ((lparg0 = getNSAffineTransformStructFields(env, arg0, &_arg0)) == NULL) goto fail;
if (sizeof(_arg0) > STRUCT_SIZE_LIMIT) {
- ((void (*)(NSAffineTransformStruct *, id, SEL))objc_msgSend_stret)(lparg0, (id)arg1, (SEL)arg2);
+ ((void (*)(NSAffineTransformStruct *, jintLong, jintLong))objc_msgSend_stret)(lparg0, arg1, arg2);
} else {
- *lparg0 = (*(NSAffineTransformStruct (*)(id, SEL))objc_msgSend)((id)arg1, (SEL)arg2);
+ *lparg0 = (*(NSAffineTransformStruct (*)(jintLong, jintLong))objc_msgSend)(arg1, arg2);
}
fail:
if (arg0 && lparg0) setNSAffineTransformStructFields(env, arg0, lparg0);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2II_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2JJ_FUNC);
+#endif
}
#endif
-#ifndef NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2II
-JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
+#if (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2II) && !defined(JNI64)) || (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2JJ) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
+#else
+JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2JJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
+#endif
{
NSPoint _arg0, *lparg0=NULL;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2II_FUNC);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2JJ_FUNC);
+#endif
if (arg0) if ((lparg0 = getNSPointFields(env, arg0, &_arg0)) == NULL) goto fail;
if (sizeof(_arg0) > STRUCT_SIZE_LIMIT) {
- ((void (*)(NSPoint *, id, SEL))objc_msgSend_stret)(lparg0, (id)arg1, (SEL)arg2);
+ ((void (*)(NSPoint *, jintLong, jintLong))objc_msgSend_stret)(lparg0, arg1, arg2);
} else {
- *lparg0 = (*(NSPoint (*)(id, SEL))objc_msgSend)((id)arg1, (SEL)arg2);
+ *lparg0 = (*(NSPoint (*)(jintLong, jintLong))objc_msgSend)(arg1, arg2);
}
fail:
if (arg0 && lparg0) setNSPointFields(env, arg0, lparg0);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2II_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2JJ_FUNC);
+#endif
}
#endif
-#ifndef NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2III
-JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2III)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2, jint arg3)
+#if (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2III) && !defined(JNI64)) || (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2JJJ) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2III)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jintLong arg3)
+#else
+JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2JJJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jintLong arg3)
+#endif
{
NSPoint _arg0, *lparg0=NULL;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2III_FUNC);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2JJJ_FUNC);
+#endif
if (arg0) if ((lparg0 = getNSPointFields(env, arg0, &_arg0)) == NULL) goto fail;
if (sizeof(_arg0) > STRUCT_SIZE_LIMIT) {
- ((void (*)(NSPoint *, id, SEL, jint))objc_msgSend_stret)(lparg0, (id)arg1, (SEL)arg2, arg3);
+ ((void (*)(NSPoint *, jintLong, jintLong, jintLong))objc_msgSend_stret)(lparg0, arg1, arg2, arg3);
} else {
- *lparg0 = (*(NSPoint (*)(id, SEL, jint))objc_msgSend)((id)arg1, (SEL)arg2, arg3);
+ *lparg0 = (*(NSPoint (*)(jintLong, jintLong, jintLong))objc_msgSend)(arg1, arg2, arg3);
}
fail:
if (arg0 && lparg0) setNSPointFields(env, arg0, lparg0);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2III_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2JJJ_FUNC);
+#endif
}
#endif
-#ifndef NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2IILorg_eclipse_swt_internal_cocoa_NSPoint_2
-JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2IILorg_eclipse_swt_internal_cocoa_NSPoint_2)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2, jobject arg3)
+#if (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2IILorg_eclipse_swt_internal_cocoa_NSPoint_2) && !defined(JNI64)) || (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2JJLorg_eclipse_swt_internal_cocoa_NSPoint_2) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2IILorg_eclipse_swt_internal_cocoa_NSPoint_2)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jobject arg3)
+#else
+JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2JJLorg_eclipse_swt_internal_cocoa_NSPoint_2)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jobject arg3)
+#endif
{
NSPoint _arg0, *lparg0=NULL;
NSPoint _arg3, *lparg3=NULL;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2IILorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2JJLorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
+#endif
if (arg0) if ((lparg0 = getNSPointFields(env, arg0, &_arg0)) == NULL) goto fail;
if (arg3) if ((lparg3 = getNSPointFields(env, arg3, &_arg3)) == NULL) goto fail;
if (sizeof(_arg0) > STRUCT_SIZE_LIMIT) {
- ((void (*)(NSPoint *, id, SEL, NSPoint))objc_msgSend_stret)(lparg0, (id)arg1, (SEL)arg2, *lparg3);
+ ((void (*)(NSPoint *, jintLong, jintLong, NSPoint))objc_msgSend_stret)(lparg0, arg1, arg2, *lparg3);
} else {
- *lparg0 = (*(NSPoint (*)(id, SEL, NSPoint))objc_msgSend)((id)arg1, (SEL)arg2, *lparg3);
+ *lparg0 = (*(NSPoint (*)(jintLong, jintLong, NSPoint))objc_msgSend)(arg1, arg2, *lparg3);
}
fail:
if (arg3 && lparg3) setNSPointFields(env, arg3, lparg3);
if (arg0 && lparg0) setNSPointFields(env, arg0, lparg0);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2IILorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2JJLorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC);
+#endif
}
#endif
-#ifndef NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2IILorg_eclipse_swt_internal_cocoa_NSPoint_2I
-JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2IILorg_eclipse_swt_internal_cocoa_NSPoint_2I)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2, jobject arg3, jint arg4)
+#if (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2IILorg_eclipse_swt_internal_cocoa_NSPoint_2I) && !defined(JNI64)) || (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2JJLorg_eclipse_swt_internal_cocoa_NSPoint_2J) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2IILorg_eclipse_swt_internal_cocoa_NSPoint_2I)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jobject arg3, jintLong arg4)
+#else
+JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2JJLorg_eclipse_swt_internal_cocoa_NSPoint_2J)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jobject arg3, jintLong arg4)
+#endif
{
NSPoint _arg0, *lparg0=NULL;
NSPoint _arg3, *lparg3=NULL;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2IILorg_eclipse_swt_internal_cocoa_NSPoint_2I_FUNC);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2JJLorg_eclipse_swt_internal_cocoa_NSPoint_2J_FUNC);
+#endif
if (arg0) if ((lparg0 = getNSPointFields(env, arg0, &_arg0)) == NULL) goto fail;
if (arg3) if ((lparg3 = getNSPointFields(env, arg3, &_arg3)) == NULL) goto fail;
if (sizeof(_arg0) > STRUCT_SIZE_LIMIT) {
- ((void (*)(NSPoint *, id, SEL, NSPoint, jint))objc_msgSend_stret)(lparg0, (id)arg1, (SEL)arg2, *lparg3, arg4);
+ ((void (*)(NSPoint *, jintLong, jintLong, NSPoint, jintLong))objc_msgSend_stret)(lparg0, arg1, arg2, *lparg3, arg4);
} else {
- *lparg0 = (*(NSPoint (*)(id, SEL, NSPoint, jint))objc_msgSend)((id)arg1, (SEL)arg2, *lparg3, arg4);
+ *lparg0 = (*(NSPoint (*)(jintLong, jintLong, NSPoint, jintLong))objc_msgSend)(arg1, arg2, *lparg3, arg4);
}
fail:
if (arg3 && lparg3) setNSPointFields(env, arg3, lparg3);
if (arg0 && lparg0) setNSPointFields(env, arg0, lparg0);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2IILorg_eclipse_swt_internal_cocoa_NSPoint_2I_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2JJLorg_eclipse_swt_internal_cocoa_NSPoint_2J_FUNC);
+#endif
}
#endif
-#ifndef NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2II
-JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
+#if (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2II) && !defined(JNI64)) || (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2JJ) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
+#else
+JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2JJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
+#endif
{
NSRange _arg0, *lparg0=NULL;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2II_FUNC);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2JJ_FUNC);
+#endif
if (arg0) if ((lparg0 = getNSRangeFields(env, arg0, &_arg0)) == NULL) goto fail;
if (sizeof(_arg0) > STRUCT_SIZE_LIMIT) {
- ((void (*)(NSRange *, id, SEL))objc_msgSend_stret)(lparg0, (id)arg1, (SEL)arg2);
+ ((void (*)(NSRange *, jintLong, jintLong))objc_msgSend_stret)(lparg0, arg1, arg2);
} else {
- *lparg0 = (*(NSRange (*)(id, SEL))objc_msgSend)((id)arg1, (SEL)arg2);
+ *lparg0 = (*(NSRange (*)(jintLong, jintLong))objc_msgSend)(arg1, arg2);
}
fail:
if (arg0 && lparg0) setNSRangeFields(env, arg0, lparg0);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2II_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2JJ_FUNC);
+#endif
}
#endif
-#ifndef NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2III
-JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2III)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2, jint arg3)
+#if (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2III) && !defined(JNI64)) || (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2JJJ) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2III)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jintLong arg3)
+#else
+JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2JJJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jintLong arg3)
+#endif
{
NSRange _arg0, *lparg0=NULL;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2III_FUNC);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2JJJ_FUNC);
+#endif
if (arg0) if ((lparg0 = getNSRangeFields(env, arg0, &_arg0)) == NULL) goto fail;
if (sizeof(_arg0) > STRUCT_SIZE_LIMIT) {
- ((void (*)(NSRange *, id, SEL, jint))objc_msgSend_stret)(lparg0, (id)arg1, (SEL)arg2, arg3);
+ ((void (*)(NSRange *, jintLong, jintLong, jintLong))objc_msgSend_stret)(lparg0, arg1, arg2, arg3);
} else {
- *lparg0 = (*(NSRange (*)(id, SEL, jint))objc_msgSend)((id)arg1, (SEL)arg2, arg3);
+ *lparg0 = (*(NSRange (*)(jintLong, jintLong, jintLong))objc_msgSend)(arg1, arg2, arg3);
}
fail:
if (arg0 && lparg0) setNSRangeFields(env, arg0, lparg0);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2III_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2JJJ_FUNC);
+#endif
}
#endif
-#ifndef NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2II
-JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
+#if (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2II) && !defined(JNI64)) || (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJ) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
+#else
+JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
+#endif
{
NSRect _arg0, *lparg0=NULL;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2II_FUNC);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJ_FUNC);
+#endif
if (arg0) if ((lparg0 = getNSRectFields(env, arg0, &_arg0)) == NULL) goto fail;
if (sizeof(_arg0) > STRUCT_SIZE_LIMIT) {
- ((void (*)(NSRect *, id, SEL))objc_msgSend_stret)(lparg0, (id)arg1, (SEL)arg2);
+ ((void (*)(NSRect *, jintLong, jintLong))objc_msgSend_stret)(lparg0, arg1, arg2);
} else {
- *lparg0 = (*(NSRect (*)(id, SEL))objc_msgSend)((id)arg1, (SEL)arg2);
+ *lparg0 = (*(NSRect (*)(jintLong, jintLong))objc_msgSend)(arg1, arg2);
}
fail:
if (arg0 && lparg0) setNSRectFields(env, arg0, lparg0);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2II_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJ_FUNC);
+#endif
}
#endif
-#ifndef NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2III
-JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2III)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2, jint arg3)
+#if (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2III) && !defined(JNI64)) || (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJJ) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2III)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jintLong arg3)
+#else
+JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jintLong arg3)
+#endif
{
NSRect _arg0, *lparg0=NULL;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2III_FUNC);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJJ_FUNC);
+#endif
if (arg0) if ((lparg0 = getNSRectFields(env, arg0, &_arg0)) == NULL) goto fail;
if (sizeof(_arg0) > STRUCT_SIZE_LIMIT) {
- ((void (*)(NSRect *, id, SEL, jint))objc_msgSend_stret)(lparg0, (id)arg1, (SEL)arg2, arg3);
+ ((void (*)(NSRect *, jintLong, jintLong, jintLong))objc_msgSend_stret)(lparg0, arg1, arg2, arg3);
} else {
- *lparg0 = (*(NSRect (*)(id, SEL, jint))objc_msgSend)((id)arg1, (SEL)arg2, arg3);
+ *lparg0 = (*(NSRect (*)(jintLong, jintLong, jintLong))objc_msgSend)(arg1, arg2, arg3);
}
fail:
if (arg0 && lparg0) setNSRectFields(env, arg0, lparg0);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2III_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJJ_FUNC);
+#endif
}
#endif
-#ifndef NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IIII
-JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IIII)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2, jint arg3, jint arg4)
+#if (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IIII) && !defined(JNI64)) || (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJJJ) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IIII)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4)
+#else
+JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJJJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4)
+#endif
{
NSRect _arg0, *lparg0=NULL;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IIII_FUNC);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJJJ_FUNC);
+#endif
if (arg0) if ((lparg0 = getNSRectFields(env, arg0, &_arg0)) == NULL) goto fail;
if (sizeof(_arg0) > STRUCT_SIZE_LIMIT) {
- ((void (*)(NSRect *, id, SEL, jint, jint))objc_msgSend_stret)(lparg0, (id)arg1, (SEL)arg2, arg3, arg4);
+ ((void (*)(NSRect *, jintLong, jintLong, jintLong, jintLong))objc_msgSend_stret)(lparg0, arg1, arg2, arg3, arg4);
} else {
- *lparg0 = (*(NSRect (*)(id, SEL, jint, jint))objc_msgSend)((id)arg1, (SEL)arg2, arg3, arg4);
+ *lparg0 = (*(NSRect (*)(jintLong, jintLong, jintLong, jintLong))objc_msgSend)(arg1, arg2, arg3, arg4);
}
fail:
if (arg0 && lparg0) setNSRectFields(env, arg0, lparg0);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IIII_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJJJ_FUNC);
+#endif
}
#endif
-#ifndef NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IIIIZ
-JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IIIIZ)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2, jint arg3, jint arg4, jboolean arg5)
+#if (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IIIIZ) && !defined(JNI64)) || (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJJJZ) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IIIIZ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4, jboolean arg5)
+#else
+JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJJJZ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jintLong arg3, jintLong arg4, jboolean arg5)
+#endif
{
NSRect _arg0, *lparg0=NULL;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IIIIZ_FUNC);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJJJZ_FUNC);
+#endif
if (arg0) if ((lparg0 = getNSRectFields(env, arg0, &_arg0)) == NULL) goto fail;
if (sizeof(_arg0) > STRUCT_SIZE_LIMIT) {
- ((void (*)(NSRect *, id, SEL, jint, jint, jboolean))objc_msgSend_stret)(lparg0, (id)arg1, (SEL)arg2, arg3, arg4, arg5);
+ ((void (*)(NSRect *, jintLong, jintLong, jintLong, jintLong, jboolean))objc_msgSend_stret)(lparg0, arg1, arg2, arg3, arg4, arg5);
} else {
- *lparg0 = (*(NSRect (*)(id, SEL, jint, jint, jboolean))objc_msgSend)((id)arg1, (SEL)arg2, arg3, arg4, arg5);
+ *lparg0 = (*(NSRect (*)(jintLong, jintLong, jintLong, jintLong, jboolean))objc_msgSend)(arg1, arg2, arg3, arg4, arg5);
}
fail:
if (arg0 && lparg0) setNSRectFields(env, arg0, lparg0);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IIIIZ_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJJJZ_FUNC);
+#endif
}
#endif
-#ifndef NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IILorg_eclipse_swt_internal_cocoa_NSRange_2I
-JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IILorg_eclipse_swt_internal_cocoa_NSRange_2I)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2, jobject arg3, jint arg4)
+#if (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IILorg_eclipse_swt_internal_cocoa_NSRange_2I) && !defined(JNI64)) || (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJLorg_eclipse_swt_internal_cocoa_NSRange_2J) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IILorg_eclipse_swt_internal_cocoa_NSRange_2I)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jobject arg3, jintLong arg4)
+#else
+JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJLorg_eclipse_swt_internal_cocoa_NSRange_2J)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jobject arg3, jintLong arg4)
+#endif
{
NSRect _arg0, *lparg0=NULL;
NSRange _arg3, *lparg3=NULL;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IILorg_eclipse_swt_internal_cocoa_NSRange_2I_FUNC);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJLorg_eclipse_swt_internal_cocoa_NSRange_2J_FUNC);
+#endif
if (arg0) if ((lparg0 = getNSRectFields(env, arg0, &_arg0)) == NULL) goto fail;
if (arg3) if ((lparg3 = getNSRangeFields(env, arg3, &_arg3)) == NULL) goto fail;
if (sizeof(_arg0) > STRUCT_SIZE_LIMIT) {
- ((void (*)(NSRect *, id, SEL, NSRange, jint))objc_msgSend_stret)(lparg0, (id)arg1, (SEL)arg2, *lparg3, arg4);
+ ((void (*)(NSRect *, jintLong, jintLong, NSRange, jintLong))objc_msgSend_stret)(lparg0, arg1, arg2, *lparg3, arg4);
} else {
- *lparg0 = (*(NSRect (*)(id, SEL, NSRange, jint))objc_msgSend)((id)arg1, (SEL)arg2, *lparg3, arg4);
+ *lparg0 = (*(NSRect (*)(jintLong, jintLong, NSRange, jintLong))objc_msgSend)(arg1, arg2, *lparg3, arg4);
}
fail:
if (arg3 && lparg3) setNSRangeFields(env, arg3, lparg3);
if (arg0 && lparg0) setNSRectFields(env, arg0, lparg0);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IILorg_eclipse_swt_internal_cocoa_NSRange_2I_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJLorg_eclipse_swt_internal_cocoa_NSRange_2J_FUNC);
+#endif
}
#endif
-#ifndef NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IILorg_eclipse_swt_internal_cocoa_NSRect_2
-JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IILorg_eclipse_swt_internal_cocoa_NSRect_2)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2, jobject arg3)
+#if (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IILorg_eclipse_swt_internal_cocoa_NSRect_2) && !defined(JNI64)) || (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJLorg_eclipse_swt_internal_cocoa_NSRect_2) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IILorg_eclipse_swt_internal_cocoa_NSRect_2)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jobject arg3)
+#else
+JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJLorg_eclipse_swt_internal_cocoa_NSRect_2)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jobject arg3)
+#endif
{
NSRect _arg0, *lparg0=NULL;
NSRect _arg3, *lparg3=NULL;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IILorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJLorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC);
+#endif
if (arg0) if ((lparg0 = getNSRectFields(env, arg0, &_arg0)) == NULL) goto fail;
if (arg3) if ((lparg3 = getNSRectFields(env, arg3, &_arg3)) == NULL) goto fail;
if (sizeof(_arg0) > STRUCT_SIZE_LIMIT) {
- ((void (*)(NSRect *, id, SEL, NSRect))objc_msgSend_stret)(lparg0, (id)arg1, (SEL)arg2, *lparg3);
+ ((void (*)(NSRect *, jintLong, jintLong, NSRect))objc_msgSend_stret)(lparg0, arg1, arg2, *lparg3);
} else {
- *lparg0 = (*(NSRect (*)(id, SEL, NSRect))objc_msgSend)((id)arg1, (SEL)arg2, *lparg3);
+ *lparg0 = (*(NSRect (*)(jintLong, jintLong, NSRect))objc_msgSend)(arg1, arg2, *lparg3);
}
fail:
if (arg3 && lparg3) setNSRectFields(env, arg3, lparg3);
if (arg0 && lparg0) setNSRectFields(env, arg0, lparg0);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IILorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJLorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC);
+#endif
}
#endif
-#ifndef NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IILorg_eclipse_swt_internal_cocoa_NSRect_2I
-JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IILorg_eclipse_swt_internal_cocoa_NSRect_2I)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2, jobject arg3, jint arg4)
+#if (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IILorg_eclipse_swt_internal_cocoa_NSRect_2I) && !defined(JNI64)) || (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJLorg_eclipse_swt_internal_cocoa_NSRect_2J) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IILorg_eclipse_swt_internal_cocoa_NSRect_2I)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jobject arg3, jintLong arg4)
+#else
+JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJLorg_eclipse_swt_internal_cocoa_NSRect_2J)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jobject arg3, jintLong arg4)
+#endif
{
NSRect _arg0, *lparg0=NULL;
NSRect _arg3, *lparg3=NULL;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IILorg_eclipse_swt_internal_cocoa_NSRect_2I_FUNC);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJLorg_eclipse_swt_internal_cocoa_NSRect_2J_FUNC);
+#endif
if (arg0) if ((lparg0 = getNSRectFields(env, arg0, &_arg0)) == NULL) goto fail;
if (arg3) if ((lparg3 = getNSRectFields(env, arg3, &_arg3)) == NULL) goto fail;
if (sizeof(_arg0) > STRUCT_SIZE_LIMIT) {
- ((void (*)(NSRect *, id, SEL, NSRect, jint))objc_msgSend_stret)(lparg0, (id)arg1, (SEL)arg2, *lparg3, arg4);
+ ((void (*)(NSRect *, jintLong, jintLong, NSRect, jintLong))objc_msgSend_stret)(lparg0, arg1, arg2, *lparg3, arg4);
} else {
- *lparg0 = (*(NSRect (*)(id, SEL, NSRect, jint))objc_msgSend)((id)arg1, (SEL)arg2, *lparg3, arg4);
+ *lparg0 = (*(NSRect (*)(jintLong, jintLong, NSRect, jintLong))objc_msgSend)(arg1, arg2, *lparg3, arg4);
}
fail:
if (arg3 && lparg3) setNSRectFields(env, arg3, lparg3);
if (arg0 && lparg0) setNSRectFields(env, arg0, lparg0);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IILorg_eclipse_swt_internal_cocoa_NSRect_2I_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJLorg_eclipse_swt_internal_cocoa_NSRect_2J_FUNC);
+#endif
}
#endif
-#ifndef NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2II
-JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2II)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
+#if (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2II) && !defined(JNI64)) || (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2JJ) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
+#else
+JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2JJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
+#endif
{
NSSize _arg0, *lparg0=NULL;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2II_FUNC);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2JJ_FUNC);
+#endif
if (arg0) if ((lparg0 = getNSSizeFields(env, arg0, &_arg0)) == NULL) goto fail;
if (sizeof(_arg0) > STRUCT_SIZE_LIMIT) {
- ((void (*)(NSSize *, id, SEL))objc_msgSend_stret)(lparg0, (id)arg1, (SEL)arg2);
+ ((void (*)(NSSize *, jintLong, jintLong))objc_msgSend_stret)(lparg0, arg1, arg2);
} else {
- *lparg0 = (*(NSSize (*)(id, SEL))objc_msgSend)((id)arg1, (SEL)arg2);
+ *lparg0 = (*(NSSize (*)(jintLong, jintLong))objc_msgSend)(arg1, arg2);
}
fail:
if (arg0 && lparg0) setNSSizeFields(env, arg0, lparg0);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2II_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2JJ_FUNC);
+#endif
}
#endif
-#ifndef NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2IILorg_eclipse_swt_internal_cocoa_NSSize_2
-JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2IILorg_eclipse_swt_internal_cocoa_NSSize_2)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2, jobject arg3)
+#if (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2IILorg_eclipse_swt_internal_cocoa_NSSize_2) && !defined(JNI64)) || (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2JJLorg_eclipse_swt_internal_cocoa_NSSize_2) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2IILorg_eclipse_swt_internal_cocoa_NSSize_2)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jobject arg3)
+#else
+JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2JJLorg_eclipse_swt_internal_cocoa_NSSize_2)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jobject arg3)
+#endif
{
NSSize _arg0, *lparg0=NULL;
NSSize _arg3, *lparg3=NULL;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2IILorg_eclipse_swt_internal_cocoa_NSSize_2_FUNC);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2JJLorg_eclipse_swt_internal_cocoa_NSSize_2_FUNC);
+#endif
if (arg0) if ((lparg0 = getNSSizeFields(env, arg0, &_arg0)) == NULL) goto fail;
if (arg3) if ((lparg3 = getNSSizeFields(env, arg3, &_arg3)) == NULL) goto fail;
if (sizeof(_arg0) > STRUCT_SIZE_LIMIT) {
- ((void (*)(NSSize *, id, SEL, NSSize))objc_msgSend_stret)(lparg0, (id)arg1, (SEL)arg2, *lparg3);
+ ((void (*)(NSSize *, jintLong, jintLong, NSSize))objc_msgSend_stret)(lparg0, arg1, arg2, *lparg3);
} else {
- *lparg0 = (*(NSSize (*)(id, SEL, NSSize))objc_msgSend)((id)arg1, (SEL)arg2, *lparg3);
+ *lparg0 = (*(NSSize (*)(jintLong, jintLong, NSSize))objc_msgSend)(arg1, arg2, *lparg3);
}
fail:
if (arg3 && lparg3) setNSSizeFields(env, arg3, lparg3);
if (arg0 && lparg0) setNSSizeFields(env, arg0, lparg0);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2IILorg_eclipse_swt_internal_cocoa_NSSize_2_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2JJLorg_eclipse_swt_internal_cocoa_NSSize_2_FUNC);
+#endif
}
#endif
-#ifndef NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2IILorg_eclipse_swt_internal_cocoa_NSSize_2I
-JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2IILorg_eclipse_swt_internal_cocoa_NSSize_2I)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2, jobject arg3, jint arg4)
+#if (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2IILorg_eclipse_swt_internal_cocoa_NSSize_2I) && !defined(JNI64)) || (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2JJLorg_eclipse_swt_internal_cocoa_NSSize_2J) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2IILorg_eclipse_swt_internal_cocoa_NSSize_2I)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jobject arg3, jintLong arg4)
+#else
+JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2JJLorg_eclipse_swt_internal_cocoa_NSSize_2J)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jobject arg3, jintLong arg4)
+#endif
{
NSSize _arg0, *lparg0=NULL;
NSSize _arg3, *lparg3=NULL;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2IILorg_eclipse_swt_internal_cocoa_NSSize_2I_FUNC);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2JJLorg_eclipse_swt_internal_cocoa_NSSize_2J_FUNC);
+#endif
if (arg0) if ((lparg0 = getNSSizeFields(env, arg0, &_arg0)) == NULL) goto fail;
if (arg3) if ((lparg3 = getNSSizeFields(env, arg3, &_arg3)) == NULL) goto fail;
if (sizeof(_arg0) > STRUCT_SIZE_LIMIT) {
- ((void (*)(NSSize *, id, SEL, NSSize, jint))objc_msgSend_stret)(lparg0, (id)arg1, (SEL)arg2, *lparg3, arg4);
+ ((void (*)(NSSize *, jintLong, jintLong, NSSize, jintLong))objc_msgSend_stret)(lparg0, arg1, arg2, *lparg3, arg4);
} else {
- *lparg0 = (*(NSSize (*)(id, SEL, NSSize, jint))objc_msgSend)((id)arg1, (SEL)arg2, *lparg3, arg4);
+ *lparg0 = (*(NSSize (*)(jintLong, jintLong, NSSize, jintLong))objc_msgSend)(arg1, arg2, *lparg3, arg4);
}
fail:
if (arg3 && lparg3) setNSSizeFields(env, arg3, lparg3);
if (arg0 && lparg0) setNSSizeFields(env, arg0, lparg0);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2IILorg_eclipse_swt_internal_cocoa_NSSize_2I_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2JJLorg_eclipse_swt_internal_cocoa_NSSize_2J_FUNC);
+#endif
}
#endif
-#ifndef NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2IILorg_eclipse_swt_internal_cocoa_NSSize_2ZZI
-JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2IILorg_eclipse_swt_internal_cocoa_NSSize_2ZZI)
- (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2, jobject arg3, jboolean arg4, jboolean arg5, jint arg6)
+#if (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2IILorg_eclipse_swt_internal_cocoa_NSSize_2ZZI) && !defined(JNI64)) || (!defined(NO_objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2JJLorg_eclipse_swt_internal_cocoa_NSSize_2ZZJ) && defined(JNI64))
+#ifndef JNI64
+JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2IILorg_eclipse_swt_internal_cocoa_NSSize_2ZZI)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jobject arg3, jboolean arg4, jboolean arg5, jintLong arg6)
+#else
+JNIEXPORT void JNICALL OS_NATIVE(objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2JJLorg_eclipse_swt_internal_cocoa_NSSize_2ZZJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2, jobject arg3, jboolean arg4, jboolean arg5, jintLong arg6)
+#endif
{
NSSize _arg0, *lparg0=NULL;
NSSize _arg3, *lparg3=NULL;
+#ifndef JNI64
OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2IILorg_eclipse_swt_internal_cocoa_NSSize_2ZZI_FUNC);
+#else
+ OS_NATIVE_ENTER(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2JJLorg_eclipse_swt_internal_cocoa_NSSize_2ZZJ_FUNC);
+#endif
if (arg0) if ((lparg0 = getNSSizeFields(env, arg0, &_arg0)) == NULL) goto fail;
if (arg3) if ((lparg3 = getNSSizeFields(env, arg3, &_arg3)) == NULL) goto fail;
if (sizeof(_arg0) > STRUCT_SIZE_LIMIT) {
- ((void (*)(NSSize *, id, SEL, NSSize, jboolean, jboolean, jint))objc_msgSend_stret)(lparg0, (id)arg1, (SEL)arg2, *lparg3, arg4, arg5, arg6);
+ ((void (*)(NSSize *, jintLong, jintLong, NSSize, jboolean, jboolean, jintLong))objc_msgSend_stret)(lparg0, arg1, arg2, *lparg3, arg4, arg5, arg6);
} else {
- *lparg0 = (*(NSSize (*)(id, SEL, NSSize, jboolean, jboolean, jint))objc_msgSend)((id)arg1, (SEL)arg2, *lparg3, arg4, arg5, arg6);
+ *lparg0 = (*(NSSize (*)(jintLong, jintLong, NSSize, jboolean, jboolean, jintLong))objc_msgSend)(arg1, arg2, *lparg3, arg4, arg5, arg6);
}
fail:
if (arg3 && lparg3) setNSSizeFields(env, arg3, lparg3);
if (arg0 && lparg0) setNSSizeFields(env, arg0, lparg0);
+#ifndef JNI64
OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2IILorg_eclipse_swt_internal_cocoa_NSSize_2ZZI_FUNC);
+#else
+ OS_NATIVE_EXIT(env, that, objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2JJLorg_eclipse_swt_internal_cocoa_NSSize_2ZZJ_FUNC);
+#endif
}
#endif
#ifndef NO_objc_1registerClassPair
JNIEXPORT void JNICALL OS_NATIVE(objc_1registerClassPair)
- (JNIEnv *env, jclass that, jint arg0)
+ (JNIEnv *env, jclass that, jintLong arg0)
{
OS_NATIVE_ENTER(env, that, objc_1registerClassPair_FUNC);
objc_registerClassPair((Class)arg0);
@@ -2957,30 +3889,30 @@ JNIEXPORT jint JNICALL OS_NATIVE(objc_1super_1sizeof)
#endif
#ifndef NO_object_1getClassName
-JNIEXPORT jint JNICALL OS_NATIVE(object_1getClassName)
- (JNIEnv *env, jclass that, jint arg0)
+JNIEXPORT jintLong JNICALL OS_NATIVE(object_1getClassName)
+ (JNIEnv *env, jclass that, jintLong arg0)
{
- jint rc = 0;
+ jintLong rc = 0;
OS_NATIVE_ENTER(env, that, object_1getClassName_FUNC);
- rc = (jint)object_getClassName((id)arg0);
+ rc = (jintLong)object_getClassName((id)arg0);
OS_NATIVE_EXIT(env, that, object_1getClassName_FUNC);
return rc;
}
#endif
#ifndef NO_object_1getInstanceVariable
-JNIEXPORT jint JNICALL OS_NATIVE(object_1getInstanceVariable)
- (JNIEnv *env, jclass that, jint arg0, jstring arg1, jintArray arg2)
+JNIEXPORT jintLong JNICALL OS_NATIVE(object_1getInstanceVariable)
+ (JNIEnv *env, jclass that, jintLong arg0, jstring arg1, jintLongArray arg2)
{
const char *lparg1= NULL;
- jint *lparg2=NULL;
- jint rc = 0;
+ jintLong *lparg2=NULL;
+ jintLong rc = 0;
OS_NATIVE_ENTER(env, that, object_1getInstanceVariable_FUNC);
if (arg1) if ((lparg1 = (*env)->GetStringUTFChars(env, arg1, NULL)) == NULL) goto fail;
- if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail;
- rc = (jint)object_getInstanceVariable((id)arg0, (const char *)lparg1, (void **)lparg2);
+ if (arg2) if ((lparg2 = (*env)->GetIntLongArrayElements(env, arg2, NULL)) == NULL) goto fail;
+ rc = (jintLong)object_getInstanceVariable((id)arg0, lparg1, (void **)lparg2);
fail:
- if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0);
+ if (arg2 && lparg2) (*env)->ReleaseIntLongArrayElements(env, arg2, lparg2, 0);
if (arg1 && lparg1) (*env)->ReleaseStringUTFChars(env, arg1, lparg1);
OS_NATIVE_EXIT(env, that, object_1getInstanceVariable_FUNC);
return rc;
@@ -2988,26 +3920,26 @@ fail:
#endif
#ifndef NO_object_1setClass
-JNIEXPORT jint JNICALL OS_NATIVE(object_1setClass)
- (JNIEnv *env, jclass that, jint arg0, jint arg1)
+JNIEXPORT jintLong JNICALL OS_NATIVE(object_1setClass)
+ (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
{
- jint rc = 0;
+ jintLong rc = 0;
OS_NATIVE_ENTER(env, that, object_1setClass_FUNC);
- rc = (jint)object_setClass((id)arg0, (Class)arg1);
+ rc = (jintLong)object_setClass((id)arg0, (Class)arg1);
OS_NATIVE_EXIT(env, that, object_1setClass_FUNC);
return rc;
}
#endif
#ifndef NO_object_1setInstanceVariable
-JNIEXPORT jint JNICALL OS_NATIVE(object_1setInstanceVariable)
- (JNIEnv *env, jclass that, jint arg0, jstring arg1, jint arg2)
+JNIEXPORT jintLong JNICALL OS_NATIVE(object_1setInstanceVariable)
+ (JNIEnv *env, jclass that, jintLong arg0, jstring arg1, jintLong arg2)
{
const char *lparg1= NULL;
- jint rc = 0;
+ jintLong rc = 0;
OS_NATIVE_ENTER(env, that, object_1setInstanceVariable_FUNC);
if (arg1) if ((lparg1 = (*env)->GetStringUTFChars(env, arg1, NULL)) == NULL) goto fail;
- rc = (jint)object_setInstanceVariable((id)arg0, (const char *)lparg1, (void *)arg2);
+ rc = (jintLong)object_setInstanceVariable((id)arg0, lparg1, (void *)arg2);
fail:
if (arg1 && lparg1) (*env)->ReleaseStringUTFChars(env, arg1, lparg1);
OS_NATIVE_EXIT(env, that, object_1setInstanceVariable_FUNC);
@@ -3016,14 +3948,14 @@ fail:
#endif
#ifndef NO_sel_1registerName
-JNIEXPORT jint JNICALL OS_NATIVE(sel_1registerName)
+JNIEXPORT jintLong JNICALL OS_NATIVE(sel_1registerName)
(JNIEnv *env, jclass that, jstring arg0)
{
const char *lparg0= NULL;
- jint rc = 0;
+ jintLong rc = 0;
OS_NATIVE_ENTER(env, that, sel_1registerName_FUNC);
if (arg0) if ((lparg0 = (*env)->GetStringUTFChars(env, arg0, NULL)) == NULL) goto fail;
- rc = (jint)sel_registerName((const char *)lparg0);
+ rc = (jintLong)sel_registerName(lparg0);
fail:
if (arg0 && lparg0) (*env)->ReleaseStringUTFChars(env, arg0, lparg0);
OS_NATIVE_EXIT(env, that, sel_1registerName_FUNC);
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os.h b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os.h
index 328ff12567..61c0764d6f 100755
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os.h
+++ b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os.h
@@ -23,7 +23,7 @@
#include "os_custom.h"
-extern jint CPSSetProcessName(void *, SWT_PTR);
+extern jint CPSSetProcessName(void *, jintLong);
#ifndef __i386__
#define objc_msgSend_fpret objc_msgSend
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os_custom.c b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os_custom.c
index f8896141f3..5d2e745c76 100755
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os_custom.c
+++ b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os_custom.c
@@ -17,7 +17,7 @@
#ifndef NO_JNIGetObject
JNIEXPORT jobject JNICALL OS_NATIVE(JNIGetObject)
- (JNIEnv *env, jclass that, SWT_PTR arg0)
+ (JNIEnv *env, jclass that, jintLong arg0)
{
jobject rc = 0;
OS_NATIVE_ENTER(env, that, JNIGetObject_FUNC);
@@ -48,120 +48,120 @@ fail:
#endif
#ifndef NO_drawRect_1CALLBACK
-static SWT_PTR drawRect_1CALLBACK;
+static jintLong drawRect_1CALLBACK;
static void drawRect(id obj, SEL sel, NSRect rect)
{
return ((void (*)(id, SEL, NSRect*))drawRect_1CALLBACK)(obj, sel, &rect);
}
-JNIEXPORT SWT_PTR JNICALL OS_NATIVE(drawRect_1CALLBACK)
- (JNIEnv *env, jclass that, SWT_PTR func)
+JNIEXPORT jintLong JNICALL OS_NATIVE(drawRect_1CALLBACK)
+ (JNIEnv *env, jclass that, jintLong func)
{
drawRect_1CALLBACK = func;
- return (SWT_PTR)drawRect;
+ return (jintLong)drawRect;
}
#endif
#ifndef NO_drawInteriorWithFrame_1inView_1CALLBACK
-static SWT_PTR drawInteriorWithFrame_1inView_1CALLBACK;
+static jintLong drawInteriorWithFrame_1inView_1CALLBACK;
static void drawInteriorWithFrame_1inView(id obj, SEL sel, NSRect rect, NSView* view)
{
return ((void (*)(id, SEL, NSRect*, NSView*))drawInteriorWithFrame_1inView_1CALLBACK)(obj, sel, &rect, view);
}
-JNIEXPORT SWT_PTR JNICALL OS_NATIVE(drawInteriorWithFrame_1inView_1CALLBACK)
- (JNIEnv *env, jclass that, SWT_PTR func)
+JNIEXPORT jintLong JNICALL OS_NATIVE(drawInteriorWithFrame_1inView_1CALLBACK)
+ (JNIEnv *env, jclass that, jintLong func)
{
drawInteriorWithFrame_1inView_1CALLBACK = func;
- return (SWT_PTR)drawInteriorWithFrame_1inView;
+ return (jintLong)drawInteriorWithFrame_1inView;
}
#endif
#ifndef NO_setFrame_1CALLBACK
-static SWT_PTR setFrame_1CALLBACK;
+static jintLong setFrame_1CALLBACK;
static void setFrame(id obj, SEL sel, NSRect rect)
{
return ((void (*)(id, SEL, NSRect*))setFrame_1CALLBACK)(obj, sel, &rect);
}
-JNIEXPORT SWT_PTR JNICALL OS_NATIVE(setFrame_1CALLBACK)
- (JNIEnv *env, jclass that, SWT_PTR func)
+JNIEXPORT jintLong JNICALL OS_NATIVE(setFrame_1CALLBACK)
+ (JNIEnv *env, jclass that, jintLong func)
{
setFrame_1CALLBACK = func;
- return (SWT_PTR)setFrame;
+ return (jintLong)setFrame;
}
#endif
#ifndef NO_setFrameOrigin_1CALLBACK
-static SWT_PTR setFrameOrigin_1CALLBACK;
+static jintLong setFrameOrigin_1CALLBACK;
static void setFrameOrigin(id obj, SEL sel, NSPoint point)
{
return ((void (*)(id, SEL, NSPoint*))setFrameOrigin_1CALLBACK)(obj, sel, &point);
}
-JNIEXPORT SWT_PTR JNICALL OS_NATIVE(setFrameOrigin_1CALLBACK)
- (JNIEnv *env, jclass that, SWT_PTR func)
+JNIEXPORT jintLong JNICALL OS_NATIVE(setFrameOrigin_1CALLBACK)
+ (JNIEnv *env, jclass that, jintLong func)
{
setFrameOrigin_1CALLBACK = func;
- return (SWT_PTR)setFrameOrigin;
+ return (jintLong)setFrameOrigin;
}
#endif
#ifndef NO_setFrameSize_1CALLBACK
-static SWT_PTR setFrameSize_1CALLBACK;
+static jintLong setFrameSize_1CALLBACK;
static void setFrameSize(id obj, SEL sel, NSSize size)
{
return ((void (*)(id, SEL, NSSize*))setFrameSize_1CALLBACK)(obj, sel, &size);
}
-JNIEXPORT SWT_PTR JNICALL OS_NATIVE(setFrameSize_1CALLBACK)
- (JNIEnv *env, jclass that, SWT_PTR func)
+JNIEXPORT jintLong JNICALL OS_NATIVE(setFrameSize_1CALLBACK)
+ (JNIEnv *env, jclass that, jintLong func)
{
setFrameSize_1CALLBACK = func;
- return (SWT_PTR)setFrameSize;
+ return (jintLong)setFrameSize;
}
#endif
#ifndef NO_hitTest_1CALLBACK
-static SWT_PTR hitTest_1CALLBACK;
+static jintLong hitTest_1CALLBACK;
static void hitTest(id obj, SEL sel, NSPoint point)
{
return ((void (*)(id, SEL, NSPoint*))hitTest_1CALLBACK)(obj, sel, &point);
}
-JNIEXPORT SWT_PTR JNICALL OS_NATIVE(hitTest_1CALLBACK)
- (JNIEnv *env, jclass that, SWT_PTR func)
+JNIEXPORT jintLong JNICALL OS_NATIVE(hitTest_1CALLBACK)
+ (JNIEnv *env, jclass that, jintLong func)
{
hitTest_1CALLBACK = func;
- return (SWT_PTR)hitTest;
+ return (jintLong)hitTest;
}
#endif
#ifndef NO_webView_1setFrame_1CALLBACK
-static SWT_PTR webView_1setFrame_1CALLBACK;
+static jintLong webView_1setFrame_1CALLBACK;
static void webView_1setFrame(id obj, SEL sel, WebView *sender, NSRect rect)
{
return ((void (*)(id, SEL, WebView*, NSRect*))webView_1setFrame_1CALLBACK)(obj, sel, sender, &rect);
}
-JNIEXPORT SWT_PTR JNICALL OS_NATIVE(webView_1setFrame_1CALLBACK)
- (JNIEnv *env, jclass that, SWT_PTR func)
+JNIEXPORT jintLong JNICALL OS_NATIVE(webView_1setFrame_1CALLBACK)
+ (JNIEnv *env, jclass that, jintLong func)
{
webView_1setFrame_1CALLBACK = func;
- return (SWT_PTR)webView_1setFrame;
+ return (jintLong)webView_1setFrame;
}
#endif
#ifndef NO_setMarkedText_1selectedRange_1CALLBACK
-static SWT_PTR setMarkedText_1selectedRange_1CALLBACK;
+static jintLong setMarkedText_1selectedRange_1CALLBACK;
static void setMarkedText_1selectedRange(id obj, SEL sel, id *arg0, NSRange arg1)
{
((void (*)(id, SEL, id*, NSRange*))setMarkedText_1selectedRange_1CALLBACK)(obj, sel, arg0, &arg1);
}
-JNIEXPORT SWT_PTR JNICALL OS_NATIVE(setMarkedText_1selectedRange_1CALLBACK)
- (JNIEnv *env, jclass that, SWT_PTR func)
+JNIEXPORT jintLong JNICALL OS_NATIVE(setMarkedText_1selectedRange_1CALLBACK)
+ (JNIEnv *env, jclass that, jintLong func)
{
setMarkedText_1selectedRange_1CALLBACK = func;
- return (SWT_PTR)setMarkedText_1selectedRange;
+ return (jintLong)setMarkedText_1selectedRange;
}
#endif
#ifndef NO_selectedRange_1CALLBACK
-static SWT_PTR selectedRange_1CALLBACK;
+static jintLong selectedRange_1CALLBACK;
static NSRange selectedRangeProc(id obj, SEL sel)
{
NSRange* ptr = ((NSRange* (*)(id, SEL))selectedRange_1CALLBACK)(obj, sel);
@@ -169,16 +169,16 @@ static NSRange selectedRangeProc(id obj, SEL sel)
free(ptr);
return range;
}
-JNIEXPORT SWT_PTR JNICALL OS_NATIVE(selectedRange_1CALLBACK)
- (JNIEnv *env, jclass that, SWT_PTR func)
+JNIEXPORT jintLong JNICALL OS_NATIVE(selectedRange_1CALLBACK)
+ (JNIEnv *env, jclass that, jintLong func)
{
selectedRange_1CALLBACK = func;
- return (SWT_PTR)selectedRangeProc;
+ return (jintLong)selectedRangeProc;
}
#endif
#ifndef NO_markedRange_1CALLBACK
-static SWT_PTR markedRange_1CALLBACK;
+static jintLong markedRange_1CALLBACK;
static NSRange markedRangeProc(id obj, SEL sel)
{
NSRange* ptr = ((NSRange* (*)(id, SEL))markedRange_1CALLBACK)(obj, sel);
@@ -186,30 +186,30 @@ static NSRange markedRangeProc(id obj, SEL sel)
free(ptr);
return range;
}
-JNIEXPORT SWT_PTR JNICALL OS_NATIVE(markedRange_1CALLBACK)
- (JNIEnv *env, jclass that, SWT_PTR func)
+JNIEXPORT jintLong JNICALL OS_NATIVE(markedRange_1CALLBACK)
+ (JNIEnv *env, jclass that, jintLong func)
{
markedRange_1CALLBACK = func;
- return (SWT_PTR)markedRangeProc;
+ return (jintLong)markedRangeProc;
}
#endif
#ifndef NO_characterIndexForPoint_1CALLBACK
-static SWT_PTR characterIndexForPoint_1CALLBACK;
+static jintLong characterIndexForPoint_1CALLBACK;
static int characterIndexForPoint(id obj, SEL sel, NSPoint point)
{
return ((int (*)(id, SEL, NSPoint*))characterIndexForPoint_1CALLBACK)(obj, sel, &point);
}
-JNIEXPORT SWT_PTR JNICALL OS_NATIVE(characterIndexForPoint_1CALLBACK)
- (JNIEnv *env, jclass that, SWT_PTR func)
+JNIEXPORT jintLong JNICALL OS_NATIVE(characterIndexForPoint_1CALLBACK)
+ (JNIEnv *env, jclass that, jintLong func)
{
characterIndexForPoint_1CALLBACK = func;
- return (SWT_PTR)characterIndexForPoint;
+ return (jintLong)characterIndexForPoint;
}
#endif
#ifndef NO_firstRectForCharacterRange_1CALLBACK
-static SWT_PTR firstRectForCharacterRange_1CALLBACK;
+static jintLong firstRectForCharacterRange_1CALLBACK;
static NSRect firstRectForCharacterRangeProc(id obj, SEL sel, NSRange arg0)
{
NSRect* ptr = ((NSRect* (*)(id, SEL, NSRange*))firstRectForCharacterRange_1CALLBACK)(obj, sel, &arg0);
@@ -217,30 +217,30 @@ static NSRect firstRectForCharacterRangeProc(id obj, SEL sel, NSRange arg0)
free(ptr);
return result;
}
-JNIEXPORT SWT_PTR JNICALL OS_NATIVE(firstRectForCharacterRange_1CALLBACK)
- (JNIEnv *env, jclass that, SWT_PTR func)
+JNIEXPORT jintLong JNICALL OS_NATIVE(firstRectForCharacterRange_1CALLBACK)
+ (JNIEnv *env, jclass that, jintLong func)
{
firstRectForCharacterRange_1CALLBACK = func;
- return (SWT_PTR)firstRectForCharacterRangeProc;
+ return (jintLong)firstRectForCharacterRangeProc;
}
#endif
#ifndef NO_attributedSubstringFromRange_1CALLBACK
-static SWT_PTR attributedSubstringFromRange_1CALLBACK;
+static jintLong attributedSubstringFromRange_1CALLBACK;
static id attributedSubstringFromRangeProc(id obj, SEL sel, NSRange arg0)
{
return ((id (*)(id, SEL, NSRange*))attributedSubstringFromRange_1CALLBACK)(obj, sel, &arg0);
}
-JNIEXPORT SWT_PTR JNICALL OS_NATIVE(attributedSubstringFromRange_1CALLBACK)
- (JNIEnv *env, jclass that, SWT_PTR func)
+JNIEXPORT jintLong JNICALL OS_NATIVE(attributedSubstringFromRange_1CALLBACK)
+ (JNIEnv *env, jclass that, jintLong func)
{
attributedSubstringFromRange_1CALLBACK = func;
- return (SWT_PTR)attributedSubstringFromRangeProc;
+ return (jintLong)attributedSubstringFromRangeProc;
}
#endif
#ifndef NO_textView_1willChangeSelectionFromCharacterRange_1toCharacterRange_1CALLBACK
-static SWT_PTR textView_1willChangeSelectionFromCharacterRange_1toCharacterRange_1CALLBACK;
+static jintLong textView_1willChangeSelectionFromCharacterRange_1toCharacterRange_1CALLBACK;
static NSRange textView_1willChangeSelectionFromCharacterRange_1toCharacterRange(id obj, SEL sel, NSTextView *aTextView, NSRange oldSelectedCharRange, NSRange newSelectedCharRange)
{
NSRange* ptr = ((NSRange* (*)(id, SEL, NSTextView*, NSRange*, NSRange*))textView_1willChangeSelectionFromCharacterRange_1toCharacterRange_1CALLBACK)(obj, sel, aTextView, &oldSelectedCharRange, &newSelectedCharRange);
@@ -248,11 +248,11 @@ static NSRange textView_1willChangeSelectionFromCharacterRange_1toCharacterRange
free(ptr);
return result;
}
-JNIEXPORT SWT_PTR JNICALL OS_NATIVE(textView_1willChangeSelectionFromCharacterRange_1toCharacterRange_1CALLBACK)
- (JNIEnv *env, jclass that, SWT_PTR func)
+JNIEXPORT jintLong JNICALL OS_NATIVE(textView_1willChangeSelectionFromCharacterRange_1toCharacterRange_1CALLBACK)
+ (JNIEnv *env, jclass that, jintLong func)
{
textView_1willChangeSelectionFromCharacterRange_1toCharacterRange_1CALLBACK = func;
- return (SWT_PTR)textView_1willChangeSelectionFromCharacterRange_1toCharacterRange;
+ return (jintLong)textView_1willChangeSelectionFromCharacterRange_1toCharacterRange;
}
#endif
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os_stats.c b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os_stats.c
index 599decb633..a350f147ac 100644
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os_stats.c
+++ b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os_stats.c
@@ -102,112 +102,508 @@ char * OS_nativeFunctionNames[] = {
"hitTest_1CALLBACK",
"instrumentObjcMessageSends",
"markedRange_1CALLBACK",
+#ifndef JNI64
"memmove__ILorg_eclipse_swt_internal_cocoa_CGPoint_2I",
+#else
+ "memmove__JLorg_eclipse_swt_internal_cocoa_CGPoint_2J",
+#endif
+#ifndef JNI64
"memmove__ILorg_eclipse_swt_internal_cocoa_CGRect_2I",
+#else
+ "memmove__JLorg_eclipse_swt_internal_cocoa_CGRect_2J",
+#endif
+#ifndef JNI64
"memmove__ILorg_eclipse_swt_internal_cocoa_CGSize_2I",
+#else
+ "memmove__JLorg_eclipse_swt_internal_cocoa_CGSize_2J",
+#endif
+#ifndef JNI64
"memmove__ILorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2I",
+#else
+ "memmove__JLorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2J",
+#endif
+#ifndef JNI64
"memmove__ILorg_eclipse_swt_internal_cocoa_NSPoint_2I",
+#else
+ "memmove__JLorg_eclipse_swt_internal_cocoa_NSPoint_2J",
+#endif
+#ifndef JNI64
"memmove__ILorg_eclipse_swt_internal_cocoa_NSRange_2I",
+#else
+ "memmove__JLorg_eclipse_swt_internal_cocoa_NSRange_2J",
+#endif
+#ifndef JNI64
"memmove__ILorg_eclipse_swt_internal_cocoa_NSRect_2I",
+#else
+ "memmove__JLorg_eclipse_swt_internal_cocoa_NSRect_2J",
+#endif
+#ifndef JNI64
"memmove__ILorg_eclipse_swt_internal_cocoa_NSSize_2I",
+#else
+ "memmove__JLorg_eclipse_swt_internal_cocoa_NSSize_2J",
+#endif
+#ifndef JNI64
"memmove__Lorg_eclipse_swt_internal_cocoa_CGPoint_2II",
+#else
+ "memmove__Lorg_eclipse_swt_internal_cocoa_CGPoint_2JJ",
+#endif
+#ifndef JNI64
"memmove__Lorg_eclipse_swt_internal_cocoa_CGRect_2II",
+#else
+ "memmove__Lorg_eclipse_swt_internal_cocoa_CGRect_2JJ",
+#endif
+#ifndef JNI64
"memmove__Lorg_eclipse_swt_internal_cocoa_CGSize_2II",
+#else
+ "memmove__Lorg_eclipse_swt_internal_cocoa_CGSize_2JJ",
+#endif
+#ifndef JNI64
"memmove__Lorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2II",
+#else
+ "memmove__Lorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2JJ",
+#endif
+#ifndef JNI64
"memmove__Lorg_eclipse_swt_internal_cocoa_NSPoint_2II",
+#else
+ "memmove__Lorg_eclipse_swt_internal_cocoa_NSPoint_2JJ",
+#endif
+#ifndef JNI64
"memmove__Lorg_eclipse_swt_internal_cocoa_NSRange_2II",
+#else
+ "memmove__Lorg_eclipse_swt_internal_cocoa_NSRange_2JJ",
+#endif
+#ifndef JNI64
"memmove__Lorg_eclipse_swt_internal_cocoa_NSRect_2II",
+#else
+ "memmove__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJ",
+#endif
+#ifndef JNI64
"memmove__Lorg_eclipse_swt_internal_cocoa_NSSize_2II",
+#else
+ "memmove__Lorg_eclipse_swt_internal_cocoa_NSSize_2JJ",
+#endif
"objc_1allocateClassPair",
"objc_1getClass",
"objc_1getProtocol",
"objc_1lookUpClass",
+#ifndef JNI64
"objc_1msgSend__II",
+#else
+ "objc_1msgSend__JJ",
+#endif
+#ifndef JNI64
"objc_1msgSend__IID",
+#else
+ "objc_1msgSend__JJD",
+#endif
+#ifndef JNI64
"objc_1msgSend__IIDIIIZ",
+#else
+ "objc_1msgSend__JJDJJJZ",
+#endif
"objc_1msgSend__IIF",
+#ifndef JNI64
"objc_1msgSend__IIFF",
+#else
+ "objc_1msgSend__JJDD",
+#endif
+#ifndef JNI64
"objc_1msgSend__IIFFFF",
+#else
+ "objc_1msgSend__JJDDDD",
+#endif
+#ifndef JNI64
"objc_1msgSend__III",
+#else
+ "objc_1msgSend__JJJ",
+#endif
+#ifndef JNI64
"objc_1msgSend__IIIF",
+#else
+ "objc_1msgSend__JJJD",
+#endif
+#ifndef JNI64
"objc_1msgSend__IIII",
+#else
+ "objc_1msgSend__JJJJ",
+#endif
+#ifndef JNI64
"objc_1msgSend__IIIII",
+#else
+ "objc_1msgSend__JJJJJ",
+#endif
+#ifndef JNI64
"objc_1msgSend__IIIIII",
+#else
+ "objc_1msgSend__JJJJJJ",
+#endif
+#ifndef JNI64
"objc_1msgSend__IIIIIII",
+#else
+ "objc_1msgSend__JJJJJJJ",
+#endif
+#ifndef JNI64
"objc_1msgSend__IIIIIIIII",
+#else
+ "objc_1msgSend__JJJJJJJJJ",
+#endif
+#ifndef JNI64
"objc_1msgSend__IIIIIIIZZIII",
+#else
+ "objc_1msgSend__JJJJJJJZZJJJ",
+#endif
+#ifndef JNI64
"objc_1msgSend__IIIIIIIZZIIII",
+#else
+ "objc_1msgSend__JJJJJJJZZJJJJ",
+#endif
+#ifndef JNI64
"objc_1msgSend__IIIIIZ",
+#else
+ "objc_1msgSend__JJJJJZ",
+#endif
+#ifndef JNI64
"objc_1msgSend__IIIILorg_eclipse_swt_internal_cocoa_NSRange_2",
+#else
+ "objc_1msgSend__JJJJLorg_eclipse_swt_internal_cocoa_NSRange_2",
+#endif
+#ifndef JNI64
"objc_1msgSend__IIIIZ",
+#else
+ "objc_1msgSend__JJJJZ",
+#endif
+#ifndef JNI64
"objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSPoint_2",
+#else
+ "objc_1msgSend__JJJLorg_eclipse_swt_internal_cocoa_NSPoint_2",
+#endif
+#ifndef JNI64
"objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSPoint_2IDIISII",
+#else
+ "objc_1msgSend__JJJLorg_eclipse_swt_internal_cocoa_NSPoint_2JDJJSJJ",
+#endif
+#ifndef JNI64
"objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSRange_2",
+#else
+ "objc_1msgSend__JJJLorg_eclipse_swt_internal_cocoa_NSRange_2",
+#endif
+#ifndef JNI64
"objc_1msgSend__IIIZ",
+#else
+ "objc_1msgSend__JJJZ",
+#endif
+#ifndef JNI64
"objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2",
+#else
+ "objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2",
+#endif
+#ifndef JNI64
"objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2",
+#else
+ "objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2",
+#endif
+#ifndef JNI64
"objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2FFF",
+#else
+ "objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2DDD",
+#endif
+#ifndef JNI64
"objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2FFFZ",
+#else
+ "objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2DDDZ",
+#endif
+#ifndef JNI64
"objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2I_3F",
+#else
+ "objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2J_3D",
+#endif
+#ifndef JNI64
"objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2I",
+#else
+ "objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2J",
+#endif
+#ifndef JNI64
"objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2",
+#else
+ "objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2",
+#endif
+#ifndef JNI64
"objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSRect_2IF",
+#else
+ "objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSRect_2JD",
+#endif
+#ifndef JNI64
"objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRange_2",
+#else
+ "objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRange_2",
+#endif
+#ifndef JNI64
"objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRange_2I",
+#else
+ "objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRange_2J",
+#endif
+#ifndef JNI64
"objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRange_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2",
+#else
+ "objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRange_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2",
+#endif
+#ifndef JNI64
"objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2",
+#else
+ "objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2",
+#endif
+#ifndef JNI64
"objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2F",
+#else
+ "objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2D",
+#endif
+#ifndef JNI64
"objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2FF",
+#else
+ "objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2DD",
+#endif
+#ifndef JNI64
"objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2I",
+#else
+ "objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2J",
+#endif
+#ifndef JNI64
"objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2II",
+#else
+ "objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2JJ",
+#endif
+#ifndef JNI64
"objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2IIZ",
+#else
+ "objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2JJZ",
+#endif
+#ifndef JNI64
"objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2IIZI",
+#else
+ "objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2JJZJ",
+#endif
+#ifndef JNI64
"objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2IZI",
+#else
+ "objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2JZJ",
+#endif
+#ifndef JNI64
"objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2",
+#else
+ "objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2",
+#endif
+#ifndef JNI64
"objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSRange_2Lorg_eclipse_swt_internal_cocoa_NSRect_2",
+#else
+ "objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSRange_2Lorg_eclipse_swt_internal_cocoa_NSRect_2",
+#endif
+#ifndef JNI64
"objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSRect_2IF",
+#else
+ "objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSRect_2JD",
+#endif
+#ifndef JNI64
"objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2Z",
+#else
+ "objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2Z",
+#endif
+#ifndef JNI64
"objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSSize_2",
+#else
+ "objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSSize_2",
+#endif
+#ifndef JNI64
"objc_1msgSend__IIZ",
+#else
+ "objc_1msgSend__JJZ",
+#endif
+#ifndef JNI64
"objc_1msgSend__IIZI",
+#else
+ "objc_1msgSend__JJZJ",
+#endif
+#ifndef JNI64
"objc_1msgSend__II_3B",
+#else
+ "objc_1msgSend__JJ_3B",
+#endif
+#ifndef JNI64
"objc_1msgSend__II_3BI",
+#else
+ "objc_1msgSend__JJ_3BJ",
+#endif
+#ifndef JNI64
"objc_1msgSend__II_3C",
+#else
+ "objc_1msgSend__JJ_3C",
+#endif
+#ifndef JNI64
"objc_1msgSend__II_3CI",
+#else
+ "objc_1msgSend__JJ_3CJ",
+#endif
+#ifndef JNI64
"objc_1msgSend__II_3CLorg_eclipse_swt_internal_cocoa_NSRange_2",
+#else
+ "objc_1msgSend__JJ_3CLorg_eclipse_swt_internal_cocoa_NSRange_2",
+#endif
+#ifndef JNI64
"objc_1msgSend__II_3F",
+#else
+ "objc_1msgSend__JJ_3D",
+#endif
+#ifndef JNI64
"objc_1msgSend__II_3FIF",
+#else
+ "objc_1msgSend__JJ_3DJD",
+#endif
+#ifndef JNI64
"objc_1msgSend__II_3I",
+#else
+ "objc_1msgSend__JJ_3I",
+#endif
+#ifndef JNI64
"objc_1msgSend__II_3III",
+#else
+ "objc_1msgSend__JJ_3JJJ",
+#endif
"objc_1msgSend__JJFD",
"objc_1msgSend__JJI",
+#ifndef JNI64
"objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2I",
+#else
+ "objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2J",
+#endif
+#ifndef JNI64
"objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2II",
+#else
+ "objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JJ",
+#endif
+#ifndef JNI64
"objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2IIIIZ",
+#else
+ "objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JJJJZ",
+#endif
+#ifndef JNI64
"objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2ILorg_eclipse_swt_internal_cocoa_NSPoint_2",
+#else
+ "objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JLorg_eclipse_swt_internal_cocoa_NSPoint_2",
+#endif
+#ifndef JNI64
"objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2ILorg_eclipse_swt_internal_cocoa_NSRect_2",
+#else
+ "objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JLorg_eclipse_swt_internal_cocoa_NSRect_2",
+#endif
+#ifndef JNI64
"objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2ILorg_eclipse_swt_internal_cocoa_NSSize_2",
+#else
+ "objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JLorg_eclipse_swt_internal_cocoa_NSSize_2",
+#endif
+#ifndef JNI64
"objc_1msgSend_1fpret__II",
+#else
+ "objc_1msgSend_1fpret__JJ",
+#endif
+#ifndef JNI64
"objc_1msgSend_1fpret__III",
+#else
+ "objc_1msgSend_1fpret__JJJ",
+#endif
+#ifndef JNI64
"objc_1msgSend_1fpret__IIII",
+#else
+ "objc_1msgSend_1fpret__JJJJ",
+#endif
+#ifndef JNI64
"objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2II",
+#else
+ "objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2JJ",
+#endif
+#ifndef JNI64
"objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2II",
+#else
+ "objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2JJ",
+#endif
+#ifndef JNI64
"objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2III",
+#else
+ "objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2JJJ",
+#endif
+#ifndef JNI64
"objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2IILorg_eclipse_swt_internal_cocoa_NSPoint_2",
+#else
+ "objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2JJLorg_eclipse_swt_internal_cocoa_NSPoint_2",
+#endif
+#ifndef JNI64
"objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2IILorg_eclipse_swt_internal_cocoa_NSPoint_2I",
+#else
+ "objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2JJLorg_eclipse_swt_internal_cocoa_NSPoint_2J",
+#endif
+#ifndef JNI64
"objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2II",
+#else
+ "objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2JJ",
+#endif
+#ifndef JNI64
"objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2III",
+#else
+ "objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2JJJ",
+#endif
+#ifndef JNI64
"objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2II",
+#else
+ "objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJ",
+#endif
+#ifndef JNI64
"objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2III",
+#else
+ "objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJJ",
+#endif
+#ifndef JNI64
"objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IIII",
+#else
+ "objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJJJ",
+#endif
+#ifndef JNI64
"objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IIIIZ",
+#else
+ "objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJJJZ",
+#endif
+#ifndef JNI64
"objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IILorg_eclipse_swt_internal_cocoa_NSRange_2I",
+#else
+ "objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJLorg_eclipse_swt_internal_cocoa_NSRange_2J",
+#endif
+#ifndef JNI64
"objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IILorg_eclipse_swt_internal_cocoa_NSRect_2",
+#else
+ "objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJLorg_eclipse_swt_internal_cocoa_NSRect_2",
+#endif
+#ifndef JNI64
"objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IILorg_eclipse_swt_internal_cocoa_NSRect_2I",
+#else
+ "objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJLorg_eclipse_swt_internal_cocoa_NSRect_2J",
+#endif
+#ifndef JNI64
"objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2II",
+#else
+ "objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2JJ",
+#endif
+#ifndef JNI64
"objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2IILorg_eclipse_swt_internal_cocoa_NSSize_2",
+#else
+ "objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2JJLorg_eclipse_swt_internal_cocoa_NSSize_2",
+#endif
+#ifndef JNI64
"objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2IILorg_eclipse_swt_internal_cocoa_NSSize_2I",
+#else
+ "objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2JJLorg_eclipse_swt_internal_cocoa_NSSize_2J",
+#endif
+#ifndef JNI64
"objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2IILorg_eclipse_swt_internal_cocoa_NSSize_2ZZI",
+#else
+ "objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2JJLorg_eclipse_swt_internal_cocoa_NSSize_2ZZJ",
+#endif
"objc_1registerClassPair",
"objc_1super_1sizeof",
"object_1getClassName",
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os_stats.h b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os_stats.h
index de7f94cafa..9dc732a9b6 100644
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os_stats.h
+++ b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os_stats.h
@@ -110,112 +110,508 @@ typedef enum {
hitTest_1CALLBACK_FUNC,
instrumentObjcMessageSends_FUNC,
markedRange_1CALLBACK_FUNC,
+#ifndef JNI64
memmove__ILorg_eclipse_swt_internal_cocoa_CGPoint_2I_FUNC,
+#else
+ memmove__JLorg_eclipse_swt_internal_cocoa_CGPoint_2J_FUNC,
+#endif
+#ifndef JNI64
memmove__ILorg_eclipse_swt_internal_cocoa_CGRect_2I_FUNC,
+#else
+ memmove__JLorg_eclipse_swt_internal_cocoa_CGRect_2J_FUNC,
+#endif
+#ifndef JNI64
memmove__ILorg_eclipse_swt_internal_cocoa_CGSize_2I_FUNC,
+#else
+ memmove__JLorg_eclipse_swt_internal_cocoa_CGSize_2J_FUNC,
+#endif
+#ifndef JNI64
memmove__ILorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2I_FUNC,
+#else
+ memmove__JLorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2J_FUNC,
+#endif
+#ifndef JNI64
memmove__ILorg_eclipse_swt_internal_cocoa_NSPoint_2I_FUNC,
+#else
+ memmove__JLorg_eclipse_swt_internal_cocoa_NSPoint_2J_FUNC,
+#endif
+#ifndef JNI64
memmove__ILorg_eclipse_swt_internal_cocoa_NSRange_2I_FUNC,
+#else
+ memmove__JLorg_eclipse_swt_internal_cocoa_NSRange_2J_FUNC,
+#endif
+#ifndef JNI64
memmove__ILorg_eclipse_swt_internal_cocoa_NSRect_2I_FUNC,
+#else
+ memmove__JLorg_eclipse_swt_internal_cocoa_NSRect_2J_FUNC,
+#endif
+#ifndef JNI64
memmove__ILorg_eclipse_swt_internal_cocoa_NSSize_2I_FUNC,
+#else
+ memmove__JLorg_eclipse_swt_internal_cocoa_NSSize_2J_FUNC,
+#endif
+#ifndef JNI64
memmove__Lorg_eclipse_swt_internal_cocoa_CGPoint_2II_FUNC,
+#else
+ memmove__Lorg_eclipse_swt_internal_cocoa_CGPoint_2JJ_FUNC,
+#endif
+#ifndef JNI64
memmove__Lorg_eclipse_swt_internal_cocoa_CGRect_2II_FUNC,
+#else
+ memmove__Lorg_eclipse_swt_internal_cocoa_CGRect_2JJ_FUNC,
+#endif
+#ifndef JNI64
memmove__Lorg_eclipse_swt_internal_cocoa_CGSize_2II_FUNC,
+#else
+ memmove__Lorg_eclipse_swt_internal_cocoa_CGSize_2JJ_FUNC,
+#endif
+#ifndef JNI64
memmove__Lorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2II_FUNC,
+#else
+ memmove__Lorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2JJ_FUNC,
+#endif
+#ifndef JNI64
memmove__Lorg_eclipse_swt_internal_cocoa_NSPoint_2II_FUNC,
+#else
+ memmove__Lorg_eclipse_swt_internal_cocoa_NSPoint_2JJ_FUNC,
+#endif
+#ifndef JNI64
memmove__Lorg_eclipse_swt_internal_cocoa_NSRange_2II_FUNC,
+#else
+ memmove__Lorg_eclipse_swt_internal_cocoa_NSRange_2JJ_FUNC,
+#endif
+#ifndef JNI64
memmove__Lorg_eclipse_swt_internal_cocoa_NSRect_2II_FUNC,
+#else
+ memmove__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJ_FUNC,
+#endif
+#ifndef JNI64
memmove__Lorg_eclipse_swt_internal_cocoa_NSSize_2II_FUNC,
+#else
+ memmove__Lorg_eclipse_swt_internal_cocoa_NSSize_2JJ_FUNC,
+#endif
objc_1allocateClassPair_FUNC,
objc_1getClass_FUNC,
objc_1getProtocol_FUNC,
objc_1lookUpClass_FUNC,
+#ifndef JNI64
objc_1msgSend__II_FUNC,
+#else
+ objc_1msgSend__JJ_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend__IID_FUNC,
+#else
+ objc_1msgSend__JJD_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend__IIDIIIZ_FUNC,
+#else
+ objc_1msgSend__JJDJJJZ_FUNC,
+#endif
objc_1msgSend__IIF_FUNC,
+#ifndef JNI64
objc_1msgSend__IIFF_FUNC,
+#else
+ objc_1msgSend__JJDD_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend__IIFFFF_FUNC,
+#else
+ objc_1msgSend__JJDDDD_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend__III_FUNC,
+#else
+ objc_1msgSend__JJJ_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend__IIIF_FUNC,
+#else
+ objc_1msgSend__JJJD_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend__IIII_FUNC,
+#else
+ objc_1msgSend__JJJJ_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend__IIIII_FUNC,
+#else
+ objc_1msgSend__JJJJJ_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend__IIIIII_FUNC,
+#else
+ objc_1msgSend__JJJJJJ_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend__IIIIIII_FUNC,
+#else
+ objc_1msgSend__JJJJJJJ_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend__IIIIIIIII_FUNC,
+#else
+ objc_1msgSend__JJJJJJJJJ_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend__IIIIIIIZZIII_FUNC,
+#else
+ objc_1msgSend__JJJJJJJZZJJJ_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend__IIIIIIIZZIIII_FUNC,
+#else
+ objc_1msgSend__JJJJJJJZZJJJJ_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend__IIIIIZ_FUNC,
+#else
+ objc_1msgSend__JJJJJZ_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend__IIIILorg_eclipse_swt_internal_cocoa_NSRange_2_FUNC,
+#else
+ objc_1msgSend__JJJJLorg_eclipse_swt_internal_cocoa_NSRange_2_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend__IIIIZ_FUNC,
+#else
+ objc_1msgSend__JJJJZ_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC,
+#else
+ objc_1msgSend__JJJLorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSPoint_2IDIISII_FUNC,
+#else
+ objc_1msgSend__JJJLorg_eclipse_swt_internal_cocoa_NSPoint_2JDJJSJJ_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend__IIILorg_eclipse_swt_internal_cocoa_NSRange_2_FUNC,
+#else
+ objc_1msgSend__JJJLorg_eclipse_swt_internal_cocoa_NSRange_2_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend__IIIZ_FUNC,
+#else
+ objc_1msgSend__JJJZ_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2_FUNC,
+#else
+ objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC,
+#else
+ objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2FFF_FUNC,
+#else
+ objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2DDD_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2FFFZ_FUNC,
+#else
+ objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2DDDZ_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2I_3F_FUNC,
+#else
+ objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2J_3D_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2I_FUNC,
+#else
+ objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2J_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC,
+#else
+ objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSRect_2IF_FUNC,
+#else
+ objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSPoint_2Lorg_eclipse_swt_internal_cocoa_NSRect_2JD_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRange_2_FUNC,
+#else
+ objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRange_2_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRange_2I_FUNC,
+#else
+ objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRange_2J_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRange_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC,
+#else
+ objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRange_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC,
+#else
+ objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2F_FUNC,
+#else
+ objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2D_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2FF_FUNC,
+#else
+ objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2DD_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2I_FUNC,
+#else
+ objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2J_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2II_FUNC,
+#else
+ objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2JJ_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2IIZ_FUNC,
+#else
+ objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2JJZ_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2IIZI_FUNC,
+#else
+ objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2JJZJ_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2IZI_FUNC,
+#else
+ objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2JZJ_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC,
+#else
+ objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSRange_2Lorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC,
+#else
+ objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSRange_2Lorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSRect_2IF_FUNC,
+#else
+ objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2Lorg_eclipse_swt_internal_cocoa_NSRect_2JD_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSRect_2Z_FUNC,
+#else
+ objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSRect_2Z_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend__IILorg_eclipse_swt_internal_cocoa_NSSize_2_FUNC,
+#else
+ objc_1msgSend__JJLorg_eclipse_swt_internal_cocoa_NSSize_2_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend__IIZ_FUNC,
+#else
+ objc_1msgSend__JJZ_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend__IIZI_FUNC,
+#else
+ objc_1msgSend__JJZJ_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend__II_3B_FUNC,
+#else
+ objc_1msgSend__JJ_3B_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend__II_3BI_FUNC,
+#else
+ objc_1msgSend__JJ_3BJ_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend__II_3C_FUNC,
+#else
+ objc_1msgSend__JJ_3C_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend__II_3CI_FUNC,
+#else
+ objc_1msgSend__JJ_3CJ_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend__II_3CLorg_eclipse_swt_internal_cocoa_NSRange_2_FUNC,
+#else
+ objc_1msgSend__JJ_3CLorg_eclipse_swt_internal_cocoa_NSRange_2_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend__II_3F_FUNC,
+#else
+ objc_1msgSend__JJ_3D_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend__II_3FIF_FUNC,
+#else
+ objc_1msgSend__JJ_3DJD_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend__II_3I_FUNC,
+#else
+ objc_1msgSend__JJ_3I_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend__II_3III_FUNC,
+#else
+ objc_1msgSend__JJ_3JJJ_FUNC,
+#endif
objc_1msgSend__JJFD_FUNC,
objc_1msgSend__JJI_FUNC,
+#ifndef JNI64
objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2I_FUNC,
+#else
+ objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2J_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2II_FUNC,
+#else
+ objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JJ_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2IIIIZ_FUNC,
+#else
+ objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JJJJZ_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2ILorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC,
+#else
+ objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JLorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2ILorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC,
+#else
+ objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JLorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2ILorg_eclipse_swt_internal_cocoa_NSSize_2_FUNC,
+#else
+ objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2JLorg_eclipse_swt_internal_cocoa_NSSize_2_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend_1fpret__II_FUNC,
+#else
+ objc_1msgSend_1fpret__JJ_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend_1fpret__III_FUNC,
+#else
+ objc_1msgSend_1fpret__JJJ_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend_1fpret__IIII_FUNC,
+#else
+ objc_1msgSend_1fpret__JJJJ_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2II_FUNC,
+#else
+ objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSAffineTransformStruct_2JJ_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2II_FUNC,
+#else
+ objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2JJ_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2III_FUNC,
+#else
+ objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2JJJ_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2IILorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC,
+#else
+ objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2JJLorg_eclipse_swt_internal_cocoa_NSPoint_2_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2IILorg_eclipse_swt_internal_cocoa_NSPoint_2I_FUNC,
+#else
+ objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSPoint_2JJLorg_eclipse_swt_internal_cocoa_NSPoint_2J_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2II_FUNC,
+#else
+ objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2JJ_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2III_FUNC,
+#else
+ objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRange_2JJJ_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2II_FUNC,
+#else
+ objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJ_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2III_FUNC,
+#else
+ objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJJ_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IIII_FUNC,
+#else
+ objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJJJ_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IIIIZ_FUNC,
+#else
+ objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJJJZ_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IILorg_eclipse_swt_internal_cocoa_NSRange_2I_FUNC,
+#else
+ objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJLorg_eclipse_swt_internal_cocoa_NSRange_2J_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IILorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC,
+#else
+ objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJLorg_eclipse_swt_internal_cocoa_NSRect_2_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2IILorg_eclipse_swt_internal_cocoa_NSRect_2I_FUNC,
+#else
+ objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSRect_2JJLorg_eclipse_swt_internal_cocoa_NSRect_2J_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2II_FUNC,
+#else
+ objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2JJ_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2IILorg_eclipse_swt_internal_cocoa_NSSize_2_FUNC,
+#else
+ objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2JJLorg_eclipse_swt_internal_cocoa_NSSize_2_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2IILorg_eclipse_swt_internal_cocoa_NSSize_2I_FUNC,
+#else
+ objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2JJLorg_eclipse_swt_internal_cocoa_NSSize_2J_FUNC,
+#endif
+#ifndef JNI64
objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2IILorg_eclipse_swt_internal_cocoa_NSSize_2ZZI_FUNC,
+#else
+ objc_1msgSend_1stret__Lorg_eclipse_swt_internal_cocoa_NSSize_2JJLorg_eclipse_swt_internal_cocoa_NSSize_2ZZJ_FUNC,
+#endif
objc_1registerClassPair_FUNC,
objc_1super_1sizeof_FUNC,
object_1getClassName_FUNC,
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os_structs.c b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os_structs.c
index 2c7eac7ee6..efc1f17dcc 100644
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os_structs.c
+++ b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os_structs.c
@@ -25,24 +25,24 @@ void cacheCGPointFields(JNIEnv *env, jobject lpObject)
{
if (CGPointFc.cached) return;
CGPointFc.clazz = (*env)->GetObjectClass(env, lpObject);
- CGPointFc.x = (*env)->GetFieldID(env, CGPointFc.clazz, "x", "F");
- CGPointFc.y = (*env)->GetFieldID(env, CGPointFc.clazz, "y", "F");
+ CGPointFc.x = (*env)->GetFieldID(env, CGPointFc.clazz, "x", F_D);
+ CGPointFc.y = (*env)->GetFieldID(env, CGPointFc.clazz, "y", F_D);
CGPointFc.cached = 1;
}
CGPoint *getCGPointFields(JNIEnv *env, jobject lpObject, CGPoint *lpStruct)
{
if (!CGPointFc.cached) cacheCGPointFields(env, lpObject);
- lpStruct->x = (*env)->GetFloatField(env, lpObject, CGPointFc.x);
- lpStruct->y = (*env)->GetFloatField(env, lpObject, CGPointFc.y);
+ lpStruct->x = (*env)->GetFloatDoubleField(env, lpObject, CGPointFc.x);
+ lpStruct->y = (*env)->GetFloatDoubleField(env, lpObject, CGPointFc.y);
return lpStruct;
}
void setCGPointFields(JNIEnv *env, jobject lpObject, CGPoint *lpStruct)
{
if (!CGPointFc.cached) cacheCGPointFields(env, lpObject);
- (*env)->SetFloatField(env, lpObject, CGPointFc.x, (jfloat)lpStruct->x);
- (*env)->SetFloatField(env, lpObject, CGPointFc.y, (jfloat)lpStruct->y);
+ (*env)->SetFloatDoubleField(env, lpObject, CGPointFc.x, (jfloatDouble)lpStruct->x);
+ (*env)->SetFloatDoubleField(env, lpObject, CGPointFc.y, (jfloatDouble)lpStruct->y);
}
#endif
@@ -105,24 +105,24 @@ void cacheCGSizeFields(JNIEnv *env, jobject lpObject)
{
if (CGSizeFc.cached) return;
CGSizeFc.clazz = (*env)->GetObjectClass(env, lpObject);
- CGSizeFc.width = (*env)->GetFieldID(env, CGSizeFc.clazz, "width", "F");
- CGSizeFc.height = (*env)->GetFieldID(env, CGSizeFc.clazz, "height", "F");
+ CGSizeFc.width = (*env)->GetFieldID(env, CGSizeFc.clazz, "width", F_D);
+ CGSizeFc.height = (*env)->GetFieldID(env, CGSizeFc.clazz, "height", F_D);
CGSizeFc.cached = 1;
}
CGSize *getCGSizeFields(JNIEnv *env, jobject lpObject, CGSize *lpStruct)
{
if (!CGSizeFc.cached) cacheCGSizeFields(env, lpObject);
- lpStruct->width = (*env)->GetFloatField(env, lpObject, CGSizeFc.width);
- lpStruct->height = (*env)->GetFloatField(env, lpObject, CGSizeFc.height);
+ lpStruct->width = (*env)->GetFloatDoubleField(env, lpObject, CGSizeFc.width);
+ lpStruct->height = (*env)->GetFloatDoubleField(env, lpObject, CGSizeFc.height);
return lpStruct;
}
void setCGSizeFields(JNIEnv *env, jobject lpObject, CGSize *lpStruct)
{
if (!CGSizeFc.cached) cacheCGSizeFields(env, lpObject);
- (*env)->SetFloatField(env, lpObject, CGSizeFc.width, (jfloat)lpStruct->width);
- (*env)->SetFloatField(env, lpObject, CGSizeFc.height, (jfloat)lpStruct->height);
+ (*env)->SetFloatDoubleField(env, lpObject, CGSizeFc.width, (jfloatDouble)lpStruct->width);
+ (*env)->SetFloatDoubleField(env, lpObject, CGSizeFc.height, (jfloatDouble)lpStruct->height);
}
#endif
@@ -139,36 +139,36 @@ void cacheNSAffineTransformStructFields(JNIEnv *env, jobject lpObject)
{
if (NSAffineTransformStructFc.cached) return;
NSAffineTransformStructFc.clazz = (*env)->GetObjectClass(env, lpObject);
- NSAffineTransformStructFc.m11 = (*env)->GetFieldID(env, NSAffineTransformStructFc.clazz, "m11", "F");
- NSAffineTransformStructFc.m12 = (*env)->GetFieldID(env, NSAffineTransformStructFc.clazz, "m12", "F");
- NSAffineTransformStructFc.m21 = (*env)->GetFieldID(env, NSAffineTransformStructFc.clazz, "m21", "F");
- NSAffineTransformStructFc.m22 = (*env)->GetFieldID(env, NSAffineTransformStructFc.clazz, "m22", "F");
- NSAffineTransformStructFc.tX = (*env)->GetFieldID(env, NSAffineTransformStructFc.clazz, "tX", "F");
- NSAffineTransformStructFc.tY = (*env)->GetFieldID(env, NSAffineTransformStructFc.clazz, "tY", "F");
+ NSAffineTransformStructFc.m11 = (*env)->GetFieldID(env, NSAffineTransformStructFc.clazz, "m11", F_D);
+ NSAffineTransformStructFc.m12 = (*env)->GetFieldID(env, NSAffineTransformStructFc.clazz, "m12", F_D);
+ NSAffineTransformStructFc.m21 = (*env)->GetFieldID(env, NSAffineTransformStructFc.clazz, "m21", F_D);
+ NSAffineTransformStructFc.m22 = (*env)->GetFieldID(env, NSAffineTransformStructFc.clazz, "m22", F_D);
+ NSAffineTransformStructFc.tX = (*env)->GetFieldID(env, NSAffineTransformStructFc.clazz, "tX", F_D);
+ NSAffineTransformStructFc.tY = (*env)->GetFieldID(env, NSAffineTransformStructFc.clazz, "tY", F_D);
NSAffineTransformStructFc.cached = 1;
}
NSAffineTransformStruct *getNSAffineTransformStructFields(JNIEnv *env, jobject lpObject, NSAffineTransformStruct *lpStruct)
{
if (!NSAffineTransformStructFc.cached) cacheNSAffineTransformStructFields(env, lpObject);
- lpStruct->m11 = (*env)->GetFloatField(env, lpObject, NSAffineTransformStructFc.m11);
- lpStruct->m12 = (*env)->GetFloatField(env, lpObject, NSAffineTransformStructFc.m12);
- lpStruct->m21 = (*env)->GetFloatField(env, lpObject, NSAffineTransformStructFc.m21);
- lpStruct->m22 = (*env)->GetFloatField(env, lpObject, NSAffineTransformStructFc.m22);
- lpStruct->tX = (*env)->GetFloatField(env, lpObject, NSAffineTransformStructFc.tX);
- lpStruct->tY = (*env)->GetFloatField(env, lpObject, NSAffineTransformStructFc.tY);
+ lpStruct->m11 = (*env)->GetFloatDoubleField(env, lpObject, NSAffineTransformStructFc.m11);
+ lpStruct->m12 = (*env)->GetFloatDoubleField(env, lpObject, NSAffineTransformStructFc.m12);
+ lpStruct->m21 = (*env)->GetFloatDoubleField(env, lpObject, NSAffineTransformStructFc.m21);
+ lpStruct->m22 = (*env)->GetFloatDoubleField(env, lpObject, NSAffineTransformStructFc.m22);
+ lpStruct->tX = (*env)->GetFloatDoubleField(env, lpObject, NSAffineTransformStructFc.tX);
+ lpStruct->tY = (*env)->GetFloatDoubleField(env, lpObject, NSAffineTransformStructFc.tY);
return lpStruct;
}
void setNSAffineTransformStructFields(JNIEnv *env, jobject lpObject, NSAffineTransformStruct *lpStruct)
{
if (!NSAffineTransformStructFc.cached) cacheNSAffineTransformStructFields(env, lpObject);
- (*env)->SetFloatField(env, lpObject, NSAffineTransformStructFc.m11, (jfloat)lpStruct->m11);
- (*env)->SetFloatField(env, lpObject, NSAffineTransformStructFc.m12, (jfloat)lpStruct->m12);
- (*env)->SetFloatField(env, lpObject, NSAffineTransformStructFc.m21, (jfloat)lpStruct->m21);
- (*env)->SetFloatField(env, lpObject, NSAffineTransformStructFc.m22, (jfloat)lpStruct->m22);
- (*env)->SetFloatField(env, lpObject, NSAffineTransformStructFc.tX, (jfloat)lpStruct->tX);
- (*env)->SetFloatField(env, lpObject, NSAffineTransformStructFc.tY, (jfloat)lpStruct->tY);
+ (*env)->SetFloatDoubleField(env, lpObject, NSAffineTransformStructFc.m11, (jfloatDouble)lpStruct->m11);
+ (*env)->SetFloatDoubleField(env, lpObject, NSAffineTransformStructFc.m12, (jfloatDouble)lpStruct->m12);
+ (*env)->SetFloatDoubleField(env, lpObject, NSAffineTransformStructFc.m21, (jfloatDouble)lpStruct->m21);
+ (*env)->SetFloatDoubleField(env, lpObject, NSAffineTransformStructFc.m22, (jfloatDouble)lpStruct->m22);
+ (*env)->SetFloatDoubleField(env, lpObject, NSAffineTransformStructFc.tX, (jfloatDouble)lpStruct->tX);
+ (*env)->SetFloatDoubleField(env, lpObject, NSAffineTransformStructFc.tY, (jfloatDouble)lpStruct->tY);
}
#endif
@@ -185,24 +185,24 @@ void cacheNSPointFields(JNIEnv *env, jobject lpObject)
{
if (NSPointFc.cached) return;
NSPointFc.clazz = (*env)->GetObjectClass(env, lpObject);
- NSPointFc.x = (*env)->GetFieldID(env, NSPointFc.clazz, "x", "F");
- NSPointFc.y = (*env)->GetFieldID(env, NSPointFc.clazz, "y", "F");
+ NSPointFc.x = (*env)->GetFieldID(env, NSPointFc.clazz, "x", F_D);
+ NSPointFc.y = (*env)->GetFieldID(env, NSPointFc.clazz, "y", F_D);
NSPointFc.cached = 1;
}
NSPoint *getNSPointFields(JNIEnv *env, jobject lpObject, NSPoint *lpStruct)
{
if (!NSPointFc.cached) cacheNSPointFields(env, lpObject);
- lpStruct->x = (*env)->GetFloatField(env, lpObject, NSPointFc.x);
- lpStruct->y = (*env)->GetFloatField(env, lpObject, NSPointFc.y);
+ lpStruct->x = (*env)->GetFloatDoubleField(env, lpObject, NSPointFc.x);
+ lpStruct->y = (*env)->GetFloatDoubleField(env, lpObject, NSPointFc.y);
return lpStruct;
}
void setNSPointFields(JNIEnv *env, jobject lpObject, NSPoint *lpStruct)
{
if (!NSPointFc.cached) cacheNSPointFields(env, lpObject);
- (*env)->SetFloatField(env, lpObject, NSPointFc.x, (jfloat)lpStruct->x);
- (*env)->SetFloatField(env, lpObject, NSPointFc.y, (jfloat)lpStruct->y);
+ (*env)->SetFloatDoubleField(env, lpObject, NSPointFc.x, (jfloatDouble)lpStruct->x);
+ (*env)->SetFloatDoubleField(env, lpObject, NSPointFc.y, (jfloatDouble)lpStruct->y);
}
#endif
@@ -219,24 +219,24 @@ void cacheNSRangeFields(JNIEnv *env, jobject lpObject)
{
if (NSRangeFc.cached) return;
NSRangeFc.clazz = (*env)->GetObjectClass(env, lpObject);
- NSRangeFc.location = (*env)->GetFieldID(env, NSRangeFc.clazz, "location", "I");
- NSRangeFc.length = (*env)->GetFieldID(env, NSRangeFc.clazz, "length", "I");
+ NSRangeFc.location = (*env)->GetFieldID(env, NSRangeFc.clazz, "location", I_J);
+ NSRangeFc.length = (*env)->GetFieldID(env, NSRangeFc.clazz, "length", I_J);
NSRangeFc.cached = 1;
}
NSRange *getNSRangeFields(JNIEnv *env, jobject lpObject, NSRange *lpStruct)
{
if (!NSRangeFc.cached) cacheNSRangeFields(env, lpObject);
- lpStruct->location = (*env)->GetIntField(env, lpObject, NSRangeFc.location);
- lpStruct->length = (*env)->GetIntField(env, lpObject, NSRangeFc.length);
+ lpStruct->location = (*env)->GetIntLongField(env, lpObject, NSRangeFc.location);
+ lpStruct->length = (*env)->GetIntLongField(env, lpObject, NSRangeFc.length);
return lpStruct;
}
void setNSRangeFields(JNIEnv *env, jobject lpObject, NSRange *lpStruct)
{
if (!NSRangeFc.cached) cacheNSRangeFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, NSRangeFc.location, (jint)lpStruct->location);
- (*env)->SetIntField(env, lpObject, NSRangeFc.length, (jint)lpStruct->length);
+ (*env)->SetIntLongField(env, lpObject, NSRangeFc.location, (jintLong)lpStruct->location);
+ (*env)->SetIntLongField(env, lpObject, NSRangeFc.length, (jintLong)lpStruct->length);
}
#endif
@@ -253,30 +253,30 @@ void cacheNSRectFields(JNIEnv *env, jobject lpObject)
{
if (NSRectFc.cached) return;
NSRectFc.clazz = (*env)->GetObjectClass(env, lpObject);
- NSRectFc.x = (*env)->GetFieldID(env, NSRectFc.clazz, "x", "F");
- NSRectFc.y = (*env)->GetFieldID(env, NSRectFc.clazz, "y", "F");
- NSRectFc.width = (*env)->GetFieldID(env, NSRectFc.clazz, "width", "F");
- NSRectFc.height = (*env)->GetFieldID(env, NSRectFc.clazz, "height", "F");
+ NSRectFc.x = (*env)->GetFieldID(env, NSRectFc.clazz, "x", F_D);
+ NSRectFc.y = (*env)->GetFieldID(env, NSRectFc.clazz, "y", F_D);
+ NSRectFc.width = (*env)->GetFieldID(env, NSRectFc.clazz, "width", F_D);
+ NSRectFc.height = (*env)->GetFieldID(env, NSRectFc.clazz, "height", F_D);
NSRectFc.cached = 1;
}
NSRect *getNSRectFields(JNIEnv *env, jobject lpObject, NSRect *lpStruct)
{
if (!NSRectFc.cached) cacheNSRectFields(env, lpObject);
- lpStruct->origin.x = (*env)->GetFloatField(env, lpObject, NSRectFc.x);
- lpStruct->origin.y = (*env)->GetFloatField(env, lpObject, NSRectFc.y);
- lpStruct->size.width = (*env)->GetFloatField(env, lpObject, NSRectFc.width);
- lpStruct->size.height = (*env)->GetFloatField(env, lpObject, NSRectFc.height);
+ lpStruct->origin.x = (*env)->GetFloatDoubleField(env, lpObject, NSRectFc.x);
+ lpStruct->origin.y = (*env)->GetFloatDoubleField(env, lpObject, NSRectFc.y);
+ lpStruct->size.width = (*env)->GetFloatDoubleField(env, lpObject, NSRectFc.width);
+ lpStruct->size.height = (*env)->GetFloatDoubleField(env, lpObject, NSRectFc.height);
return lpStruct;
}
void setNSRectFields(JNIEnv *env, jobject lpObject, NSRect *lpStruct)
{
if (!NSRectFc.cached) cacheNSRectFields(env, lpObject);
- (*env)->SetFloatField(env, lpObject, NSRectFc.x, (jfloat)lpStruct->origin.x);
- (*env)->SetFloatField(env, lpObject, NSRectFc.y, (jfloat)lpStruct->origin.y);
- (*env)->SetFloatField(env, lpObject, NSRectFc.width, (jfloat)lpStruct->size.width);
- (*env)->SetFloatField(env, lpObject, NSRectFc.height, (jfloat)lpStruct->size.height);
+ (*env)->SetFloatDoubleField(env, lpObject, NSRectFc.x, (jfloatDouble)lpStruct->origin.x);
+ (*env)->SetFloatDoubleField(env, lpObject, NSRectFc.y, (jfloatDouble)lpStruct->origin.y);
+ (*env)->SetFloatDoubleField(env, lpObject, NSRectFc.width, (jfloatDouble)lpStruct->size.width);
+ (*env)->SetFloatDoubleField(env, lpObject, NSRectFc.height, (jfloatDouble)lpStruct->size.height);
}
#endif
@@ -293,24 +293,24 @@ void cacheNSSizeFields(JNIEnv *env, jobject lpObject)
{
if (NSSizeFc.cached) return;
NSSizeFc.clazz = (*env)->GetObjectClass(env, lpObject);
- NSSizeFc.width = (*env)->GetFieldID(env, NSSizeFc.clazz, "width", "F");
- NSSizeFc.height = (*env)->GetFieldID(env, NSSizeFc.clazz, "height", "F");
+ NSSizeFc.width = (*env)->GetFieldID(env, NSSizeFc.clazz, "width", F_D);
+ NSSizeFc.height = (*env)->GetFieldID(env, NSSizeFc.clazz, "height", F_D);
NSSizeFc.cached = 1;
}
NSSize *getNSSizeFields(JNIEnv *env, jobject lpObject, NSSize *lpStruct)
{
if (!NSSizeFc.cached) cacheNSSizeFields(env, lpObject);
- lpStruct->width = (*env)->GetFloatField(env, lpObject, NSSizeFc.width);
- lpStruct->height = (*env)->GetFloatField(env, lpObject, NSSizeFc.height);
+ lpStruct->width = (*env)->GetFloatDoubleField(env, lpObject, NSSizeFc.width);
+ lpStruct->height = (*env)->GetFloatDoubleField(env, lpObject, NSSizeFc.height);
return lpStruct;
}
void setNSSizeFields(JNIEnv *env, jobject lpObject, NSSize *lpStruct)
{
if (!NSSizeFc.cached) cacheNSSizeFields(env, lpObject);
- (*env)->SetFloatField(env, lpObject, NSSizeFc.width, (jfloat)lpStruct->width);
- (*env)->SetFloatField(env, lpObject, NSSizeFc.height, (jfloat)lpStruct->height);
+ (*env)->SetFloatDoubleField(env, lpObject, NSSizeFc.width, (jfloatDouble)lpStruct->width);
+ (*env)->SetFloatDoubleField(env, lpObject, NSSizeFc.height, (jfloatDouble)lpStruct->height);
}
#endif
@@ -327,24 +327,24 @@ void cacheobjc_superFields(JNIEnv *env, jobject lpObject)
{
if (objc_superFc.cached) return;
objc_superFc.clazz = (*env)->GetObjectClass(env, lpObject);
- objc_superFc.receiver = (*env)->GetFieldID(env, objc_superFc.clazz, "receiver", "I");
- objc_superFc.super_class = (*env)->GetFieldID(env, objc_superFc.clazz, "super_class", "I");
+ objc_superFc.receiver = (*env)->GetFieldID(env, objc_superFc.clazz, "receiver", I_J);
+ objc_superFc.super_class = (*env)->GetFieldID(env, objc_superFc.clazz, "super_class", I_J);
objc_superFc.cached = 1;
}
struct objc_super *getobjc_superFields(JNIEnv *env, jobject lpObject, struct objc_super *lpStruct)
{
if (!objc_superFc.cached) cacheobjc_superFields(env, lpObject);
- lpStruct->receiver = (id)(*env)->GetIntField(env, lpObject, objc_superFc.receiver);
- lpStruct->super_class = (Class)(*env)->GetIntField(env, lpObject, objc_superFc.super_class);
+ lpStruct->receiver = (id)(*env)->GetIntLongField(env, lpObject, objc_superFc.receiver);
+ lpStruct->super_class = (Class)(*env)->GetIntLongField(env, lpObject, objc_superFc.super_class);
return lpStruct;
}
void setobjc_superFields(JNIEnv *env, jobject lpObject, struct objc_super *lpStruct)
{
if (!objc_superFc.cached) cacheobjc_superFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, objc_superFc.receiver, (jint)lpStruct->receiver);
- (*env)->SetIntField(env, lpObject, objc_superFc.super_class, (jint)lpStruct->super_class);
+ (*env)->SetIntLongField(env, lpObject, objc_superFc.receiver, (jintLong)lpStruct->receiver);
+ (*env)->SetIntLongField(env, lpObject, objc_superFc.super_class, (jintLong)lpStruct->super_class);
}
#endif
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/AppKitFull.bridgesupport.extras b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/AppKitFull.bridgesupport.extras
new file mode 100644
index 0000000000..5d6908a02c
--- /dev/null
+++ b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/AppKitFull.bridgesupport.extras
@@ -0,0 +1,25417 @@
+<?xml version="1.0" encoding="UTF8"?>
+<signatures swt_gen="mixed">
+ <depends_on path="/System/Library/Frameworks/ApplicationServices.framework"></depends_on>
+ <depends_on path="/System/Library/Frameworks/AudioToolbox.framework"></depends_on>
+ <depends_on path="/System/Library/Frameworks/AudioUnit.framework"></depends_on>
+ <depends_on path="/System/Library/Frameworks/CoreData.framework"></depends_on>
+ <depends_on path="/System/Library/Frameworks/Foundation.framework"></depends_on>
+ <depends_on path="/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework"></depends_on>
+ <depends_on path="/System/Library/Frameworks/IOKit.framework"></depends_on>
+ <depends_on path="/System/Library/Frameworks/QuartzCore.framework"></depends_on>
+ <depends_on path="/System/Library/Frameworks/Security.framework"></depends_on>
+ <depends_on path="/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework"></depends_on>
+ <depends_on path="/System/Library/Frameworks/CoreAudio.framework"></depends_on>
+ <depends_on path="/System/Library/Frameworks/DiskArbitration.framework"></depends_on>
+ <depends_on path="/System/Library/Frameworks/CoreServices.framework"></depends_on>
+ <depends_on path="/System/Library/Frameworks/CoreFoundation.framework"></depends_on>
+ <opaque name="NSModalSession"></opaque>
+ <constant name="NSAbortModalException"></constant>
+ <constant name="NSAbortPrintingException"></constant>
+ <constant name="NSAccessibilityAllowedValuesAttribute"></constant>
+ <constant name="NSAccessibilityApplicationActivatedNotification"></constant>
+ <constant name="NSAccessibilityApplicationDeactivatedNotification"></constant>
+ <constant name="NSAccessibilityApplicationHiddenNotification"></constant>
+ <constant name="NSAccessibilityApplicationRole"></constant>
+ <constant name="NSAccessibilityApplicationShownNotification"></constant>
+ <constant name="NSAccessibilityAscendingSortDirectionValue"></constant>
+ <constant name="NSAccessibilityAttachmentTextAttribute"></constant>
+ <constant name="NSAccessibilityAttributedStringForRangeParameterizedAttribute"></constant>
+ <constant name="NSAccessibilityBackgroundColorTextAttribute"></constant>
+ <constant name="NSAccessibilityBoundsForRangeParameterizedAttribute"></constant>
+ <constant name="NSAccessibilityBrowserRole"></constant>
+ <constant name="NSAccessibilityBusyIndicatorRole"></constant>
+ <constant name="NSAccessibilityButtonRole"></constant>
+ <constant name="NSAccessibilityCancelAction"></constant>
+ <constant name="NSAccessibilityCancelButtonAttribute"></constant>
+ <constant name="NSAccessibilityCenterTabStopMarkerTypeValue"></constant>
+ <constant name="NSAccessibilityCentimetersUnitValue"></constant>
+ <constant name="NSAccessibilityCheckBoxRole"></constant>
+ <constant name="NSAccessibilityChildrenAttribute"></constant>
+ <constant name="NSAccessibilityClearButtonAttribute"></constant>
+ <constant name="NSAccessibilityCloseButtonAttribute"></constant>
+ <constant name="NSAccessibilityCloseButtonSubrole"></constant>
+ <constant name="NSAccessibilityColorWellRole"></constant>
+ <constant name="NSAccessibilityColumnCountAttribute"></constant>
+ <constant name="NSAccessibilityColumnRole"></constant>
+ <constant name="NSAccessibilityColumnTitlesAttribute"></constant>
+ <constant name="NSAccessibilityColumnsAttribute"></constant>
+ <constant name="NSAccessibilityComboBoxRole"></constant>
+ <constant name="NSAccessibilityConfirmAction"></constant>
+ <constant name="NSAccessibilityContentsAttribute"></constant>
+ <constant name="NSAccessibilityCreatedNotification"></constant>
+ <constant name="NSAccessibilityDecimalTabStopMarkerTypeValue"></constant>
+ <constant name="NSAccessibilityDecrementAction"></constant>
+ <constant name="NSAccessibilityDecrementArrowSubrole"></constant>
+ <constant name="NSAccessibilityDecrementButtonAttribute"></constant>
+ <constant name="NSAccessibilityDecrementPageSubrole"></constant>
+ <constant name="NSAccessibilityDefaultButtonAttribute"></constant>
+ <constant name="NSAccessibilityDeleteAction"></constant>
+ <constant name="NSAccessibilityDescendingSortDirectionValue"></constant>
+ <constant name="NSAccessibilityDescriptionAttribute"></constant>
+ <constant name="NSAccessibilityDialogSubrole"></constant>
+ <constant name="NSAccessibilityDisclosedByRowAttribute"></constant>
+ <constant name="NSAccessibilityDisclosedRowsAttribute"></constant>
+ <constant name="NSAccessibilityDisclosingAttribute"></constant>
+ <constant name="NSAccessibilityDisclosureLevelAttribute"></constant>
+ <constant name="NSAccessibilityDisclosureTriangleRole"></constant>
+ <constant name="NSAccessibilityDocumentAttribute"></constant>
+ <constant name="NSAccessibilityDrawerCreatedNotification"></constant>
+ <constant name="NSAccessibilityDrawerRole"></constant>
+ <constant name="NSAccessibilityEditedAttribute"></constant>
+ <constant name="NSAccessibilityEnabledAttribute"></constant>
+ <constant name="NSAccessibilityErrorCodeExceptionInfo"></constant>
+ <constant name="NSAccessibilityException"></constant>
+ <constant name="NSAccessibilityExpandedAttribute"></constant>
+ <constant name="NSAccessibilityFilenameAttribute"></constant>
+ <constant name="NSAccessibilityFirstLineIndentMarkerTypeValue"></constant>
+ <constant name="NSAccessibilityFloatingWindowSubrole"></constant>
+ <constant name="NSAccessibilityFocusedAttribute"></constant>
+ <constant name="NSAccessibilityFocusedUIElementAttribute"></constant>
+ <constant name="NSAccessibilityFocusedUIElementChangedNotification"></constant>
+ <constant name="NSAccessibilityFocusedWindowAttribute"></constant>
+ <constant name="NSAccessibilityFocusedWindowChangedNotification"></constant>
+ <constant name="NSAccessibilityFontFamilyKey"></constant>
+ <constant name="NSAccessibilityFontNameKey"></constant>
+ <constant name="NSAccessibilityFontSizeKey"></constant>
+ <constant name="NSAccessibilityFontTextAttribute"></constant>
+ <constant name="NSAccessibilityForegroundColorTextAttribute"></constant>
+ <constant name="NSAccessibilityFrontmostAttribute"></constant>
+ <constant name="NSAccessibilityGridRole"></constant>
+ <constant name="NSAccessibilityGroupRole"></constant>
+ <constant name="NSAccessibilityGrowAreaAttribute"></constant>
+ <constant name="NSAccessibilityGrowAreaRole"></constant>
+ <constant name="NSAccessibilityHeadIndentMarkerTypeValue"></constant>
+ <constant name="NSAccessibilityHeaderAttribute"></constant>
+ <constant name="NSAccessibilityHelpAttribute"></constant>
+ <constant name="NSAccessibilityHelpTagCreatedNotification"></constant>
+ <constant name="NSAccessibilityHelpTagRole"></constant>
+ <constant name="NSAccessibilityHiddenAttribute"></constant>
+ <constant name="NSAccessibilityHorizontalOrientationValue"></constant>
+ <constant name="NSAccessibilityHorizontalScrollBarAttribute"></constant>
+ <constant name="NSAccessibilityImageRole"></constant>
+ <constant name="NSAccessibilityInchesUnitValue"></constant>
+ <constant name="NSAccessibilityIncrementAction"></constant>
+ <constant name="NSAccessibilityIncrementArrowSubrole"></constant>
+ <constant name="NSAccessibilityIncrementButtonAttribute"></constant>
+ <constant name="NSAccessibilityIncrementPageSubrole"></constant>
+ <constant name="NSAccessibilityIncrementorRole"></constant>
+ <constant name="NSAccessibilityIndexAttribute"></constant>
+ <constant name="NSAccessibilityInsertionPointLineNumberAttribute"></constant>
+ <constant name="NSAccessibilityLabelUIElementsAttribute"></constant>
+ <constant name="NSAccessibilityLabelValueAttribute"></constant>
+ <constant name="NSAccessibilityLeftTabStopMarkerTypeValue"></constant>
+ <constant name="NSAccessibilityLineForIndexParameterizedAttribute"></constant>
+ <constant name="NSAccessibilityLinkRole"></constant>
+ <constant name="NSAccessibilityLinkTextAttribute"></constant>
+ <constant name="NSAccessibilityLinkedUIElementsAttribute"></constant>
+ <constant name="NSAccessibilityListRole"></constant>
+ <constant name="NSAccessibilityMainAttribute"></constant>
+ <constant name="NSAccessibilityMainWindowAttribute"></constant>
+ <constant name="NSAccessibilityMainWindowChangedNotification"></constant>
+ <constant name="NSAccessibilityMarkerGroupUIElementAttribute"></constant>
+ <constant name="NSAccessibilityMarkerTypeAttribute"></constant>
+ <constant name="NSAccessibilityMarkerTypeDescriptionAttribute"></constant>
+ <constant name="NSAccessibilityMarkerUIElementsAttribute"></constant>
+ <constant name="NSAccessibilityMarkerValuesAttribute"></constant>
+ <constant name="NSAccessibilityMatteContentUIElementAttribute"></constant>
+ <constant name="NSAccessibilityMatteHoleAttribute"></constant>
+ <constant name="NSAccessibilityMatteRole"></constant>
+ <constant name="NSAccessibilityMaxValueAttribute"></constant>
+ <constant name="NSAccessibilityMenuBarAttribute"></constant>
+ <constant name="NSAccessibilityMenuBarRole"></constant>
+ <constant name="NSAccessibilityMenuButtonRole"></constant>
+ <constant name="NSAccessibilityMenuItemRole"></constant>
+ <constant name="NSAccessibilityMenuRole"></constant>
+ <constant name="NSAccessibilityMinValueAttribute"></constant>
+ <constant name="NSAccessibilityMinimizeButtonAttribute"></constant>
+ <constant name="NSAccessibilityMinimizeButtonSubrole"></constant>
+ <constant name="NSAccessibilityMinimizedAttribute"></constant>
+ <constant name="NSAccessibilityMisspelledTextAttribute"></constant>
+ <constant name="NSAccessibilityModalAttribute"></constant>
+ <constant name="NSAccessibilityMovedNotification"></constant>
+ <constant name="NSAccessibilityNextContentsAttribute"></constant>
+ <constant name="NSAccessibilityNumberOfCharactersAttribute"></constant>
+ <constant name="NSAccessibilityOrderedByRowAttribute"></constant>
+ <constant name="NSAccessibilityOrientationAttribute"></constant>
+ <constant name="NSAccessibilityOutlineRole"></constant>
+ <constant name="NSAccessibilityOutlineRowSubrole"></constant>
+ <constant name="NSAccessibilityOverflowButtonAttribute"></constant>
+ <constant name="NSAccessibilityParentAttribute"></constant>
+ <constant name="NSAccessibilityPicasUnitValue"></constant>
+ <constant name="NSAccessibilityPickAction"></constant>
+ <constant name="NSAccessibilityPointsUnitValue"></constant>
+ <constant name="NSAccessibilityPopUpButtonRole"></constant>
+ <constant name="NSAccessibilityPositionAttribute" swt_gen="true"></constant>
+ <constant name="NSAccessibilityPressAction"></constant>
+ <constant name="NSAccessibilityPreviousContentsAttribute"></constant>
+ <constant name="NSAccessibilityProgressIndicatorRole"></constant>
+ <constant name="NSAccessibilityProxyAttribute"></constant>
+ <constant name="NSAccessibilityRTFForRangeParameterizedAttribute"></constant>
+ <constant name="NSAccessibilityRadioButtonRole"></constant>
+ <constant name="NSAccessibilityRadioGroupRole"></constant>
+ <constant name="NSAccessibilityRaiseAction"></constant>
+ <constant name="NSAccessibilityRangeForIndexParameterizedAttribute"></constant>
+ <constant name="NSAccessibilityRangeForLineParameterizedAttribute"></constant>
+ <constant name="NSAccessibilityRangeForPositionParameterizedAttribute"></constant>
+ <constant name="NSAccessibilityResizedNotification"></constant>
+ <constant name="NSAccessibilityRightTabStopMarkerTypeValue"></constant>
+ <constant name="NSAccessibilityRoleAttribute"></constant>
+ <constant name="NSAccessibilityRoleDescriptionAttribute"></constant>
+ <constant name="NSAccessibilityRowCountAttribute"></constant>
+ <constant name="NSAccessibilityRowCountChangedNotification"></constant>
+ <constant name="NSAccessibilityRowRole"></constant>
+ <constant name="NSAccessibilityRowsAttribute"></constant>
+ <constant name="NSAccessibilityRulerMarkerRole"></constant>
+ <constant name="NSAccessibilityRulerRole"></constant>
+ <constant name="NSAccessibilityScrollAreaRole"></constant>
+ <constant name="NSAccessibilityScrollBarRole"></constant>
+ <constant name="NSAccessibilitySearchButtonAttribute"></constant>
+ <constant name="NSAccessibilitySearchFieldSubrole"></constant>
+ <constant name="NSAccessibilitySearchMenuAttribute"></constant>
+ <constant name="NSAccessibilitySecureTextFieldSubrole"></constant>
+ <constant name="NSAccessibilitySelectedAttribute"></constant>
+ <constant name="NSAccessibilitySelectedChildrenAttribute"></constant>
+ <constant name="NSAccessibilitySelectedChildrenChangedNotification"></constant>
+ <constant name="NSAccessibilitySelectedColumnsAttribute"></constant>
+ <constant name="NSAccessibilitySelectedColumnsChangedNotification"></constant>
+ <constant name="NSAccessibilitySelectedRowsAttribute"></constant>
+ <constant name="NSAccessibilitySelectedRowsChangedNotification"></constant>
+ <constant name="NSAccessibilitySelectedTextAttribute"></constant>
+ <constant name="NSAccessibilitySelectedTextChangedNotification"></constant>
+ <constant name="NSAccessibilitySelectedTextRangeAttribute"></constant>
+ <constant name="NSAccessibilitySelectedTextRangesAttribute"></constant>
+ <constant name="NSAccessibilityServesAsTitleForUIElementsAttribute"></constant>
+ <constant name="NSAccessibilityShadowTextAttribute"></constant>
+ <constant name="NSAccessibilitySharedCharacterRangeAttribute"></constant>
+ <constant name="NSAccessibilitySharedTextUIElementsAttribute"></constant>
+ <constant name="NSAccessibilitySheetCreatedNotification"></constant>
+ <constant name="NSAccessibilitySheetRole"></constant>
+ <constant name="NSAccessibilityShowMenuAction"></constant>
+ <constant name="NSAccessibilityShownMenuAttribute"></constant>
+ <constant name="NSAccessibilitySizeAttribute" swt_gen="true"></constant>
+ <constant name="NSAccessibilitySliderRole"></constant>
+ <constant name="NSAccessibilitySortButtonRole"></constant>
+ <constant name="NSAccessibilitySortDirectionAttribute"></constant>
+ <constant name="NSAccessibilitySplitGroupRole"></constant>
+ <constant name="NSAccessibilitySplitterRole"></constant>
+ <constant name="NSAccessibilitySplittersAttribute"></constant>
+ <constant name="NSAccessibilityStandardWindowSubrole"></constant>
+ <constant name="NSAccessibilityStaticTextRole"></constant>
+ <constant name="NSAccessibilityStrikethroughColorTextAttribute"></constant>
+ <constant name="NSAccessibilityStrikethroughTextAttribute"></constant>
+ <constant name="NSAccessibilityStringForRangeParameterizedAttribute"></constant>
+ <constant name="NSAccessibilityStyleRangeForIndexParameterizedAttribute"></constant>
+ <constant name="NSAccessibilitySubroleAttribute"></constant>
+ <constant name="NSAccessibilitySuperscriptTextAttribute"></constant>
+ <constant name="NSAccessibilitySystemDialogSubrole"></constant>
+ <constant name="NSAccessibilitySystemFloatingWindowSubrole"></constant>
+ <constant name="NSAccessibilitySystemWideRole"></constant>
+ <constant name="NSAccessibilityTabGroupRole"></constant>
+ <constant name="NSAccessibilityTableRole"></constant>
+ <constant name="NSAccessibilityTableRowSubrole"></constant>
+ <constant name="NSAccessibilityTabsAttribute"></constant>
+ <constant name="NSAccessibilityTailIndentMarkerTypeValue"></constant>
+ <constant name="NSAccessibilityTextAreaRole"></constant>
+ <constant name="NSAccessibilityTextAttachmentSubrole"></constant>
+ <constant name="NSAccessibilityTextFieldRole"></constant>
+ <constant name="NSAccessibilityTextLinkSubrole"></constant>
+ <constant name="NSAccessibilityTimelineSubrole"></constant>
+ <constant name="NSAccessibilityTitleAttribute"></constant>
+ <constant name="NSAccessibilityTitleChangedNotification"></constant>
+ <constant name="NSAccessibilityTitleUIElementAttribute"></constant>
+ <constant name="NSAccessibilityToolbarButtonAttribute"></constant>
+ <constant name="NSAccessibilityToolbarButtonSubrole"></constant>
+ <constant name="NSAccessibilityToolbarRole"></constant>
+ <constant name="NSAccessibilityTopLevelUIElementAttribute"></constant>
+ <constant name="NSAccessibilityUIElementDestroyedNotification"></constant>
+ <constant name="NSAccessibilityURLAttribute"></constant>
+ <constant name="NSAccessibilityUnderlineColorTextAttribute"></constant>
+ <constant name="NSAccessibilityUnderlineTextAttribute"></constant>
+ <constant name="NSAccessibilityUnitDescriptionAttribute"></constant>
+ <constant name="NSAccessibilityUnitsAttribute"></constant>
+ <constant name="NSAccessibilityUnknownMarkerTypeValue"></constant>
+ <constant name="NSAccessibilityUnknownRole"></constant>
+ <constant name="NSAccessibilityUnknownSortDirectionValue"></constant>
+ <constant name="NSAccessibilityUnknownSubrole"></constant>
+ <constant name="NSAccessibilityUnknownUnitValue"></constant>
+ <constant name="NSAccessibilityValueAttribute"></constant>
+ <constant name="NSAccessibilityValueChangedNotification"></constant>
+ <constant name="NSAccessibilityValueDescriptionAttribute"></constant>
+ <constant name="NSAccessibilityValueIndicatorRole"></constant>
+ <constant name="NSAccessibilityVerticalOrientationValue"></constant>
+ <constant name="NSAccessibilityVerticalScrollBarAttribute"></constant>
+ <constant name="NSAccessibilityVisibleCharacterRangeAttribute"></constant>
+ <constant name="NSAccessibilityVisibleChildrenAttribute"></constant>
+ <constant name="NSAccessibilityVisibleColumnsAttribute"></constant>
+ <constant name="NSAccessibilityVisibleNameKey"></constant>
+ <constant name="NSAccessibilityVisibleRowsAttribute"></constant>
+ <constant name="NSAccessibilityWindowAttribute"></constant>
+ <constant name="NSAccessibilityWindowCreatedNotification"></constant>
+ <constant name="NSAccessibilityWindowDeminiaturizedNotification"></constant>
+ <constant name="NSAccessibilityWindowMiniaturizedNotification"></constant>
+ <constant name="NSAccessibilityWindowMovedNotification"></constant>
+ <constant name="NSAccessibilityWindowResizedNotification"></constant>
+ <constant name="NSAccessibilityWindowRole"></constant>
+ <constant name="NSAccessibilityWindowsAttribute"></constant>
+ <constant name="NSAccessibilityZoomButtonAttribute"></constant>
+ <constant name="NSAccessibilityZoomButtonSubrole"></constant>
+ <constant name="NSAlignmentBinding"></constant>
+ <constant name="NSAllRomanInputSourcesLocaleIdentifier"></constant>
+ <constant name="NSAllowsEditingMultipleValuesSelectionBindingOption"></constant>
+ <constant name="NSAllowsNullArgumentBindingOption"></constant>
+ <constant name="NSAlternateImageBinding"></constant>
+ <constant name="NSAlternateTitleBinding"></constant>
+ <constant name="NSAlwaysPresentsApplicationModalAlertsBindingOption"></constant>
+ <constant name="NSAnimateBinding"></constant>
+ <constant name="NSAnimationDelayBinding"></constant>
+ <constant name="NSAnimationProgressMark"></constant>
+ <constant name="NSAnimationProgressMarkNotification"></constant>
+ <constant name="NSAnimationTriggerOrderIn"></constant>
+ <constant name="NSAnimationTriggerOrderOut"></constant>
+ <constant name="NSAntialiasThresholdChangedNotification"></constant>
+ <constant name="NSApp"></constant>
+ <constant name="NSAppKitIgnoredException"></constant>
+ <constant name="NSAppKitVersionNumber"></constant>
+ <constant name="NSAppKitVirtualMemoryException"></constant>
+ <constant name="NSApplicationDidBecomeActiveNotification"></constant>
+ <constant name="NSApplicationDidChangeScreenParametersNotification"></constant>
+ <constant name="NSApplicationDidFinishLaunchingNotification"></constant>
+ <constant name="NSApplicationDidHideNotification"></constant>
+ <constant name="NSApplicationDidResignActiveNotification"></constant>
+ <constant name="NSApplicationDidUnhideNotification"></constant>
+ <constant name="NSApplicationDidUpdateNotification"></constant>
+ <constant name="NSApplicationFileType"></constant>
+ <constant name="NSApplicationWillBecomeActiveNotification"></constant>
+ <constant name="NSApplicationWillFinishLaunchingNotification"></constant>
+ <constant name="NSApplicationWillHideNotification"></constant>
+ <constant name="NSApplicationWillResignActiveNotification"></constant>
+ <constant name="NSApplicationWillTerminateNotification"></constant>
+ <constant name="NSApplicationWillUnhideNotification"></constant>
+ <constant name="NSApplicationWillUpdateNotification"></constant>
+ <constant name="NSArgumentBinding"></constant>
+ <constant name="NSAttachmentAttributeName"></constant>
+ <constant name="NSAttributedStringBinding"></constant>
+ <constant name="NSAuthorDocumentAttribute"></constant>
+ <constant name="NSBackgroundColorAttributeName" swt_gen="true"></constant>
+ <constant name="NSBackgroundColorDocumentAttribute"></constant>
+ <constant name="NSBadBitmapParametersException"></constant>
+ <constant name="NSBadComparisonException"></constant>
+ <constant name="NSBadRTFColorTableException"></constant>
+ <constant name="NSBadRTFDirectiveException"></constant>
+ <constant name="NSBadRTFFontTableException"></constant>
+ <constant name="NSBadRTFStyleSheetException"></constant>
+ <constant name="NSBaseURLDocumentOption"></constant>
+ <constant name="NSBaselineOffsetAttributeName" swt_gen="true"></constant>
+ <constant name="NSBlack"></constant>
+ <constant name="NSBottomMarginDocumentAttribute"></constant>
+ <constant name="NSBrowserColumnConfigurationDidChangeNotification"></constant>
+ <constant name="NSBrowserIllegalDelegateException"></constant>
+ <constant name="NSCalibratedBlackColorSpace"></constant>
+ <constant name="NSCalibratedRGBColorSpace" swt_gen="true"></constant>
+ <constant name="NSCalibratedWhiteColorSpace"></constant>
+ <constant name="NSCharacterEncodingDocumentAttribute"></constant>
+ <constant name="NSCharacterEncodingDocumentOption"></constant>
+ <constant name="NSCharacterShapeAttributeName"></constant>
+ <constant name="NSCocoaVersionDocumentAttribute"></constant>
+ <constant name="NSColorListDidChangeNotification"></constant>
+ <constant name="NSColorListIOException"></constant>
+ <constant name="NSColorListNotEditableException"></constant>
+ <constant name="NSColorPanelColorDidChangeNotification"></constant>
+ <constant name="NSColorPboardType"></constant>
+ <constant name="NSComboBoxSelectionDidChangeNotification"></constant>
+ <constant name="NSComboBoxSelectionIsChangingNotification"></constant>
+ <constant name="NSComboBoxWillDismissNotification"></constant>
+ <constant name="NSComboBoxWillPopUpNotification"></constant>
+ <constant name="NSCommentDocumentAttribute"></constant>
+ <constant name="NSCompanyDocumentAttribute"></constant>
+ <constant name="NSConditionallySetsEditableBindingOption"></constant>
+ <constant name="NSConditionallySetsEnabledBindingOption"></constant>
+ <constant name="NSConditionallySetsHiddenBindingOption"></constant>
+ <constant name="NSContentArrayBinding"></constant>
+ <constant name="NSContentArrayForMultipleSelectionBinding"></constant>
+ <constant name="NSContentBinding"></constant>
+ <constant name="NSContentDictionaryBinding"></constant>
+ <constant name="NSContentHeightBinding"></constant>
+ <constant name="NSContentObjectBinding"></constant>
+ <constant name="NSContentObjectsBinding"></constant>
+ <constant name="NSContentPlacementTagBindingOption"></constant>
+ <constant name="NSContentSetBinding"></constant>
+ <constant name="NSContentValuesBinding"></constant>
+ <constant name="NSContentWidthBinding"></constant>
+ <constant name="NSContextHelpModeDidActivateNotification"></constant>
+ <constant name="NSContextHelpModeDidDeactivateNotification"></constant>
+ <constant name="NSContinuouslyUpdatesValueBindingOption"></constant>
+ <constant name="NSControlTextDidBeginEditingNotification"></constant>
+ <constant name="NSControlTextDidChangeNotification"></constant>
+ <constant name="NSControlTextDidEndEditingNotification"></constant>
+ <constant name="NSControlTintDidChangeNotification"></constant>
+ <constant name="NSConvertedDocumentAttribute"></constant>
+ <constant name="NSCopyrightDocumentAttribute"></constant>
+ <constant name="NSCreatesSortDescriptorBindingOption"></constant>
+ <constant name="NSCreationTimeDocumentAttribute"></constant>
+ <constant name="NSCriticalValueBinding"></constant>
+ <constant name="NSCursorAttributeName"></constant>
+ <constant name="NSCustomColorSpace"></constant>
+ <constant name="NSDarkGray"></constant>
+ <constant name="NSDataBinding"></constant>
+ <constant name="NSDefaultAttributesDocumentOption"></constant>
+ <constant name="NSDefaultTabIntervalDocumentAttribute"></constant>
+ <constant name="NSDeletesObjectsOnRemoveBindingsOption"></constant>
+ <constant name="NSDeviceBitsPerSample"></constant>
+ <constant name="NSDeviceBlackColorSpace"></constant>
+ <constant name="NSDeviceCMYKColorSpace"></constant>
+ <constant name="NSDeviceColorSpaceName"></constant>
+ <constant name="NSDeviceIsPrinter"></constant>
+ <constant name="NSDeviceIsScreen"></constant>
+ <constant name="NSDeviceRGBColorSpace" swt_gen="true"></constant>
+ <constant name="NSDeviceResolution" swt_gen="true"></constant>
+ <constant name="NSDeviceSize"></constant>
+ <constant name="NSDeviceWhiteColorSpace"></constant>
+ <constant name="NSDirectoryFileType"></constant>
+ <constant name="NSDisplayNameBindingOption"></constant>
+ <constant name="NSDisplayPatternBindingOption"></constant>
+ <constant name="NSDisplayPatternTitleBinding"></constant>
+ <constant name="NSDisplayPatternValueBinding"></constant>
+ <constant name="NSDocFormatTextDocumentType"></constant>
+ <constant name="NSDocumentEditedBinding"></constant>
+ <constant name="NSDocumentTypeDocumentAttribute"></constant>
+ <constant name="NSDocumentTypeDocumentOption"></constant>
+ <constant name="NSDoubleClickArgumentBinding"></constant>
+ <constant name="NSDoubleClickTargetBinding"></constant>
+ <constant name="NSDragPboard"></constant>
+ <constant name="NSDraggingException"></constant>
+ <constant name="NSDrawerDidCloseNotification"></constant>
+ <constant name="NSDrawerDidOpenNotification"></constant>
+ <constant name="NSDrawerWillCloseNotification"></constant>
+ <constant name="NSDrawerWillOpenNotification"></constant>
+ <constant name="NSEditableBinding"></constant>
+ <constant name="NSEditorDocumentAttribute"></constant>
+ <constant name="NSEnabledBinding"></constant>
+ <constant name="NSEventTrackingRunLoopMode"></constant>
+ <constant name="NSExcludedElementsDocumentAttribute"></constant>
+ <constant name="NSExcludedKeysBinding"></constant>
+ <constant name="NSExpansionAttributeName"></constant>
+ <constant name="NSFileContentsPboardType"></constant>
+ <constant name="NSFilenamesPboardType" swt_gen="true"></constant>
+ <constant name="NSFilesPromisePboardType"></constant>
+ <constant name="NSFilesystemFileType"></constant>
+ <constant name="NSFilterPredicateBinding"></constant>
+ <constant name="NSFindPanelCaseInsensitiveSearch"></constant>
+ <constant name="NSFindPanelSearchOptionsPboardType"></constant>
+ <constant name="NSFindPanelSubstringMatch"></constant>
+ <constant name="NSFindPboard"></constant>
+ <constant name="NSFontAttributeName" swt_gen="true"></constant>
+ <constant name="NSFontBinding"></constant>
+ <constant name="NSFontBoldBinding"></constant>
+ <constant name="NSFontCascadeListAttribute"></constant>
+ <constant name="NSFontCharacterSetAttribute"></constant>
+ <constant name="NSFontFaceAttribute"></constant>
+ <constant name="NSFontFamilyAttribute"></constant>
+ <constant name="NSFontFamilyNameBinding"></constant>
+ <constant name="NSFontFeatureSelectorIdentifierKey"></constant>
+ <constant name="NSFontFeatureSettingsAttribute"></constant>
+ <constant name="NSFontFeatureTypeIdentifierKey"></constant>
+ <constant name="NSFontFixedAdvanceAttribute"></constant>
+ <constant name="NSFontIdentityMatrix"></constant>
+ <constant name="NSFontItalicBinding"></constant>
+ <constant name="NSFontMatrixAttribute"></constant>
+ <constant name="NSFontNameAttribute"></constant>
+ <constant name="NSFontNameBinding"></constant>
+ <constant name="NSFontPboard"></constant>
+ <constant name="NSFontPboardType"></constant>
+ <constant name="NSFontSetChangedNotification"></constant>
+ <constant name="NSFontSizeAttribute"></constant>
+ <constant name="NSFontSizeBinding"></constant>
+ <constant name="NSFontSlantTrait"></constant>
+ <constant name="NSFontSymbolicTrait"></constant>
+ <constant name="NSFontTraitsAttribute"></constant>
+ <constant name="NSFontUnavailableException"></constant>
+ <constant name="NSFontVariationAttribute"></constant>
+ <constant name="NSFontVariationAxisDefaultValueKey"></constant>
+ <constant name="NSFontVariationAxisIdentifierKey"></constant>
+ <constant name="NSFontVariationAxisMaximumValueKey"></constant>
+ <constant name="NSFontVariationAxisMinimumValueKey"></constant>
+ <constant name="NSFontVariationAxisNameKey"></constant>
+ <constant name="NSFontVisibleNameAttribute"></constant>
+ <constant name="NSFontWeightTrait"></constant>
+ <constant name="NSFontWidthTrait"></constant>
+ <constant name="NSForegroundColorAttributeName" swt_gen="true"></constant>
+ <constant name="NSFullScreenModeAllScreens"></constant>
+ <constant name="NSFullScreenModeSetting"></constant>
+ <constant name="NSFullScreenModeWindowLevel"></constant>
+ <constant name="NSGeneralPboard"></constant>
+ <constant name="NSGlyphInfoAttributeName"></constant>
+ <constant name="NSGraphicsContextDestinationAttributeName"></constant>
+ <constant name="NSGraphicsContextPDFFormat"></constant>
+ <constant name="NSGraphicsContextPSFormat"></constant>
+ <constant name="NSGraphicsContextRepresentationFormatAttributeName"></constant>
+ <constant name="NSHTMLPboardType"></constant>
+ <constant name="NSHTMLTextDocumentType"></constant>
+ <constant name="NSHandlesContentAsCompoundValueBindingOption"></constant>
+ <constant name="NSHeaderTitleBinding"></constant>
+ <constant name="NSHiddenBinding"></constant>
+ <constant name="NSHyphenationFactorDocumentAttribute"></constant>
+ <constant name="NSIllegalSelectorException"></constant>
+ <constant name="NSImageBinding"></constant>
+ <constant name="NSImageCacheException"></constant>
+ <constant name="NSImageColorSyncProfileData"></constant>
+ <constant name="NSImageCompressionFactor"></constant>
+ <constant name="NSImageCompressionMethod"></constant>
+ <constant name="NSImageCurrentFrame"></constant>
+ <constant name="NSImageCurrentFrameDuration"></constant>
+ <constant name="NSImageDitherTransparency"></constant>
+ <constant name="NSImageEXIFData"></constant>
+ <constant name="NSImageFallbackBackgroundColor"></constant>
+ <constant name="NSImageFrameCount"></constant>
+ <constant name="NSImageGamma"></constant>
+ <constant name="NSImageInterlaced"></constant>
+ <constant name="NSImageLoopCount"></constant>
+ <constant name="NSImageNameActionTemplate"></constant>
+ <constant name="NSImageNameAddTemplate"></constant>
+ <constant name="NSImageNameAdvanced"></constant>
+ <constant name="NSImageNameBluetoothTemplate"></constant>
+ <constant name="NSImageNameBonjour"></constant>
+ <constant name="NSImageNameColorPanel"></constant>
+ <constant name="NSImageNameColumnViewTemplate"></constant>
+ <constant name="NSImageNameComputer"></constant>
+ <constant name="NSImageNameDotMac"></constant>
+ <constant name="NSImageNameEnterFullScreenTemplate"></constant>
+ <constant name="NSImageNameEveryone"></constant>
+ <constant name="NSImageNameExitFullScreenTemplate"></constant>
+ <constant name="NSImageNameFlowViewTemplate"></constant>
+ <constant name="NSImageNameFolderBurnable"></constant>
+ <constant name="NSImageNameFolderSmart"></constant>
+ <constant name="NSImageNameFollowLinkFreestandingTemplate"></constant>
+ <constant name="NSImageNameFontPanel"></constant>
+ <constant name="NSImageNameGoLeftTemplate"></constant>
+ <constant name="NSImageNameGoRightTemplate"></constant>
+ <constant name="NSImageNameIChatTheaterTemplate"></constant>
+ <constant name="NSImageNameIconViewTemplate"></constant>
+ <constant name="NSImageNameInfo"></constant>
+ <constant name="NSImageNameInvalidDataFreestandingTemplate"></constant>
+ <constant name="NSImageNameLeftFacingTriangleTemplate"></constant>
+ <constant name="NSImageNameListViewTemplate"></constant>
+ <constant name="NSImageNameLockLockedTemplate"></constant>
+ <constant name="NSImageNameLockUnlockedTemplate"></constant>
+ <constant name="NSImageNameMultipleDocuments"></constant>
+ <constant name="NSImageNameNetwork"></constant>
+ <constant name="NSImageNamePathTemplate"></constant>
+ <constant name="NSImageNamePreferencesGeneral"></constant>
+ <constant name="NSImageNameQuickLookTemplate"></constant>
+ <constant name="NSImageNameRefreshFreestandingTemplate"></constant>
+ <constant name="NSImageNameRefreshTemplate"></constant>
+ <constant name="NSImageNameRemoveTemplate"></constant>
+ <constant name="NSImageNameRevealFreestandingTemplate"></constant>
+ <constant name="NSImageNameRightFacingTriangleTemplate"></constant>
+ <constant name="NSImageNameSlideshowTemplate"></constant>
+ <constant name="NSImageNameSmartBadgeTemplate"></constant>
+ <constant name="NSImageNameStopProgressFreestandingTemplate"></constant>
+ <constant name="NSImageNameStopProgressTemplate"></constant>
+ <constant name="NSImageNameUser"></constant>
+ <constant name="NSImageNameUserAccounts"></constant>
+ <constant name="NSImageNameUserGroup"></constant>
+ <constant name="NSImageProgressive"></constant>
+ <constant name="NSImageRGBColorTable"></constant>
+ <constant name="NSImageRepRegistryDidChangeNotification"></constant>
+ <constant name="NSIncludedKeysBinding"></constant>
+ <constant name="NSInitialKeyBinding"></constant>
+ <constant name="NSInitialValueBinding"></constant>
+ <constant name="NSInkTextPboardType"></constant>
+ <constant name="NSInsertsNullPlaceholderBindingOption"></constant>
+ <constant name="NSInterfaceStyleDefault"></constant>
+ <constant name="NSInvokesSeparatelyWithArrayObjectsBindingOption"></constant>
+ <constant name="NSIsIndeterminateBinding"></constant>
+ <constant name="NSKernAttributeName"></constant>
+ <constant name="NSKeywordsDocumentAttribute"></constant>
+ <constant name="NSLabelBinding"></constant>
+ <constant name="NSLeftMarginDocumentAttribute"></constant>
+ <constant name="NSLigatureAttributeName"></constant>
+ <constant name="NSLightGray"></constant>
+ <constant name="NSLinkAttributeName" swt_gen="true"></constant>
+ <constant name="NSLocalizedKeyDictionaryBinding"></constant>
+ <constant name="NSMacSimpleTextDocumentType"></constant>
+ <constant name="NSManagedObjectContextBinding"></constant>
+ <constant name="NSMarkedClauseSegmentAttributeName"></constant>
+ <constant name="NSMaxValueBinding"></constant>
+ <constant name="NSMaxWidthBinding"></constant>
+ <constant name="NSMaximumRecentsBinding"></constant>
+ <constant name="NSMenuDidAddItemNotification"></constant>
+ <constant name="NSMenuDidBeginTrackingNotification"></constant>
+ <constant name="NSMenuDidChangeItemNotification"></constant>
+ <constant name="NSMenuDidEndTrackingNotification"></constant>
+ <constant name="NSMenuDidRemoveItemNotification"></constant>
+ <constant name="NSMenuDidSendActionNotification"></constant>
+ <constant name="NSMenuWillSendActionNotification"></constant>
+ <constant name="NSMinValueBinding"></constant>
+ <constant name="NSMinWidthBinding"></constant>
+ <constant name="NSMixedStateImageBinding"></constant>
+ <constant name="NSModalPanelRunLoopMode"></constant>
+ <constant name="NSModificationTimeDocumentAttribute"></constant>
+ <constant name="NSMultipleTextSelectionPboardType"></constant>
+ <constant name="NSMultipleValuesMarker"></constant>
+ <constant name="NSMultipleValuesPlaceholderBindingOption"></constant>
+ <constant name="NSNamedColorSpace"></constant>
+ <constant name="NSNibLoadingException"></constant>
+ <constant name="NSNibOwner"></constant>
+ <constant name="NSNibTopLevelObjects"></constant>
+ <constant name="NSNoSelectionMarker"></constant>
+ <constant name="NSNoSelectionPlaceholderBindingOption"></constant>
+ <constant name="NSNotApplicableMarker"></constant>
+ <constant name="NSNotApplicablePlaceholderBindingOption"></constant>
+ <constant name="NSNullPlaceholderBindingOption"></constant>
+ <constant name="NSObliquenessAttributeName"></constant>
+ <constant name="NSObservedKeyPathKey"></constant>
+ <constant name="NSObservedObjectKey"></constant>
+ <constant name="NSOffStateImageBinding"></constant>
+ <constant name="NSOfficeOpenXMLTextDocumentType"></constant>
+ <constant name="NSOnStateImageBinding"></constant>
+ <constant name="NSOpenDocumentTextDocumentType"></constant>
+ <constant name="NSOptionsKey"></constant>
+ <constant name="NSOutlineViewColumnDidMoveNotification"></constant>
+ <constant name="NSOutlineViewColumnDidResizeNotification"></constant>
+ <constant name="NSOutlineViewItemDidCollapseNotification"></constant>
+ <constant name="NSOutlineViewItemDidExpandNotification"></constant>
+ <constant name="NSOutlineViewItemWillCollapseNotification"></constant>
+ <constant name="NSOutlineViewItemWillExpandNotification"></constant>
+ <constant name="NSOutlineViewSelectionDidChangeNotification"></constant>
+ <constant name="NSOutlineViewSelectionIsChangingNotification"></constant>
+ <constant name="NSPDFPboardType"></constant>
+ <constant name="NSPICTPboardType"></constant>
+ <constant name="NSPPDIncludeNotFoundException"></constant>
+ <constant name="NSPPDIncludeStackOverflowException"></constant>
+ <constant name="NSPPDIncludeStackUnderflowException"></constant>
+ <constant name="NSPPDParseException"></constant>
+ <constant name="NSPaperSizeDocumentAttribute"></constant>
+ <constant name="NSParagraphStyleAttributeName" swt_gen="true"></constant>
+ <constant name="NSPasteboardCommunicationException"></constant>
+ <constant name="NSPatternColorSpace"></constant>
+ <constant name="NSPlainFileType"></constant>
+ <constant name="NSPlainTextDocumentType"></constant>
+ <constant name="NSPopUpButtonCellWillPopUpNotification"></constant>
+ <constant name="NSPopUpButtonWillPopUpNotification"></constant>
+ <constant name="NSPostScriptPboardType"></constant>
+ <constant name="NSPredicateBinding"></constant>
+ <constant name="NSPredicateFormatBindingOption"></constant>
+ <constant name="NSPrefixSpacesDocumentAttribute"></constant>
+ <constant name="NSPrintAllPages" swt_gen="true"></constant>
+ <constant name="NSPrintBottomMargin"></constant>
+ <constant name="NSPrintCancelJob"></constant>
+ <constant name="NSPrintCopies" swt_gen="true"></constant>
+ <constant name="NSPrintDetailedErrorReporting"></constant>
+ <constant name="NSPrintFaxCoverSheetName"></constant>
+ <constant name="NSPrintFaxHighResolution"></constant>
+ <constant name="NSPrintFaxJob"></constant>
+ <constant name="NSPrintFaxModem"></constant>
+ <constant name="NSPrintFaxNumber"></constant>
+ <constant name="NSPrintFaxReceiverNames"></constant>
+ <constant name="NSPrintFaxReceiverNumbers"></constant>
+ <constant name="NSPrintFaxReturnReceipt"></constant>
+ <constant name="NSPrintFaxSendTime"></constant>
+ <constant name="NSPrintFaxTrimPageEnds"></constant>
+ <constant name="NSPrintFaxUseCoverSheet"></constant>
+ <constant name="NSPrintFirstPage" swt_gen="true"></constant>
+ <constant name="NSPrintFormName"></constant>
+ <constant name="NSPrintHeaderAndFooter"></constant>
+ <constant name="NSPrintHorizontalPagination"></constant>
+ <constant name="NSPrintHorizontallyCentered"></constant>
+ <constant name="NSPrintJobDisposition" swt_gen="true"></constant>
+ <constant name="NSPrintJobFeatures"></constant>
+ <constant name="NSPrintLastPage" swt_gen="true"></constant>
+ <constant name="NSPrintLeftMargin"></constant>
+ <constant name="NSPrintManualFeed"></constant>
+ <constant name="NSPrintMustCollate" swt_gen="true"></constant>
+ <constant name="NSPrintOperationExistsException"></constant>
+ <constant name="NSPrintOrientation"></constant>
+ <constant name="NSPrintPackageException"></constant>
+ <constant name="NSPrintPagesAcross"></constant>
+ <constant name="NSPrintPagesDown"></constant>
+ <constant name="NSPrintPagesPerSheet"></constant>
+ <constant name="NSPrintPanelAccessorySummaryItemDescriptionKey"></constant>
+ <constant name="NSPrintPanelAccessorySummaryItemNameKey"></constant>
+ <constant name="NSPrintPaperFeed"></constant>
+ <constant name="NSPrintPaperName"></constant>
+ <constant name="NSPrintPaperSize"></constant>
+ <constant name="NSPrintPhotoJobStyleHint"></constant>
+ <constant name="NSPrintPreviewJob" swt_gen="true"></constant>
+ <constant name="NSPrintPrinter"></constant>
+ <constant name="NSPrintPrinterName"></constant>
+ <constant name="NSPrintReversePageOrder"></constant>
+ <constant name="NSPrintRightMargin"></constant>
+ <constant name="NSPrintSaveJob" swt_gen="true"></constant>
+ <constant name="NSPrintSavePath" swt_gen="true"></constant>
+ <constant name="NSPrintScalingFactor"></constant>
+ <constant name="NSPrintSpoolJob" swt_gen="true"></constant>
+ <constant name="NSPrintTime"></constant>
+ <constant name="NSPrintTopMargin"></constant>
+ <constant name="NSPrintVerticalPagination"></constant>
+ <constant name="NSPrintVerticallyCentered"></constant>
+ <constant name="NSPrintingCommunicationException"></constant>
+ <constant name="NSRTFDPboardType"></constant>
+ <constant name="NSRTFDTextDocumentType"></constant>
+ <constant name="NSRTFPboardType" swt_gen="true"></constant>
+ <constant name="NSRTFPropertyStackOverflowException"></constant>
+ <constant name="NSRTFTextDocumentType"></constant>
+ <constant name="NSRaisesForNotApplicableKeysBindingOption"></constant>
+ <constant name="NSReadOnlyDocumentAttribute"></constant>
+ <constant name="NSRecentSearchesBinding"></constant>
+ <constant name="NSRepresentedFilenameBinding"></constant>
+ <constant name="NSRightMarginDocumentAttribute"></constant>
+ <constant name="NSRowHeightBinding"></constant>
+ <constant name="NSRuleEditorPredicateComparisonModifier"></constant>
+ <constant name="NSRuleEditorPredicateCompoundType"></constant>
+ <constant name="NSRuleEditorPredicateCustomSelector"></constant>
+ <constant name="NSRuleEditorPredicateLeftExpression"></constant>
+ <constant name="NSRuleEditorPredicateOperatorType"></constant>
+ <constant name="NSRuleEditorPredicateOptions"></constant>
+ <constant name="NSRuleEditorPredicateRightExpression"></constant>
+ <constant name="NSRuleEditorRowsDidChangeNotification"></constant>
+ <constant name="NSRulerPboard"></constant>
+ <constant name="NSRulerPboardType"></constant>
+ <constant name="NSSelectedIdentifierBinding"></constant>
+ <constant name="NSSelectedIndexBinding"></constant>
+ <constant name="NSSelectedLabelBinding"></constant>
+ <constant name="NSSelectedObjectBinding"></constant>
+ <constant name="NSSelectedObjectsBinding"></constant>
+ <constant name="NSSelectedTagBinding"></constant>
+ <constant name="NSSelectedValueBinding"></constant>
+ <constant name="NSSelectedValuesBinding"></constant>
+ <constant name="NSSelectionIndexPathsBinding"></constant>
+ <constant name="NSSelectionIndexesBinding"></constant>
+ <constant name="NSSelectorNameBindingOption"></constant>
+ <constant name="NSSelectsAllWhenSettingContentBindingOption"></constant>
+ <constant name="NSShadowAttributeName"></constant>
+ <constant name="NSShellCommandFileType"></constant>
+ <constant name="NSSortDescriptorsBinding"></constant>
+ <constant name="NSSoundPboardType"></constant>
+ <constant name="NSSpeechCharacterModeProperty"></constant>
+ <constant name="NSSpeechCommandDelimiterProperty"></constant>
+ <constant name="NSSpeechCommandPrefix"></constant>
+ <constant name="NSSpeechCommandSuffix"></constant>
+ <constant name="NSSpeechCurrentVoiceProperty"></constant>
+ <constant name="NSSpeechDictionaryAbbreviations"></constant>
+ <constant name="NSSpeechDictionaryEntryPhonemes"></constant>
+ <constant name="NSSpeechDictionaryEntrySpelling"></constant>
+ <constant name="NSSpeechDictionaryLocaleIdentifier"></constant>
+ <constant name="NSSpeechDictionaryModificationDate"></constant>
+ <constant name="NSSpeechDictionaryPronunciations"></constant>
+ <constant name="NSSpeechErrorCount"></constant>
+ <constant name="NSSpeechErrorNewestCharacterOffset"></constant>
+ <constant name="NSSpeechErrorNewestCode"></constant>
+ <constant name="NSSpeechErrorOldestCharacterOffset"></constant>
+ <constant name="NSSpeechErrorOldestCode"></constant>
+ <constant name="NSSpeechErrorsProperty"></constant>
+ <constant name="NSSpeechInputModeProperty"></constant>
+ <constant name="NSSpeechModeLiteral"></constant>
+ <constant name="NSSpeechModeNormal"></constant>
+ <constant name="NSSpeechModePhoneme"></constant>
+ <constant name="NSSpeechModeText"></constant>
+ <constant name="NSSpeechNumberModeProperty"></constant>
+ <constant name="NSSpeechOutputToFileURLProperty"></constant>
+ <constant name="NSSpeechPhonemeInfoExample"></constant>
+ <constant name="NSSpeechPhonemeInfoHiliteEnd"></constant>
+ <constant name="NSSpeechPhonemeInfoHiliteStart"></constant>
+ <constant name="NSSpeechPhonemeInfoOpcode"></constant>
+ <constant name="NSSpeechPhonemeInfoSymbol"></constant>
+ <constant name="NSSpeechPhonemeSymbolsProperty"></constant>
+ <constant name="NSSpeechPitchBaseProperty"></constant>
+ <constant name="NSSpeechPitchModProperty"></constant>
+ <constant name="NSSpeechRateProperty"></constant>
+ <constant name="NSSpeechRecentSyncProperty"></constant>
+ <constant name="NSSpeechResetProperty"></constant>
+ <constant name="NSSpeechStatusNumberOfCharactersLeft"></constant>
+ <constant name="NSSpeechStatusOutputBusy"></constant>
+ <constant name="NSSpeechStatusOutputPaused"></constant>
+ <constant name="NSSpeechStatusPhonemeCode"></constant>
+ <constant name="NSSpeechStatusProperty"></constant>
+ <constant name="NSSpeechSynthesizerInfoIdentifier"></constant>
+ <constant name="NSSpeechSynthesizerInfoProperty"></constant>
+ <constant name="NSSpeechSynthesizerInfoVersion"></constant>
+ <constant name="NSSpeechVolumeProperty"></constant>
+ <constant name="NSSpellingStateAttributeName"></constant>
+ <constant name="NSSplitViewDidResizeSubviewsNotification"></constant>
+ <constant name="NSSplitViewWillResizeSubviewsNotification"></constant>
+ <constant name="NSStrikethroughColorAttributeName" swt_gen="true"></constant>
+ <constant name="NSStrikethroughStyleAttributeName" swt_gen="true"></constant>
+ <constant name="NSStringPboardType" swt_gen="true"></constant>
+ <constant name="NSStrokeColorAttributeName"></constant>
+ <constant name="NSStrokeWidthAttributeName"></constant>
+ <constant name="NSSubjectDocumentAttribute"></constant>
+ <constant name="NSSuperscriptAttributeName"></constant>
+ <constant name="NSSystemColorsDidChangeNotification"></constant>
+ <constant name="NSTIFFException"></constant>
+ <constant name="NSTIFFPboardType" swt_gen="true"></constant>
+ <constant name="NSTabColumnTerminatorsAttributeName"></constant>
+ <constant name="NSTableViewColumnDidMoveNotification"></constant>
+ <constant name="NSTableViewColumnDidResizeNotification"></constant>
+ <constant name="NSTableViewSelectionDidChangeNotification"></constant>
+ <constant name="NSTableViewSelectionIsChangingNotification"></constant>
+ <constant name="NSTabularTextPboardType"></constant>
+ <constant name="NSTargetBinding"></constant>
+ <constant name="NSTextColorBinding"></constant>
+ <constant name="NSTextDidBeginEditingNotification"></constant>
+ <constant name="NSTextDidChangeNotification"></constant>
+ <constant name="NSTextDidEndEditingNotification"></constant>
+ <constant name="NSTextEncodingNameDocumentAttribute"></constant>
+ <constant name="NSTextEncodingNameDocumentOption"></constant>
+ <constant name="NSTextLineTooLongException"></constant>
+ <constant name="NSTextNoSelectionException"></constant>
+ <constant name="NSTextReadException"></constant>
+ <constant name="NSTextSizeMultiplierDocumentOption"></constant>
+ <constant name="NSTextStorageDidProcessEditingNotification"></constant>
+ <constant name="NSTextStorageWillProcessEditingNotification"></constant>
+ <constant name="NSTextViewDidChangeSelectionNotification"></constant>
+ <constant name="NSTextViewDidChangeTypingAttributesNotification"></constant>
+ <constant name="NSTextViewWillChangeNotifyingTextViewNotification"></constant>
+ <constant name="NSTextWriteException"></constant>
+ <constant name="NSTimeoutDocumentOption"></constant>
+ <constant name="NSTitleBinding"></constant>
+ <constant name="NSTitleDocumentAttribute"></constant>
+ <constant name="NSToolTipAttributeName"></constant>
+ <constant name="NSToolTipBinding"></constant>
+ <constant name="NSToolbarCustomizeToolbarItemIdentifier"></constant>
+ <constant name="NSToolbarDidRemoveItemNotification"></constant>
+ <constant name="NSToolbarFlexibleSpaceItemIdentifier"></constant>
+ <constant name="NSToolbarPrintItemIdentifier"></constant>
+ <constant name="NSToolbarSeparatorItemIdentifier"></constant>
+ <constant name="NSToolbarShowColorsItemIdentifier"></constant>
+ <constant name="NSToolbarShowFontsItemIdentifier"></constant>
+ <constant name="NSToolbarSpaceItemIdentifier"></constant>
+ <constant name="NSToolbarWillAddItemNotification"></constant>
+ <constant name="NSTopMarginDocumentAttribute"></constant>
+ <constant name="NSTransparentBinding"></constant>
+ <constant name="NSTypedStreamVersionException"></constant>
+ <constant name="NSURLPboardType" swt_gen="true"></constant>
+ <constant name="NSUnderlineByWordMask"></constant>
+ <constant name="NSUnderlineColorAttributeName" swt_gen="true"></constant>
+ <constant name="NSUnderlineStrikethroughMask"></constant>
+ <constant name="NSUnderlineStyleAttributeName" swt_gen="true"></constant>
+ <constant name="NSVCardPboardType"></constant>
+ <constant name="NSValidatesImmediatelyBindingOption"></constant>
+ <constant name="NSValueBinding"></constant>
+ <constant name="NSValuePathBinding"></constant>
+ <constant name="NSValueTransformerBindingOption"></constant>
+ <constant name="NSValueTransformerNameBindingOption"></constant>
+ <constant name="NSValueURLBinding"></constant>
+ <constant name="NSViewAnimationEffectKey"></constant>
+ <constant name="NSViewAnimationEndFrameKey"></constant>
+ <constant name="NSViewAnimationFadeInEffect"></constant>
+ <constant name="NSViewAnimationFadeOutEffect"></constant>
+ <constant name="NSViewAnimationStartFrameKey"></constant>
+ <constant name="NSViewAnimationTargetKey"></constant>
+ <constant name="NSViewBoundsDidChangeNotification"></constant>
+ <constant name="NSViewDidUpdateTrackingAreasNotification"></constant>
+ <constant name="NSViewFocusDidChangeNotification"></constant>
+ <constant name="NSViewFrameDidChangeNotification"></constant>
+ <constant name="NSViewGlobalFrameDidChangeNotification"></constant>
+ <constant name="NSViewModeDocumentAttribute"></constant>
+ <constant name="NSViewSizeDocumentAttribute"></constant>
+ <constant name="NSViewZoomDocumentAttribute"></constant>
+ <constant name="NSVisibleBinding"></constant>
+ <constant name="NSVoiceAge"></constant>
+ <constant name="NSVoiceDemoText"></constant>
+ <constant name="NSVoiceGender"></constant>
+ <constant name="NSVoiceGenderFemale"></constant>
+ <constant name="NSVoiceGenderMale"></constant>
+ <constant name="NSVoiceGenderNeuter"></constant>
+ <constant name="NSVoiceIdentifier"></constant>
+ <constant name="NSVoiceIndividuallySpokenCharacters"></constant>
+ <constant name="NSVoiceLocaleIdentifier"></constant>
+ <constant name="NSVoiceName"></constant>
+ <constant name="NSVoiceSupportedCharacters"></constant>
+ <constant name="NSWarningValueBinding"></constant>
+ <constant name="NSWebArchiveTextDocumentType"></constant>
+ <constant name="NSWebPreferencesDocumentOption"></constant>
+ <constant name="NSWebResourceLoadDelegateDocumentOption"></constant>
+ <constant name="NSWhite"></constant>
+ <constant name="NSWidthBinding"></constant>
+ <constant name="NSWindowDidBecomeKeyNotification"></constant>
+ <constant name="NSWindowDidBecomeMainNotification"></constant>
+ <constant name="NSWindowDidChangeScreenNotification"></constant>
+ <constant name="NSWindowDidChangeScreenProfileNotification"></constant>
+ <constant name="NSWindowDidDeminiaturizeNotification"></constant>
+ <constant name="NSWindowDidEndSheetNotification"></constant>
+ <constant name="NSWindowDidExposeNotification"></constant>
+ <constant name="NSWindowDidMiniaturizeNotification"></constant>
+ <constant name="NSWindowDidMoveNotification"></constant>
+ <constant name="NSWindowDidResignKeyNotification"></constant>
+ <constant name="NSWindowDidResignMainNotification"></constant>
+ <constant name="NSWindowDidResizeNotification"></constant>
+ <constant name="NSWindowDidUpdateNotification"></constant>
+ <constant name="NSWindowServerCommunicationException"></constant>
+ <constant name="NSWindowWillBeginSheetNotification"></constant>
+ <constant name="NSWindowWillCloseNotification"></constant>
+ <constant name="NSWindowWillMiniaturizeNotification"></constant>
+ <constant name="NSWindowWillMoveNotification"></constant>
+ <constant name="NSWordMLTextDocumentType"></constant>
+ <constant name="NSWordTablesReadException"></constant>
+ <constant name="NSWordTablesWriteException"></constant>
+ <constant name="NSWorkspaceCompressOperation"></constant>
+ <constant name="NSWorkspaceCopyOperation"></constant>
+ <constant name="NSWorkspaceDecompressOperation"></constant>
+ <constant name="NSWorkspaceDecryptOperation"></constant>
+ <constant name="NSWorkspaceDestroyOperation"></constant>
+ <constant name="NSWorkspaceDidLaunchApplicationNotification"></constant>
+ <constant name="NSWorkspaceDidMountNotification"></constant>
+ <constant name="NSWorkspaceDidPerformFileOperationNotification"></constant>
+ <constant name="NSWorkspaceDidTerminateApplicationNotification"></constant>
+ <constant name="NSWorkspaceDidUnmountNotification"></constant>
+ <constant name="NSWorkspaceDidWakeNotification"></constant>
+ <constant name="NSWorkspaceDuplicateOperation"></constant>
+ <constant name="NSWorkspaceEncryptOperation"></constant>
+ <constant name="NSWorkspaceLinkOperation"></constant>
+ <constant name="NSWorkspaceMoveOperation"></constant>
+ <constant name="NSWorkspaceRecycleOperation"></constant>
+ <constant name="NSWorkspaceSessionDidBecomeActiveNotification"></constant>
+ <constant name="NSWorkspaceSessionDidResignActiveNotification"></constant>
+ <constant name="NSWorkspaceWillLaunchApplicationNotification"></constant>
+ <constant name="NSWorkspaceWillPowerOffNotification"></constant>
+ <constant name="NSWorkspaceWillSleepNotification"></constant>
+ <constant name="NSWorkspaceWillUnmountNotification"></constant>
+ <enum name="NSAWTEventType" swt_gen="true"></enum>
+ <enum name="NSAboveBottom" swt_gen="true"></enum>
+ <enum name="NSAboveTop" swt_gen="true"></enum>
+ <enum name="NSAddTraitFontAction" swt_gen="true"></enum>
+ <enum name="NSAdobeCNS1CharacterCollection" swt_gen="true"></enum>
+ <enum name="NSAdobeGB1CharacterCollection" swt_gen="true"></enum>
+ <enum name="NSAdobeJapan1CharacterCollection" swt_gen="true"></enum>
+ <enum name="NSAdobeJapan2CharacterCollection" swt_gen="true"></enum>
+ <enum name="NSAdobeKorea1CharacterCollection" swt_gen="true"></enum>
+ <enum name="NSAlertAlternateReturn" swt_gen="true"></enum>
+ <enum name="NSAlertDefaultReturn" swt_gen="true"></enum>
+ <enum name="NSAlertErrorReturn" swt_gen="true"></enum>
+ <enum name="NSAlertFirstButtonReturn" swt_gen="true"></enum>
+ <enum name="NSAlertOtherReturn" swt_gen="true"></enum>
+ <enum name="NSAlertSecondButtonReturn" swt_gen="true"></enum>
+ <enum name="NSAlertThirdButtonReturn" swt_gen="true"></enum>
+ <enum name="NSAllScrollerParts" swt_gen="true"></enum>
+ <enum name="NSAlphaFirstBitmapFormat" swt_gen="true"></enum>
+ <enum name="NSAlphaNonpremultipliedBitmapFormat" swt_gen="true"></enum>
+ <enum name="NSAlphaShiftKeyMask" swt_gen="true"></enum>
+ <enum name="NSAlternateKeyMask" swt_gen="true"></enum>
+ <enum name="NSAnimationBlocking" swt_gen="true"></enum>
+ <enum name="NSAnimationEaseIn" swt_gen="true"></enum>
+ <enum name="NSAnimationEaseInOut" swt_gen="true"></enum>
+ <enum name="NSAnimationEaseOut" swt_gen="true"></enum>
+ <enum name="NSAnimationEffectDisappearingItemDefault" swt_gen="true"></enum>
+ <enum name="NSAnimationEffectPoof" swt_gen="true"></enum>
+ <enum name="NSAnimationLinear" swt_gen="true"></enum>
+ <enum name="NSAnimationNonblocking" swt_gen="true"></enum>
+ <enum name="NSAnimationNonblockingThreaded" swt_gen="true"></enum>
+ <enum name="NSAnyEventMask" swt_gen="true"></enum>
+ <enum name="NSAnyType" swt_gen="true"></enum>
+ <enum name="NSAppKitDefined" swt_gen="true"></enum>
+ <enum name="NSAppKitDefinedMask" swt_gen="true"></enum>
+ <enum name="NSAppKitVersionNumber10_0" swt_gen="true"></enum>
+ <enum name="NSAppKitVersionNumber10_1" swt_gen="true"></enum>
+ <enum name="NSAppKitVersionNumber10_2" swt_gen="true"></enum>
+ <enum name="NSAppKitVersionNumber10_2_3" swt_gen="true"></enum>
+ <enum name="NSAppKitVersionNumber10_3" swt_gen="true"></enum>
+ <enum name="NSAppKitVersionNumber10_3_2" swt_gen="true"></enum>
+ <enum name="NSAppKitVersionNumber10_3_3" swt_gen="true"></enum>
+ <enum name="NSAppKitVersionNumber10_3_5" swt_gen="true"></enum>
+ <enum name="NSAppKitVersionNumber10_3_7" swt_gen="true"></enum>
+ <enum name="NSAppKitVersionNumber10_3_9" swt_gen="true"></enum>
+ <enum name="NSAppKitVersionNumber10_4" swt_gen="true"></enum>
+ <enum name="NSAppKitVersionNumberWithColumnResizingBrowser" swt_gen="true"></enum>
+ <enum name="NSAppKitVersionNumberWithContinuousScrollingBrowser" swt_gen="true"></enum>
+ <enum name="NSAppKitVersionNumberWithCursorSizeSupport" swt_gen="true"></enum>
+ <enum name="NSAppKitVersionNumberWithCustomSheetPosition" swt_gen="true"></enum>
+ <enum name="NSAppKitVersionNumberWithDirectionalTabs" swt_gen="true"></enum>
+ <enum name="NSAppKitVersionNumberWithPatternColorLeakFix" swt_gen="true"></enum>
+ <enum name="NSApplicationActivatedEventType" swt_gen="true"></enum>
+ <enum name="NSApplicationDeactivatedEventType" swt_gen="true"></enum>
+ <enum name="NSApplicationDefined" swt_gen="true"></enum>
+ <enum name="NSApplicationDefinedMask" swt_gen="true"></enum>
+ <enum name="NSApplicationDelegateReplyCancel" swt_gen="true"></enum>
+ <enum name="NSApplicationDelegateReplyFailure" swt_gen="true"></enum>
+ <enum name="NSApplicationDelegateReplySuccess" swt_gen="true"></enum>
+ <enum name="NSAscendingPageOrder" swt_gen="true"></enum>
+ <enum name="NSAtBottom" swt_gen="true"></enum>
+ <enum name="NSAtTop" swt_gen="true"></enum>
+ <enum name="NSAttachmentCharacter" swt_gen="true"></enum>
+ <enum name="NSAutoPagination" swt_gen="true"></enum>
+ <enum name="NSAutosaveOperation" swt_gen="true"></enum>
+ <enum name="NSBMPFileType" swt_gen="true"></enum>
+ <enum name="NSBackTabCharacter" swt_gen="true"></enum>
+ <enum name="NSBackgroundStyleDark" swt_gen="true"></enum>
+ <enum name="NSBackgroundStyleLight" swt_gen="true"></enum>
+ <enum name="NSBackgroundStyleLowered" swt_gen="true"></enum>
+ <enum name="NSBackgroundStyleRaised" swt_gen="true"></enum>
+ <enum name="NSBackgroundTab" swt_gen="true"></enum>
+ <enum name="NSBackingStoreBuffered" swt_gen="true"></enum>
+ <enum name="NSBackingStoreNonretained" swt_gen="true"></enum>
+ <enum name="NSBackingStoreRetained" swt_gen="true"></enum>
+ <enum name="NSBackspaceCharacter" swt_gen="true"></enum>
+ <enum name="NSBacktabTextMovement" swt_gen="true"></enum>
+ <enum name="NSBeginFunctionKey" swt_gen="true"></enum>
+ <enum name="NSBelowBottom" swt_gen="true"></enum>
+ <enum name="NSBelowTop" swt_gen="true"></enum>
+ <enum name="NSBevelLineJoinStyle" swt_gen="true"></enum>
+ <enum name="NSBezelBorder" swt_gen="true"></enum>
+ <enum name="NSBlueControlTint" swt_gen="true"></enum>
+ <enum name="NSBoldFontMask" swt_gen="true"></enum>
+ <enum name="NSBorderlessWindowMask" swt_gen="true"></enum>
+ <enum name="NSBottomTabsBezelBorder" swt_gen="true"></enum>
+ <enum name="NSBoxCustom" swt_gen="true"></enum>
+ <enum name="NSBoxOldStyle" swt_gen="true"></enum>
+ <enum name="NSBoxPrimary" swt_gen="true"></enum>
+ <enum name="NSBoxSecondary" swt_gen="true"></enum>
+ <enum name="NSBoxSeparator" swt_gen="true"></enum>
+ <enum name="NSBreakFunctionKey" swt_gen="true"></enum>
+ <enum name="NSBrowserAutoColumnResizing" swt_gen="true"></enum>
+ <enum name="NSBrowserDropAbove" swt_gen="true"></enum>
+ <enum name="NSBrowserDropOn" swt_gen="true"></enum>
+ <enum name="NSBrowserNoColumnResizing" swt_gen="true"></enum>
+ <enum name="NSBrowserUserColumnResizing" swt_gen="true"></enum>
+ <enum name="NSButtLineCapStyle" swt_gen="true"></enum>
+ <enum name="NSCMYKColorSpaceModel" swt_gen="true"></enum>
+ <enum name="NSCMYKModeColorPanel" swt_gen="true"></enum>
+ <enum name="NSCancelButton" swt_gen="true"></enum>
+ <enum name="NSCancelTextMovement" swt_gen="true"></enum>
+ <enum name="NSCarriageReturnCharacter" swt_gen="true"></enum>
+ <enum name="NSCellAllowsMixedState" swt_gen="true"></enum>
+ <enum name="NSCellChangesContents" swt_gen="true"></enum>
+ <enum name="NSCellDisabled" swt_gen="true"></enum>
+ <enum name="NSCellEditable" swt_gen="true"></enum>
+ <enum name="NSCellHasImageHorizontal" swt_gen="true"></enum>
+ <enum name="NSCellHasImageOnLeftOrBottom" swt_gen="true"></enum>
+ <enum name="NSCellHasOverlappingImage" swt_gen="true"></enum>
+ <enum name="NSCellHighlighted" swt_gen="true"></enum>
+ <enum name="NSCellHitContentArea" swt_gen="true"></enum>
+ <enum name="NSCellHitEditableTextArea" swt_gen="true"></enum>
+ <enum name="NSCellHitNone" swt_gen="true"></enum>
+ <enum name="NSCellHitTrackableArea" swt_gen="true"></enum>
+ <enum name="NSCellIsBordered" swt_gen="true"></enum>
+ <enum name="NSCellIsInsetButton" swt_gen="true"></enum>
+ <enum name="NSCellLightsByBackground" swt_gen="true"></enum>
+ <enum name="NSCellLightsByContents" swt_gen="true"></enum>
+ <enum name="NSCellLightsByGray" swt_gen="true"></enum>
+ <enum name="NSCellState" swt_gen="true"></enum>
+ <enum name="NSCenterTabStopType" swt_gen="true"></enum>
+ <enum name="NSCenterTextAlignment" swt_gen="true"></enum>
+ <enum name="NSChangeAutosaved" swt_gen="true"></enum>
+ <enum name="NSChangeBackgroundCell" swt_gen="true"></enum>
+ <enum name="NSChangeBackgroundCellMask" swt_gen="true"></enum>
+ <enum name="NSChangeCleared" swt_gen="true"></enum>
+ <enum name="NSChangeDone" swt_gen="true"></enum>
+ <enum name="NSChangeGrayCell" swt_gen="true"></enum>
+ <enum name="NSChangeGrayCellMask" swt_gen="true"></enum>
+ <enum name="NSChangeReadOtherContents" swt_gen="true"></enum>
+ <enum name="NSChangeRedone" swt_gen="true"></enum>
+ <enum name="NSChangeUndone" swt_gen="true"></enum>
+ <enum name="NSCircularBezelStyle" swt_gen="true"></enum>
+ <enum name="NSCircularSlider" swt_gen="true"></enum>
+ <enum name="NSClearControlTint" swt_gen="true"></enum>
+ <enum name="NSClearDisplayFunctionKey" swt_gen="true"></enum>
+ <enum name="NSClearLineFunctionKey" swt_gen="true"></enum>
+ <enum name="NSClipPagination" swt_gen="true"></enum>
+ <enum name="NSClockAndCalendarDatePickerStyle" swt_gen="true"></enum>
+ <enum name="NSClosableWindowMask" swt_gen="true"></enum>
+ <enum name="NSClosePathBezierPathElement" swt_gen="true"></enum>
+ <enum name="NSColorListModeColorPanel" swt_gen="true"></enum>
+ <enum name="NSColorPanelAllModesMask" swt_gen="true"></enum>
+ <enum name="NSColorPanelCMYKModeMask" swt_gen="true"></enum>
+ <enum name="NSColorPanelColorListModeMask" swt_gen="true"></enum>
+ <enum name="NSColorPanelCrayonModeMask" swt_gen="true"></enum>
+ <enum name="NSColorPanelCustomPaletteModeMask" swt_gen="true"></enum>
+ <enum name="NSColorPanelGrayModeMask" swt_gen="true"></enum>
+ <enum name="NSColorPanelHSBModeMask" swt_gen="true"></enum>
+ <enum name="NSColorPanelRGBModeMask" swt_gen="true"></enum>
+ <enum name="NSColorPanelWheelModeMask" swt_gen="true"></enum>
+ <enum name="NSColorRenderingIntentAbsoluteColorimetric" swt_gen="true"></enum>
+ <enum name="NSColorRenderingIntentDefault" swt_gen="true"></enum>
+ <enum name="NSColorRenderingIntentPerceptual" swt_gen="true"></enum>
+ <enum name="NSColorRenderingIntentRelativeColorimetric" swt_gen="true"></enum>
+ <enum name="NSColorRenderingIntentSaturation" swt_gen="true"></enum>
+ <enum name="NSCommandKeyMask" swt_gen="true"></enum>
+ <enum name="NSCompositeClear" swt_gen="true"></enum>
+ <enum name="NSCompositeCopy" swt_gen="true"></enum>
+ <enum name="NSCompositeDestinationAtop" swt_gen="true"></enum>
+ <enum name="NSCompositeDestinationIn" swt_gen="true"></enum>
+ <enum name="NSCompositeDestinationOut" swt_gen="true"></enum>
+ <enum name="NSCompositeDestinationOver" swt_gen="true"></enum>
+ <enum name="NSCompositeHighlight" swt_gen="true"></enum>
+ <enum name="NSCompositePlusDarker" swt_gen="true"></enum>
+ <enum name="NSCompositePlusLighter" swt_gen="true"></enum>
+ <enum name="NSCompositeSourceAtop" swt_gen="true"></enum>
+ <enum name="NSCompositeSourceIn" swt_gen="true"></enum>
+ <enum name="NSCompositeSourceOut" swt_gen="true"></enum>
+ <enum name="NSCompositeSourceOver" swt_gen="true"></enum>
+ <enum name="NSCompositeXOR" swt_gen="true"></enum>
+ <enum name="NSCompressedFontMask" swt_gen="true"></enum>
+ <enum name="NSCondensedFontMask" swt_gen="true"></enum>
+ <enum name="NSContentsCellMask" swt_gen="true"></enum>
+ <enum name="NSContinuousCapacityLevelIndicatorStyle" swt_gen="true"></enum>
+ <enum name="NSControlGlyph" swt_gen="true"></enum>
+ <enum name="NSControlKeyMask" swt_gen="true"></enum>
+ <enum name="NSCrayonModeColorPanel" swt_gen="true"></enum>
+ <enum name="NSCriticalAlertStyle" swt_gen="true"></enum>
+ <enum name="NSCriticalRequest" swt_gen="true"></enum>
+ <enum name="NSCursorPointingDevice" swt_gen="true"></enum>
+ <enum name="NSCursorUpdate" swt_gen="true"></enum>
+ <enum name="NSCursorUpdateMask" swt_gen="true"></enum>
+ <enum name="NSCurveToBezierPathElement" swt_gen="true"></enum>
+ <enum name="NSCustomPaletteModeColorPanel" swt_gen="true"></enum>
+ <enum name="NSDecimalTabStopType" swt_gen="true"></enum>
+ <enum name="NSDefaultControlTint" swt_gen="true"></enum>
+ <enum name="NSDefaultTokenStyle" swt_gen="true"></enum>
+ <enum name="NSDeleteCharFunctionKey" swt_gen="true"></enum>
+ <enum name="NSDeleteCharacter" swt_gen="true"></enum>
+ <enum name="NSDeleteFunctionKey" swt_gen="true"></enum>
+ <enum name="NSDeleteLineFunctionKey" swt_gen="true"></enum>
+ <enum name="NSDescendingPageOrder" swt_gen="true"></enum>
+ <enum name="NSDeviceIndependentModifierFlagsMask" swt_gen="true"></enum>
+ <enum name="NSDeviceNColorSpaceModel" swt_gen="true"></enum>
+ <enum name="NSDirectSelection" swt_gen="true"></enum>
+ <enum name="NSDisclosureBezelStyle" swt_gen="true"></enum>
+ <enum name="NSDiscreteCapacityLevelIndicatorStyle" swt_gen="true"></enum>
+ <enum name="NSDisplayWindowRunLoopOrdering" swt_gen="true"></enum>
+ <enum name="NSDocModalWindowMask" swt_gen="true"></enum>
+ <enum name="NSDockWindowLevel" swt_gen="true"></enum>
+ <enum name="NSDoubleType" swt_gen="true"></enum>
+ <enum name="NSDownArrowFunctionKey" swt_gen="true"></enum>
+ <enum name="NSDownTextMovement" swt_gen="true"></enum>
+ <enum name="NSDragOperationAll" swt_gen="true"></enum>
+ <enum name="NSDragOperationAll_Obsolete" swt_gen="true"></enum>
+ <enum name="NSDragOperationCopy" swt_gen="true"></enum>
+ <enum name="NSDragOperationDelete" swt_gen="true"></enum>
+ <enum name="NSDragOperationEvery" swt_gen="true"></enum>
+ <enum name="NSDragOperationGeneric" swt_gen="true"></enum>
+ <enum name="NSDragOperationLink" swt_gen="true"></enum>
+ <enum name="NSDragOperationMove" swt_gen="true"></enum>
+ <enum name="NSDragOperationNone" swt_gen="true"></enum>
+ <enum name="NSDragOperationPrivate" swt_gen="true"></enum>
+ <enum name="NSDrawerClosedState" swt_gen="true"></enum>
+ <enum name="NSDrawerClosingState" swt_gen="true"></enum>
+ <enum name="NSDrawerOpenState" swt_gen="true"></enum>
+ <enum name="NSDrawerOpeningState" swt_gen="true"></enum>
+ <enum name="NSEndFunctionKey" swt_gen="true"></enum>
+ <enum name="NSEnterCharacter" swt_gen="true"></enum>
+ <enum name="NSEraDatePickerElementFlag" swt_gen="true"></enum>
+ <enum name="NSEraserPointingDevice" swt_gen="true"></enum>
+ <enum name="NSEvenOddWindingRule" swt_gen="true"></enum>
+ <enum name="NSExclude10_4ElementsIconCreationOption" swt_gen="true"></enum>
+ <enum name="NSExcludeQuickDrawElementsIconCreationOption" swt_gen="true"></enum>
+ <enum name="NSExecuteFunctionKey" swt_gen="true"></enum>
+ <enum name="NSExpandedFontMask" swt_gen="true"></enum>
+ <enum name="NSF10FunctionKey" swt_gen="true"></enum>
+ <enum name="NSF11FunctionKey" swt_gen="true"></enum>
+ <enum name="NSF12FunctionKey" swt_gen="true"></enum>
+ <enum name="NSF13FunctionKey" swt_gen="true"></enum>
+ <enum name="NSF14FunctionKey" swt_gen="true"></enum>
+ <enum name="NSF15FunctionKey" swt_gen="true"></enum>
+ <enum name="NSF16FunctionKey" swt_gen="true"></enum>
+ <enum name="NSF17FunctionKey" swt_gen="true"></enum>
+ <enum name="NSF18FunctionKey" swt_gen="true"></enum>
+ <enum name="NSF19FunctionKey" swt_gen="true"></enum>
+ <enum name="NSF1FunctionKey" swt_gen="true"></enum>
+ <enum name="NSF20FunctionKey" swt_gen="true"></enum>
+ <enum name="NSF21FunctionKey" swt_gen="true"></enum>
+ <enum name="NSF22FunctionKey" swt_gen="true"></enum>
+ <enum name="NSF23FunctionKey" swt_gen="true"></enum>
+ <enum name="NSF24FunctionKey" swt_gen="true"></enum>
+ <enum name="NSF25FunctionKey" swt_gen="true"></enum>
+ <enum name="NSF26FunctionKey" swt_gen="true"></enum>
+ <enum name="NSF27FunctionKey" swt_gen="true"></enum>
+ <enum name="NSF28FunctionKey" swt_gen="true"></enum>
+ <enum name="NSF29FunctionKey" swt_gen="true"></enum>
+ <enum name="NSF2FunctionKey" swt_gen="true"></enum>
+ <enum name="NSF30FunctionKey" swt_gen="true"></enum>
+ <enum name="NSF31FunctionKey" swt_gen="true"></enum>
+ <enum name="NSF32FunctionKey" swt_gen="true"></enum>
+ <enum name="NSF33FunctionKey" swt_gen="true"></enum>
+ <enum name="NSF34FunctionKey" swt_gen="true"></enum>
+ <enum name="NSF35FunctionKey" swt_gen="true"></enum>
+ <enum name="NSF3FunctionKey" swt_gen="true"></enum>
+ <enum name="NSF4FunctionKey" swt_gen="true"></enum>
+ <enum name="NSF5FunctionKey" swt_gen="true"></enum>
+ <enum name="NSF6FunctionKey" swt_gen="true"></enum>
+ <enum name="NSF7FunctionKey" swt_gen="true"></enum>
+ <enum name="NSF8FunctionKey" swt_gen="true"></enum>
+ <enum name="NSF9FunctionKey" swt_gen="true"></enum>
+ <enum name="NSFPCurrentField" swt_gen="true"></enum>
+ <enum name="NSFPPreviewButton" swt_gen="true"></enum>
+ <enum name="NSFPPreviewField" swt_gen="true"></enum>
+ <enum name="NSFPRevertButton" swt_gen="true"></enum>
+ <enum name="NSFPSetButton" swt_gen="true"></enum>
+ <enum name="NSFPSizeField" swt_gen="true"></enum>
+ <enum name="NSFPSizeTitle" swt_gen="true"></enum>
+ <enum name="NSFileHandlingPanelCancelButton" swt_gen="true"></enum>
+ <enum name="NSFileHandlingPanelOKButton" swt_gen="true"></enum>
+ <enum name="NSFindFunctionKey" swt_gen="true"></enum>
+ <enum name="NSFindPanelActionNext" swt_gen="true"></enum>
+ <enum name="NSFindPanelActionPrevious" swt_gen="true"></enum>
+ <enum name="NSFindPanelActionReplace" swt_gen="true"></enum>
+ <enum name="NSFindPanelActionReplaceAll" swt_gen="true"></enum>
+ <enum name="NSFindPanelActionReplaceAllInSelection" swt_gen="true"></enum>
+ <enum name="NSFindPanelActionReplaceAndFind" swt_gen="true"></enum>
+ <enum name="NSFindPanelActionSelectAll" swt_gen="true"></enum>
+ <enum name="NSFindPanelActionSelectAllInSelection" swt_gen="true"></enum>
+ <enum name="NSFindPanelActionSetFindString" swt_gen="true"></enum>
+ <enum name="NSFindPanelActionShowFindPanel" swt_gen="true"></enum>
+ <enum name="NSFindPanelSubstringMatchTypeContains" swt_gen="true"></enum>
+ <enum name="NSFindPanelSubstringMatchTypeEndsWith" swt_gen="true"></enum>
+ <enum name="NSFindPanelSubstringMatchTypeFullWord" swt_gen="true"></enum>
+ <enum name="NSFindPanelSubstringMatchTypeStartsWith" swt_gen="true"></enum>
+ <enum name="NSFitPagination" swt_gen="true"></enum>
+ <enum name="NSFixedPitchFontMask" swt_gen="true"></enum>
+ <enum name="NSFlagsChanged" swt_gen="true"></enum>
+ <enum name="NSFlagsChangedMask" swt_gen="true"></enum>
+ <enum name="NSFloatType" swt_gen="true"></enum>
+ <enum name="NSFloatingPointSamplesBitmapFormat" swt_gen="true"></enum>
+ <enum name="NSFloatingWindowLevel" swt_gen="true"></enum>
+ <enum name="NSFocusRingAbove" swt_gen="true"></enum>
+ <enum name="NSFocusRingBelow" swt_gen="true"></enum>
+ <enum name="NSFocusRingOnly" swt_gen="true"></enum>
+ <enum name="NSFocusRingTypeDefault" swt_gen="true"></enum>
+ <enum name="NSFocusRingTypeExterior" swt_gen="true"></enum>
+ <enum name="NSFocusRingTypeNone" swt_gen="true"></enum>
+ <enum name="NSFontAntialiasedIntegerAdvancementsRenderingMode" swt_gen="true"></enum>
+ <enum name="NSFontAntialiasedRenderingMode" swt_gen="true"></enum>
+ <enum name="NSFontBoldTrait" swt_gen="true"></enum>
+ <enum name="NSFontClarendonSerifsClass" swt_gen="true"></enum>
+ <enum name="NSFontCollectionApplicationOnlyMask" swt_gen="true"></enum>
+ <enum name="NSFontCondensedTrait" swt_gen="true"></enum>
+ <enum name="NSFontDefaultRenderingMode" swt_gen="true"></enum>
+ <enum name="NSFontExpandedTrait" swt_gen="true"></enum>
+ <enum name="NSFontFamilyClassMask" swt_gen="true"></enum>
+ <enum name="NSFontFreeformSerifsClass" swt_gen="true"></enum>
+ <enum name="NSFontIntegerAdvancementsRenderingMode" swt_gen="true"></enum>
+ <enum name="NSFontItalicTrait" swt_gen="true"></enum>
+ <enum name="NSFontModernSerifsClass" swt_gen="true"></enum>
+ <enum name="NSFontMonoSpaceTrait" swt_gen="true"></enum>
+ <enum name="NSFontOldStyleSerifsClass" swt_gen="true"></enum>
+ <enum name="NSFontOrnamentalsClass" swt_gen="true"></enum>
+ <enum name="NSFontPanelAllEffectsModeMask" swt_gen="true"></enum>
+ <enum name="NSFontPanelAllModesMask" swt_gen="true"></enum>
+ <enum name="NSFontPanelCollectionModeMask" swt_gen="true"></enum>
+ <enum name="NSFontPanelDocumentColorEffectModeMask" swt_gen="true"></enum>
+ <enum name="NSFontPanelFaceModeMask" swt_gen="true"></enum>
+ <enum name="NSFontPanelShadowEffectModeMask" swt_gen="true"></enum>
+ <enum name="NSFontPanelSizeModeMask" swt_gen="true"></enum>
+ <enum name="NSFontPanelStandardModesMask" swt_gen="true"></enum>
+ <enum name="NSFontPanelStrikethroughEffectModeMask" swt_gen="true"></enum>
+ <enum name="NSFontPanelTextColorEffectModeMask" swt_gen="true"></enum>
+ <enum name="NSFontPanelUnderlineEffectModeMask" swt_gen="true"></enum>
+ <enum name="NSFontSansSerifClass" swt_gen="true"></enum>
+ <enum name="NSFontScriptsClass" swt_gen="true"></enum>
+ <enum name="NSFontSlabSerifsClass" swt_gen="true"></enum>
+ <enum name="NSFontSymbolicClass" swt_gen="true"></enum>
+ <enum name="NSFontTransitionalSerifsClass" swt_gen="true"></enum>
+ <enum name="NSFontUIOptimizedTrait" swt_gen="true"></enum>
+ <enum name="NSFontUnknownClass" swt_gen="true"></enum>
+ <enum name="NSFontVerticalTrait" swt_gen="true"></enum>
+ <enum name="NSFormFeedCharacter" swt_gen="true"></enum>
+ <enum name="NSFunctionKeyMask" swt_gen="true"></enum>
+ <enum name="NSGIFFileType" swt_gen="true"></enum>
+ <enum name="NSGlyphAttributeBidiLevel" swt_gen="true"></enum>
+ <enum name="NSGlyphAttributeElastic" swt_gen="true"></enum>
+ <enum name="NSGlyphAttributeInscribe" swt_gen="true"></enum>
+ <enum name="NSGlyphAttributeSoft" swt_gen="true"></enum>
+ <enum name="NSGlyphInscribeAbove" swt_gen="true"></enum>
+ <enum name="NSGlyphInscribeBase" swt_gen="true"></enum>
+ <enum name="NSGlyphInscribeBelow" swt_gen="true"></enum>
+ <enum name="NSGlyphInscribeOverBelow" swt_gen="true"></enum>
+ <enum name="NSGlyphInscribeOverstrike" swt_gen="true"></enum>
+ <enum name="NSGradientConcaveStrong" swt_gen="true"></enum>
+ <enum name="NSGradientConcaveWeak" swt_gen="true"></enum>
+ <enum name="NSGradientConvexStrong" swt_gen="true"></enum>
+ <enum name="NSGradientConvexWeak" swt_gen="true"></enum>
+ <enum name="NSGradientDrawsAfterEndingLocation" swt_gen="true"></enum>
+ <enum name="NSGradientDrawsBeforeStartingLocation" swt_gen="true"></enum>
+ <enum name="NSGradientNone" swt_gen="true"></enum>
+ <enum name="NSGraphiteControlTint" swt_gen="true"></enum>
+ <enum name="NSGrayColorSpaceModel" swt_gen="true"></enum>
+ <enum name="NSGrayModeColorPanel" swt_gen="true"></enum>
+ <enum name="NSGrooveBorder" swt_gen="true"></enum>
+ <enum name="NSHSBModeColorPanel" swt_gen="true"></enum>
+ <enum name="NSHUDWindowMask" swt_gen="true"></enum>
+ <enum name="NSHeavierFontAction" swt_gen="true"></enum>
+ <enum name="NSHelpButtonBezelStyle" swt_gen="true"></enum>
+ <enum name="NSHelpFunctionKey" swt_gen="true"></enum>
+ <enum name="NSHelpKeyMask" swt_gen="true"></enum>
+ <enum name="NSHighlightModeMatrix" swt_gen="true"></enum>
+ <enum name="NSHomeFunctionKey" swt_gen="true"></enum>
+ <enum name="NSHorizontalRuler" swt_gen="true"></enum>
+ <enum name="NSHourMinuteDatePickerElementFlag" swt_gen="true"></enum>
+ <enum name="NSHourMinuteSecondDatePickerElementFlag" swt_gen="true"></enum>
+ <enum name="NSIdentityMappingCharacterCollection" swt_gen="true"></enum>
+ <enum name="NSIllegalTextMovement" swt_gen="true"></enum>
+ <enum name="NSImageAbove" swt_gen="true"></enum>
+ <enum name="NSImageAlignBottom" swt_gen="true"></enum>
+ <enum name="NSImageAlignBottomLeft" swt_gen="true"></enum>
+ <enum name="NSImageAlignBottomRight" swt_gen="true"></enum>
+ <enum name="NSImageAlignCenter" swt_gen="true"></enum>
+ <enum name="NSImageAlignLeft" swt_gen="true"></enum>
+ <enum name="NSImageAlignRight" swt_gen="true"></enum>
+ <enum name="NSImageAlignTop" swt_gen="true"></enum>
+ <enum name="NSImageAlignTopLeft" swt_gen="true"></enum>
+ <enum name="NSImageAlignTopRight" swt_gen="true"></enum>
+ <enum name="NSImageBelow" swt_gen="true"></enum>
+ <enum name="NSImageCacheAlways" swt_gen="true"></enum>
+ <enum name="NSImageCacheBySize" swt_gen="true"></enum>
+ <enum name="NSImageCacheDefault" swt_gen="true"></enum>
+ <enum name="NSImageCacheNever" swt_gen="true"></enum>
+ <enum name="NSImageCellType" swt_gen="true"></enum>
+ <enum name="NSImageFrameButton" swt_gen="true"></enum>
+ <enum name="NSImageFrameGrayBezel" swt_gen="true"></enum>
+ <enum name="NSImageFrameGroove" swt_gen="true"></enum>
+ <enum name="NSImageFrameNone" swt_gen="true"></enum>
+ <enum name="NSImageFramePhoto" swt_gen="true"></enum>
+ <enum name="NSImageInterpolationDefault" swt_gen="true"></enum>
+ <enum name="NSImageInterpolationHigh" swt_gen="true"></enum>
+ <enum name="NSImageInterpolationLow" swt_gen="true"></enum>
+ <enum name="NSImageInterpolationNone" swt_gen="true"></enum>
+ <enum name="NSImageLeft" swt_gen="true"></enum>
+ <enum name="NSImageLoadStatusCancelled" swt_gen="true"></enum>
+ <enum name="NSImageLoadStatusCompleted" swt_gen="true"></enum>
+ <enum name="NSImageLoadStatusInvalidData" swt_gen="true"></enum>
+ <enum name="NSImageLoadStatusReadError" swt_gen="true"></enum>
+ <enum name="NSImageLoadStatusUnexpectedEOF" swt_gen="true"></enum>
+ <enum name="NSImageOnly" swt_gen="true"></enum>
+ <enum name="NSImageOverlaps" swt_gen="true"></enum>
+ <enum name="NSImageRepLoadStatusCompleted" swt_gen="true"></enum>
+ <enum name="NSImageRepLoadStatusInvalidData" swt_gen="true"></enum>
+ <enum name="NSImageRepLoadStatusReadingHeader" swt_gen="true"></enum>
+ <enum name="NSImageRepLoadStatusUnexpectedEOF" swt_gen="true"></enum>
+ <enum name="NSImageRepLoadStatusUnknownType" swt_gen="true"></enum>
+ <enum name="NSImageRepLoadStatusWillNeedAllData" swt_gen="true"></enum>
+ <enum name="NSImageRepMatchesDevice" swt_gen="true"></enum>
+ <enum name="NSImageRight" swt_gen="true"></enum>
+ <enum name="NSImageScaleAxesIndependently" swt_gen="true"></enum>
+ <enum name="NSImageScaleNone" swt_gen="true"></enum>
+ <enum name="NSImageScaleProportionallyDown" swt_gen="true"></enum>
+ <enum name="NSImageScaleProportionallyUpOrDown" swt_gen="true"></enum>
+ <enum name="NSIndexedColorSpaceModel" swt_gen="true"></enum>
+ <enum name="NSInformationalAlertStyle" swt_gen="true"></enum>
+ <enum name="NSInformationalRequest" swt_gen="true"></enum>
+ <enum name="NSInsertCharFunctionKey" swt_gen="true"></enum>
+ <enum name="NSInsertFunctionKey" swt_gen="true"></enum>
+ <enum name="NSInsertLineFunctionKey" swt_gen="true"></enum>
+ <enum name="NSIntType" swt_gen="true"></enum>
+ <enum name="NSItalicFontMask" swt_gen="true"></enum>
+ <enum name="NSJPEG2000FileType" swt_gen="true"></enum>
+ <enum name="NSJPEGFileType" swt_gen="true"></enum>
+ <enum name="NSJustifiedTextAlignment" swt_gen="true"></enum>
+ <enum name="NSKeyDown" swt_gen="true"></enum>
+ <enum name="NSKeyDownMask" swt_gen="true"></enum>
+ <enum name="NSKeyUp" swt_gen="true"></enum>
+ <enum name="NSKeyUpMask" swt_gen="true"></enum>
+ <enum name="NSLABColorSpaceModel" swt_gen="true"></enum>
+ <enum name="NSLandscapeOrientation" swt_gen="true"></enum>
+ <enum name="NSLeftArrowFunctionKey" swt_gen="true"></enum>
+ <enum name="NSLeftMouseDown" swt_gen="true"></enum>
+ <enum name="NSLeftMouseDownMask" swt_gen="true"></enum>
+ <enum name="NSLeftMouseDragged" swt_gen="true"></enum>
+ <enum name="NSLeftMouseDraggedMask" swt_gen="true"></enum>
+ <enum name="NSLeftMouseUp" swt_gen="true"></enum>
+ <enum name="NSLeftMouseUpMask" swt_gen="true"></enum>
+ <enum name="NSLeftTabStopType" swt_gen="true"></enum>
+ <enum name="NSLeftTabsBezelBorder" swt_gen="true"></enum>
+ <enum name="NSLeftTextAlignment" swt_gen="true"></enum>
+ <enum name="NSLeftTextMovement" swt_gen="true"></enum>
+ <enum name="NSLighterFontAction" swt_gen="true"></enum>
+ <enum name="NSLineBorder" swt_gen="true"></enum>
+ <enum name="NSLineBreakByCharWrapping" swt_gen="true"></enum>
+ <enum name="NSLineBreakByClipping" swt_gen="true"></enum>
+ <enum name="NSLineBreakByTruncatingHead" swt_gen="true"></enum>
+ <enum name="NSLineBreakByTruncatingMiddle" swt_gen="true"></enum>
+ <enum name="NSLineBreakByTruncatingTail" swt_gen="true"></enum>
+ <enum name="NSLineBreakByWordWrapping" swt_gen="true"></enum>
+ <enum name="NSLineDoesntMove" swt_gen="true"></enum>
+ <enum name="NSLineMovesDown" swt_gen="true"></enum>
+ <enum name="NSLineMovesLeft" swt_gen="true"></enum>
+ <enum name="NSLineMovesRight" swt_gen="true"></enum>
+ <enum name="NSLineMovesUp" swt_gen="true"></enum>
+ <enum name="NSLineSeparatorCharacter" swt_gen="true"></enum>
+ <enum name="NSLineSweepDown" swt_gen="true"></enum>
+ <enum name="NSLineSweepLeft" swt_gen="true"></enum>
+ <enum name="NSLineSweepRight" swt_gen="true"></enum>
+ <enum name="NSLineSweepUp" swt_gen="true"></enum>
+ <enum name="NSLineToBezierPathElement" swt_gen="true"></enum>
+ <enum name="NSLinearSlider" swt_gen="true"></enum>
+ <enum name="NSListModeMatrix" swt_gen="true"></enum>
+ <enum name="NSMacintoshInterfaceStyle" swt_gen="true"></enum>
+ <enum name="NSMainMenuWindowLevel" swt_gen="true"></enum>
+ <enum name="NSMenuFunctionKey" swt_gen="true"></enum>
+ <enum name="NSMiniControlSize" swt_gen="true"></enum>
+ <enum name="NSMiniaturizableWindowMask" swt_gen="true"></enum>
+ <enum name="NSMiterLineJoinStyle" swt_gen="true"></enum>
+ <enum name="NSMixedState" swt_gen="true"></enum>
+ <enum name="NSModalPanelWindowLevel" swt_gen="true"></enum>
+ <enum name="NSModeSwitchFunctionKey" swt_gen="true"></enum>
+ <enum name="NSMomentaryChangeButton" swt_gen="true"></enum>
+ <enum name="NSMomentaryLight" swt_gen="true"></enum>
+ <enum name="NSMomentaryLightButton" swt_gen="true"></enum>
+ <enum name="NSMomentaryPushButton" swt_gen="true"></enum>
+ <enum name="NSMomentaryPushInButton" swt_gen="true"></enum>
+ <enum name="NSMouseEntered" swt_gen="true"></enum>
+ <enum name="NSMouseEnteredMask" swt_gen="true"></enum>
+ <enum name="NSMouseEventSubtype" swt_gen="true"></enum>
+ <enum name="NSMouseExited" swt_gen="true"></enum>
+ <enum name="NSMouseExitedMask" swt_gen="true"></enum>
+ <enum name="NSMouseMoved" swt_gen="true"></enum>
+ <enum name="NSMouseMovedMask" swt_gen="true"></enum>
+ <enum name="NSMoveToBezierPathElement" swt_gen="true"></enum>
+ <enum name="NSNarrowFontMask" swt_gen="true"></enum>
+ <enum name="NSNativeShortGlyphPacking" swt_gen="true"></enum>
+ <enum name="NSNaturalTextAlignment" swt_gen="true"></enum>
+ <enum name="NSNewlineCharacter" swt_gen="true"></enum>
+ <enum name="NSNextFunctionKey" swt_gen="true"></enum>
+ <enum name="NSNextStepInterfaceStyle" swt_gen="true"></enum>
+ <enum name="NSNoBorder" swt_gen="true"></enum>
+ <enum name="NSNoCellMask" swt_gen="true"></enum>
+ <enum name="NSNoFontChangeAction" swt_gen="true"></enum>
+ <enum name="NSNoImage" swt_gen="true"></enum>
+ <enum name="NSNoInterfaceStyle" swt_gen="true"></enum>
+ <enum name="NSNoModeColorPanel" swt_gen="true"></enum>
+ <enum name="NSNoScrollerParts" swt_gen="true"></enum>
+ <enum name="NSNoTabsBezelBorder" swt_gen="true"></enum>
+ <enum name="NSNoTabsLineBorder" swt_gen="true"></enum>
+ <enum name="NSNoTabsNoBorder" swt_gen="true"></enum>
+ <enum name="NSNoTitle" swt_gen="true"></enum>
+ <enum name="NSNoUnderlineStyle" swt_gen="true"></enum>
+ <enum name="NSNonStandardCharacterSetFontMask" swt_gen="true"></enum>
+ <enum name="NSNonZeroWindingRule" swt_gen="true"></enum>
+ <enum name="NSNonactivatingPanelMask" swt_gen="true"></enum>
+ <enum name="NSNormalWindowLevel" swt_gen="true"></enum>
+ <enum name="NSNullCellType" swt_gen="true"></enum>
+ <enum name="NSNullGlyph" swt_gen="true"></enum>
+ <enum name="NSNumericPadKeyMask" swt_gen="true"></enum>
+ <enum name="NSOKButton" swt_gen="true"></enum>
+ <enum name="NSOPENGL_CURRENT_VERSION" swt_gen="true"></enum>
+ <enum name="NSOffState" swt_gen="true"></enum>
+ <enum name="NSOnOffButton" swt_gen="true"></enum>
+ <enum name="NSOnState" swt_gen="true"></enum>
+ <enum name="NSOnlyScrollerArrows" swt_gen="true"></enum>
+ <enum name="NSOpenGLCPRasterizationEnable" swt_gen="true"></enum>
+ <enum name="NSOpenGLCPStateValidation" swt_gen="true"></enum>
+ <enum name="NSOpenGLCPSurfaceOpacity" swt_gen="true"></enum>
+ <enum name="NSOpenGLCPSurfaceOrder" swt_gen="true"></enum>
+ <enum name="NSOpenGLCPSwapInterval" swt_gen="true"></enum>
+ <enum name="NSOpenGLCPSwapRectangle" swt_gen="true"></enum>
+ <enum name="NSOpenGLCPSwapRectangleEnable" swt_gen="true"></enum>
+ <enum name="NSOpenGLGOClearFormatCache" swt_gen="true"></enum>
+ <enum name="NSOpenGLGOFormatCacheSize" swt_gen="true"></enum>
+ <enum name="NSOpenGLGOResetLibrary" swt_gen="true"></enum>
+ <enum name="NSOpenGLGORetainRenderers" swt_gen="true"></enum>
+ <enum name="NSOpenGLPFAAccelerated" swt_gen="true"></enum>
+ <enum name="NSOpenGLPFAAccumSize" swt_gen="true"></enum>
+ <enum name="NSOpenGLPFAAllRenderers" swt_gen="true"></enum>
+ <enum name="NSOpenGLPFAAllowOfflineRenderers" swt_gen="true"></enum>
+ <enum name="NSOpenGLPFAAlphaSize" swt_gen="true"></enum>
+ <enum name="NSOpenGLPFAAuxBuffers" swt_gen="true"></enum>
+ <enum name="NSOpenGLPFAAuxDepthStencil" swt_gen="true"></enum>
+ <enum name="NSOpenGLPFABackingStore" swt_gen="true"></enum>
+ <enum name="NSOpenGLPFAClosestPolicy" swt_gen="true"></enum>
+ <enum name="NSOpenGLPFAColorFloat" swt_gen="true"></enum>
+ <enum name="NSOpenGLPFAColorSize" swt_gen="true"></enum>
+ <enum name="NSOpenGLPFACompliant" swt_gen="true"></enum>
+ <enum name="NSOpenGLPFADepthSize" swt_gen="true"></enum>
+ <enum name="NSOpenGLPFADoubleBuffer" swt_gen="true"></enum>
+ <enum name="NSOpenGLPFAFullScreen" swt_gen="true"></enum>
+ <enum name="NSOpenGLPFAMPSafe" swt_gen="true"></enum>
+ <enum name="NSOpenGLPFAMaximumPolicy" swt_gen="true"></enum>
+ <enum name="NSOpenGLPFAMinimumPolicy" swt_gen="true"></enum>
+ <enum name="NSOpenGLPFAMultiScreen" swt_gen="true"></enum>
+ <enum name="NSOpenGLPFAMultisample" swt_gen="true"></enum>
+ <enum name="NSOpenGLPFANoRecovery" swt_gen="true"></enum>
+ <enum name="NSOpenGLPFAOffScreen" swt_gen="true"></enum>
+ <enum name="NSOpenGLPFAPixelBuffer" swt_gen="true"></enum>
+ <enum name="NSOpenGLPFARendererID" swt_gen="true"></enum>
+ <enum name="NSOpenGLPFARobust" swt_gen="true"></enum>
+ <enum name="NSOpenGLPFASampleAlpha" swt_gen="true"></enum>
+ <enum name="NSOpenGLPFASampleBuffers" swt_gen="true"></enum>
+ <enum name="NSOpenGLPFASamples" swt_gen="true"></enum>
+ <enum name="NSOpenGLPFAScreenMask" swt_gen="true"></enum>
+ <enum name="NSOpenGLPFASingleRenderer" swt_gen="true"></enum>
+ <enum name="NSOpenGLPFAStencilSize" swt_gen="true"></enum>
+ <enum name="NSOpenGLPFAStereo" swt_gen="true"></enum>
+ <enum name="NSOpenGLPFASupersample" swt_gen="true"></enum>
+ <enum name="NSOpenGLPFAVirtualScreenCount" swt_gen="true"></enum>
+ <enum name="NSOpenGLPFAWindow" swt_gen="true"></enum>
+ <enum name="NSOtherMouseDown" swt_gen="true"></enum>
+ <enum name="NSOtherMouseDownMask" swt_gen="true"></enum>
+ <enum name="NSOtherMouseDragged" swt_gen="true"></enum>
+ <enum name="NSOtherMouseDraggedMask" swt_gen="true"></enum>
+ <enum name="NSOtherMouseUp" swt_gen="true"></enum>
+ <enum name="NSOtherMouseUpMask" swt_gen="true"></enum>
+ <enum name="NSOtherTextMovement" swt_gen="true"></enum>
+ <enum name="NSOutlineViewDropOnItemIndex" swt_gen="true"></enum>
+ <enum name="NSPNGFileType" swt_gen="true"></enum>
+ <enum name="NSPageDownFunctionKey" swt_gen="true"></enum>
+ <enum name="NSPageUpFunctionKey" swt_gen="true"></enum>
+ <enum name="NSParagraphSeparatorCharacter" swt_gen="true"></enum>
+ <enum name="NSPathStyleNavigationBar" swt_gen="true"></enum>
+ <enum name="NSPathStylePopUp" swt_gen="true"></enum>
+ <enum name="NSPathStyleStandard" swt_gen="true"></enum>
+ <enum name="NSPatternColorSpaceModel" swt_gen="true"></enum>
+ <enum name="NSPauseFunctionKey" swt_gen="true"></enum>
+ <enum name="NSPenLowerSideMask" swt_gen="true"></enum>
+ <enum name="NSPenPointingDevice" swt_gen="true"></enum>
+ <enum name="NSPenTipMask" swt_gen="true"></enum>
+ <enum name="NSPenUpperSideMask" swt_gen="true"></enum>
+ <enum name="NSPeriodic" swt_gen="true"></enum>
+ <enum name="NSPeriodicMask" swt_gen="true"></enum>
+ <enum name="NSPlainTextTokenStyle" swt_gen="true"></enum>
+ <enum name="NSPopUpArrowAtBottom" swt_gen="true"></enum>
+ <enum name="NSPopUpArrowAtCenter" swt_gen="true"></enum>
+ <enum name="NSPopUpMenuWindowLevel" swt_gen="true"></enum>
+ <enum name="NSPopUpNoArrow" swt_gen="true"></enum>
+ <enum name="NSPortraitOrientation" swt_gen="true"></enum>
+ <enum name="NSPositiveDoubleType" swt_gen="true"></enum>
+ <enum name="NSPositiveFloatType" swt_gen="true"></enum>
+ <enum name="NSPositiveIntType" swt_gen="true"></enum>
+ <enum name="NSPosterFontMask" swt_gen="true"></enum>
+ <enum name="NSPowerOffEventType" swt_gen="true"></enum>
+ <enum name="NSPressedTab" swt_gen="true"></enum>
+ <enum name="NSPrevFunctionKey" swt_gen="true"></enum>
+ <enum name="NSPrintFunctionKey" swt_gen="true"></enum>
+ <enum name="NSPrintPanelShowsCopies" swt_gen="true"></enum>
+ <enum name="NSPrintPanelShowsOrientation" swt_gen="true"></enum>
+ <enum name="NSPrintPanelShowsPageRange" swt_gen="true"></enum>
+ <enum name="NSPrintPanelShowsPageSetupAccessory" swt_gen="true"></enum>
+ <enum name="NSPrintPanelShowsPaperSize" swt_gen="true"></enum>
+ <enum name="NSPrintPanelShowsPreview" swt_gen="true"></enum>
+ <enum name="NSPrintPanelShowsScaling" swt_gen="true"></enum>
+ <enum name="NSPrintScreenFunctionKey" swt_gen="true"></enum>
+ <enum name="NSPrinterTableError" swt_gen="true"></enum>
+ <enum name="NSPrinterTableNotFound" swt_gen="true"></enum>
+ <enum name="NSPrinterTableOK" swt_gen="true"></enum>
+ <enum name="NSPrintingCancelled" swt_gen="true"></enum>
+ <enum name="NSPrintingFailure" swt_gen="true"></enum>
+ <enum name="NSPrintingReplyLater" swt_gen="true"></enum>
+ <enum name="NSPrintingSuccess" swt_gen="true"></enum>
+ <enum name="NSProgressIndicatorBarStyle" swt_gen="true"></enum>
+ <enum name="NSProgressIndicatorPreferredAquaThickness" swt_gen="true"></enum>
+ <enum name="NSProgressIndicatorPreferredLargeThickness" swt_gen="true"></enum>
+ <enum name="NSProgressIndicatorPreferredSmallThickness" swt_gen="true"></enum>
+ <enum name="NSProgressIndicatorPreferredThickness" swt_gen="true"></enum>
+ <enum name="NSProgressIndicatorSpinningStyle" swt_gen="true"></enum>
+ <enum name="NSPushInCell" swt_gen="true"></enum>
+ <enum name="NSPushInCellMask" swt_gen="true"></enum>
+ <enum name="NSPushOnPushOffButton" swt_gen="true"></enum>
+ <enum name="NSQTMovieLoopingBackAndForthPlayback" swt_gen="true"></enum>
+ <enum name="NSQTMovieLoopingPlayback" swt_gen="true"></enum>
+ <enum name="NSQTMovieNormalPlayback" swt_gen="true"></enum>
+ <enum name="NSRGBColorSpaceModel" swt_gen="true"></enum>
+ <enum name="NSRGBModeColorPanel" swt_gen="true"></enum>
+ <enum name="NSRadioButton" swt_gen="true"></enum>
+ <enum name="NSRadioModeMatrix" swt_gen="true"></enum>
+ <enum name="NSRangeDateMode" swt_gen="true"></enum>
+ <enum name="NSRatingLevelIndicatorStyle" swt_gen="true"></enum>
+ <enum name="NSRecessedBezelStyle" swt_gen="true"></enum>
+ <enum name="NSRedoFunctionKey" swt_gen="true"></enum>
+ <enum name="NSRegularControlSize" swt_gen="true"></enum>
+ <enum name="NSRegularSquareBezelStyle" swt_gen="true"></enum>
+ <enum name="NSRelevancyLevelIndicatorStyle" swt_gen="true"></enum>
+ <enum name="NSRemoveTraitFontAction" swt_gen="true"></enum>
+ <enum name="NSResetCursorRectsRunLoopOrdering" swt_gen="true"></enum>
+ <enum name="NSResetFunctionKey" swt_gen="true"></enum>
+ <enum name="NSResizableWindowMask" swt_gen="true"></enum>
+ <enum name="NSReturnTextMovement" swt_gen="true"></enum>
+ <enum name="NSRightArrowFunctionKey" swt_gen="true"></enum>
+ <enum name="NSRightMouseDown" swt_gen="true"></enum>
+ <enum name="NSRightMouseDownMask" swt_gen="true"></enum>
+ <enum name="NSRightMouseDragged" swt_gen="true"></enum>
+ <enum name="NSRightMouseDraggedMask" swt_gen="true"></enum>
+ <enum name="NSRightMouseUp" swt_gen="true"></enum>
+ <enum name="NSRightMouseUpMask" swt_gen="true"></enum>
+ <enum name="NSRightTabStopType" swt_gen="true"></enum>
+ <enum name="NSRightTabsBezelBorder" swt_gen="true"></enum>
+ <enum name="NSRightTextAlignment" swt_gen="true"></enum>
+ <enum name="NSRightTextMovement" swt_gen="true"></enum>
+ <enum name="NSRoundLineCapStyle" swt_gen="true"></enum>
+ <enum name="NSRoundLineJoinStyle" swt_gen="true"></enum>
+ <enum name="NSRoundRectBezelStyle" swt_gen="true"></enum>
+ <enum name="NSRoundedBezelStyle" swt_gen="true"></enum>
+ <enum name="NSRoundedDisclosureBezelStyle" swt_gen="true"></enum>
+ <enum name="NSRoundedTokenStyle" swt_gen="true"></enum>
+ <enum name="NSRuleEditorNestingModeCompound" swt_gen="true"></enum>
+ <enum name="NSRuleEditorNestingModeList" swt_gen="true"></enum>
+ <enum name="NSRuleEditorNestingModeSimple" swt_gen="true"></enum>
+ <enum name="NSRuleEditorNestingModeSingle" swt_gen="true"></enum>
+ <enum name="NSRuleEditorRowTypeCompound" swt_gen="true"></enum>
+ <enum name="NSRuleEditorRowTypeSimple" swt_gen="true"></enum>
+ <enum name="NSRunAbortedResponse" swt_gen="true"></enum>
+ <enum name="NSRunContinuesResponse" swt_gen="true"></enum>
+ <enum name="NSRunStoppedResponse" swt_gen="true"></enum>
+ <enum name="NSSaveAsOperation" swt_gen="true"></enum>
+ <enum name="NSSaveOperation" swt_gen="true"></enum>
+ <enum name="NSSaveToOperation" swt_gen="true"></enum>
+ <enum name="NSScaleNone" swt_gen="true"></enum>
+ <enum name="NSScaleProportionally" swt_gen="true"></enum>
+ <enum name="NSScaleToFit" swt_gen="true"></enum>
+ <enum name="NSScreenChangedEventType" swt_gen="true"></enum>
+ <enum name="NSScreenSaverWindowLevel" swt_gen="true"></enum>
+ <enum name="NSScrollLockFunctionKey" swt_gen="true"></enum>
+ <enum name="NSScrollWheel" swt_gen="true"></enum>
+ <enum name="NSScrollWheelMask" swt_gen="true"></enum>
+ <enum name="NSScrollerArrowsDefaultSetting" swt_gen="true"></enum>
+ <enum name="NSScrollerArrowsMaxEnd" swt_gen="true"></enum>
+ <enum name="NSScrollerArrowsMinEnd" swt_gen="true"></enum>
+ <enum name="NSScrollerArrowsNone" swt_gen="true"></enum>
+ <enum name="NSScrollerDecrementArrow" swt_gen="true"></enum>
+ <enum name="NSScrollerDecrementLine" swt_gen="true"></enum>
+ <enum name="NSScrollerDecrementPage" swt_gen="true"></enum>
+ <enum name="NSScrollerIncrementArrow" swt_gen="true"></enum>
+ <enum name="NSScrollerIncrementLine" swt_gen="true"></enum>
+ <enum name="NSScrollerIncrementPage" swt_gen="true"></enum>
+ <enum name="NSScrollerKnob" swt_gen="true"></enum>
+ <enum name="NSScrollerKnobSlot" swt_gen="true"></enum>
+ <enum name="NSScrollerNoPart" swt_gen="true"></enum>
+ <enum name="NSSearchFieldClearRecentsMenuItemTag" swt_gen="true"></enum>
+ <enum name="NSSearchFieldNoRecentsMenuItemTag" swt_gen="true"></enum>
+ <enum name="NSSearchFieldRecentsMenuItemTag" swt_gen="true"></enum>
+ <enum name="NSSearchFieldRecentsTitleMenuItemTag" swt_gen="true"></enum>
+ <enum name="NSSegmentStyleAutomatic" swt_gen="true"></enum>
+ <enum name="NSSegmentStyleCapsule" swt_gen="true"></enum>
+ <enum name="NSSegmentStyleRoundRect" swt_gen="true"></enum>
+ <enum name="NSSegmentStyleRounded" swt_gen="true"></enum>
+ <enum name="NSSegmentStyleSmallSquare" swt_gen="true"></enum>
+ <enum name="NSSegmentStyleTexturedRounded" swt_gen="true"></enum>
+ <enum name="NSSegmentStyleTexturedSquare" swt_gen="true"></enum>
+ <enum name="NSSegmentSwitchTrackingMomentary" swt_gen="true"></enum>
+ <enum name="NSSegmentSwitchTrackingSelectAny" swt_gen="true"></enum>
+ <enum name="NSSegmentSwitchTrackingSelectOne" swt_gen="true"></enum>
+ <enum name="NSSelectByCharacter" swt_gen="true"></enum>
+ <enum name="NSSelectByParagraph" swt_gen="true"></enum>
+ <enum name="NSSelectByWord" swt_gen="true"></enum>
+ <enum name="NSSelectFunctionKey" swt_gen="true"></enum>
+ <enum name="NSSelectedTab" swt_gen="true"></enum>
+ <enum name="NSSelectingNext" swt_gen="true"></enum>
+ <enum name="NSSelectingPrevious" swt_gen="true"></enum>
+ <enum name="NSSelectionAffinityDownstream" swt_gen="true"></enum>
+ <enum name="NSSelectionAffinityUpstream" swt_gen="true"></enum>
+ <enum name="NSServiceApplicationLaunchFailedError" swt_gen="true"></enum>
+ <enum name="NSServiceApplicationNotFoundError" swt_gen="true"></enum>
+ <enum name="NSServiceErrorMaximum" swt_gen="true"></enum>
+ <enum name="NSServiceErrorMinimum" swt_gen="true"></enum>
+ <enum name="NSServiceInvalidPasteboardDataError" swt_gen="true"></enum>
+ <enum name="NSServiceMalformedServiceDictionaryError" swt_gen="true"></enum>
+ <enum name="NSServiceMiscellaneousError" swt_gen="true"></enum>
+ <enum name="NSServiceRequestTimedOutError" swt_gen="true"></enum>
+ <enum name="NSShadowlessSquareBezelStyle" swt_gen="true"></enum>
+ <enum name="NSShiftKeyMask" swt_gen="true"></enum>
+ <enum name="NSShowControlGlyphs" swt_gen="true"></enum>
+ <enum name="NSShowInvisibleGlyphs" swt_gen="true"></enum>
+ <enum name="NSSingleDateMode" swt_gen="true"></enum>
+ <enum name="NSSingleUnderlineStyle" swt_gen="true"></enum>
+ <enum name="NSSizeDownFontAction" swt_gen="true"></enum>
+ <enum name="NSSizeUpFontAction" swt_gen="true"></enum>
+ <enum name="NSSmallCapsFontMask" swt_gen="true"></enum>
+ <enum name="NSSmallControlSize" swt_gen="true"></enum>
+ <enum name="NSSmallIconButtonBezelStyle" swt_gen="true"></enum>
+ <enum name="NSSmallSquareBezelStyle" swt_gen="true"></enum>
+ <enum name="NSSpecialPageOrder" swt_gen="true"></enum>
+ <enum name="NSSpeechImmediateBoundary" swt_gen="true"></enum>
+ <enum name="NSSpeechSentenceBoundary" swt_gen="true"></enum>
+ <enum name="NSSpeechWordBoundary" swt_gen="true"></enum>
+ <enum name="NSSpellingStateGrammarFlag" swt_gen="true"></enum>
+ <enum name="NSSpellingStateSpellingFlag" swt_gen="true"></enum>
+ <enum name="NSSplitViewDividerStyleThick" swt_gen="true"></enum>
+ <enum name="NSSplitViewDividerStyleThin" swt_gen="true"></enum>
+ <enum name="NSSquareLineCapStyle" swt_gen="true"></enum>
+ <enum name="NSSquareStatusItemLength" swt_gen="true"></enum>
+ <enum name="NSStatusWindowLevel" swt_gen="true"></enum>
+ <enum name="NSStopFunctionKey" swt_gen="true"></enum>
+ <enum name="NSStringDrawingDisableScreenFontSubstitution" swt_gen="true"></enum>
+ <enum name="NSStringDrawingOneShot" swt_gen="true"></enum>
+ <enum name="NSStringDrawingTruncatesLastVisibleLine" swt_gen="true"></enum>
+ <enum name="NSStringDrawingUsesDeviceMetrics" swt_gen="true"></enum>
+ <enum name="NSStringDrawingUsesFontLeading" swt_gen="true"></enum>
+ <enum name="NSStringDrawingUsesLineFragmentOrigin" swt_gen="true"></enum>
+ <enum name="NSSubmenuWindowLevel" swt_gen="true"></enum>
+ <enum name="NSSwitchButton" swt_gen="true"></enum>
+ <enum name="NSSysReqFunctionKey" swt_gen="true"></enum>
+ <enum name="NSSystemDefined" swt_gen="true"></enum>
+ <enum name="NSSystemDefinedMask" swt_gen="true"></enum>
+ <enum name="NSSystemFunctionKey" swt_gen="true"></enum>
+ <enum name="NSTIFFCompressionCCITTFAX3" swt_gen="true"></enum>
+ <enum name="NSTIFFCompressionCCITTFAX4" swt_gen="true"></enum>
+ <enum name="NSTIFFCompressionJPEG" swt_gen="true"></enum>
+ <enum name="NSTIFFCompressionLZW" swt_gen="true"></enum>
+ <enum name="NSTIFFCompressionNEXT" swt_gen="true"></enum>
+ <enum name="NSTIFFCompressionNone" swt_gen="true"></enum>
+ <enum name="NSTIFFCompressionOldJPEG" swt_gen="true"></enum>
+ <enum name="NSTIFFCompressionPackBits" swt_gen="true"></enum>
+ <enum name="NSTIFFFileType" swt_gen="true"></enum>
+ <enum name="NSTabCharacter" swt_gen="true"></enum>
+ <enum name="NSTabTextMovement" swt_gen="true"></enum>
+ <enum name="NSTableColumnAutoresizingMask" swt_gen="true"></enum>
+ <enum name="NSTableColumnNoResizing" swt_gen="true"></enum>
+ <enum name="NSTableColumnUserResizingMask" swt_gen="true"></enum>
+ <enum name="NSTableViewDropAbove" swt_gen="true"></enum>
+ <enum name="NSTableViewDropOn" swt_gen="true"></enum>
+ <enum name="NSTableViewFirstColumnOnlyAutoresizingStyle" swt_gen="true"></enum>
+ <enum name="NSTableViewGridNone" swt_gen="true"></enum>
+ <enum name="NSTableViewLastColumnOnlyAutoresizingStyle" swt_gen="true"></enum>
+ <enum name="NSTableViewNoColumnAutoresizing" swt_gen="true"></enum>
+ <enum name="NSTableViewReverseSequentialColumnAutoresizingStyle" swt_gen="true"></enum>
+ <enum name="NSTableViewSelectionHighlightStyleRegular" swt_gen="true"></enum>
+ <enum name="NSTableViewSelectionHighlightStyleSourceList" swt_gen="true"></enum>
+ <enum name="NSTableViewSequentialColumnAutoresizingStyle" swt_gen="true"></enum>
+ <enum name="NSTableViewSolidHorizontalGridLineMask" swt_gen="true"></enum>
+ <enum name="NSTableViewSolidVerticalGridLineMask" swt_gen="true"></enum>
+ <enum name="NSTableViewUniformColumnAutoresizingStyle" swt_gen="true"></enum>
+ <enum name="NSTabletPoint" swt_gen="true"></enum>
+ <enum name="NSTabletPointEventSubtype" swt_gen="true"></enum>
+ <enum name="NSTabletPointMask" swt_gen="true"></enum>
+ <enum name="NSTabletProximity" swt_gen="true"></enum>
+ <enum name="NSTabletProximityEventSubtype" swt_gen="true"></enum>
+ <enum name="NSTabletProximityMask" swt_gen="true"></enum>
+ <enum name="NSTerminateCancel" swt_gen="true"></enum>
+ <enum name="NSTerminateLater" swt_gen="true"></enum>
+ <enum name="NSTerminateNow" swt_gen="true"></enum>
+ <enum name="NSTextBlockAbsoluteValueType" swt_gen="true"></enum>
+ <enum name="NSTextBlockBaselineAlignment" swt_gen="true"></enum>
+ <enum name="NSTextBlockBorder" swt_gen="true"></enum>
+ <enum name="NSTextBlockBottomAlignment" swt_gen="true"></enum>
+ <enum name="NSTextBlockHeight" swt_gen="true"></enum>
+ <enum name="NSTextBlockMargin" swt_gen="true"></enum>
+ <enum name="NSTextBlockMaximumHeight" swt_gen="true"></enum>
+ <enum name="NSTextBlockMaximumWidth" swt_gen="true"></enum>
+ <enum name="NSTextBlockMiddleAlignment" swt_gen="true"></enum>
+ <enum name="NSTextBlockMinimumHeight" swt_gen="true"></enum>
+ <enum name="NSTextBlockMinimumWidth" swt_gen="true"></enum>
+ <enum name="NSTextBlockPadding" swt_gen="true"></enum>
+ <enum name="NSTextBlockPercentageValueType" swt_gen="true"></enum>
+ <enum name="NSTextBlockTopAlignment" swt_gen="true"></enum>
+ <enum name="NSTextBlockWidth" swt_gen="true"></enum>
+ <enum name="NSTextCellType" swt_gen="true"></enum>
+ <enum name="NSTextFieldAndStepperDatePickerStyle" swt_gen="true"></enum>
+ <enum name="NSTextFieldDatePickerStyle" swt_gen="true"></enum>
+ <enum name="NSTextFieldRoundedBezel" swt_gen="true"></enum>
+ <enum name="NSTextFieldSquareBezel" swt_gen="true"></enum>
+ <enum name="NSTextListPrependEnclosingMarker" swt_gen="true"></enum>
+ <enum name="NSTextReadInapplicableDocumentTypeError" swt_gen="true"></enum>
+ <enum name="NSTextReadWriteErrorMaximum" swt_gen="true"></enum>
+ <enum name="NSTextReadWriteErrorMinimum" swt_gen="true"></enum>
+ <enum name="NSTextStorageEditedAttributes" swt_gen="true"></enum>
+ <enum name="NSTextStorageEditedCharacters" swt_gen="true"></enum>
+ <enum name="NSTextTableAutomaticLayoutAlgorithm" swt_gen="true"></enum>
+ <enum name="NSTextTableFixedLayoutAlgorithm" swt_gen="true"></enum>
+ <enum name="NSTextWriteInapplicableDocumentTypeError" swt_gen="true"></enum>
+ <enum name="NSTexturedBackgroundWindowMask" swt_gen="true"></enum>
+ <enum name="NSTexturedRoundedBezelStyle" swt_gen="true"></enum>
+ <enum name="NSTexturedSquareBezelStyle" swt_gen="true"></enum>
+ <enum name="NSThickSquareBezelStyle" swt_gen="true"></enum>
+ <enum name="NSThickerSquareBezelStyle" swt_gen="true"></enum>
+ <enum name="NSTickMarkAbove" swt_gen="true"></enum>
+ <enum name="NSTickMarkBelow" swt_gen="true"></enum>
+ <enum name="NSTickMarkLeft" swt_gen="true"></enum>
+ <enum name="NSTickMarkRight" swt_gen="true"></enum>
+ <enum name="NSTimeZoneDatePickerElementFlag" swt_gen="true"></enum>
+ <enum name="NSTitledWindowMask" swt_gen="true"></enum>
+ <enum name="NSToggleButton" swt_gen="true"></enum>
+ <enum name="NSToolbarDisplayModeDefault" swt_gen="true"></enum>
+ <enum name="NSToolbarDisplayModeIconAndLabel" swt_gen="true"></enum>
+ <enum name="NSToolbarDisplayModeIconOnly" swt_gen="true"></enum>
+ <enum name="NSToolbarDisplayModeLabelOnly" swt_gen="true"></enum>
+ <enum name="NSToolbarItemVisibilityPriorityHigh" swt_gen="true"></enum>
+ <enum name="NSToolbarItemVisibilityPriorityLow" swt_gen="true"></enum>
+ <enum name="NSToolbarItemVisibilityPriorityStandard" swt_gen="true"></enum>
+ <enum name="NSToolbarItemVisibilityPriorityUser" swt_gen="true"></enum>
+ <enum name="NSToolbarSizeModeDefault" swt_gen="true"></enum>
+ <enum name="NSToolbarSizeModeRegular" swt_gen="true"></enum>
+ <enum name="NSToolbarSizeModeSmall" swt_gen="true"></enum>
+ <enum name="NSTopTabsBezelBorder" swt_gen="true"></enum>
+ <enum name="NSTornOffMenuWindowLevel" swt_gen="true"></enum>
+ <enum name="NSTrackModeMatrix" swt_gen="true"></enum>
+ <enum name="NSTrackingActiveAlways" swt_gen="true"></enum>
+ <enum name="NSTrackingActiveInActiveApp" swt_gen="true"></enum>
+ <enum name="NSTrackingActiveInKeyWindow" swt_gen="true"></enum>
+ <enum name="NSTrackingActiveWhenFirstResponder" swt_gen="true"></enum>
+ <enum name="NSTrackingAssumeInside" swt_gen="true"></enum>
+ <enum name="NSTrackingCursorUpdate" swt_gen="true"></enum>
+ <enum name="NSTrackingEnabledDuringMouseDrag" swt_gen="true"></enum>
+ <enum name="NSTrackingInVisibleRect" swt_gen="true"></enum>
+ <enum name="NSTrackingMouseEnteredAndExited" swt_gen="true"></enum>
+ <enum name="NSTrackingMouseMoved" swt_gen="true"></enum>
+ <enum name="NSTypesetterBehavior_10_2" swt_gen="true"></enum>
+ <enum name="NSTypesetterBehavior_10_2_WithCompatibility" swt_gen="true"></enum>
+ <enum name="NSTypesetterBehavior_10_3" swt_gen="true"></enum>
+ <enum name="NSTypesetterBehavior_10_4" swt_gen="true"></enum>
+ <enum name="NSTypesetterContainerBreakAction" swt_gen="true"></enum>
+ <enum name="NSTypesetterHorizontalTabAction" swt_gen="true"></enum>
+ <enum name="NSTypesetterLatestBehavior" swt_gen="true"></enum>
+ <enum name="NSTypesetterLineBreakAction" swt_gen="true"></enum>
+ <enum name="NSTypesetterOriginalBehavior" swt_gen="true"></enum>
+ <enum name="NSTypesetterParagraphBreakAction" swt_gen="true"></enum>
+ <enum name="NSTypesetterWhitespaceAction" swt_gen="true"></enum>
+ <enum name="NSTypesetterZeroAdvancementAction" swt_gen="true"></enum>
+ <enum name="NSUnboldFontMask" swt_gen="true"></enum>
+ <enum name="NSUnderlinePatternDash" swt_gen="true"></enum>
+ <enum name="NSUnderlinePatternDashDot" swt_gen="true"></enum>
+ <enum name="NSUnderlinePatternDashDotDot" swt_gen="true"></enum>
+ <enum name="NSUnderlinePatternDot" swt_gen="true"></enum>
+ <enum name="NSUnderlinePatternSolid" swt_gen="true"></enum>
+ <enum name="NSUnderlineStyleDouble" swt_gen="true"></enum>
+ <enum name="NSUnderlineStyleNone" swt_gen="true"></enum>
+ <enum name="NSUnderlineStyleSingle" swt_gen="true"></enum>
+ <enum name="NSUnderlineStyleThick" swt_gen="true"></enum>
+ <enum name="NSUndoFunctionKey" swt_gen="true"></enum>
+ <enum name="NSUnifiedTitleAndToolbarWindowMask" swt_gen="true"></enum>
+ <enum name="NSUnitalicFontMask" swt_gen="true"></enum>
+ <enum name="NSUnknownColorSpaceModel" swt_gen="true"></enum>
+ <enum name="NSUnknownPageOrder" swt_gen="true"></enum>
+ <enum name="NSUnknownPointingDevice" swt_gen="true"></enum>
+ <enum name="NSUnscaledWindowMask" swt_gen="true"></enum>
+ <enum name="NSUpArrowFunctionKey" swt_gen="true"></enum>
+ <enum name="NSUpTextMovement" swt_gen="true"></enum>
+ <enum name="NSUpdateWindowsRunLoopOrdering" swt_gen="true"></enum>
+ <enum name="NSUserFunctionKey" swt_gen="true"></enum>
+ <enum name="NSUtilityWindowMask" swt_gen="true"></enum>
+ <enum name="NSVariableStatusItemLength" swt_gen="true"></enum>
+ <enum name="NSVerticalRuler" swt_gen="true"></enum>
+ <enum name="NSViaPanelFontAction" swt_gen="true"></enum>
+ <enum name="NSViewHeightSizable" swt_gen="true"></enum>
+ <enum name="NSViewMaxXMargin" swt_gen="true"></enum>
+ <enum name="NSViewMaxYMargin" swt_gen="true"></enum>
+ <enum name="NSViewMinXMargin" swt_gen="true"></enum>
+ <enum name="NSViewMinYMargin" swt_gen="true"></enum>
+ <enum name="NSViewNotSizable" swt_gen="true"></enum>
+ <enum name="NSViewWidthSizable" swt_gen="true"></enum>
+ <enum name="NSWantsBidiLevels" swt_gen="true"></enum>
+ <enum name="NSWarningAlertStyle" swt_gen="true"></enum>
+ <enum name="NSWheelModeColorPanel" swt_gen="true"></enum>
+ <enum name="NSWindowAbove" swt_gen="true"></enum>
+ <enum name="NSWindowBackingLocationDefault" swt_gen="true"></enum>
+ <enum name="NSWindowBackingLocationMainMemory" swt_gen="true"></enum>
+ <enum name="NSWindowBackingLocationVideoMemory" swt_gen="true"></enum>
+ <enum name="NSWindowBelow" swt_gen="true"></enum>
+ <enum name="NSWindowCloseButton" swt_gen="true"></enum>
+ <enum name="NSWindowCollectionBehaviorCanJoinAllSpaces" swt_gen="true"></enum>
+ <enum name="NSWindowCollectionBehaviorDefault" swt_gen="true"></enum>
+ <enum name="NSWindowCollectionBehaviorMoveToActiveSpace" swt_gen="true"></enum>
+ <enum name="NSWindowDocumentIconButton" swt_gen="true"></enum>
+ <enum name="NSWindowExposedEventType" swt_gen="true"></enum>
+ <enum name="NSWindowMiniaturizeButton" swt_gen="true"></enum>
+ <enum name="NSWindowMovedEventType" swt_gen="true"></enum>
+ <enum name="NSWindowOut" swt_gen="true"></enum>
+ <enum name="NSWindowSharingNone" swt_gen="true"></enum>
+ <enum name="NSWindowSharingReadOnly" swt_gen="true"></enum>
+ <enum name="NSWindowSharingReadWrite" swt_gen="true"></enum>
+ <enum name="NSWindowToolbarButton" swt_gen="true"></enum>
+ <enum name="NSWindowZoomButton" swt_gen="true"></enum>
+ <enum name="NSWindows95InterfaceStyle" swt_gen="true"></enum>
+ <enum name="NSWorkspaceLaunchAllowingClassicStartup" swt_gen="true"></enum>
+ <enum name="NSWorkspaceLaunchAndHide" swt_gen="true"></enum>
+ <enum name="NSWorkspaceLaunchAndHideOthers" swt_gen="true"></enum>
+ <enum name="NSWorkspaceLaunchAndPrint" swt_gen="true"></enum>
+ <enum name="NSWorkspaceLaunchAsync" swt_gen="true"></enum>
+ <enum name="NSWorkspaceLaunchDefault" swt_gen="true"></enum>
+ <enum name="NSWorkspaceLaunchInhibitingBackgroundOnly" swt_gen="true"></enum>
+ <enum name="NSWorkspaceLaunchNewInstance" swt_gen="true"></enum>
+ <enum name="NSWorkspaceLaunchPreferringClassic" swt_gen="true"></enum>
+ <enum name="NSWorkspaceLaunchWithoutActivation" swt_gen="true"></enum>
+ <enum name="NSWorkspaceLaunchWithoutAddingToRecents" swt_gen="true"></enum>
+ <enum name="NSWritingDirectionLeftToRight" swt_gen="true"></enum>
+ <enum name="NSWritingDirectionNatural" swt_gen="true"></enum>
+ <enum name="NSWritingDirectionRightToLeft" swt_gen="true"></enum>
+ <enum name="NSYearMonthDatePickerElementFlag" swt_gen="true"></enum>
+ <enum name="NSYearMonthDayDatePickerElementFlag" swt_gen="true"></enum>
+ <function name="NSAccessibilityActionDescription">
+ <arg name="action"></arg>
+ <retval></retval>
+ </function>
+ <function name="NSAccessibilityPostNotification">
+ <arg name="element"></arg>
+ <arg name="notification"></arg>
+ </function>
+ <function name="NSAccessibilityRaiseBadArgumentException">
+ <arg name="element"></arg>
+ <arg name="attribute"></arg>
+ <arg name="value"></arg>
+ </function>
+ <function name="NSAccessibilityRoleDescription">
+ <arg name="role"></arg>
+ <arg name="subrole"></arg>
+ <retval></retval>
+ </function>
+ <function name="NSAccessibilityRoleDescriptionForUIElement">
+ <arg name="element"></arg>
+ <retval></retval>
+ </function>
+ <function name="NSAccessibilityUnignoredAncestor">
+ <arg name="element"></arg>
+ <retval></retval>
+ </function>
+ <function name="NSAccessibilityUnignoredChildren">
+ <arg name="originalChildren"></arg>
+ <retval></retval>
+ </function>
+ <function name="NSAccessibilityUnignoredChildrenForOnlyChild">
+ <arg name="originalChild"></arg>
+ <retval></retval>
+ </function>
+ <function name="NSAccessibilityUnignoredDescendant">
+ <arg name="element"></arg>
+ <retval></retval>
+ </function>
+ <function name="NSApplicationLoad">
+ <retval></retval>
+ </function>
+ <function name="NSApplicationMain">
+ <arg name="argc"></arg>
+ <arg name="argv"></arg>
+ <retval></retval>
+ </function>
+ <function name="NSAvailableWindowDepths">
+ <retval></retval>
+ </function>
+ <function name="NSBeep"></function>
+ <function name="NSBeginAlertSheet">
+ <arg name="title"></arg>
+ <arg name="defaultButton"></arg>
+ <arg name="alternateButton"></arg>
+ <arg name="otherButton"></arg>
+ <arg name="docWindow"></arg>
+ <arg name="modalDelegate"></arg>
+ <arg name="didEndSelector"></arg>
+ <arg name="didDismissSelector"></arg>
+ <arg name="contextInfo"></arg>
+ <arg name="msgFormat"></arg>
+ </function>
+ <function name="NSBeginCriticalAlertSheet">
+ <arg name="title"></arg>
+ <arg name="defaultButton"></arg>
+ <arg name="alternateButton"></arg>
+ <arg name="otherButton"></arg>
+ <arg name="docWindow"></arg>
+ <arg name="modalDelegate"></arg>
+ <arg name="didEndSelector"></arg>
+ <arg name="didDismissSelector"></arg>
+ <arg name="contextInfo"></arg>
+ <arg name="msgFormat"></arg>
+ </function>
+ <function name="NSBeginInformationalAlertSheet">
+ <arg name="title"></arg>
+ <arg name="defaultButton"></arg>
+ <arg name="alternateButton"></arg>
+ <arg name="otherButton"></arg>
+ <arg name="docWindow"></arg>
+ <arg name="modalDelegate"></arg>
+ <arg name="didEndSelector"></arg>
+ <arg name="didDismissSelector"></arg>
+ <arg name="contextInfo"></arg>
+ <arg name="msgFormat"></arg>
+ </function>
+ <function name="NSBestDepth">
+ <arg name="colorSpace"></arg>
+ <arg name="bps"></arg>
+ <arg name="bpp"></arg>
+ <arg name="planar"></arg>
+ <arg name="exactMatch"></arg>
+ <retval></retval>
+ </function>
+ <function name="NSBitsPerPixelFromDepth" swt_gen="true">
+ <arg name="depth" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </function>
+ <function name="NSBitsPerSampleFromDepth">
+ <arg name="depth"></arg>
+ <retval></retval>
+ </function>
+ <function name="NSColorSpaceFromDepth">
+ <arg name="depth"></arg>
+ <retval></retval>
+ </function>
+ <function name="NSConvertGlyphsToPackedGlyphs">
+ <arg name="glBuf"></arg>
+ <arg name="count"></arg>
+ <arg name="packing"></arg>
+ <arg name="packedGlyphs"></arg>
+ <retval></retval>
+ </function>
+ <function name="NSCopyBits">
+ <arg name="srcGState"></arg>
+ <arg name="srcRect"></arg>
+ <arg name="destPoint"></arg>
+ </function>
+ <function name="NSCountWindows">
+ <arg name="count"></arg>
+ </function>
+ <function name="NSCountWindowsForContext">
+ <arg name="context"></arg>
+ <arg name="count"></arg>
+ </function>
+ <function name="NSCreateFileContentsPboardType">
+ <arg name="fileType"></arg>
+ <retval></retval>
+ </function>
+ <function name="NSCreateFilenamePboardType">
+ <arg name="fileType"></arg>
+ <retval></retval>
+ </function>
+ <function name="NSDisableScreenUpdates"></function>
+ <function name="NSDottedFrameRect">
+ <arg name="aRect"></arg>
+ </function>
+ <function name="NSDrawBitmap">
+ <arg name="rect"></arg>
+ <arg name="width"></arg>
+ <arg name="height"></arg>
+ <arg name="bps"></arg>
+ <arg name="spp"></arg>
+ <arg name="bpp"></arg>
+ <arg name="bpr"></arg>
+ <arg name="isPlanar"></arg>
+ <arg name="hasAlpha"></arg>
+ <arg name="colorSpaceName"></arg>
+ <arg name="data"></arg>
+ </function>
+ <function name="NSDrawButton">
+ <arg name="aRect"></arg>
+ <arg name="clipRect"></arg>
+ </function>
+ <function name="NSDrawColorTiledRects">
+ <arg name="boundsRect"></arg>
+ <arg name="clipRect"></arg>
+ <arg name="sides"></arg>
+ <arg name="colors"></arg>
+ <arg name="count"></arg>
+ <retval></retval>
+ </function>
+ <function name="NSDrawDarkBezel">
+ <arg name="aRect"></arg>
+ <arg name="clipRect"></arg>
+ </function>
+ <function name="NSDrawGrayBezel">
+ <arg name="aRect"></arg>
+ <arg name="clipRect"></arg>
+ </function>
+ <function name="NSDrawGroove">
+ <arg name="aRect"></arg>
+ <arg name="clipRect"></arg>
+ </function>
+ <function name="NSDrawLightBezel">
+ <arg name="aRect"></arg>
+ <arg name="clipRect"></arg>
+ </function>
+ <function name="NSDrawNinePartImage">
+ <arg name="frame"></arg>
+ <arg name="topLeftCorner"></arg>
+ <arg name="topEdgeFill"></arg>
+ <arg name="topRightCorner"></arg>
+ <arg name="leftEdgeFill"></arg>
+ <arg name="centerFill"></arg>
+ <arg name="rightEdgeFill"></arg>
+ <arg name="bottomLeftCorner"></arg>
+ <arg name="bottomEdgeFill"></arg>
+ <arg name="bottomRightCorner"></arg>
+ <arg name="op"></arg>
+ <arg name="alphaFraction"></arg>
+ <arg name="flipped"></arg>
+ </function>
+ <function name="NSDrawThreePartImage">
+ <arg name="frame"></arg>
+ <arg name="startCap"></arg>
+ <arg name="centerFill"></arg>
+ <arg name="endCap"></arg>
+ <arg name="vertical"></arg>
+ <arg name="op"></arg>
+ <arg name="alphaFraction"></arg>
+ <arg name="flipped"></arg>
+ </function>
+ <function name="NSDrawTiledRects">
+ <arg name="boundsRect"></arg>
+ <arg name="clipRect"></arg>
+ <arg name="sides"></arg>
+ <arg name="grays"></arg>
+ <arg name="count"></arg>
+ <retval></retval>
+ </function>
+ <function name="NSDrawWhiteBezel">
+ <arg name="aRect"></arg>
+ <arg name="clipRect"></arg>
+ </function>
+ <function name="NSDrawWindowBackground">
+ <arg name="aRect"></arg>
+ </function>
+ <function name="NSEnableScreenUpdates"></function>
+ <function name="NSEraseRect">
+ <arg name="aRect"></arg>
+ </function>
+ <function name="NSEventMaskFromType">
+ <arg name="type"></arg>
+ <retval></retval>
+ </function>
+ <function name="NSFrameRect">
+ <arg name="aRect"></arg>
+ </function>
+ <function name="NSFrameRectWithWidth">
+ <arg name="aRect"></arg>
+ <arg name="frameWidth"></arg>
+ </function>
+ <function name="NSFrameRectWithWidthUsingOperation">
+ <arg name="aRect"></arg>
+ <arg name="frameWidth"></arg>
+ <arg name="op"></arg>
+ </function>
+ <function name="NSGetAlertPanel">
+ <arg name="title"></arg>
+ <arg name="msgFormat"></arg>
+ <arg name="defaultButton"></arg>
+ <arg name="alternateButton"></arg>
+ <arg name="otherButton"></arg>
+ <retval></retval>
+ </function>
+ <function name="NSGetCriticalAlertPanel">
+ <arg name="title"></arg>
+ <arg name="msgFormat"></arg>
+ <arg name="defaultButton"></arg>
+ <arg name="alternateButton"></arg>
+ <arg name="otherButton"></arg>
+ <retval></retval>
+ </function>
+ <function name="NSGetFileType">
+ <arg name="pboardType"></arg>
+ <retval></retval>
+ </function>
+ <function name="NSGetFileTypes">
+ <arg name="pboardTypes"></arg>
+ <retval></retval>
+ </function>
+ <function name="NSGetInformationalAlertPanel">
+ <arg name="title"></arg>
+ <arg name="msgFormat"></arg>
+ <arg name="defaultButton"></arg>
+ <arg name="alternateButton"></arg>
+ <arg name="otherButton"></arg>
+ <retval></retval>
+ </function>
+ <function name="NSGetWindowServerMemory">
+ <arg name="context"></arg>
+ <arg name="virtualMemory"></arg>
+ <arg name="windowBackingMemory"></arg>
+ <arg name="windowDumpString"></arg>
+ <retval></retval>
+ </function>
+ <function name="NSHighlightRect">
+ <arg name="aRect"></arg>
+ </function>
+ <function name="NSInterfaceStyleForKey">
+ <arg name="key"></arg>
+ <arg name="responder"></arg>
+ <retval></retval>
+ </function>
+ <function name="NSIsControllerMarker">
+ <arg name="object"></arg>
+ <retval></retval>
+ </function>
+ <function name="NSNumberOfColorComponents">
+ <arg name="colorSpaceName"></arg>
+ <retval></retval>
+ </function>
+ <function name="NSOpenGLGetOption">
+ <arg name="pname"></arg>
+ <arg name="param"></arg>
+ </function>
+ <function name="NSOpenGLGetVersion">
+ <arg name="major"></arg>
+ <arg name="minor"></arg>
+ </function>
+ <function name="NSOpenGLSetOption">
+ <arg name="pname"></arg>
+ <arg name="param"></arg>
+ </function>
+ <function name="NSPerformService">
+ <arg name="itemName"></arg>
+ <arg name="pboard"></arg>
+ <retval></retval>
+ </function>
+ <function name="NSPlanarFromDepth">
+ <arg name="depth"></arg>
+ <retval></retval>
+ </function>
+ <function name="NSReadPixel">
+ <arg name="passedPoint"></arg>
+ <retval></retval>
+ </function>
+ <function name="NSRectClip">
+ <arg name="aRect"></arg>
+ </function>
+ <function name="NSRectClipList">
+ <arg name="rects"></arg>
+ <arg name="count"></arg>
+ </function>
+ <function name="NSRectFill">
+ <arg name="aRect"></arg>
+ </function>
+ <function name="NSRectFillList">
+ <arg name="rects"></arg>
+ <arg name="count"></arg>
+ </function>
+ <function name="NSRectFillListUsingOperation">
+ <arg name="rects"></arg>
+ <arg name="count"></arg>
+ <arg name="op"></arg>
+ </function>
+ <function name="NSRectFillListWithColors">
+ <arg name="rects"></arg>
+ <arg name="colors"></arg>
+ <arg name="num"></arg>
+ </function>
+ <function name="NSRectFillListWithColorsUsingOperation">
+ <arg name="rects"></arg>
+ <arg name="colors"></arg>
+ <arg name="num"></arg>
+ <arg name="op"></arg>
+ </function>
+ <function name="NSRectFillListWithGrays">
+ <arg name="rects"></arg>
+ <arg name="grays"></arg>
+ <arg name="num"></arg>
+ </function>
+ <function name="NSRectFillUsingOperation">
+ <arg name="aRect"></arg>
+ <arg name="op"></arg>
+ </function>
+ <function name="NSRegisterServicesProvider">
+ <arg name="provider"></arg>
+ <arg name="name"></arg>
+ </function>
+ <function name="NSReleaseAlertPanel">
+ <arg name="panel"></arg>
+ </function>
+ <function name="NSRunAlertPanel">
+ <arg name="title"></arg>
+ <arg name="msgFormat"></arg>
+ <arg name="defaultButton"></arg>
+ <arg name="alternateButton"></arg>
+ <arg name="otherButton"></arg>
+ <retval></retval>
+ </function>
+ <function name="NSRunAlertPanelRelativeToWindow">
+ <arg name="title"></arg>
+ <arg name="msgFormat"></arg>
+ <arg name="defaultButton"></arg>
+ <arg name="alternateButton"></arg>
+ <arg name="otherButton"></arg>
+ <arg name="docWindow"></arg>
+ <retval></retval>
+ </function>
+ <function name="NSRunCriticalAlertPanel">
+ <arg name="title"></arg>
+ <arg name="msgFormat"></arg>
+ <arg name="defaultButton"></arg>
+ <arg name="alternateButton"></arg>
+ <arg name="otherButton"></arg>
+ <retval></retval>
+ </function>
+ <function name="NSRunCriticalAlertPanelRelativeToWindow">
+ <arg name="title"></arg>
+ <arg name="msgFormat"></arg>
+ <arg name="defaultButton"></arg>
+ <arg name="alternateButton"></arg>
+ <arg name="otherButton"></arg>
+ <arg name="docWindow"></arg>
+ <retval></retval>
+ </function>
+ <function name="NSRunInformationalAlertPanel">
+ <arg name="title"></arg>
+ <arg name="msgFormat"></arg>
+ <arg name="defaultButton"></arg>
+ <arg name="alternateButton"></arg>
+ <arg name="otherButton"></arg>
+ <retval></retval>
+ </function>
+ <function name="NSRunInformationalAlertPanelRelativeToWindow">
+ <arg name="title"></arg>
+ <arg name="msgFormat"></arg>
+ <arg name="defaultButton"></arg>
+ <arg name="alternateButton"></arg>
+ <arg name="otherButton"></arg>
+ <arg name="docWindow"></arg>
+ <retval></retval>
+ </function>
+ <function name="NSSetFocusRingStyle">
+ <arg name="placement"></arg>
+ </function>
+ <function name="NSSetShowsServicesMenuItem">
+ <arg name="itemName"></arg>
+ <arg name="enabled"></arg>
+ <retval></retval>
+ </function>
+ <function name="NSShowAnimationEffect">
+ <arg name="animationEffect"></arg>
+ <arg name="centerLocation"></arg>
+ <arg name="size"></arg>
+ <arg name="animationDelegate"></arg>
+ <arg name="didEndSelector"></arg>
+ <arg name="contextInfo"></arg>
+ </function>
+ <function name="NSShowsServicesMenuItem">
+ <arg name="itemName"></arg>
+ <retval></retval>
+ </function>
+ <function name="NSUnregisterServicesProvider">
+ <arg name="name"></arg>
+ </function>
+ <function name="NSUpdateDynamicServices"></function>
+ <function name="NSWindowList">
+ <arg name="size"></arg>
+ <arg name="list"></arg>
+ </function>
+ <function name="NSWindowListForContext">
+ <arg name="context"></arg>
+ <arg name="size"></arg>
+ <arg name="list"></arg>
+ </function>
+ <class name="CIColor">
+ <method selector="initWithColor:">
+ <arg name="color"></arg>
+ <retval swt_java_type="CIColor"></retval>
+ </method>
+ </class>
+ <class name="CIImage">
+ <method selector="drawAtPoint:fromRect:operation:fraction:">
+ <arg name="point"></arg>
+ <arg name="fromRect"></arg>
+ <arg name="op"></arg>
+ <arg name="delta"></arg>
+ <retval></retval>
+ </method>
+ <method selector="drawInRect:fromRect:operation:fraction:">
+ <arg name="rect"></arg>
+ <arg name="fromRect"></arg>
+ <arg name="op"></arg>
+ <arg name="delta"></arg>
+ <retval></retval>
+ </method>
+ <method selector="initWithBitmapImageRep:">
+ <arg name="bitmapImageRep"></arg>
+ <retval swt_java_type="CIImage"></retval>
+ </method>
+ </class>
+ <class name="NSATSTypesetter" swt_superclass="NSTypesetter">
+ <method selector="lineFragmentRectForProposedRect:remainingRect:">
+ <arg name="proposedRect"></arg>
+ <arg name="remainingRect"></arg>
+ <retval></retval>
+ </method>
+ <method class_method="true" selector="sharedTypesetter">
+ <retval></retval>
+ </method>
+ </class>
+ <class name="NSActionCell" swt_gen="mixed" swt_superclass="NSCell">
+ <method selector="action">
+ <retval></retval>
+ </method>
+ <method selector="controlView">
+ <retval></retval>
+ </method>
+ <method selector="doubleValue">
+ <retval></retval>
+ </method>
+ <method selector="floatValue">
+ <retval></retval>
+ </method>
+ <method selector="intValue">
+ <retval></retval>
+ </method>
+ <method selector="integerValue">
+ <retval></retval>
+ </method>
+ <method selector="setAction:">
+ <arg name="aSelector"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setAlignment:" swt_gen="true">
+ <arg name="mode" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="setBezeled:">
+ <arg name="flag"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setBordered:">
+ <arg name="flag"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setControlView:">
+ <arg name="view"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setEnabled:">
+ <arg name="flag"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setFloatingPointFormat:left:right:">
+ <arg name="autoRange"></arg>
+ <arg name="leftDigits"></arg>
+ <arg name="rightDigits"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setFont:">
+ <arg name="fontObj"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setImage:" swt_gen="true">
+ <arg name="image" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="setObjectValue:">
+ <arg name="obj"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setTag:">
+ <arg name="anInt"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setTarget:">
+ <arg name="anObject"></arg>
+ <retval></retval>
+ </method>
+ <method selector="stringValue">
+ <retval></retval>
+ </method>
+ <method selector="tag">
+ <retval></retval>
+ </method>
+ <method selector="target">
+ <retval></retval>
+ </method>
+ </class>
+ <class name="NSAffineTransform" swt_gen="mixed">
+ <method selector="appendTransform:">
+ <arg name="transform"></arg>
+ <retval></retval>
+ </method>
+ <method selector="concat" swt_gen="true">
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="initWithTransform:" swt_gen="true">
+ <arg name="transform" swt_gen="true"></arg>
+ <retval swt_gen="true" swt_java_type="NSAffineTransform"></retval>
+ </method>
+ <method selector="invert" swt_gen="true">
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="prependTransform:" swt_gen="true">
+ <arg name="transform" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="rotateByDegrees:" swt_gen="true">
+ <arg name="angle" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="rotateByRadians:">
+ <arg name="angle"></arg>
+ <retval></retval>
+ </method>
+ <method selector="scaleBy:">
+ <arg name="scale"></arg>
+ <retval></retval>
+ </method>
+ <method selector="scaleXBy:yBy:" swt_gen="true">
+ <arg name="scaleX" swt_gen="true"></arg>
+ <arg name="scaleY" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="set" swt_gen="true">
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="setTransformStruct:" swt_gen="true">
+ <arg name="transformStruct" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method class_method="true" selector="transform" swt_gen="true">
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="transformBezierPath:">
+ <arg name="aPath"></arg>
+ <retval></retval>
+ </method>
+ <method selector="transformPoint:" swt_gen="true">
+ <arg name="aPoint" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="transformSize:" swt_gen="true">
+ <arg name="aSize" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="transformStruct" swt_gen="true">
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="translateXBy:yBy:" swt_gen="true">
+ <arg name="deltaX" swt_gen="true"></arg>
+ <arg name="deltaY" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ </class>
+ <class name="NSAlert" swt_gen="mixed">
+ <method selector="accessoryView">
+ <retval></retval>
+ </method>
+ <method selector="addButtonWithTitle:">
+ <arg name="title"></arg>
+ <retval></retval>
+ </method>
+ <method selector="alertStyle">
+ <retval></retval>
+ </method>
+ <method class_method="true" selector="alertWithError:">
+ <arg name="error"></arg>
+ <retval></retval>
+ </method>
+ <method class_method="true" selector="alertWithMessageText:defaultButton:alternateButton:otherButton:informativeTextWithFormat:" swt_gen="true">
+ <arg name="message" swt_gen="true"></arg>
+ <arg name="defaultButton" swt_gen="true"></arg>
+ <arg name="alternateButton" swt_gen="true"></arg>
+ <arg name="otherButton" swt_gen="true"></arg>
+ <arg name="informativeTextWithFormat" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="beginSheetModalForWindow:modalDelegate:didEndSelector:contextInfo:">
+ <arg name="window"></arg>
+ <arg name="delegate"></arg>
+ <arg name="didEndSelector"></arg>
+ <arg name="contextInfo"></arg>
+ <retval></retval>
+ </method>
+ <method selector="buttons">
+ <retval></retval>
+ </method>
+ <method selector="delegate">
+ <retval></retval>
+ </method>
+ <method selector="helpAnchor">
+ <retval></retval>
+ </method>
+ <method selector="icon">
+ <retval></retval>
+ </method>
+ <method selector="informativeText">
+ <retval></retval>
+ </method>
+ <method selector="layout">
+ <retval></retval>
+ </method>
+ <method selector="messageText">
+ <retval></retval>
+ </method>
+ <method selector="runModal" swt_gen="true">
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="setAccessoryView:">
+ <arg name="view"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setAlertStyle:" swt_gen="true">
+ <arg name="style" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="setDelegate:">
+ <arg name="delegate"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setHelpAnchor:">
+ <arg name="anchor"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setIcon:">
+ <arg name="icon"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setInformativeText:">
+ <arg name="informativeText"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setMessageText:">
+ <arg name="messageText"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setShowsHelp:">
+ <arg name="showsHelp"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setShowsSuppressionButton:">
+ <arg name="flag"></arg>
+ <retval></retval>
+ </method>
+ <method selector="showsHelp">
+ <retval></retval>
+ </method>
+ <method selector="showsSuppressionButton">
+ <retval></retval>
+ </method>
+ <method selector="suppressionButton">
+ <retval></retval>
+ </method>
+ <method selector="window" swt_gen="true">
+ <retval swt_gen="true" swt_java_type="NSWindow"></retval>
+ </method>
+ </class>
+ <class name="NSAnimation">
+ <method selector="addProgressMark:">
+ <arg name="progressMark"></arg>
+ <retval></retval>
+ </method>
+ <method selector="animationBlockingMode">
+ <retval></retval>
+ </method>
+ <method selector="animationCurve">
+ <retval></retval>
+ </method>
+ <method selector="clearStartAnimation">
+ <retval></retval>
+ </method>
+ <method selector="clearStopAnimation">
+ <retval></retval>
+ </method>
+ <method selector="currentProgress">
+ <retval></retval>
+ </method>
+ <method selector="currentValue">
+ <retval></retval>
+ </method>
+ <method selector="delegate">
+ <retval></retval>
+ </method>
+ <method selector="duration">
+ <retval></retval>
+ </method>
+ <method selector="frameRate">
+ <retval></retval>
+ </method>
+ <method selector="initWithDuration:animationCurve:">
+ <arg name="duration"></arg>
+ <arg name="animationCurve"></arg>
+ <retval swt_java_type="NSAnimation"></retval>
+ </method>
+ <method selector="isAnimating">
+ <retval></retval>
+ </method>
+ <method selector="progressMarks">
+ <retval></retval>
+ </method>
+ <method selector="removeProgressMark:">
+ <arg name="progressMark"></arg>
+ <retval></retval>
+ </method>
+ <method selector="runLoopModesForAnimating">
+ <retval></retval>
+ </method>
+ <method selector="setAnimationBlockingMode:">
+ <arg name="animationBlockingMode"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setAnimationCurve:">
+ <arg name="curve"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setCurrentProgress:">
+ <arg name="progress"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setDelegate:">
+ <arg name="delegate"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setDuration:">
+ <arg name="duration"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setFrameRate:">
+ <arg name="framesPerSecond"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setProgressMarks:">
+ <arg name="progressMarks"></arg>
+ <retval></retval>
+ </method>
+ <method selector="startAnimation">
+ <retval></retval>
+ </method>
+ <method selector="startWhenAnimation:reachesProgress:">
+ <arg name="animation"></arg>
+ <arg name="startProgress"></arg>
+ <retval></retval>
+ </method>
+ <method selector="stopAnimation">
+ <retval></retval>
+ </method>
+ <method selector="stopWhenAnimation:reachesProgress:">
+ <arg name="animation"></arg>
+ <arg name="stopProgress"></arg>
+ <retval></retval>
+ </method>
+ </class>
+ <class name="NSAnimationContext">
+ <method class_method="true" selector="beginGrouping">
+ <retval></retval>
+ </method>
+ <method class_method="true" selector="currentContext">
+ <retval></retval>
+ </method>
+ <method selector="duration">
+ <retval></retval>
+ </method>
+ <method class_method="true" selector="endGrouping">
+ <retval></retval>
+ </method>
+ <method selector="setDuration:">
+ <arg name="duration"></arg>
+ <retval></retval>
+ </method>
+ </class>
+ <class name="NSAppleScript">
+ <method selector="richTextSource">
+ <retval></retval>
+ </method>
+ </class>
+ <class name="NSApplication" swt_gen="mixed" swt_superclass="NSResponder">
+ <method selector="abortModal">
+ <retval></retval>
+ </method>
+ <method selector="activateContextHelpMode:">
+ <arg name="sender"></arg>
+ <retval></retval>
+ </method>
+ <method selector="activateIgnoringOtherApps:" swt_gen="true">
+ <arg name="flag" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="addWindowsItem:title:filename:">
+ <arg name="win"></arg>
+ <arg name="aString"></arg>
+ <arg name="isFilename"></arg>
+ <retval></retval>
+ </method>
+ <method selector="applicationIconImage">
+ <retval></retval>
+ </method>
+ <method selector="arrangeInFront:">
+ <arg name="sender"></arg>
+ <retval></retval>
+ </method>
+ <method selector="beginModalSessionForWindow:">
+ <arg name="theWindow"></arg>
+ <retval></retval>
+ </method>
+ <method selector="beginModalSessionForWindow:relativeToWindow:">
+ <arg name="theWindow"></arg>
+ <arg name="docWindow"></arg>
+ <retval></retval>
+ </method>
+ <method selector="beginSheet:modalForWindow:modalDelegate:didEndSelector:contextInfo:">
+ <arg name="sheet"></arg>
+ <arg name="docWindow"></arg>
+ <arg name="modalDelegate"></arg>
+ <arg name="didEndSelector"></arg>
+ <arg name="contextInfo"></arg>
+ <retval></retval>
+ </method>
+ <method selector="cancelUserAttentionRequest:">
+ <arg name="request"></arg>
+ <retval></retval>
+ </method>
+ <method selector="changeWindowsItem:title:filename:">
+ <arg name="win"></arg>
+ <arg name="aString"></arg>
+ <arg name="isFilename"></arg>
+ <retval></retval>
+ </method>
+ <method selector="context">
+ <retval></retval>
+ </method>
+ <method selector="currentEvent" swt_gen="true">
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="deactivate">
+ <retval></retval>
+ </method>
+ <method selector="delegate">
+ <retval></retval>
+ </method>
+ <method class_method="true" selector="detachDrawingThread:toTarget:withObject:">
+ <arg name="selector"></arg>
+ <arg name="target"></arg>
+ <arg name="argument"></arg>
+ <retval></retval>
+ </method>
+ <method selector="discardEventsMatchingMask:beforeEvent:">
+ <arg name="mask"></arg>
+ <arg name="lastEvent"></arg>
+ <retval></retval>
+ </method>
+ <method selector="dockTile">
+ <retval></retval>
+ </method>
+ <method selector="endModalSession:">
+ <arg name="session"></arg>
+ <retval></retval>
+ </method>
+ <method selector="endSheet:">
+ <arg name="sheet"></arg>
+ <retval></retval>
+ </method>
+ <method selector="endSheet:returnCode:">
+ <arg name="sheet"></arg>
+ <arg name="returnCode"></arg>
+ <retval></retval>
+ </method>
+ <method selector="finishLaunching" swt_gen="true">
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="hide:" swt_gen="true">
+ <arg name="sender" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="hideOtherApplications:" swt_gen="true">
+ <arg name="sender" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="isActive">
+ <retval></retval>
+ </method>
+ <method selector="isHidden">
+ <retval></retval>
+ </method>
+ <method selector="isRunning" swt_gen="true">
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="keyWindow" swt_gen="true">
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="mainMenu" swt_gen="true">
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="mainWindow">
+ <retval></retval>
+ </method>
+ <method selector="makeWindowsPerform:inOrder:">
+ <arg name="aSelector"></arg>
+ <arg name="flag"></arg>
+ <retval></retval>
+ </method>
+ <method selector="miniaturizeAll:">
+ <arg name="sender"></arg>
+ <retval></retval>
+ </method>
+ <method selector="modalWindow">
+ <retval></retval>
+ </method>
+ <method selector="nextEventMatchingMask:untilDate:inMode:dequeue:" swt_gen="true">
+ <arg name="mask" swt_gen="true"></arg>
+ <arg name="expiration" swt_gen="true"></arg>
+ <arg name="mode" swt_gen="true"></arg>
+ <arg name="deqFlag" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="orderFrontCharacterPalette:">
+ <arg name="sender"></arg>
+ <retval></retval>
+ </method>
+ <method selector="orderFrontColorPanel:">
+ <arg name="sender"></arg>
+ <retval></retval>
+ </method>
+ <method selector="orderFrontStandardAboutPanel:" swt_gen="true">
+ <arg name="sender" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="orderFrontStandardAboutPanelWithOptions:">
+ <arg name="optionsDictionary"></arg>
+ <retval></retval>
+ </method>
+ <method selector="orderedDocuments">
+ <retval></retval>
+ </method>
+ <method selector="orderedWindows" swt_gen="true">
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="postEvent:atStart:">
+ <arg name="event"></arg>
+ <arg name="flag"></arg>
+ <retval></retval>
+ </method>
+ <method selector="preventWindowOrdering">
+ <retval></retval>
+ </method>
+ <method selector="registerServicesMenuSendTypes:returnTypes:">
+ <arg name="sendTypes"></arg>
+ <arg name="returnTypes"></arg>
+ <retval></retval>
+ </method>
+ <method selector="removeWindowsItem:">
+ <arg name="win"></arg>
+ <retval></retval>
+ </method>
+ <method selector="replyToApplicationShouldTerminate:">
+ <arg name="shouldTerminate"></arg>
+ <retval></retval>
+ </method>
+ <method selector="replyToOpenOrPrint:">
+ <arg name="reply"></arg>
+ <retval></retval>
+ </method>
+ <method selector="reportException:">
+ <arg name="theException"></arg>
+ <retval></retval>
+ </method>
+ <method selector="requestUserAttention:">
+ <arg name="requestType"></arg>
+ <retval></retval>
+ </method>
+ <method selector="run" swt_gen="true">
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="runModalForWindow:" swt_gen="true">
+ <arg name="theWindow" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="runModalForWindow:relativeToWindow:">
+ <arg name="theWindow"></arg>
+ <arg name="docWindow"></arg>
+ <retval></retval>
+ </method>
+ <method selector="runModalSession:">
+ <arg name="session"></arg>
+ <retval></retval>
+ </method>
+ <method selector="runPageLayout:">
+ <arg name="sender"></arg>
+ <retval></retval>
+ </method>
+ <method selector="sendAction:to:from:">
+ <arg name="theAction"></arg>
+ <arg name="theTarget"></arg>
+ <arg name="sender"></arg>
+ <retval></retval>
+ </method>
+ <method selector="sendEvent:" swt_gen="true">
+ <arg name="theEvent" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="servicesMenu">
+ <retval></retval>
+ </method>
+ <method selector="servicesProvider">
+ <retval></retval>
+ </method>
+ <method selector="setApplicationIconImage:">
+ <arg name="image"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setDelegate:" swt_gen="true">
+ <arg name="anObject" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="setMainMenu:">
+ <arg name="aMenu"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setServicesMenu:">
+ <arg name="aMenu"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setServicesProvider:">
+ <arg name="provider"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setWindowsMenu:">
+ <arg name="aMenu"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setWindowsNeedUpdate:">
+ <arg name="needUpdate"></arg>
+ <retval></retval>
+ </method>
+ <method class_method="true" selector="sharedApplication" swt_gen="true">
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="showHelp:">
+ <arg name="sender"></arg>
+ <retval></retval>
+ </method>
+ <method selector="stop:" swt_gen="true">
+ <arg name="sender" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="stopModal">
+ <retval></retval>
+ </method>
+ <method selector="stopModalWithCode:">
+ <arg name="returnCode"></arg>
+ <retval></retval>
+ </method>
+ <method selector="targetForAction:">
+ <arg name="theAction"></arg>
+ <retval></retval>
+ </method>
+ <method selector="targetForAction:to:from:">
+ <arg name="theAction"></arg>
+ <arg name="theTarget"></arg>
+ <arg name="sender"></arg>
+ <retval></retval>
+ </method>
+ <method selector="terminate:" swt_gen="true">
+ <arg name="sender" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="tryToPerform:with:">
+ <arg name="anAction"></arg>
+ <arg name="anObject"></arg>
+ <retval></retval>
+ </method>
+ <method selector="unhide:">
+ <arg name="sender"></arg>
+ <retval></retval>
+ </method>
+ <method selector="unhideAllApplications:" swt_gen="true">
+ <arg name="sender" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="unhideWithoutActivation">
+ <retval></retval>
+ </method>
+ <method selector="updateWindows">
+ <retval></retval>
+ </method>
+ <method selector="updateWindowsItem:">
+ <arg name="win"></arg>
+ <retval></retval>
+ </method>
+ <method selector="validRequestorForSendType:returnType:">
+ <arg name="sendType"></arg>
+ <arg name="returnType"></arg>
+ <retval></retval>
+ </method>
+ <method selector="windowWithWindowNumber:">
+ <arg name="windowNum"></arg>
+ <retval></retval>
+ </method>
+ <method selector="windows" swt_gen="true">
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="windowsMenu">
+ <retval></retval>
+ </method>
+ </class>
+ <class name="NSArrayController" swt_superclass="NSObjectController">
+ <method selector="add:">
+ <arg name="sender"></arg>
+ <retval></retval>
+ </method>
+ <method selector="addObject:">
+ <arg name="object"></arg>
+ <retval></retval>
+ </method>
+ <method selector="addObjects:">
+ <arg name="objects"></arg>
+ <retval></retval>
+ </method>
+ <method selector="addSelectedObjects:">
+ <arg name="objects"></arg>
+ <retval></retval>
+ </method>
+ <method selector="addSelectionIndexes:">
+ <arg name="indexes"></arg>
+ <retval></retval>
+ </method>
+ <method selector="alwaysUsesMultipleValuesMarker">
+ <retval></retval>
+ </method>
+ <method selector="arrangeObjects:">
+ <arg name="objects"></arg>
+ <retval></retval>
+ </method>
+ <method selector="arrangedObjects">
+ <retval></retval>
+ </method>
+ <method selector="automaticRearrangementKeyPaths">
+ <retval></retval>
+ </method>
+ <method selector="automaticallyRearrangesObjects">
+ <retval></retval>
+ </method>
+ <method selector="avoidsEmptySelection">
+ <retval></retval>
+ </method>
+ <method selector="canInsert">
+ <retval></retval>
+ </method>
+ <method selector="canSelectNext">
+ <retval></retval>
+ </method>
+ <method selector="canSelectPrevious">
+ <retval></retval>
+ </method>
+ <method selector="clearsFilterPredicateOnInsertion">
+ <retval></retval>
+ </method>
+ <method selector="didChangeArrangementCriteria">
+ <retval></retval>
+ </method>
+ <method selector="filterPredicate">
+ <retval></retval>
+ </method>
+ <method selector="insert:">
+ <arg name="sender"></arg>
+ <retval></retval>
+ </method>
+ <method selector="insertObject:atArrangedObjectIndex:">
+ <arg name="object"></arg>
+ <arg name="index"></arg>
+ <retval></retval>
+ </method>
+ <method selector="insertObjects:atArrangedObjectIndexes:">
+ <arg name="objects"></arg>
+ <arg name="indexes"></arg>
+ <retval></retval>
+ </method>
+ <method selector="preservesSelection">
+ <retval></retval>
+ </method>
+ <method selector="rearrangeObjects">
+ <retval></retval>
+ </method>
+ <method selector="remove:">
+ <arg name="sender"></arg>
+ <retval></retval>
+ </method>
+ <method selector="removeObject:">
+ <arg name="object"></arg>
+ <retval></retval>
+ </method>
+ <method selector="removeObjectAtArrangedObjectIndex:">
+ <arg name="index"></arg>
+ <retval></retval>
+ </method>
+ <method selector="removeObjects:">
+ <arg name="objects"></arg>
+ <retval></retval>
+ </method>
+ <method selector="removeObjectsAtArrangedObjectIndexes:">
+ <arg name="indexes"></arg>
+ <retval></retval>
+ </method>
+ <method selector="removeSelectedObjects:">
+ <arg name="objects"></arg>
+ <retval></retval>
+ </method>
+ <method selector="removeSelectionIndexes:">
+ <arg name="indexes"></arg>
+ <retval></retval>
+ </method>
+ <method selector="selectNext:">
+ <arg name="sender"></arg>
+ <retval></retval>
+ </method>
+ <method selector="selectPrevious:">
+ <arg name="sender"></arg>
+ <retval></retval>
+ </method>
+ <method selector="selectedObjects">
+ <retval></retval>
+ </method>
+ <method selector="selectionIndex">
+ <retval></retval>
+ </method>
+ <method selector="selectionIndexes">
+ <retval></retval>
+ </method>
+ <method selector="selectsInsertedObjects">
+ <retval></retval>
+ </method>
+ <method selector="setAlwaysUsesMultipleValuesMarker:">
+ <arg name="flag"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setAutomaticallyRearrangesObjects:">
+ <arg name="flag"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setAvoidsEmptySelection:">
+ <arg name="flag"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setClearsFilterPredicateOnInsertion:">
+ <arg name="flag"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setFilterPredicate:">
+ <arg name="filterPredicate"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setPreservesSelection:">
+ <arg name="flag"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setSelectedObjects:">
+ <arg name="objects"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setSelectionIndex:">
+ <arg name="index"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setSelectionIndexes:">
+ <arg name="indexes"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setSelectsInsertedObjects:">
+ <arg name="flag"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setSortDescriptors:">
+ <arg name="sortDescriptors"></arg>
+ <retval></retval>
+ </method>
+ <method selector="sortDescriptors">
+ <retval></retval>
+ </method>
+ </class>
+ <class name="NSAttributedString" swt_gen="mixed">
+ <method selector="RTFDFileWrapperFromRange:documentAttributes:">
+ <arg name="range"></arg>
+ <arg name="dict"></arg>
+ <retval></retval>
+ </method>
+ <method selector="RTFDFromRange:documentAttributes:">
+ <arg name="range"></arg>
+ <arg name="dict"></arg>
+ <retval></retval>
+ </method>
+ <method selector="RTFFromRange:documentAttributes:">
+ <arg name="range"></arg>
+ <arg name="dict"></arg>
+ <retval></retval>
+ </method>
+ <method selector="URLAtIndex:effectiveRange:">
+ <arg name="location"></arg>
+ <arg name="effectiveRange"></arg>
+ <retval></retval>
+ </method>
+ <method selector="attribute:atIndex:effectiveRange:">
+ <arg name="attrName"></arg>
+ <arg name="location"></arg>
+ <arg name="range"></arg>
+ <retval></retval>
+ </method>
+ <method selector="attribute:atIndex:longestEffectiveRange:inRange:">
+ <arg name="attrName"></arg>
+ <arg name="location"></arg>
+ <arg name="range"></arg>
+ <arg name="rangeLimit"></arg>
+ <retval></retval>
+ </method>
+ <method class_method="true" selector="attributedStringWithAttachment:">
+ <arg name="attachment"></arg>
+ <retval></retval>
+ </method>
+ <method selector="attributedSubstringFromRange:">
+ <arg name="range"></arg>
+ <retval></retval>
+ </method>
+ <method selector="attributesAtIndex:effectiveRange:">
+ <arg name="location"></arg>
+ <arg name="range"></arg>
+ <retval></retval>
+ </method>
+ <method selector="attributesAtIndex:longestEffectiveRange:inRange:" swt_gen="true">
+ <arg name="location" swt_gen="true"></arg>
+ <arg name="range" swt_gen="true"></arg>
+ <arg name="rangeLimit" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="boundingRectWithSize:options:">
+ <arg name="size"></arg>
+ <arg name="options"></arg>
+ <retval></retval>
+ </method>
+ <method selector="containsAttachments">
+ <retval></retval>
+ </method>
+ <method selector="dataFromRange:documentAttributes:error:">
+ <arg name="range"></arg>
+ <arg name="dict"></arg>
+ <arg name="error"></arg>
+ <retval></retval>
+ </method>
+ <method selector="docFormatFromRange:documentAttributes:">
+ <arg name="range"></arg>
+ <arg name="dict"></arg>
+ <retval></retval>
+ </method>
+ <method selector="doubleClickAtIndex:" swt_gen="true">
+ <arg name="location" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="drawAtPoint:" swt_gen="true">
+ <arg name="point" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="drawInRect:" swt_gen="true">
+ <arg name="rect" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="drawWithRect:options:">
+ <arg name="rect"></arg>
+ <arg name="options"></arg>
+ <retval></retval>
+ </method>
+ <method selector="fileWrapperFromRange:documentAttributes:error:">
+ <arg name="range"></arg>
+ <arg name="dict"></arg>
+ <arg name="error"></arg>
+ <retval></retval>
+ </method>
+ <method selector="fontAttributesInRange:">
+ <arg name="range"></arg>
+ <retval></retval>
+ </method>
+ <method selector="initWithAttributedString:">
+ <arg name="attrStr"></arg>
+ <retval swt_java_type="NSAttributedString"></retval>
+ </method>
+ <method selector="initWithData:options:documentAttributes:error:">
+ <arg name="data"></arg>
+ <arg name="options"></arg>
+ <arg name="dict"></arg>
+ <arg name="error"></arg>
+ <retval swt_java_type="NSAttributedString"></retval>
+ </method>
+ <method selector="initWithDocFormat:documentAttributes:">
+ <arg name="data"></arg>
+ <arg name="dict"></arg>
+ <retval swt_java_type="NSAttributedString"></retval>
+ </method>
+ <method selector="initWithHTML:baseURL:documentAttributes:">
+ <arg name="data"></arg>
+ <arg name="base"></arg>
+ <arg name="dict"></arg>
+ <retval swt_java_type="NSAttributedString"></retval>
+ </method>
+ <method selector="initWithHTML:documentAttributes:">
+ <arg name="data"></arg>
+ <arg name="dict"></arg>
+ <retval swt_java_type="NSAttributedString"></retval>
+ </method>
+ <method selector="initWithHTML:options:documentAttributes:">
+ <arg name="data"></arg>
+ <arg name="options"></arg>
+ <arg name="dict"></arg>
+ <retval swt_java_type="NSAttributedString"></retval>
+ </method>
+ <method selector="initWithPath:documentAttributes:">
+ <arg name="path"></arg>
+ <arg name="dict"></arg>
+ <retval swt_java_type="NSAttributedString"></retval>
+ </method>
+ <method selector="initWithRTF:documentAttributes:">
+ <arg name="data"></arg>
+ <arg name="dict"></arg>
+ <retval swt_java_type="NSAttributedString"></retval>
+ </method>
+ <method selector="initWithRTFD:documentAttributes:">
+ <arg name="data"></arg>
+ <arg name="dict"></arg>
+ <retval swt_java_type="NSAttributedString"></retval>
+ </method>
+ <method selector="initWithRTFDFileWrapper:documentAttributes:">
+ <arg name="wrapper"></arg>
+ <arg name="dict"></arg>
+ <retval swt_java_type="NSAttributedString"></retval>
+ </method>
+ <method selector="initWithString:">
+ <arg name="str"></arg>
+ <retval swt_java_type="NSAttributedString"></retval>
+ </method>
+ <method selector="initWithString:attributes:" swt_gen="true">
+ <arg name="str" swt_gen="true"></arg>
+ <arg name="attrs" swt_gen="true"></arg>
+ <retval swt_gen="true" swt_java_type="NSAttributedString"></retval>
+ </method>
+ <method selector="initWithURL:documentAttributes:">
+ <arg name="url"></arg>
+ <arg name="dict"></arg>
+ <retval swt_java_type="NSAttributedString"></retval>
+ </method>
+ <method selector="initWithURL:options:documentAttributes:error:">
+ <arg name="url"></arg>
+ <arg name="options"></arg>
+ <arg name="dict"></arg>
+ <arg name="error"></arg>
+ <retval swt_java_type="NSAttributedString"></retval>
+ </method>
+ <method selector="isEqualToAttributedString:">
+ <arg name="other"></arg>
+ <retval></retval>
+ </method>
+ <method selector="itemNumberInTextList:atIndex:">
+ <arg name="list"></arg>
+ <arg name="location"></arg>
+ <retval></retval>
+ </method>
+ <method selector="length">
+ <retval></retval>
+ </method>
+ <method selector="lineBreakBeforeIndex:withinRange:">
+ <arg name="location"></arg>
+ <arg name="aRange"></arg>
+ <retval></retval>
+ </method>
+ <method selector="lineBreakByHyphenatingBeforeIndex:withinRange:">
+ <arg name="location"></arg>
+ <arg name="aRange"></arg>
+ <retval></retval>
+ </method>
+ <method selector="nextWordFromIndex:forward:" swt_gen="true">
+ <arg name="location" swt_gen="true"></arg>
+ <arg name="isForward" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="rangeOfTextBlock:atIndex:">
+ <arg name="block"></arg>
+ <arg name="location"></arg>
+ <retval></retval>
+ </method>
+ <method selector="rangeOfTextList:atIndex:">
+ <arg name="list"></arg>
+ <arg name="location"></arg>
+ <retval></retval>
+ </method>
+ <method selector="rangeOfTextTable:atIndex:">
+ <arg name="table"></arg>
+ <arg name="location"></arg>
+ <retval></retval>
+ </method>
+ <method selector="rulerAttributesInRange:">
+ <arg name="range"></arg>
+ <retval></retval>
+ </method>
+ <method selector="size" swt_gen="true">
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="string">
+ <retval></retval>
+ </method>
+ <method class_method="true" selector="textFileTypes">
+ <retval></retval>
+ </method>
+ <method class_method="true" selector="textPasteboardTypes">
+ <retval></retval>
+ </method>
+ <method class_method="true" selector="textTypes">
+ <retval></retval>
+ </method>
+ <method class_method="true" selector="textUnfilteredFileTypes">
+ <retval></retval>
+ </method>
+ <method class_method="true" selector="textUnfilteredPasteboardTypes">
+ <retval></retval>
+ </method>
+ <method class_method="true" selector="textUnfilteredTypes">
+ <retval></retval>
+ </method>
+ </class>
+ <class name="NSBezierPath" swt_gen="mixed">
+ <method selector="addClip" swt_gen="true">
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="appendBezierPath:" swt_gen="true">
+ <arg name="path" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="appendBezierPathWithArcFromPoint:toPoint:radius:">
+ <arg name="point1"></arg>
+ <arg name="point2"></arg>
+ <arg name="radius"></arg>
+ <retval></retval>
+ </method>
+ <method selector="appendBezierPathWithArcWithCenter:radius:startAngle:endAngle:" swt_gen="true">
+ <arg name="center" swt_gen="true"></arg>
+ <arg name="radius" swt_gen="true"></arg>
+ <arg name="startAngle" swt_gen="true"></arg>
+ <arg name="endAngle" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="appendBezierPathWithArcWithCenter:radius:startAngle:endAngle:clockwise:" swt_gen="true">
+ <arg name="center" swt_gen="true"></arg>
+ <arg name="radius" swt_gen="true"></arg>
+ <arg name="startAngle" swt_gen="true"></arg>
+ <arg name="endAngle" swt_gen="true"></arg>
+ <arg name="clockwise" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="appendBezierPathWithGlyph:inFont:">
+ <arg name="glyph"></arg>
+ <arg name="font"></arg>
+ <retval></retval>
+ </method>
+ <method selector="appendBezierPathWithGlyphs:count:inFont:" swt_gen="true">
+ <arg name="glyphs" swt_gen="true"></arg>
+ <arg name="count" swt_gen="true"></arg>
+ <arg name="font" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="appendBezierPathWithOvalInRect:" swt_gen="true">
+ <arg name="rect" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="appendBezierPathWithPackedGlyphs:">
+ <arg name="packedGlyphs"></arg>
+ <retval></retval>
+ </method>
+ <method selector="appendBezierPathWithPoints:count:">
+ <arg name="points"></arg>
+ <arg name="count"></arg>
+ <retval></retval>
+ </method>
+ <method selector="appendBezierPathWithRect:" swt_gen="true">
+ <arg name="rect" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="appendBezierPathWithRoundedRect:xRadius:yRadius:" swt_gen="true">
+ <arg name="rect" swt_gen="true"></arg>
+ <arg name="xRadius" swt_gen="true"></arg>
+ <arg name="yRadius" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method class_method="true" selector="bezierPath" swt_gen="true">
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="bezierPathByFlatteningPath" swt_gen="true">
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="bezierPathByReversingPath">
+ <retval></retval>
+ </method>
+ <method class_method="true" selector="bezierPathWithOvalInRect:">
+ <arg name="rect"></arg>
+ <retval></retval>
+ </method>
+ <method class_method="true" selector="bezierPathWithRect:" swt_gen="true">
+ <arg name="rect" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method class_method="true" selector="bezierPathWithRoundedRect:xRadius:yRadius:">
+ <arg name="rect"></arg>
+ <arg name="xRadius"></arg>
+ <arg name="yRadius"></arg>
+ <retval></retval>
+ </method>
+ <method selector="bounds" swt_gen="true">
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="cachesBezierPath">
+ <retval></retval>
+ </method>
+ <method class_method="true" selector="clipRect:">
+ <arg name="rect"></arg>
+ <retval></retval>
+ </method>
+ <method selector="closePath" swt_gen="true">
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="containsPoint:" swt_gen="true">
+ <arg name="point" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="controlPointBounds" swt_gen="true">
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="currentPoint" swt_gen="true">
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="curveToPoint:controlPoint1:controlPoint2:" swt_gen="true">
+ <arg name="endPoint" swt_gen="true"></arg>
+ <arg name="controlPoint1" swt_gen="true"></arg>
+ <arg name="controlPoint2" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method class_method="true" selector="defaultFlatness" swt_gen="true">
+ <retval swt_gen="true"></retval>
+ </method>
+ <method class_method="true" selector="defaultLineCapStyle">
+ <retval></retval>
+ </method>
+ <method class_method="true" selector="defaultLineJoinStyle">
+ <retval></retval>
+ </method>
+ <method class_method="true" selector="defaultLineWidth">
+ <retval></retval>
+ </method>
+ <method class_method="true" selector="defaultMiterLimit">
+ <retval></retval>
+ </method>
+ <method class_method="true" selector="defaultWindingRule">
+ <retval></retval>
+ </method>
+ <method class_method="true" selector="drawPackedGlyphs:atPoint:">
+ <arg name="packedGlyphs"></arg>
+ <arg name="point"></arg>
+ <retval></retval>
+ </method>
+ <method selector="elementAtIndex:">
+ <arg name="index"></arg>
+ <retval></retval>
+ </method>
+ <method selector="elementAtIndex:associatedPoints:" swt_gen="true">
+ <arg name="index" swt_gen="true"></arg>
+ <arg name="points" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="elementCount" swt_gen="true">
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="fill" swt_gen="true">
+ <retval swt_gen="true"></retval>
+ </method>
+ <method class_method="true" selector="fillRect:" swt_gen="true">
+ <arg name="rect" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="flatness">
+ <retval></retval>
+ </method>
+ <method selector="getLineDash:count:phase:">
+ <arg name="pattern"></arg>
+ <arg name="count"></arg>
+ <arg name="phase"></arg>
+ <retval></retval>
+ </method>
+ <method selector="isEmpty" swt_gen="true">
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="lineCapStyle">
+ <retval></retval>
+ </method>
+ <method selector="lineJoinStyle">
+ <retval></retval>
+ </method>
+ <method selector="lineToPoint:" swt_gen="true">
+ <arg name="point" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="lineWidth">
+ <retval></retval>
+ </method>
+ <method selector="miterLimit">
+ <retval></retval>
+ </method>
+ <method selector="moveToPoint:" swt_gen="true">
+ <arg name="point" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="relativeCurveToPoint:controlPoint1:controlPoint2:">
+ <arg name="endPoint"></arg>
+ <arg name="controlPoint1"></arg>
+ <arg name="controlPoint2"></arg>
+ <retval></retval>
+ </method>
+ <method selector="relativeLineToPoint:">
+ <arg name="point"></arg>
+ <retval></retval>
+ </method>
+ <method selector="relativeMoveToPoint:">
+ <arg name="point"></arg>
+ <retval></retval>
+ </method>
+ <method selector="removeAllPoints" swt_gen="true">
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="setAssociatedPoints:atIndex:">
+ <arg name="points"></arg>
+ <arg name="index"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setCachesBezierPath:">
+ <arg name="flag"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setClip" swt_gen="true">
+ <retval swt_gen="true"></retval>
+ </method>
+ <method class_method="true" selector="setDefaultFlatness:" swt_gen="true">
+ <arg name="flatness" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method class_method="true" selector="setDefaultLineCapStyle:">
+ <arg name="lineCapStyle"></arg>
+ <retval></retval>
+ </method>
+ <method class_method="true" selector="setDefaultLineJoinStyle:">
+ <arg name="lineJoinStyle"></arg>
+ <retval></retval>
+ </method>
+ <method class_method="true" selector="setDefaultLineWidth:">
+ <arg name="lineWidth"></arg>
+ <retval></retval>
+ </method>
+ <method class_method="true" selector="setDefaultMiterLimit:">
+ <arg name="limit"></arg>
+ <retval></retval>
+ </method>
+ <method class_method="true" selector="setDefaultWindingRule:">
+ <arg name="windingRule"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setFlatness:">
+ <arg name="flatness"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setLineCapStyle:" swt_gen="true">
+ <arg name="lineCapStyle" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="setLineDash:count:phase:" swt_gen="true">
+ <arg name="pattern" swt_gen="true" swt_java_type="float[]" swt_java_type64="double[]"></arg>
+ <arg name="count" swt_gen="true"></arg>
+ <arg name="phase" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="setLineJoinStyle:" swt_gen="true">
+ <arg name="lineJoinStyle" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="setLineWidth:" swt_gen="true">
+ <arg name="lineWidth" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="setMiterLimit:" swt_gen="true">
+ <arg name="miterLimit" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="setWindingRule:" swt_gen="true">
+ <arg name="windingRule" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="stroke" swt_gen="true">
+ <retval swt_gen="true"></retval>
+ </method>
+ <method class_method="true" selector="strokeLineFromPoint:toPoint:">
+ <arg name="point1"></arg>
+ <arg name="point2"></arg>
+ <retval></retval>
+ </method>
+ <method class_method="true" selector="strokeRect:" swt_gen="true">
+ <arg name="rect" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="transformUsingAffineTransform:" swt_gen="true">
+ <arg name="transform" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="windingRule">
+ <retval></retval>
+ </method>
+ </class>
+ <class name="NSBitmapImageRep" swt_gen="mixed" swt_superclass="NSImageRep">
+ <method selector="CGImage">
+ <retval></retval>
+ </method>
+ <method selector="TIFFRepresentation">
+ <retval></retval>
+ </method>
+ <method class_method="true" selector="TIFFRepresentationOfImageRepsInArray:">
+ <arg name="array"></arg>
+ <retval></retval>
+ </method>
+ <method class_method="true" selector="TIFFRepresentationOfImageRepsInArray:usingCompression:factor:">
+ <arg name="array"></arg>
+ <arg name="comp"></arg>
+ <arg name="factor"></arg>
+ <retval></retval>
+ </method>
+ <method selector="TIFFRepresentationUsingCompression:factor:">
+ <arg name="comp"></arg>
+ <arg name="factor"></arg>
+ <retval></retval>
+ </method>
+ <method selector="bitmapData" swt_gen="true">
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="bitmapFormat">
+ <retval></retval>
+ </method>
+ <method selector="bitsPerPixel" swt_gen="true">
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="bytesPerPlane" swt_gen="true">
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="bytesPerRow" swt_gen="true">
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="canBeCompressedUsing:">
+ <arg name="compression"></arg>
+ <retval></retval>
+ </method>
+ <method selector="colorAtX:y:">
+ <arg name="x"></arg>
+ <arg name="y"></arg>
+ <retval></retval>
+ </method>
+ <method selector="colorizeByMappingGray:toColor:blackMapping:whiteMapping:">
+ <arg name="midPoint"></arg>
+ <arg name="midPointColor"></arg>
+ <arg name="shadowColor"></arg>
+ <arg name="lightColor"></arg>
+ <retval></retval>
+ </method>
+ <method selector="getBitmapDataPlanes:">
+ <arg name="data"></arg>
+ <retval></retval>
+ </method>
+ <method selector="getCompression:factor:">
+ <arg name="compression"></arg>
+ <arg name="factor"></arg>
+ <retval></retval>
+ </method>
+ <method selector="getPixel:atX:y:">
+ <arg name="p"></arg>
+ <arg name="x"></arg>
+ <arg name="y"></arg>
+ <retval></retval>
+ </method>
+ <method class_method="true" selector="getTIFFCompressionTypes:count:">
+ <arg name="list"></arg>
+ <arg name="numTypes"></arg>
+ <retval></retval>
+ </method>
+ <method class_method="true" selector="imageRepWithData:">
+ <arg name="data"></arg>
+ <retval></retval>
+ </method>
+ <method class_method="true" selector="imageRepsWithData:">
+ <arg name="data"></arg>
+ <retval></retval>
+ </method>
+ <method selector="incrementalLoadFromData:complete:">
+ <arg name="data"></arg>
+ <arg name="complete"></arg>
+ <retval></retval>
+ </method>
+ <method selector="initForIncrementalLoad">
+ <retval swt_java_type="NSBitmapImageRep"></retval>
+ </method>
+ <method selector="initWithBitmapDataPlanes:pixelsWide:pixelsHigh:bitsPerSample:samplesPerPixel:hasAlpha:isPlanar:colorSpaceName:bitmapFormat:bytesPerRow:bitsPerPixel:" swt_gen="true">
+ <arg name="planes" swt_gen="true"></arg>
+ <arg name="width" swt_gen="true"></arg>
+ <arg name="height" swt_gen="true"></arg>
+ <arg name="bps" swt_gen="true"></arg>
+ <arg name="spp" swt_gen="true"></arg>
+ <arg name="alpha" swt_gen="true"></arg>
+ <arg name="isPlanar" swt_gen="true"></arg>
+ <arg name="colorSpaceName" swt_gen="true"></arg>
+ <arg name="bitmapFormat" swt_gen="true"></arg>
+ <arg name="rBytes" swt_gen="true"></arg>
+ <arg name="pBits" swt_gen="true"></arg>
+ <retval swt_gen="true" swt_java_type="NSBitmapImageRep"></retval>
+ </method>
+ <method selector="initWithBitmapDataPlanes:pixelsWide:pixelsHigh:bitsPerSample:samplesPerPixel:hasAlpha:isPlanar:colorSpaceName:bytesPerRow:bitsPerPixel:" swt_gen="true">
+ <arg name="planes" swt_gen="true"></arg>
+ <arg name="width" swt_gen="true"></arg>
+ <arg name="height" swt_gen="true"></arg>
+ <arg name="bps" swt_gen="true"></arg>
+ <arg name="spp" swt_gen="true"></arg>
+ <arg name="alpha" swt_gen="true"></arg>
+ <arg name="isPlanar" swt_gen="true"></arg>
+ <arg name="colorSpaceName" swt_gen="true"></arg>
+ <arg name="rBytes" swt_gen="true"></arg>
+ <arg name="pBits" swt_gen="true"></arg>
+ <retval swt_gen="true" swt_java_type="NSBitmapImageRep"></retval>
+ </method>
+ <method selector="initWithCGImage:">
+ <arg name="cgImage"></arg>
+ <retval swt_java_type="NSBitmapImageRep"></retval>
+ </method>
+ <method selector="initWithCIImage:">
+ <arg name="ciImage"></arg>
+ <retval swt_java_type="NSBitmapImageRep"></retval>
+ </method>
+ <method selector="initWithData:">
+ <arg name="data"></arg>
+ <retval swt_java_type="NSBitmapImageRep"></retval>
+ </method>
+ <method selector="initWithFocusedViewRect:">
+ <arg name="rect"></arg>
+ <retval swt_java_type="NSBitmapImageRep"></retval>
+ </method>
+ <method selector="isPlanar" swt_gen="true">
+ <retval swt_gen="true"></retval>
+ </method>
+ <method class_method="true" selector="localizedNameForTIFFCompressionType:">
+ <arg name="compression"></arg>
+ <retval></retval>
+ </method>
+ <method selector="numberOfPlanes">
+ <retval></retval>
+ </method>
+ <method class_method="true" selector="representationOfImageRepsInArray:usingType:properties:">
+ <arg name="imageReps"></arg>
+ <arg name="storageType"></arg>
+ <arg name="properties"></arg>
+ <retval></retval>
+ </method>
+ <method selector="representationUsingType:properties:">
+ <arg name="storageType"></arg>
+ <arg name="properties"></arg>
+ <retval></retval>
+ </method>
+ <method selector="samplesPerPixel" swt_gen="true">
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="setColor:atX:y:">
+ <arg name="color"></arg>
+ <arg name="x"></arg>
+ <arg name="y"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setCompression:factor:">
+ <arg name="compression"></arg>
+ <arg name="factor"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setPixel:atX:y:">
+ <arg name="p"></arg>
+ <arg name="x"></arg>
+ <arg name="y"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setProperty:withValue:">
+ <arg name="property"></arg>
+ <arg name="value"></arg>
+ <retval></retval>
+ </method>
+ <method selector="valueForProperty:">
+ <arg name="property"></arg>
+ <retval></retval>
+ </method>
+ </class>
+ <class name="NSBox" swt_gen="mixed" swt_superclass="NSView">
+ <method selector="borderColor">
+ <retval></retval>
+ </method>
+ <method selector="borderRect">
+ <retval></retval>
+ </method>
+ <method selector="borderType">
+ <retval></retval>
+ </method>
+ <method selector="borderWidth">
+ <retval></retval>
+ </method>
+ <method selector="boxType">
+ <retval></retval>
+ </method>
+ <method selector="contentView">
+ <retval swt_java_type="NSView"></retval>
+ </method>
+ <method selector="contentViewMargins" swt_gen="true">
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="cornerRadius">
+ <retval></retval>
+ </method>
+ <method selector="fillColor">
+ <retval></retval>
+ </method>
+ <method selector="isTransparent">
+ <retval></retval>
+ </method>
+ <method selector="setBorderColor:">
+ <arg name="borderColor"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setBorderType:" swt_gen="true">
+ <arg name="aType" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="setBorderWidth:" swt_gen="true">
+ <arg name="borderWidth" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="setBoxType:" swt_gen="true">
+ <arg name="boxType" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="setContentView:" swt_gen="true">
+ <arg name="aView" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="setContentViewMargins:" swt_gen="true">
+ <arg name="offsetSize" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="setCornerRadius:">
+ <arg name="cornerRadius"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setFillColor:">
+ <arg name="fillColor"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setFrameFromContentFrame:">
+ <arg name="contentFrame"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setTitle:" swt_gen="true">
+ <arg name="aString" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="setTitleFont:" swt_gen="true">
+ <arg name="fontObj" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="setTitlePosition:" swt_gen="true">
+ <arg name="aPosition" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="setTitleWithMnemonic:">
+ <arg name="stringWithAmpersand"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setTransparent:">
+ <arg name="flag"></arg>
+ <retval></retval>
+ </method>
+ <method selector="sizeToFit" swt_gen="true">
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="title">
+ <retval></retval>
+ </method>
+ <method selector="titleCell">
+ <retval swt_java_type="NSCell"></retval>
+ </method>
+ <method selector="titleFont">
+ <retval></retval>
+ </method>
+ <method selector="titlePosition">
+ <retval></retval>
+ </method>
+ <method selector="titleRect">
+ <retval></retval>
+ </method>
+ </class>
+ <class name="NSBrowser" swt_superclass="NSControl">
+ <method selector="acceptsArrowKeys">
+ <retval></retval>
+ </method>
+ <method selector="addColumn">
+ <retval></retval>
+ </method>
+ <method selector="allowsBranchSelection">
+ <retval></retval>
+ </method>
+ <method selector="allowsEmptySelection">
+ <retval></retval>
+ </method>
+ <method selector="allowsMultipleSelection">
+ <retval></retval>
+ </method>
+ <method selector="allowsTypeSelect">
+ <retval></retval>
+ </method>
+ <method selector="backgroundColor">
+ <retval></retval>
+ </method>
+ <method selector="canDragRowsWithIndexes:inColumn:withEvent:">
+ <arg name="rowIndexes"></arg>
+ <arg name="column"></arg>
+ <arg name="event"></arg>
+ <retval></retval>
+ </method>
+ <method class_method="true" selector="cellClass">
+ <retval></retval>
+ </method>
+ <method selector="cellPrototype">
+ <retval></retval>
+ </method>
+ <method selector="columnContentWidthForColumnWidth:">
+ <arg name="columnWidth"></arg>
+ <retval></retval>
+ </method>
+ <method selector="columnOfMatrix:">
+ <arg name="matrix"></arg>
+ <retval></retval>
+ </method>
+ <method selector="columnResizingType">
+ <retval></retval>
+ </method>
+ <method selector="columnWidthForColumnContentWidth:">
+ <arg name="columnContentWidth"></arg>
+ <retval></retval>
+ </method>
+ <method selector="columnsAutosaveName">
+ <retval></retval>
+ </method>
+ <method selector="delegate">
+ <retval></retval>
+ </method>
+ <method selector="displayAllColumns">
+ <retval></retval>
+ </method>
+ <method selector="displayColumn:">
+ <arg name="column"></arg>
+ <retval></retval>
+ </method>
+ <method selector="doClick:">
+ <arg name="sender"></arg>
+ <retval></retval>
+ </method>
+ <method selector="doDoubleClick:">
+ <arg name="sender"></arg>
+ <retval></retval>
+ </method>
+ <method selector="doubleAction">
+ <retval></retval>
+ </method>
+ <method selector="draggingImageForRowsWithIndexes:inColumn:withEvent:offset:">
+ <arg name="rowIndexes"></arg>
+ <arg name="column"></arg>
+ <arg name="event"></arg>
+ <arg name="dragImageOffset"></arg>
+ <retval></retval>
+ </method>
+ <method selector="drawTitleOfColumn:inRect:">
+ <arg name="column"></arg>
+ <arg name="aRect"></arg>
+ <retval></retval>
+ </method>
+ <method selector="firstVisibleColumn">
+ <retval></retval>
+ </method>
+ <method selector="frameOfColumn:">
+ <arg name="column"></arg>
+ <retval></retval>
+ </method>
+ <method selector="frameOfInsideOfColumn:">
+ <arg name="column"></arg>
+ <retval></retval>
+ </method>
+ <method selector="hasHorizontalScroller">
+ <retval></retval>
+ </method>
+ <method selector="isLoaded">
+ <retval></retval>
+ </method>
+ <method selector="isTitled">
+ <retval></retval>
+ </method>
+ <method selector="lastColumn">
+ <retval></retval>
+ </method>
+ <method selector="lastVisibleColumn">
+ <retval></retval>
+ </method>
+ <method selector="loadColumnZero">
+ <retval></retval>
+ </method>
+ <method selector="loadedCellAtRow:column:">
+ <arg name="row"></arg>
+ <arg name="col"></arg>
+ <retval></retval>
+ </method>
+ <method selector="matrixClass">
+ <retval></retval>
+ </method>
+ <method selector="matrixInColumn:">
+ <arg name="column"></arg>
+ <retval></retval>
+ </method>
+ <method selector="maxVisibleColumns">
+ <retval></retval>
+ </method>
+ <method selector="minColumnWidth">
+ <retval></retval>
+ </method>
+ <method selector="numberOfVisibleColumns">
+ <retval></retval>
+ </method>
+ <method selector="path">
+ <retval></retval>
+ </method>
+ <method selector="pathSeparator">
+ <retval></retval>
+ </method>
+ <method selector="pathToColumn:">
+ <arg name="column"></arg>
+ <retval></retval>
+ </method>
+ <method selector="prefersAllColumnUserResizing">
+ <retval></retval>
+ </method>
+ <method selector="reloadColumn:">
+ <arg name="column"></arg>
+ <retval></retval>
+ </method>
+ <method class_method="true" selector="removeSavedColumnsWithAutosaveName:">
+ <arg name="name"></arg>
+ <retval></retval>
+ </method>
+ <method selector="reusesColumns">
+ <retval></retval>
+ </method>
+ <method selector="scrollColumnToVisible:">
+ <arg name="column"></arg>
+ <retval></retval>
+ </method>
+ <method selector="scrollColumnsLeftBy:">
+ <arg name="shiftAmount"></arg>
+ <retval></retval>
+ </method>
+ <method selector="scrollColumnsRightBy:">
+ <arg name="shiftAmount"></arg>
+ <retval></retval>
+ </method>
+ <method selector="scrollViaScroller:">
+ <arg name="sender"></arg>
+ <retval></retval>
+ </method>
+ <method selector="selectAll:">
+ <arg name="sender"></arg>
+ <retval></retval>
+ </method>
+ <method selector="selectRow:inColumn:">
+ <arg name="row"></arg>
+ <arg name="column"></arg>
+ <retval></retval>
+ </method>
+ <method selector="selectRowIndexes:inColumn:">
+ <arg name="indexes"></arg>
+ <arg name="column"></arg>
+ <retval></retval>
+ </method>
+ <method selector="selectedCell">
+ <retval></retval>
+ </method>
+ <method selector="selectedCellInColumn:">
+ <arg name="column"></arg>
+ <retval></retval>
+ </method>
+ <method selector="selectedCells">
+ <retval></retval>
+ </method>
+ <method selector="selectedColumn">
+ <retval></retval>
+ </method>
+ <method selector="selectedRowInColumn:">
+ <arg name="column"></arg>
+ <retval></retval>
+ </method>
+ <method selector="selectedRowIndexesInColumn:">
+ <arg name="column"></arg>
+ <retval></retval>
+ </method>
+ <method selector="sendAction">
+ <retval></retval>
+ </method>
+ <method selector="sendsActionOnArrowKeys">
+ <retval></retval>
+ </method>
+ <method selector="separatesColumns">
+ <retval></retval>
+ </method>
+ <method selector="setAcceptsArrowKeys:">
+ <arg name="flag"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setAllowsBranchSelection:">
+ <arg name="flag"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setAllowsEmptySelection:">
+ <arg name="flag"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setAllowsMultipleSelection:">
+ <arg name="flag"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setAllowsTypeSelect:">
+ <arg name="value"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setBackgroundColor:">
+ <arg name="color"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setCellClass:">
+ <arg name="factoryId"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setCellPrototype:">
+ <arg name="aCell"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setColumnResizingType:">
+ <arg name="columnResizingType"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setColumnsAutosaveName:">
+ <arg name="name"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setDelegate:">
+ <arg name="anObject"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setDoubleAction:">
+ <arg name="aSelector"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setDraggingSourceOperationMask:forLocal:">
+ <arg name="mask"></arg>
+ <arg name="isLocal"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setHasHorizontalScroller:">
+ <arg name="flag"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setLastColumn:">
+ <arg name="column"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setMatrixClass:">
+ <arg name="factoryId"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setMaxVisibleColumns:">
+ <arg name="columnCount"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setMinColumnWidth:">
+ <arg name="columnWidth"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setPath:">
+ <arg name="path"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setPathSeparator:">
+ <arg name="newString"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setPrefersAllColumnUserResizing:">
+ <arg name="prefersAllColumnResizing"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setReusesColumns:">
+ <arg name="flag"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setSendsActionOnArrowKeys:">
+ <arg name="flag"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setSeparatesColumns:">
+ <arg name="flag"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setTakesTitleFromPreviousColumn:">
+ <arg name="flag"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setTitle:ofColumn:">
+ <arg name="aString"></arg>
+ <arg name="column"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setTitled:">
+ <arg name="flag"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setWidth:ofColumn:">
+ <arg name="columnWidth"></arg>
+ <arg name="columnIndex"></arg>
+ <retval></retval>
+ </method>
+ <method selector="takesTitleFromPreviousColumn">
+ <retval></retval>
+ </method>
+ <method selector="tile">
+ <retval></retval>
+ </method>
+ <method selector="titleFrameOfColumn:">
+ <arg name="column"></arg>
+ <retval></retval>
+ </method>
+ <method selector="titleHeight">
+ <retval></retval>
+ </method>
+ <method selector="titleOfColumn:">
+ <arg name="column"></arg>
+ <retval></retval>
+ </method>
+ <method selector="updateScroller">
+ <retval></retval>
+ </method>
+ <method selector="validateVisibleColumns">
+ <retval></retval>
+ </method>
+ <method selector="widthOfColumn:">
+ <arg name="column"></arg>
+ <retval></retval>
+ </method>
+ </class>
+ <class name="NSBrowserCell" swt_gen="mixed" swt_superclass="NSCell">
+ <method selector="alternateImage">
+ <retval></retval>
+ </method>
+ <method class_method="true" selector="branchImage">
+ <retval></retval>
+ </method>
+ <method selector="highlightColorInView:">
+ <arg name="controlView"></arg>
+ <retval></retval>
+ </method>
+ <method class_method="true" selector="highlightedBranchImage">
+ <retval></retval>
+ </method>
+ <method selector="image">
+ <retval></retval>
+ </method>
+ <method selector="isLeaf">
+ <retval></retval>
+ </method>
+ <method selector="isLoaded">
+ <retval></retval>
+ </method>
+ <method selector="reset">
+ <retval></retval>
+ </method>
+ <method selector="set">
+ <retval></retval>
+ </method>
+ <method selector="setAlternateImage:">
+ <arg name="newAltImage"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setImage:">
+ <arg name="image"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setLeaf:" swt_gen="true">
+ <arg name="flag" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="setLoaded:">
+ <arg name="flag"></arg>
+ <retval></retval>
+ </method>
+ </class>
+ <class name="NSBundle" swt_gen="mixed">
+ <method selector="contextHelpForKey:">
+ <arg name="key"></arg>
+ <retval></retval>
+ </method>
+ <method class_method="true" selector="loadNibFile:externalNameTable:withZone:" swt_gen="true">
+ <arg name="fileName" swt_gen="true"></arg>
+ <arg name="context" swt_gen="true"></arg>
+ <arg name="zone" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method class_method="true" selector="loadNibFile:externalNameTable:withZone:">
+ <arg name="fileName"></arg>
+ <arg name="context"></arg>
+ <arg name="zone"></arg>
+ <retval></retval>
+ </method>
+ <method class_method="true" selector="loadNibNamed:owner:">
+ <arg name="nibName"></arg>
+ <arg name="owner"></arg>
+ <retval></retval>
+ </method>
+ <method selector="pathForImageResource:">
+ <arg name="name"></arg>
+ <retval></retval>
+ </method>
+ <method selector="pathForSoundResource:">
+ <arg name="name"></arg>
+ <retval></retval>
+ </method>
+ </class>
+ <class name="NSButton" swt_gen="mixed" swt_superclass="NSControl">
+ <method selector="allowsMixedState">
+ <retval></retval>
+ </method>
+ <method selector="alternateImage">
+ <retval></retval>
+ </method>
+ <method selector="alternateTitle">
+ <retval></retval>
+ </method>
+ <method selector="attributedAlternateTitle">
+ <retval></retval>
+ </method>
+ <method selector="attributedTitle">
+ <retval></retval>
+ </method>
+ <method selector="bezelStyle">
+ <retval></retval>
+ </method>
+ <method selector="getPeriodicDelay:interval:">
+ <arg name="delay"></arg>
+ <arg name="interval"></arg>
+ <retval></retval>
+ </method>
+ <method selector="highlight:">
+ <arg name="flag"></arg>
+ <retval></retval>
+ </method>
+ <method selector="image">
+ <retval></retval>
+ </method>
+ <method selector="imagePosition">
+ <retval></retval>
+ </method>
+ <method selector="isBordered">
+ <retval></retval>
+ </method>
+ <method selector="isTransparent">
+ <retval></retval>
+ </method>
+ <method selector="keyEquivalent">
+ <retval></retval>
+ </method>
+ <method selector="keyEquivalentModifierMask">
+ <retval></retval>
+ </method>
+ <method selector="performKeyEquivalent:">
+ <arg name="key"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setAllowsMixedState:" swt_gen="true">
+ <arg name="flag" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="setAlternateImage:">
+ <arg name="image"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setAlternateTitle:">
+ <arg name="aString"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setAttributedAlternateTitle:">
+ <arg name="obj"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setAttributedTitle:" swt_gen="true">
+ <arg name="aString" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="setBezelStyle:" swt_gen="true">
+ <arg name="bezelStyle" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="setBordered:" swt_gen="true">
+ <arg name="flag" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="setButtonType:" swt_gen="true">
+ <arg name="aType" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="setImage:" swt_gen="true">
+ <arg name="image" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="setImagePosition:" swt_gen="true">
+ <arg name="aPosition" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="setKeyEquivalent:">
+ <arg name="charCode"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setKeyEquivalentModifierMask:">
+ <arg name="mask"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setNextState">
+ <retval></retval>
+ </method>
+ <method selector="setPeriodicDelay:interval:">
+ <arg name="delay"></arg>
+ <arg name="interval"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setShowsBorderOnlyWhileMouseInside:">
+ <arg name="show"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setSound:">
+ <arg name="aSound"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setState:" swt_gen="true">
+ <arg name="value" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="setTitle:" swt_gen="true">
+ <arg name="aString" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="setTitleWithMnemonic:">
+ <arg name="stringWithAmpersand"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setTransparent:">
+ <arg name="flag"></arg>
+ <retval></retval>
+ </method>
+ <method selector="showsBorderOnlyWhileMouseInside">
+ <retval></retval>
+ </method>
+ <method selector="sound">
+ <retval></retval>
+ </method>
+ <method selector="state" swt_gen="true">
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="title">
+ <retval></retval>
+ </method>
+ </class>
+ <class name="NSButtonCell" swt_gen="mixed" swt_superclass="NSActionCell">
+ <method selector="alternateImage">
+ <retval></retval>
+ </method>
+ <method selector="alternateMnemonic">
+ <retval></retval>
+ </method>
+ <method selector="alternateMnemonicLocation">
+ <retval></retval>
+ </method>
+ <method selector="alternateTitle">
+ <retval></retval>
+ </method>
+ <method selector="attributedAlternateTitle">
+ <retval></retval>
+ </method>
+ <method selector="attributedTitle">
+ <retval></retval>
+ </method>
+ <method selector="backgroundColor">
+ <retval></retval>
+ </method>
+ <method selector="bezelStyle">
+ <retval></retval>
+ </method>
+ <method selector="drawBezelWithFrame:inView:">
+ <arg name="frame"></arg>
+ <arg name="controlView"></arg>
+ <retval></retval>
+ </method>
+ <method selector="drawImage:withFrame:inView:">
+ <arg name="image"></arg>
+ <arg name="frame"></arg>
+ <arg name="controlView"></arg>
+ <retval></retval>
+ </method>
+ <method selector="drawTitle:withFrame:inView:">
+ <arg name="title"></arg>
+ <arg name="frame"></arg>
+ <arg name="controlView"></arg>
+ <retval></retval>
+ </method>
+ <method selector="getPeriodicDelay:interval:">
+ <arg name="delay"></arg>
+ <arg name="interval"></arg>
+ <retval></retval>
+ </method>
+ <method selector="gradientType">
+ <retval></retval>
+ </method>
+ <method selector="highlightsBy">
+ <retval></retval>
+ </method>
+ <method selector="imageDimsWhenDisabled">
+ <retval></retval>
+ </method>
+ <method selector="imagePosition">
+ <retval></retval>
+ </method>
+ <method selector="imageScaling">
+ <retval></retval>
+ </method>
+ <method selector="isOpaque">
+ <retval></retval>
+ </method>
+ <method selector="isTransparent">
+ <retval></retval>
+ </method>
+ <method selector="keyEquivalent">
+ <retval></retval>
+ </method>
+ <method selector="keyEquivalentFont">
+ <retval></retval>
+ </method>
+ <method selector="keyEquivalentModifierMask">
+ <retval></retval>
+ </method>
+ <method selector="mouseEntered:">
+ <arg name="event"></arg>
+ <retval></retval>
+ </method>
+ <method selector="mouseExited:">
+ <arg name="event"></arg>
+ <retval></retval>
+ </method>
+ <method selector="performClick:">
+ <arg name="sender"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setAlternateImage:">
+ <arg name="image"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setAlternateMnemonicLocation:">
+ <arg name="location"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setAlternateTitle:">
+ <arg name="aString"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setAlternateTitleWithMnemonic:">
+ <arg name="stringWithAmpersand"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setAttributedAlternateTitle:">
+ <arg name="obj"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setAttributedTitle:">
+ <arg name="obj"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setBackgroundColor:" swt_gen="true">
+ <arg name="color" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="setBezelStyle:">
+ <arg name="bezelStyle"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setButtonType:" swt_gen="true">
+ <arg name="aType" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="setFont:">
+ <arg name="fontObj"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setGradientType:">
+ <arg name="type"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setHighlightsBy:">
+ <arg name="aType"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setImageDimsWhenDisabled:">
+ <arg name="flag"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setImagePosition:" swt_gen="true">
+ <arg name="aPosition" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="setImageScaling:">
+ <arg name="scaling"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setKeyEquivalent:">
+ <arg name="aKeyEquivalent"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setKeyEquivalentFont:">
+ <arg name="fontObj"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setKeyEquivalentFont:size:">
+ <arg name="fontName"></arg>
+ <arg name="fontSize"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setKeyEquivalentModifierMask:">
+ <arg name="mask"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setPeriodicDelay:interval:">
+ <arg name="delay"></arg>
+ <arg name="interval"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setShowsBorderOnlyWhileMouseInside:">
+ <arg name="show"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setShowsStateBy:">
+ <arg name="aType"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setSound:">
+ <arg name="aSound"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setTitle:">
+ <arg name="aString"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setTitleWithMnemonic:">
+ <arg name="stringWithAmpersand"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setTransparent:">
+ <arg name="flag"></arg>
+ <retval></retval>
+ </method>
+ <method selector="showsBorderOnlyWhileMouseInside">
+ <retval></retval>
+ </method>
+ <method selector="showsStateBy">
+ <retval></retval>
+ </method>
+ <method selector="sound">
+ <retval></retval>
+ </method>
+ <method selector="title" swt_gen="true">
+ <retval swt_gen="true"></retval>
+ </method>
+ </class>
+ <class name="NSCIImageRep" swt_superclass="NSImageRep">
+ <method selector="CIImage">
+ <retval></retval>
+ </method>
+ <method class_method="true" selector="imageRepWithCIImage:">
+ <arg name="image"></arg>
+ <retval></retval>
+ </method>
+ <method selector="initWithCIImage:">
+ <arg name="image"></arg>
+ <retval></retval>
+ </method>
+ </class>
+ <class name="NSCachedImageRep" swt_superclass="NSImageRep">
+ <method selector="initWithSize:depth:separate:alpha:">
+ <arg name="size"></arg>
+ <arg name="depth"></arg>
+ <arg name="flag"></arg>
+ <arg name="alpha"></arg>
+ <retval></retval>
+ </method>
+ <method selector="initWithWindow:rect:">
+ <arg name="win"></arg>
+ <arg name="rect"></arg>
+ <retval></retval>
+ </method>
+ <method selector="rect">
+ <retval></retval>
+ </method>
+ <method selector="window">
+ <retval></retval>
+ </method>
+ </class>
+ <class name="NSCell" swt_gen="mixed">
+ <method selector="acceptsFirstResponder">
+ <retval></retval>
+ </method>
+ <method selector="action">
+ <retval></retval>
+ </method>
+ <method selector="alignment">
+ <retval></retval>
+ </method>
+ <method selector="allowsEditingTextAttributes">
+ <retval></retval>
+ </method>
+ <method selector="allowsMixedState">
+ <retval></retval>
+ </method>
+ <method selector="allowsUndo">
+ <retval></retval>
+ </method>
+ <method selector="attributedStringValue">
+ <retval></retval>
+ </method>
+ <method selector="backgroundStyle">
+ <retval></retval>
+ </method>
+ <method selector="baseWritingDirection">
+ <retval></retval>
+ </method>
+ <method selector="calcDrawInfo:">
+ <arg name="aRect"></arg>
+ <retval></retval>
+ </method>
+ <method selector="cellAttribute:">
+ <arg name="aParameter"></arg>
+ <retval></retval>
+ </method>
+ <method selector="cellSize">
+ <retval></retval>
+ </method>
+ <method selector="cellSizeForBounds:">
+ <arg name="aRect"></arg>
+ <retval></retval>
+ </method>
+ <method selector="compare:">
+ <arg name="otherCell"></arg>
+ <retval></retval>
+ </method>
+ <method selector="continueTracking:at:inView:">
+ <arg name="lastPoint"></arg>
+ <arg name="currentPoint"></arg>
+ <arg name="controlView"></arg>
+ <retval></retval>
+ </method>
+ <method selector="controlSize">
+ <retval></retval>
+ </method>
+ <method selector="controlTint">
+ <retval></retval>
+ </method>
+ <method selector="controlView">
+ <retval></retval>
+ </method>
+ <method class_method="true" selector="defaultFocusRingType">
+ <retval></retval>
+ </method>
+ <method class_method="true" selector="defaultMenu">
+ <retval></retval>
+ </method>
+ <method selector="doubleValue">
+ <retval></retval>
+ </method>
+ <method selector="drawInteriorWithFrame:inView:" swt_gen="true">
+ <arg name="cellFrame" swt_gen="true"></arg>
+ <arg name="controlView" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="drawWithExpansionFrame:inView:">
+ <arg name="cellFrame"></arg>
+ <arg name="view"></arg>
+ <retval></retval>
+ </method>
+ <method selector="drawWithFrame:inView:">
+ <arg name="cellFrame"></arg>
+ <arg name="controlView"></arg>
+ <retval></retval>
+ </method>
+ <method selector="drawingRectForBounds:" swt_gen="true">
+ <arg name="theRect" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="editWithFrame:inView:editor:delegate:event:">
+ <arg name="aRect"></arg>
+ <arg name="controlView"></arg>
+ <arg name="textObj"></arg>
+ <arg name="anObject"></arg>
+ <arg name="theEvent"></arg>
+ <retval></retval>
+ </method>
+ <method selector="endEditing:">
+ <arg name="textObj"></arg>
+ <retval></retval>
+ </method>
+ <method selector="entryType">
+ <retval></retval>
+ </method>
+ <method selector="expansionFrameWithFrame:inView:">
+ <arg name="cellFrame"></arg>
+ <arg name="view"></arg>
+ <retval></retval>
+ </method>
+ <method selector="floatValue">
+ <retval></retval>
+ </method>
+ <method selector="focusRingType">
+ <retval></retval>
+ </method>
+ <method selector="font">
+ <retval></retval>
+ </method>
+ <method selector="formatter">
+ <retval></retval>
+ </method>
+ <method selector="getPeriodicDelay:interval:">
+ <arg name="delay"></arg>
+ <arg name="interval"></arg>
+ <retval></retval>
+ </method>
+ <method selector="hasValidObjectValue">
+ <retval></retval>
+ </method>
+ <method selector="highlight:withFrame:inView:">
+ <arg name="flag"></arg>
+ <arg name="cellFrame"></arg>
+ <arg name="controlView"></arg>
+ <retval></retval>
+ </method>
+ <method selector="highlightColorWithFrame:inView:">
+ <arg name="cellFrame"></arg>
+ <arg name="controlView"></arg>
+ <retval></retval>
+ </method>
+ <method selector="hitTestForEvent:inRect:ofView:">
+ <arg name="event"></arg>
+ <arg name="cellFrame"></arg>
+ <arg name="controlView"></arg>
+ <retval></retval>
+ </method>
+ <method selector="image">
+ <retval></retval>
+ </method>
+ <method selector="imageRectForBounds:">
+ <arg name="theRect"></arg>
+ <retval></retval>
+ </method>
+ <method selector="importsGraphics">
+ <retval></retval>
+ </method>
+ <method selector="initImageCell:">
+ <arg name="image"></arg>
+ <retval></retval>
+ </method>
+ <method selector="initTextCell:">
+ <arg name="aString"></arg>
+ <retval></retval>
+ </method>
+ <method selector="intValue">
+ <retval></retval>
+ </method>
+ <method selector="integerValue">
+ <retval></retval>
+ </method>
+ <method selector="interiorBackgroundStyle">
+ <retval></retval>
+ </method>
+ <method selector="isBezeled">
+ <retval></retval>
+ </method>
+ <method selector="isBordered">
+ <retval></retval>
+ </method>
+ <method selector="isContinuous">
+ <retval></retval>
+ </method>
+ <method selector="isEditable">
+ <retval></retval>
+ </method>
+ <method selector="isEnabled">
+ <retval></retval>
+ </method>
+ <method selector="isEntryAcceptable:">
+ <arg name="aString"></arg>
+ <retval></retval>
+ </method>
+ <method selector="isHighlighted">
+ <retval></retval>
+ </method>
+ <method selector="isOpaque">
+ <retval></retval>
+ </method>
+ <method selector="isScrollable">
+ <retval></retval>
+ </method>
+ <method selector="isSelectable">
+ <retval></retval>
+ </method>
+ <method selector="keyEquivalent">
+ <retval></retval>
+ </method>
+ <method selector="lineBreakMode">
+ <retval></retval>
+ </method>
+ <method selector="menu">
+ <retval></retval>
+ </method>
+ <method selector="menuForEvent:inRect:ofView:">
+ <arg name="event"></arg>
+ <arg name="cellFrame"></arg>
+ <arg name="view"></arg>
+ <retval></retval>
+ </method>
+ <method selector="mnemonic">
+ <retval></retval>
+ </method>
+ <method selector="mnemonicLocation">
+ <retval></retval>
+ </method>
+ <method selector="mouseDownFlags">
+ <retval></retval>
+ </method>
+ <method selector="nextState">
+ <retval></retval>
+ </method>
+ <method selector="objectValue">
+ <retval></retval>
+ </method>
+ <method selector="performClick:">
+ <arg name="sender"></arg>
+ <retval></retval>
+ </method>
+ <method class_method="true" selector="prefersTrackingUntilMouseUp">
+ <retval></retval>
+ </method>
+ <method selector="refusesFirstResponder">
+ <retval></retval>
+ </method>
+ <method selector="representedObject">
+ <retval></retval>
+ </method>
+ <method selector="resetCursorRect:inView:">
+ <arg name="cellFrame"></arg>
+ <arg name="controlView"></arg>
+ <retval></retval>
+ </method>
+ <method selector="selectWithFrame:inView:editor:delegate:start:length:">
+ <arg name="aRect"></arg>
+ <arg name="controlView"></arg>
+ <arg name="textObj"></arg>
+ <arg name="anObject"></arg>
+ <arg name="selStart"></arg>
+ <arg name="selLength"></arg>
+ <retval></retval>
+ </method>
+ <method selector="sendActionOn:">
+ <arg name="mask"></arg>
+ <retval></retval>
+ </method>
+ <method selector="sendsActionOnEndEditing">
+ <retval></retval>
+ </method>
+ <method selector="setAction:">
+ <arg name="aSelector"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setAlignment:">
+ <arg name="mode"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setAllowsEditingTextAttributes:">
+ <arg name="flag"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setAllowsMixedState:" swt_gen="true">
+ <arg name="flag" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="setAllowsUndo:">
+ <arg name="allowsUndo"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setAttributedStringValue:" swt_gen="true">
+ <arg name="obj" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="setBackgroundStyle:">
+ <arg name="style"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setBaseWritingDirection:">
+ <arg name="writingDirection"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setBezeled:">
+ <arg name="flag"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setBordered:">
+ <arg name="flag"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setCellAttribute:to:">
+ <arg name="aParameter"></arg>
+ <arg name="value"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setContinuous:">
+ <arg name="flag"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setControlSize:">
+ <arg name="size"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setControlTint:">
+ <arg name="controlTint"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setControlView:">
+ <arg name="view"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setDoubleValue:">
+ <arg name="aDouble"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setEditable:">
+ <arg name="flag"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setEnabled:">
+ <arg name="flag"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setEntryType:">
+ <arg name="aType"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setFloatValue:">
+ <arg name="aFloat"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setFloatingPointFormat:left:right:">
+ <arg name="autoRange"></arg>
+ <arg name="leftDigits"></arg>
+ <arg name="rightDigits"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setFocusRingType:">
+ <arg name="focusRingType"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setFont:">
+ <arg name="fontObj"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setFormatter:">
+ <arg name="newFormatter"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setHighlighted:">
+ <arg name="flag"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setImage:" swt_gen="true">
+ <arg name="image" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="setImportsGraphics:">
+ <arg name="flag"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setIntValue:">
+ <arg name="anInt"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setIntegerValue:">
+ <arg name="anInteger"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setLineBreakMode:">
+ <arg name="mode"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setMenu:">
+ <arg name="aMenu"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setMnemonicLocation:">
+ <arg name="location"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setNextState">
+ <retval></retval>
+ </method>
+ <method selector="setObjectValue:">
+ <arg name="obj"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setRefusesFirstResponder:">
+ <arg name="flag"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setRepresentedObject:">
+ <arg name="anObject"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setScrollable:">
+ <arg name="flag"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setSelectable:">
+ <arg name="flag"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setSendsActionOnEndEditing:">
+ <arg name="flag"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setShowsFirstResponder:">
+ <arg name="showFR"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setState:">
+ <arg name="value"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setStringValue:">
+ <arg name="aString"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setTag:">
+ <arg name="anInt"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setTarget:">
+ <arg name="anObject"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setTitle:" swt_gen="true">
+ <arg name="aString" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="setTitleWithMnemonic:">
+ <arg name="stringWithAmpersand"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setTruncatesLastVisibleLine:">
+ <arg name="flag"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setType:">
+ <arg name="aType"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setUpFieldEditorAttributes:">
+ <arg name="textObj"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setWraps:" swt_gen="true">
+ <arg name="flag" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="showsFirstResponder">
+ <retval></retval>
+ </method>
+ <method selector="startTrackingAt:inView:">
+ <arg name="startPoint"></arg>
+ <arg name="controlView"></arg>
+ <retval></retval>
+ </method>
+ <method selector="state">
+ <retval></retval>
+ </method>
+ <method selector="stopTracking:at:inView:mouseIsUp:">
+ <arg name="lastPoint"></arg>
+ <arg name="stopPoint"></arg>
+ <arg name="controlView"></arg>
+ <arg name="flag"></arg>
+ <retval></retval>
+ </method>
+ <method selector="stringValue">
+ <retval></retval>
+ </method>
+ <method selector="tag">
+ <retval></retval>
+ </method>
+ <method selector="takeDoubleValueFrom:">
+ <arg name="sender"></arg>
+ <retval></retval>
+ </method>
+ <method selector="takeFloatValueFrom:">
+ <arg name="sender"></arg>
+ <retval></retval>
+ </method>
+ <method selector="takeIntValueFrom:">
+ <arg name="sender"></arg>
+ <retval></retval>
+ </method>
+ <method selector="takeIntegerValueFrom:">
+ <arg name="sender"></arg>
+ <retval></retval>
+ </method>
+ <method selector="takeObjectValueFrom:">
+ <arg name="sender"></arg>
+ <retval></retval>
+ </method>
+ <method selector="takeStringValueFrom:">
+ <arg name="sender"></arg>
+ <retval></retval>
+ </method>
+ <method selector="target">
+ <retval></retval>
+ </method>
+ <method selector="title" swt_gen="true">
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="titleRectForBounds:">
+ <arg name="theRect"></arg>
+ <retval></retval>
+ </method>
+ <method selector="trackMouse:inRect:ofView:untilMouseUp:">
+ <arg name="theEvent"></arg>
+ <arg name="cellFrame"></arg>
+ <arg name="controlView"></arg>
+ <arg name="flag"></arg>
+ <retval></retval>
+ </method>
+ <method selector="truncatesLastVisibleLine">
+ <retval></retval>
+ </method>
+ <method selector="type">
+ <retval></retval>
+ </method>
+ <method selector="wantsNotificationForMarkedText">
+ <retval></retval>
+ </method>
+ <method selector="wraps" swt_gen="true">
+ <retval swt_gen="true"></retval>
+ </method>
+ </class>
+ <class name="NSClipView" swt_gen="mixed" swt_superclass="NSView">
+ <method selector="autoscroll:">
+ <arg name="theEvent"></arg>
+ <retval></retval>
+ </method>
+ <method selector="backgroundColor">
+ <retval></retval>
+ </method>
+ <method selector="constrainScrollPoint:">
+ <arg name="newOrigin"></arg>
+ <retval></retval>
+ </method>
+ <method selector="copiesOnScroll">
+ <retval></retval>
+ </method>
+ <method selector="documentCursor">
+ <retval></retval>
+ </method>
+ <method selector="documentRect">
+ <retval></retval>
+ </method>
+ <method selector="documentView">
+ <retval></retval>
+ </method>
+ <method selector="documentVisibleRect">
+ <retval></retval>
+ </method>
+ <method selector="drawsBackground">
+ <retval></retval>
+ </method>
+ <method selector="scrollToPoint:" swt_gen="true">
+ <arg name="newOrigin" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="setBackgroundColor:">
+ <arg name="color"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setCopiesOnScroll:">
+ <arg name="flag"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setDocumentCursor:">
+ <arg name="anObj"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setDocumentView:">
+ <arg name="aView"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setDrawsBackground:">
+ <arg name="flag"></arg>
+ <retval></retval>
+ </method>
+ <method selector="viewBoundsChanged:">
+ <arg name="notification"></arg>
+ <retval></retval>
+ </method>
+ <method selector="viewFrameChanged:">
+ <arg name="notification"></arg>
+ <retval></retval>
+ </method>
+ </class>
+ <class name="NSCoder">
+ <method selector="decodeNXColor">
+ <retval></retval>
+ </method>
+ </class>
+ <class name="NSCollectionView" swt_superclass="NSView">
+ <method selector="allowsMultipleSelection">
+ <retval></retval>
+ </method>
+ <method selector="backgroundColors">
+ <retval></retval>
+ </method>
+ <method selector="content">
+ <retval></retval>
+ </method>
+ <method selector="isFirstResponder">
+ <retval></retval>
+ </method>
+ <method selector="isSelectable">
+ <retval></retval>
+ </method>
+ <method selector="itemPrototype">
+ <retval></retval>
+ </method>
+ <method selector="maxItemSize">
+ <retval></retval>
+ </method>
+ <method selector="maxNumberOfColumns">
+ <retval></retval>
+ </method>
+ <method selector="maxNumberOfRows">
+ <retval></retval>
+ </method>
+ <method selector="minItemSize">
+ <retval></retval>
+ </method>
+ <method selector="newItemForRepresentedObject:">
+ <arg name="object"></arg>
+ <retval></retval>
+ </method>
+ <method selector="selectionIndexes">
+ <retval></retval>
+ </method>
+ <method selector="setAllowsMultipleSelection:">
+ <arg name="flag"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setBackgroundColors:">
+ <arg name="colors"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setContent:">
+ <arg name="content"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setItemPrototype:">
+ <arg name="prototype"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setMaxItemSize:">
+ <arg name="size"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setMaxNumberOfColumns:">
+ <arg name="number"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setMaxNumberOfRows:">
+ <arg name="number"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setMinItemSize:">
+ <arg name="size"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setSelectable:">
+ <arg name="flag"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setSelectionIndexes:">
+ <arg name="indexes"></arg>
+ <retval></retval>
+ </method>
+ </class>
+ <class name="NSCollectionViewItem">
+ <method selector="collectionView">
+ <retval></retval>
+ </method>
+ <method selector="isSelected">
+ <retval></retval>
+ </method>
+ <method selector="representedObject">
+ <retval></retval>
+ </method>
+ <method selector="setRepresentedObject:">
+ <arg name="object"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setSelected:">
+ <arg name="flag"></arg>
+ <retval></retval>
+ </method>
+ <method selector="setView:">
+ <arg name="view"></arg>
+ <retval></retval>
+ </method>
+ <method selector="view">
+ <retval></retval>
+ </method>
+ </class>
+ <class name="NSColor" swt_gen="mixed">
+ <method selector="alphaComponent" swt_gen="true">
+ <retval swt_gen="true"></retval>
+ </method>
+ <method class_method="true" selector="alternateSelectedControlColor">
+ <retval></retval>
+ </method>
+ <method class_method="true" selector="alternateSelectedControlTextColor">
+ <retval></retval>
+ </method>
+ <method class_method="true" selector="blackColor" swt_gen="true">
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="blackComponent">
+ <retval></retval>
+ </method>
+ <method selector="blendedColorWithFraction:ofColor:">
+ <arg name="fraction"></arg>
+ <arg name="color"></arg>
+ <retval></retval>
+ </method>
+ <method class_method="true" selector="blueColor">
+ <retval></retval>
+ </method>
+ <method selector="blueComponent" swt_gen="true">
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="brightnessComponent">
+ <retval></retval>
+ </method>
+ <method class_method="true" selector="brownColor">
+ <retval></retval>
+ </method>
+ <method selector="catalogNameComponent">
+ <retval></retval>
+ </method>
+ <method class_method="true" selector="clearColor" swt_gen="true">
+ <retval swt_gen="true"></retval>
+ </method>
+ <method class_method="true" selector="colorForControlTint:">
+ <arg name="controlTint"></arg>
+ <retval></retval>
+ </method>
+ <method class_method="true" selector="colorFromPasteboard:">
+ <arg name="pasteBoard"></arg>
+ <retval></retval>
+ </method>
+ <method selector="colorNameComponent">
+ <retval></retval>
+ </method>
+ <method selector="colorSpace">
+ <retval></retval>
+ </method>
+ <method selector="colorSpaceName">
+ <retval></retval>
+ </method>
+ <method selector="colorUsingColorSpace:" swt_gen="true">
+ <arg name="space" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="colorUsingColorSpaceName:" swt_gen="true">
+ <arg name="colorSpace" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="colorUsingColorSpaceName:device:">
+ <arg name="colorSpace"></arg>
+ <arg name="deviceDescription"></arg>
+ <retval></retval>
+ </method>
+ <method selector="colorWithAlphaComponent:">
+ <arg name="alpha"></arg>
+ <retval></retval>
+ </method>
+ <method class_method="true" selector="colorWithCIColor:">
+ <arg name="color"></arg>
+ <retval></retval>
+ </method>
+ <method class_method="true" selector="colorWithCalibratedHue:saturation:brightness:alpha:">
+ <arg name="hue"></arg>
+ <arg name="saturation"></arg>
+ <arg name="brightness"></arg>
+ <arg name="alpha"></arg>
+ <retval></retval>
+ </method>
+ <method class_method="true" selector="colorWithCalibratedRed:green:blue:alpha:">
+ <arg name="red"></arg>
+ <arg name="green"></arg>
+ <arg name="blue"></arg>
+ <arg name="alpha"></arg>
+ <retval></retval>
+ </method>
+ <method class_method="true" selector="colorWithCalibratedWhite:alpha:">
+ <arg name="white"></arg>
+ <arg name="alpha"></arg>
+ <retval></retval>
+ </method>
+ <method class_method="true" selector="colorWithCatalogName:colorName:">
+ <arg name="listName"></arg>
+ <arg name="colorName"></arg>
+ <retval></retval>
+ </method>
+ <method class_method="true" selector="colorWithColorSpace:components:count:">
+ <arg name="space"></arg>
+ <arg name="components"></arg>
+ <arg name="numberOfComponents"></arg>
+ <retval></retval>
+ </method>
+ <method class_method="true" selector="colorWithDeviceCyan:magenta:yellow:black:alpha:">
+ <arg name="cyan"></arg>
+ <arg name="magenta"></arg>
+ <arg name="yellow"></arg>
+ <arg name="black"></arg>
+ <arg name="alpha"></arg>
+ <retval></retval>
+ </method>
+ <method class_method="true" selector="colorWithDeviceHue:saturation:brightness:alpha:">
+ <arg name="hue"></arg>
+ <arg name="saturation"></arg>
+ <arg name="brightness"></arg>
+ <arg name="alpha"></arg>
+ <retval></retval>
+ </method>
+ <method class_method="true" selector="colorWithDeviceRed:green:blue:alpha:" swt_gen="true">
+ <arg name="red" swt_gen="true"></arg>
+ <arg name="green" swt_gen="true"></arg>
+ <arg name="blue" swt_gen="true"></arg>
+ <arg name="alpha" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method class_method="true" selector="colorWithDeviceWhite:alpha:">
+ <arg name="white"></arg>
+ <arg name="alpha"></arg>
+ <retval></retval>
+ </method>
+ <method class_method="true" selector="colorWithPatternImage:" swt_gen="true">
+ <arg name="image" swt_gen="true"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method class_method="true" selector="controlAlternatingRowBackgroundColors">
+ <retval></retval>
+ </method>
+ <method class_method="true" selector="controlBackgroundColor">
+ <retval></retval>
+ </method>
+ <method class_method="true" selector="controlColor">
+ <retval></retval>
+ </method>
+ <method class_method="true" selector="controlDarkShadowColor" swt_gen="true">
+ <retval swt_gen="true"></retval>
+ </method>
+ <method class_method="true" selector="controlHighlightColor" swt_gen="true">
+ <retval swt_gen="true"></retval>
+ </method>
+ <method class_method="true" selector="controlLightHighlightColor" swt_gen="true">
+ <retval swt_gen="true"></retval>
+ </method>
+ <method class_method="true" selector="controlShadowColor" swt_gen="true">
+ <retval swt_gen="true"></retval>
+ </method>
+ <method class_method="true" selector="controlTextColor" swt_gen="true">
+ <retval swt_gen="true"></retval>
+ </method>
+ <method class_method="true" selector="currentControlTint">
+ <retval></retval>
+ </method>
+ <method class_method="true" selector="cyanColor">
+ <retval></retval>
+ </method>
+ <method selector="cyanComponent">
+ <retval></retval>
+ </method>
+ <method class_method="true" selector="darkGrayColor">
+ <retval></retval>
+ </method>
+ <method class_method="true" selector="disabledControlTextColor" swt_gen="true">
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="drawSwatchInRect:">
+ <arg name="rect"></arg>
+ <retval></retval>
+ </method>
+ <method selector="getComponents:" swt_gen="true">
+ <arg name="components" swt_gen="true" swt_java_type="float[]" swt_java_type64="double[]"></arg>
+ <retval swt_gen="true"></retval>
+ </method>
+ <method selector="getCyan:magenta:yellow:black:alpha:">
+ <arg name="cyan"></arg>
+ <arg name="magenta"></arg>
+ <arg name="yellow"></arg>
+ <arg name="black"></arg>
+ <arg name="alpha"></arg>
+ <retval></retval>