summaryrefslogtreecommitdiff
path: root/Source/Include
diff options
context:
space:
mode:
authorLorry Tar Creator <lorry-tar-importer@baserock.org>2009-08-18 20:56:02 +0000
committerLorry <lorry@roadtrain.codethink.co.uk>2012-09-25 16:59:08 +0000
commit9f8a09ed743cedd9547bf0661d518647966ab114 (patch)
tree9c7803d3b27a8ec22e91792ac7f7932efa128b20 /Source/Include
downloadswig-tarball-master.tar.gz
Imported from /srv/lorry/lorry-area/swig-tarball/swig-1.3.40.tar.gz.HEADswig-1.3.40master
Diffstat (limited to 'Source/Include')
-rw-r--r--Source/Include/swigconfig.h.in93
-rw-r--r--Source/Include/swigwarn.h261
2 files changed, 354 insertions, 0 deletions
diff --git a/Source/Include/swigconfig.h.in b/Source/Include/swigconfig.h.in
new file mode 100644
index 0000000..7b1a023
--- /dev/null
+++ b/Source/Include/swigconfig.h.in
@@ -0,0 +1,93 @@
+/* Source/Include/swigconfig.h.in. Generated from configure.in by autoheader. */
+
+/* Define to 1 if the system has the type `bool'. */
+#undef HAVE_BOOL
+
+/* Define to 1 if you have the <inttypes.h> header file. */
+#undef HAVE_INTTYPES_H
+
+/* Define to 1 if you have the `dl' library (-ldl). */
+#undef HAVE_LIBDL
+
+/* Define to 1 if you have the `dld' library (-ldld). */
+#undef HAVE_LIBDLD
+
+/* Define to 1 if you have the <memory.h> header file. */
+#undef HAVE_MEMORY_H
+
+/* Define if popen is available */
+#undef HAVE_POPEN
+
+/* Define if rxspencer is available */
+#undef HAVE_RXSPENCER
+
+/* Define to 1 if you have the <stdint.h> header file. */
+#undef HAVE_STDINT_H
+
+/* Define to 1 if you have the <stdlib.h> header file. */
+#undef HAVE_STDLIB_H
+
+/* Define to 1 if you have the <strings.h> header file. */
+#undef HAVE_STRINGS_H
+
+/* Define to 1 if you have the <string.h> header file. */
+#undef HAVE_STRING_H
+
+/* Define to 1 if you have the <sys/stat.h> header file. */
+#undef HAVE_SYS_STAT_H
+
+/* Define to 1 if you have the <sys/types.h> header file. */
+#undef HAVE_SYS_TYPES_H
+
+/* Define to 1 if you have the <unistd.h> header file. */
+#undef HAVE_UNISTD_H
+
+/* Define to 1 if your C compiler doesn't accept -c and -o together. */
+#undef NO_MINUS_C_MINUS_O
+
+/* Name of package */
+#undef PACKAGE
+
+/* Define to the address where bug reports for this package should be sent. */
+#undef PACKAGE_BUGREPORT
+
+/* Define to the full name of this package. */
+#undef PACKAGE_NAME
+
+/* Define to the full name and version of this package. */
+#undef PACKAGE_STRING
+
+/* Define to the one symbol short name of this package. */
+#undef PACKAGE_TARNAME
+
+/* Define to the version of this package. */
+#undef PACKAGE_VERSION
+
+/* Define to 1 if you have the ANSI C header files. */
+#undef STDC_HEADERS
+
+/* Compiler that built SWIG */
+#undef SWIG_CXX
+
+/* Directory for SWIG system-independent libraries */
+#undef SWIG_LIB
+
+/* Directory for SWIG system-independent libraries (Unix install on native
+ Windows) */
+#undef SWIG_LIB_WIN_UNIX
+
+/* Platform that SWIG is built for */
+#undef SWIG_PLATFORM
+
+/* Version number of package */
+#undef VERSION
+
+
+/* Default language */
+#define SWIG_LANG "-tcl"
+
+/* Deal with Microsoft's attempt at deprecating C standard runtime functions */
+#if defined(_MSC_VER)
+# define _CRT_SECURE_NO_DEPRECATE
+#endif
+
diff --git a/Source/Include/swigwarn.h b/Source/Include/swigwarn.h
new file mode 100644
index 0000000..194cf49
--- /dev/null
+++ b/Source/Include/swigwarn.h
@@ -0,0 +1,261 @@
+/* -----------------------------------------------------------------------------
+ * See the LICENSE file for information on copyright, usage and redistribution
+ * of SWIG, and the README file for authors - http://www.swig.org/release.html.
+ *
+ * swigwarn.h
+ *
+ * SWIG warning message numbers
+ * This file serves as the main registry of warning message numbers. Some of these
+ * numbers are used internally in the C/C++ source code of SWIG. However, some
+ * of the numbers are used in SWIG configuration files (swig.swg and others).
+ *
+ * The numbers are roughly organized into a few different classes by functionality.
+ *
+ * Even though symbolic constants are used in the SWIG source, this is
+ * not always the case in SWIG interface files. Do not change the
+ * numbers in this file.
+ * ----------------------------------------------------------------------------- */
+
+/* $Id: swigwarn.h 11459 2009-07-28 11:47:36Z vmiklos $ */
+
+#ifndef SWIGWARN_H_
+#define SWIGWARN_H_
+
+#define WARN_NONE 0
+
+/* -- Deprecated features -- */
+
+#define WARN_DEPRECATED_EXTERN 101
+#define WARN_DEPRECATED_VAL 102
+#define WARN_DEPRECATED_OUT 103
+#define WARN_DEPRECATED_DISABLEDOC 104
+#define WARN_DEPRECATED_ENABLEDOC 105
+#define WARN_DEPRECATED_DOCONLY 106
+#define WARN_DEPRECATED_STYLE 107
+#define WARN_DEPRECATED_LOCALSTYLE 108
+#define WARN_DEPRECATED_TITLE 109
+#define WARN_DEPRECATED_SECTION 110
+#define WARN_DEPRECATED_SUBSECTION 111
+#define WARN_DEPRECATED_SUBSUBSECTION 112
+#define WARN_DEPRECATED_ADDMETHODS 113
+#define WARN_DEPRECATED_READONLY 114
+#define WARN_DEPRECATED_READWRITE 115
+#define WARN_DEPRECATED_EXCEPT 116
+#define WARN_DEPRECATED_NEW 117
+#define WARN_DEPRECATED_EXCEPT_TM 118
+#define WARN_DEPRECATED_IGNORE_TM 119
+#define WARN_DEPRECATED_OPTC 120
+#define WARN_DEPRECATED_NAME 121
+#define WARN_DEPRECATED_NOEXTERN 122
+#define WARN_DEPRECATED_NODEFAULT 123
+#define WARN_DEPRECATED_TYPEMAP_LANG 124
+#define WARN_DEPRECATED_INPUT_FILE 125
+
+/* -- Preprocessor -- */
+
+#define WARN_PP_MISSING_FILE 201
+#define WARN_PP_EVALUATION 202
+#define WARN_PP_INCLUDEALL_IMPORTALL 203
+#define WARN_PP_CPP_WARNING 204
+#define WARN_PP_CPP_ERROR 205
+
+/* -- C/C++ Parser -- */
+
+#define WARN_PARSE_CLASS_KEYWORD 301
+#define WARN_PARSE_REDEFINED 302
+#define WARN_PARSE_EXTEND_UNDEF 303
+#define WARN_PARSE_UNSUPPORTED_VALUE 304
+#define WARN_PARSE_BAD_VALUE 305
+#define WARN_PARSE_PRIVATE 306
+#define WARN_PARSE_BAD_DEFAULT 307
+#define WARN_PARSE_NAMESPACE_ALIAS 308
+#define WARN_PARSE_PRIVATE_INHERIT 309
+#define WARN_PARSE_TEMPLATE_REPEAT 310
+#define WARN_PARSE_TEMPLATE_PARTIAL 311
+#define WARN_PARSE_NESTED_CLASS 312
+#define WARN_PARSE_UNDEFINED_EXTERN 313
+#define WARN_PARSE_KEYWORD 314
+#define WARN_PARSE_USING_UNDEF 315
+#define WARN_PARSE_MODULE_REPEAT 316
+#define WARN_PARSE_TEMPLATE_SP_UNDEF 317
+#define WARN_PARSE_TEMPLATE_AMBIG 318
+#define WARN_PARSE_NO_ACCESS 319
+#define WARN_PARSE_EXPLICIT_TEMPLATE 320
+#define WARN_PARSE_BUILTIN_NAME 321
+#define WARN_PARSE_REDUNDANT 322
+#define WARN_PARSE_REC_INHERITANCE 323
+
+#define WARN_IGNORE_OPERATOR_NEW 350 /* new */
+#define WARN_IGNORE_OPERATOR_DELETE 351 /* delete */
+#define WARN_IGNORE_OPERATOR_PLUS 352 /* + */
+#define WARN_IGNORE_OPERATOR_MINUS 353 /* - */
+#define WARN_IGNORE_OPERATOR_MUL 354 /* * */
+#define WARN_IGNORE_OPERATOR_DIV 355 /* / */
+#define WARN_IGNORE_OPERATOR_MOD 356 /* % */
+#define WARN_IGNORE_OPERATOR_XOR 357 /* ^ */
+#define WARN_IGNORE_OPERATOR_AND 358 /* & */
+#define WARN_IGNORE_OPERATOR_OR 359 /* | */
+#define WARN_IGNORE_OPERATOR_NOT 360 /* ~ */
+#define WARN_IGNORE_OPERATOR_LNOT 361 /* ! */
+#define WARN_IGNORE_OPERATOR_EQ 362 /* = */
+#define WARN_IGNORE_OPERATOR_LT 363 /* < */
+#define WARN_IGNORE_OPERATOR_GT 364 /* > */
+#define WARN_IGNORE_OPERATOR_PLUSEQ 365 /* += */
+#define WARN_IGNORE_OPERATOR_MINUSEQ 366 /* -= */
+#define WARN_IGNORE_OPERATOR_MULEQ 367 /* *= */
+#define WARN_IGNORE_OPERATOR_DIVEQ 368 /* /= */
+#define WARN_IGNORE_OPERATOR_MODEQ 369 /* %= */
+#define WARN_IGNORE_OPERATOR_XOREQ 370 /* ^= */
+#define WARN_IGNORE_OPERATOR_ANDEQ 371 /* &= */
+#define WARN_IGNORE_OPERATOR_OREQ 372 /* |= */
+#define WARN_IGNORE_OPERATOR_LSHIFT 373 /* << */
+#define WARN_IGNORE_OPERATOR_RSHIFT 374 /* >> */
+#define WARN_IGNORE_OPERATOR_LSHIFTEQ 375 /* <<= */
+#define WARN_IGNORE_OPERATOR_RSHIFTEQ 376 /* >>= */
+#define WARN_IGNORE_OPERATOR_EQUALTO 377 /* == */
+#define WARN_IGNORE_OPERATOR_NOTEQUAL 378 /* != */
+#define WARN_IGNORE_OPERATOR_LTEQUAL 379 /* <= */
+#define WARN_IGNORE_OPERATOR_GTEQUAL 380 /* >= */
+#define WARN_IGNORE_OPERATOR_LAND 381 /* && */
+#define WARN_IGNORE_OPERATOR_LOR 382 /* || */
+#define WARN_IGNORE_OPERATOR_PLUSPLUS 383 /* ++ */
+#define WARN_IGNORE_OPERATOR_MINUSMINUS 384 /* -- */
+#define WARN_IGNORE_OPERATOR_COMMA 385 /* , */
+#define WARN_IGNORE_OPERATOR_ARROWSTAR 386 /* ->* */
+#define WARN_IGNORE_OPERATOR_ARROW 387 /* -> */
+#define WARN_IGNORE_OPERATOR_CALL 388 /* () */
+#define WARN_IGNORE_OPERATOR_INDEX 389 /* [] */
+#define WARN_IGNORE_OPERATOR_UPLUS 390 /* + */
+#define WARN_IGNORE_OPERATOR_UMINUS 391 /* - */
+#define WARN_IGNORE_OPERATOR_UMUL 392 /* * */
+#define WARN_IGNORE_OPERATOR_UAND 393 /* & */
+#define WARN_IGNORE_OPERATOR_NEWARR 394 /* new [] */
+#define WARN_IGNORE_OPERATOR_DELARR 395 /* delete [] */
+#define WARN_IGNORE_OPERATOR_REF 396 /* operator *() */
+
+/* 394-399 are reserved */
+
+/* -- Type system and typemaps -- */
+
+#define WARN_TYPE_UNDEFINED_CLASS 401
+#define WARN_TYPE_INCOMPLETE 402
+#define WARN_TYPE_ABSTRACT 403
+#define WARN_TYPE_REDEFINED 404
+
+#define WARN_TYPEMAP_SOURCETARGET 450
+#define WARN_TYPEMAP_CHARLEAK 451
+#define WARN_TYPEMAP_SWIGTYPE 452
+#define WARN_TYPEMAP_APPLY_UNDEF 453
+#define WARN_TYPEMAP_SWIGTYPELEAK 454
+
+#define WARN_TYPEMAP_IN_UNDEF 460
+#define WARN_TYPEMAP_OUT_UNDEF 461
+#define WARN_TYPEMAP_VARIN_UNDEF 462
+#define WARN_TYPEMAP_VAROUT_UNDEF 463
+#define WARN_TYPEMAP_CONST_UNDEF 464
+#define WARN_TYPEMAP_UNDEF 465
+#define WARN_TYPEMAP_VAR_UNDEF 466
+#define WARN_TYPEMAP_TYPECHECK 467
+#define WARN_TYPEMAP_THROW 468
+#define WARN_TYPEMAP_DIRECTORIN_UNDEF 469
+#define WARN_TYPEMAP_THREAD_UNSAFE 470 /* mostly used in directorout typemaps */
+#define WARN_TYPEMAP_DIRECTOROUT_UNDEF 471
+#define WARN_TYPEMAP_TYPECHECK_UNDEF 472
+#define WARN_TYPEMAP_DIRECTOROUT_PTR 473
+#define WARN_TYPEMAP_OUT_OPTIMAL_IGNORED 474
+#define WARN_TYPEMAP_OUT_OPTIMAL_MULTIPLE 475
+
+/* -- Fragments -- */
+#define WARN_FRAGMENT_NOT_FOUND 490
+
+/* -- General code generation -- */
+
+#define WARN_LANG_OVERLOAD_DECL 501
+#define WARN_LANG_OVERLOAD_CONSTRUCT 502
+#define WARN_LANG_IDENTIFIER 503
+#define WARN_LANG_RETURN_TYPE 504
+#define WARN_LANG_VARARGS 505
+#define WARN_LANG_VARARGS_KEYWORD 506
+#define WARN_LANG_NATIVE_UNIMPL 507
+#define WARN_LANG_DEREF_SHADOW 508
+#define WARN_LANG_OVERLOAD_SHADOW 509
+#define WARN_LANG_FRIEND_IGNORE 510
+#define WARN_LANG_OVERLOAD_KEYWORD 511
+#define WARN_LANG_OVERLOAD_CONST 512
+#define WARN_LANG_CLASS_UNNAMED 513
+#define WARN_LANG_DIRECTOR_VDESTRUCT 514
+#define WARN_LANG_DISCARD_CONST 515
+#define WARN_LANG_OVERLOAD_IGNORED 516
+#define WARN_LANG_DIRECTOR_ABSTRACT 517
+#define WARN_LANG_PORTABILITY_FILENAME 518
+#define WARN_LANG_TEMPLATE_METHOD_IGNORE 519
+
+/* -- Reserved (600-799) -- */
+
+/* -- Language module specific warnings (800 - 999) -- */
+
+#define WARN_RUBY_WRONG_NAME 801
+#define WARN_RUBY_MULTIPLE_INHERITANCE 802
+
+#define WARN_JAVA_TYPEMAP_JNI_UNDEF 810
+#define WARN_JAVA_TYPEMAP_JTYPE_UNDEF 811
+#define WARN_JAVA_TYPEMAP_JSTYPE_UNDEF 812
+#define WARN_JAVA_MULTIPLE_INHERITANCE 813
+#define WARN_JAVA_TYPEMAP_GETCPTR_UNDEF 814
+#define WARN_JAVA_TYPEMAP_CLASSMOD_UNDEF 815
+#define WARN_JAVA_TYPEMAP_JAVABODY_UNDEF 816
+#define WARN_JAVA_TYPEMAP_JAVAOUT_UNDEF 817
+#define WARN_JAVA_TYPEMAP_JAVAIN_UNDEF 818
+#define WARN_JAVA_TYPEMAP_JAVADIRECTORIN_UNDEF 819
+#define WARN_JAVA_TYPEMAP_JAVADIRECTOROUT_UNDEF 820
+#define WARN_JAVA_COVARIANT_RET 822
+#define WARN_JAVA_TYPEMAP_JAVACONSTRUCT_UNDEF 823
+#define WARN_JAVA_TYPEMAP_DIRECTORIN_NODESC 824
+#define WARN_JAVA_NO_DIRECTORCONNECT_ATTR 825
+
+/* please leave 810-829 free for Java */
+
+#define WARN_CSHARP_TYPEMAP_CTYPE_UNDEF 830
+#define WARN_CSHARP_TYPEMAP_CSTYPE_UNDEF 831
+#define WARN_CSHARP_TYPEMAP_CSWTYPE_UNDEF 832
+#define WARN_CSHARP_MULTIPLE_INHERITANCE 833
+#define WARN_CSHARP_TYPEMAP_GETCPTR_UNDEF 834
+#define WARN_CSHARP_TYPEMAP_CLASSMOD_UNDEF 835
+#define WARN_CSHARP_TYPEMAP_CSBODY_UNDEF 836
+#define WARN_CSHARP_TYPEMAP_CSOUT_UNDEF 837
+#define WARN_CSHARP_TYPEMAP_CSIN_UNDEF 838
+#define WARN_CSHARP_TYPEMAP_CSDIRECTORIN_UNDEF 839
+#define WARN_CSHARP_TYPEMAP_CSDIRECTOROUT_UNDEF 840
+#define WARN_CSHARP_COVARIANT_RET 842
+#define WARN_CSHARP_TYPEMAP_CSCONSTRUCT_UNDEF 843
+#define WARN_CSHARP_EXCODE 844
+#define WARN_CSHARP_CANTHROW 845
+#define WARN_CSHARP_NO_DIRECTORCONNECT_ATTR 846
+
+/* please leave 830-849 free for C# */
+
+#define WARN_MODULA3_TYPEMAP_TYPE_UNDEF 850
+#define WARN_MODULA3_TYPEMAP_GETCPTR_UNDEF 851
+#define WARN_MODULA3_TYPEMAP_CLASSMOD_UNDEF 852
+#define WARN_MODULA3_TYPEMAP_PTRCONSTMOD_UNDEF 853
+#define WARN_MODULA3_TYPEMAP_MULTIPLE_RETURN 854
+#define WARN_MODULA3_MULTIPLE_INHERITANCE 855
+#define WARN_MODULA3_TYPECONSTRUCTOR_UNKNOWN 856
+#define WARN_MODULA3_UNKNOWN_PRAGMA 857
+#define WARN_MODULA3_BAD_ENUMERATION 858
+#define WARN_MODULA3_DOUBLE_ID 859
+#define WARN_MODULA3_BAD_IMPORT 860
+
+/* please leave 850-869 free for Modula 3 */
+
+#define WARN_PHP_MULTIPLE_INHERITANCE 870
+#define WARN_PHP_UNKNOWN_PRAGMA 871
+#define WARN_PHP_PUBLIC_BASE 872
+
+/* please leave 870-889 free for PHP */
+
+
+/* Feel free to claim any number in this space that's not currently being used. Just make sure you
+ add an entry here */
+
+#endif