swigwarn.swg 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300
  1. /* SWIG warning codes - generated from swigwarn.h - do not edit */
  2. %define SWIGWARN_NONE 0 %enddef
  3. /* -- Deprecated features -- */
  4. %define SWIGWARN_DEPRECATED_EXTERN 101 %enddef
  5. %define SWIGWARN_DEPRECATED_VAL 102 %enddef
  6. %define SWIGWARN_DEPRECATED_OUT 103 %enddef
  7. %define SWIGWARN_DEPRECATED_DISABLEDOC 104 %enddef
  8. %define SWIGWARN_DEPRECATED_ENABLEDOC 105 %enddef
  9. %define SWIGWARN_DEPRECATED_DOCONLY 106 %enddef
  10. %define SWIGWARN_DEPRECATED_STYLE 107 %enddef
  11. %define SWIGWARN_DEPRECATED_LOCALSTYLE 108 %enddef
  12. %define SWIGWARN_DEPRECATED_TITLE 109 %enddef
  13. %define SWIGWARN_DEPRECATED_SECTION 110 %enddef
  14. %define SWIGWARN_DEPRECATED_SUBSECTION 111 %enddef
  15. %define SWIGWARN_DEPRECATED_SUBSUBSECTION 112 %enddef
  16. %define SWIGWARN_DEPRECATED_ADDMETHODS 113 %enddef
  17. %define SWIGWARN_DEPRECATED_READONLY 114 %enddef
  18. %define SWIGWARN_DEPRECATED_READWRITE 115 %enddef
  19. %define SWIGWARN_DEPRECATED_EXCEPT 116 %enddef
  20. %define SWIGWARN_DEPRECATED_NEW 117 %enddef
  21. %define SWIGWARN_DEPRECATED_EXCEPT_TM 118 %enddef
  22. %define SWIGWARN_DEPRECATED_IGNORE_TM 119 %enddef
  23. %define SWIGWARN_DEPRECATED_OPTC 120 %enddef
  24. %define SWIGWARN_DEPRECATED_NAME 121 %enddef
  25. %define SWIGWARN_DEPRECATED_NOEXTERN 122 %enddef
  26. %define SWIGWARN_DEPRECATED_NODEFAULT 123 %enddef
  27. /* Unused since 4.1.0: #define WARN_DEPRECATED_TYPEMAP_LANG 124 */
  28. %define SWIGWARN_DEPRECATED_INPUT_FILE 125 %enddef
  29. %define SWIGWARN_DEPRECATED_NESTED_WORKAROUND 126 %enddef
  30. /* -- Preprocessor -- */
  31. %define SWIGWARN_PP_MISSING_FILE 201 %enddef
  32. %define SWIGWARN_PP_EVALUATION 202 %enddef
  33. %define SWIGWARN_PP_INCLUDEALL_IMPORTALL 203 %enddef
  34. %define SWIGWARN_PP_CPP_WARNING 204 %enddef
  35. %define SWIGWARN_PP_CPP_ERROR 205 %enddef
  36. %define SWIGWARN_PP_UNEXPECTED_TOKENS 206 %enddef
  37. /* -- C/C++ Parser -- */
  38. %define SWIGWARN_PARSE_CLASS_KEYWORD 301 %enddef
  39. %define SWIGWARN_PARSE_REDEFINED 302 %enddef
  40. %define SWIGWARN_PARSE_EXTEND_UNDEF 303 %enddef
  41. %define SWIGWARN_PARSE_UNSUPPORTED_VALUE 304 %enddef
  42. %define SWIGWARN_PARSE_BAD_VALUE 305 %enddef
  43. %define SWIGWARN_PARSE_PRIVATE 306 %enddef
  44. %define SWIGWARN_PARSE_BAD_DEFAULT 307 %enddef
  45. %define SWIGWARN_PARSE_NAMESPACE_ALIAS 308 %enddef
  46. %define SWIGWARN_PARSE_PRIVATE_INHERIT 309 %enddef
  47. %define SWIGWARN_PARSE_TEMPLATE_REPEAT 310 %enddef
  48. %define SWIGWARN_PARSE_TEMPLATE_PARTIAL 311 %enddef
  49. %define SWIGWARN_PARSE_UNNAMED_NESTED_CLASS 312 %enddef
  50. %define SWIGWARN_PARSE_UNDEFINED_EXTERN 313 %enddef
  51. %define SWIGWARN_PARSE_KEYWORD 314 %enddef
  52. %define SWIGWARN_PARSE_USING_UNDEF 315 %enddef
  53. %define SWIGWARN_PARSE_MODULE_REPEAT 316 %enddef
  54. %define SWIGWARN_PARSE_TEMPLATE_SP_UNDEF 317 %enddef
  55. %define SWIGWARN_PARSE_TEMPLATE_AMBIG 318 %enddef
  56. %define SWIGWARN_PARSE_NO_ACCESS 319 %enddef
  57. %define SWIGWARN_PARSE_EXPLICIT_TEMPLATE 320 %enddef
  58. %define SWIGWARN_PARSE_BUILTIN_NAME 321 %enddef
  59. %define SWIGWARN_PARSE_REDUNDANT 322 %enddef
  60. %define SWIGWARN_PARSE_REC_INHERITANCE 323 %enddef
  61. %define SWIGWARN_PARSE_NESTED_TEMPLATE 324 %enddef
  62. %define SWIGWARN_PARSE_NAMED_NESTED_CLASS 325 %enddef
  63. %define SWIGWARN_PARSE_EXTEND_NAME 326 %enddef
  64. %define SWIGWARN_PARSE_EXTERN_TEMPLATE 327 %enddef
  65. %define SWIGWARN_CPP11_LAMBDA 340 %enddef
  66. %define SWIGWARN_CPP11_ALIAS_DECLARATION 341 %enddef /* redundant now */
  67. %define SWIGWARN_CPP11_ALIAS_TEMPLATE 342 %enddef /* redundant now */
  68. %define SWIGWARN_CPP11_VARIADIC_TEMPLATE 343 %enddef
  69. %define SWIGWARN_IGNORE_OPERATOR_NEW 350 %enddef /* new */
  70. %define SWIGWARN_IGNORE_OPERATOR_DELETE 351 %enddef /* delete */
  71. %define SWIGWARN_IGNORE_OPERATOR_PLUS 352 %enddef /* + */
  72. %define SWIGWARN_IGNORE_OPERATOR_MINUS 353 %enddef /* - */
  73. %define SWIGWARN_IGNORE_OPERATOR_MUL 354 %enddef /* * */
  74. %define SWIGWARN_IGNORE_OPERATOR_DIV 355 %enddef /* / */
  75. %define SWIGWARN_IGNORE_OPERATOR_MOD 356 %enddef /* % */
  76. %define SWIGWARN_IGNORE_OPERATOR_XOR 357 %enddef /* ^ */
  77. %define SWIGWARN_IGNORE_OPERATOR_AND 358 %enddef /* & */
  78. %define SWIGWARN_IGNORE_OPERATOR_OR 359 %enddef /* | */
  79. %define SWIGWARN_IGNORE_OPERATOR_NOT 360 %enddef /* ~ */
  80. %define SWIGWARN_IGNORE_OPERATOR_LNOT 361 %enddef /* ! */
  81. %define SWIGWARN_IGNORE_OPERATOR_EQ 362 %enddef /* = */
  82. %define SWIGWARN_IGNORE_OPERATOR_LT 363 %enddef /* < */
  83. %define SWIGWARN_IGNORE_OPERATOR_GT 364 %enddef /* > */
  84. %define SWIGWARN_IGNORE_OPERATOR_PLUSEQ 365 %enddef /* += */
  85. %define SWIGWARN_IGNORE_OPERATOR_MINUSEQ 366 %enddef /* -= */
  86. %define SWIGWARN_IGNORE_OPERATOR_MULEQ 367 %enddef /* *= */
  87. %define SWIGWARN_IGNORE_OPERATOR_DIVEQ 368 %enddef /* /= */
  88. %define SWIGWARN_IGNORE_OPERATOR_MODEQ 369 %enddef /* %= */
  89. %define SWIGWARN_IGNORE_OPERATOR_XOREQ 370 %enddef /* ^= */
  90. %define SWIGWARN_IGNORE_OPERATOR_ANDEQ 371 %enddef /* &= */
  91. %define SWIGWARN_IGNORE_OPERATOR_OREQ 372 %enddef /* |= */
  92. %define SWIGWARN_IGNORE_OPERATOR_LSHIFT 373 %enddef /* << */
  93. %define SWIGWARN_IGNORE_OPERATOR_RSHIFT 374 %enddef /* >> */
  94. %define SWIGWARN_IGNORE_OPERATOR_LSHIFTEQ 375 %enddef /* <<= */
  95. %define SWIGWARN_IGNORE_OPERATOR_RSHIFTEQ 376 %enddef /* >>= */
  96. %define SWIGWARN_IGNORE_OPERATOR_EQUALTO 377 %enddef /* == */
  97. %define SWIGWARN_IGNORE_OPERATOR_NOTEQUAL 378 %enddef /* != */
  98. %define SWIGWARN_IGNORE_OPERATOR_LTEQUAL 379 %enddef /* <= */
  99. %define SWIGWARN_IGNORE_OPERATOR_GTEQUAL 380 %enddef /* >= */
  100. %define SWIGWARN_IGNORE_OPERATOR_LAND 381 %enddef /* && */
  101. %define SWIGWARN_IGNORE_OPERATOR_LOR 382 %enddef /* || */
  102. %define SWIGWARN_IGNORE_OPERATOR_PLUSPLUS 383 %enddef /* ++ */
  103. %define SWIGWARN_IGNORE_OPERATOR_MINUSMINUS 384 %enddef /* -- */
  104. %define SWIGWARN_IGNORE_OPERATOR_COMMA 385 %enddef /* , */
  105. %define SWIGWARN_IGNORE_OPERATOR_ARROWSTAR 386 %enddef /* ->* */
  106. %define SWIGWARN_IGNORE_OPERATOR_ARROW 387 %enddef /* -> */
  107. %define SWIGWARN_IGNORE_OPERATOR_CALL 388 %enddef /* () */
  108. %define SWIGWARN_IGNORE_OPERATOR_INDEX 389 %enddef /* [] */
  109. %define SWIGWARN_IGNORE_OPERATOR_UPLUS 390 %enddef /* + */
  110. %define SWIGWARN_IGNORE_OPERATOR_UMINUS 391 %enddef /* - */
  111. %define SWIGWARN_IGNORE_OPERATOR_UMUL 392 %enddef /* * */
  112. %define SWIGWARN_IGNORE_OPERATOR_UAND 393 %enddef /* & */
  113. %define SWIGWARN_IGNORE_OPERATOR_NEWARR 394 %enddef /* new [] */
  114. %define SWIGWARN_IGNORE_OPERATOR_DELARR 395 %enddef /* delete [] */
  115. %define SWIGWARN_IGNORE_OPERATOR_REF 396 %enddef /* operator *() */
  116. %define SWIGWARN_IGNORE_OPERATOR_LTEQUALGT 397 %enddef /* <=> */
  117. /* please leave 350-399 free for WARN_IGNORE_OPERATOR_* */
  118. /* -- Type system and typemaps -- */
  119. %define SWIGWARN_TYPE_UNDEFINED_CLASS 401 %enddef
  120. %define SWIGWARN_TYPE_INCOMPLETE 402 %enddef
  121. %define SWIGWARN_TYPE_ABSTRACT 403 %enddef
  122. %define SWIGWARN_TYPE_REDEFINED 404 %enddef
  123. %define SWIGWARN_TYPE_RVALUE_REF_QUALIFIER_IGNORED 405 %enddef
  124. %define SWIGWARN_TYPEMAP_SOURCETARGET 450 %enddef /* No longer issued */
  125. %define SWIGWARN_TYPEMAP_CHARLEAK 451 %enddef
  126. %define SWIGWARN_TYPEMAP_SWIGTYPE 452 %enddef /* No longer issued */
  127. %define SWIGWARN_TYPEMAP_APPLY_UNDEF 453 %enddef
  128. %define SWIGWARN_TYPEMAP_SWIGTYPELEAK 454 %enddef
  129. %define SWIGWARN_TYPEMAP_WCHARLEAK 455 %enddef
  130. %define SWIGWARN_TYPEMAP_IN_UNDEF 460 %enddef
  131. %define SWIGWARN_TYPEMAP_OUT_UNDEF 461 %enddef
  132. %define SWIGWARN_TYPEMAP_VARIN_UNDEF 462 %enddef
  133. %define SWIGWARN_TYPEMAP_VAROUT_UNDEF 463 %enddef
  134. %define SWIGWARN_TYPEMAP_CONST_UNDEF 464 %enddef
  135. %define SWIGWARN_TYPEMAP_UNDEF 465 %enddef
  136. %define SWIGWARN_TYPEMAP_VAR_UNDEF 466 %enddef
  137. %define SWIGWARN_TYPEMAP_TYPECHECK 467 %enddef
  138. %define SWIGWARN_TYPEMAP_THROW 468 %enddef
  139. %define SWIGWARN_TYPEMAP_DIRECTORIN_UNDEF 469 %enddef
  140. %define SWIGWARN_TYPEMAP_THREAD_UNSAFE 470 %enddef /* mostly used in directorout typemaps */
  141. %define SWIGWARN_TYPEMAP_DIRECTOROUT_UNDEF 471 %enddef
  142. %define SWIGWARN_TYPEMAP_TYPECHECK_UNDEF 472 %enddef
  143. %define SWIGWARN_TYPEMAP_DIRECTOROUT_PTR 473 %enddef
  144. %define SWIGWARN_TYPEMAP_OUT_OPTIMAL_IGNORED 474 %enddef
  145. %define SWIGWARN_TYPEMAP_OUT_OPTIMAL_MULTIPLE 475 %enddef
  146. %define SWIGWARN_TYPEMAP_INITIALIZER_LIST 476 %enddef
  147. %define SWIGWARN_TYPEMAP_DIRECTORTHROWS_UNDEF 477 %enddef
  148. /* -- Fragments -- */
  149. %define SWIGWARN_FRAGMENT_NOT_FOUND 490 %enddef
  150. /* -- General code generation -- */
  151. %define SWIGWARN_LANG_OVERLOAD_DECL 501 %enddef
  152. %define SWIGWARN_LANG_OVERLOAD_CONSTRUCT 502 %enddef
  153. %define SWIGWARN_LANG_IDENTIFIER 503 %enddef
  154. %define SWIGWARN_LANG_RETURN_TYPE 504 %enddef
  155. %define SWIGWARN_LANG_VARARGS 505 %enddef
  156. %define SWIGWARN_LANG_VARARGS_KEYWORD 506 %enddef
  157. %define SWIGWARN_LANG_NATIVE_UNIMPL 507 %enddef
  158. %define SWIGWARN_LANG_DEREF_SHADOW 508 %enddef
  159. %define SWIGWARN_LANG_OVERLOAD_SHADOW 509 %enddef
  160. %define SWIGWARN_LANG_FRIEND_IGNORE 510 %enddef
  161. %define SWIGWARN_LANG_OVERLOAD_KEYWORD 511 %enddef
  162. %define SWIGWARN_LANG_OVERLOAD_CONST 512 %enddef
  163. %define SWIGWARN_LANG_CLASS_UNNAMED 513 %enddef
  164. %define SWIGWARN_LANG_DIRECTOR_VDESTRUCT 514 %enddef
  165. %define SWIGWARN_LANG_DISCARD_CONST 515 %enddef
  166. %define SWIGWARN_LANG_OVERLOAD_IGNORED 516 %enddef
  167. %define SWIGWARN_LANG_DIRECTOR_ABSTRACT 517 %enddef
  168. %define SWIGWARN_LANG_PORTABILITY_FILENAME 518 %enddef
  169. %define SWIGWARN_LANG_TEMPLATE_METHOD_IGNORE 519 %enddef
  170. %define SWIGWARN_LANG_SMARTPTR_MISSING 520 %enddef
  171. %define SWIGWARN_LANG_ILLEGAL_DESTRUCTOR 521 %enddef
  172. %define SWIGWARN_LANG_EXTEND_CONSTRUCTOR 522 %enddef
  173. %define SWIGWARN_LANG_EXTEND_DESTRUCTOR 523 %enddef
  174. %define SWIGWARN_LANG_EXPERIMENTAL 524 %enddef
  175. %define SWIGWARN_LANG_DIRECTOR_FINAL 525 %enddef
  176. %define SWIGWARN_LANG_USING_NAME_DIFFERENT 526 %enddef
  177. /* -- Doxygen comments -- */
  178. %define SWIGWARN_DOXYGEN_UNKNOWN_COMMAND 560 %enddef
  179. %define SWIGWARN_DOXYGEN_UNEXPECTED_END_OF_COMMENT 561 %enddef
  180. %define SWIGWARN_DOXYGEN_COMMAND_EXPECTED 562 %enddef
  181. %define SWIGWARN_DOXYGEN_HTML_ERROR 563 %enddef
  182. %define SWIGWARN_DOXYGEN_COMMAND_ERROR 564 %enddef
  183. %define SWIGWARN_DOXYGEN_UNKNOWN_CHARACTER 565 %enddef
  184. %define SWIGWARN_DOXYGEN_UNEXPECTED_ITERATOR_VALUE 566 %enddef
  185. /* -- Reserved (600-699) -- */
  186. /* -- Language module specific warnings (700 - 899) -- */
  187. %define SWIGWARN_D_TYPEMAP_CTYPE_UNDEF 700 %enddef
  188. %define SWIGWARN_D_TYPEMAP_IMTYPE_UNDEF 701 %enddef
  189. %define SWIGWARN_D_TYPEMAP_DTYPE_UNDEF 702 %enddef
  190. %define SWIGWARN_D_MULTIPLE_INHERITANCE 703 %enddef
  191. %define SWIGWARN_D_TYPEMAP_CLASSMOD_UNDEF 704 %enddef
  192. %define SWIGWARN_D_TYPEMAP_DBODY_UNDEF 705 %enddef
  193. %define SWIGWARN_D_TYPEMAP_DOUT_UNDEF 706 %enddef
  194. %define SWIGWARN_D_TYPEMAP_DIN_UNDEF 707 %enddef
  195. %define SWIGWARN_D_TYPEMAP_DDIRECTORIN_UNDEF 708 %enddef
  196. %define SWIGWARN_D_TYPEMAP_DCONSTRUCTOR_UNDEF 709 %enddef
  197. %define SWIGWARN_D_EXCODE_MISSING 710 %enddef
  198. %define SWIGWARN_D_CANTHROW_MISSING 711 %enddef
  199. %define SWIGWARN_D_NO_DIRECTORCONNECT_ATTR 712 %enddef
  200. %define SWIGWARN_D_NAME_COLLISION 713 %enddef
  201. /* please leave 700-719 free for D */
  202. %define SWIGWARN_SCILAB_TRUNCATED_NAME 720 %enddef
  203. /* please leave 720-739 free for Scilab */
  204. %define SWIGWARN_PYTHON_INDENT_MISMATCH 740 %enddef
  205. /* please leave 740-749 free for Python */
  206. %define SWIGWARN_R_MISSING_RTYPECHECK_TYPEMAP 750 %enddef
  207. /* please leave 750-759 free for R */
  208. %define SWIGWARN_RUBY_WRONG_NAME 801 %enddef
  209. %define SWIGWARN_RUBY_MULTIPLE_INHERITANCE 802 %enddef
  210. /* please leave 800-809 free for Ruby */
  211. %define SWIGWARN_JAVA_TYPEMAP_JNI_UNDEF 810 %enddef
  212. %define SWIGWARN_JAVA_TYPEMAP_JTYPE_UNDEF 811 %enddef
  213. %define SWIGWARN_JAVA_TYPEMAP_JSTYPE_UNDEF 812 %enddef
  214. %define SWIGWARN_JAVA_MULTIPLE_INHERITANCE 813 %enddef
  215. %define SWIGWARN_JAVA_TYPEMAP_GETCPTR_UNDEF 814 %enddef
  216. %define SWIGWARN_JAVA_TYPEMAP_CLASSMOD_UNDEF 815 %enddef
  217. %define SWIGWARN_JAVA_TYPEMAP_JAVABODY_UNDEF 816 %enddef
  218. %define SWIGWARN_JAVA_TYPEMAP_JAVAOUT_UNDEF 817 %enddef
  219. %define SWIGWARN_JAVA_TYPEMAP_JAVAIN_UNDEF 818 %enddef
  220. %define SWIGWARN_JAVA_TYPEMAP_JAVADIRECTORIN_UNDEF 819 %enddef
  221. %define SWIGWARN_JAVA_TYPEMAP_JAVADIRECTOROUT_UNDEF 820 %enddef
  222. %define SWIGWARN_JAVA_TYPEMAP_INTERFACECODE_UNDEF 821 %enddef
  223. %define SWIGWARN_JAVA_COVARIANT_RET 822 %enddef
  224. %define SWIGWARN_JAVA_TYPEMAP_JAVACONSTRUCT_UNDEF 823 %enddef
  225. %define SWIGWARN_JAVA_TYPEMAP_DIRECTORIN_NODESC 824 %enddef
  226. %define SWIGWARN_JAVA_NO_DIRECTORCONNECT_ATTR 825 %enddef
  227. %define SWIGWARN_JAVA_NSPACE_WITHOUT_PACKAGE 826 %enddef
  228. %define SWIGWARN_JAVA_TYPEMAP_INTERFACEMODIFIERS_UNDEF 827 %enddef
  229. /* please leave 810-829 free for Java */
  230. %define SWIGWARN_CSHARP_TYPEMAP_CTYPE_UNDEF 830 %enddef
  231. %define SWIGWARN_CSHARP_TYPEMAP_CSTYPE_UNDEF 831 %enddef
  232. %define SWIGWARN_CSHARP_TYPEMAP_CSWTYPE_UNDEF 832 %enddef
  233. %define SWIGWARN_CSHARP_MULTIPLE_INHERITANCE 833 %enddef
  234. %define SWIGWARN_CSHARP_TYPEMAP_GETCPTR_UNDEF 834 %enddef
  235. %define SWIGWARN_CSHARP_TYPEMAP_CLASSMOD_UNDEF 835 %enddef
  236. %define SWIGWARN_CSHARP_TYPEMAP_CSBODY_UNDEF 836 %enddef
  237. %define SWIGWARN_CSHARP_TYPEMAP_CSOUT_UNDEF 837 %enddef
  238. %define SWIGWARN_CSHARP_TYPEMAP_CSIN_UNDEF 838 %enddef
  239. %define SWIGWARN_CSHARP_TYPEMAP_CSDIRECTORIN_UNDEF 839 %enddef
  240. %define SWIGWARN_CSHARP_TYPEMAP_CSDIRECTOROUT_UNDEF 840 %enddef
  241. %define SWIGWARN_CSHARP_TYPEMAP_INTERFACECODE_UNDEF 841 %enddef
  242. %define SWIGWARN_CSHARP_COVARIANT_RET 842 %enddef
  243. %define SWIGWARN_CSHARP_TYPEMAP_CSCONSTRUCT_UNDEF 843 %enddef
  244. %define SWIGWARN_CSHARP_EXCODE 844 %enddef
  245. %define SWIGWARN_CSHARP_CANTHROW 845 %enddef
  246. %define SWIGWARN_CSHARP_NO_DIRECTORCONNECT_ATTR 846 %enddef
  247. %define SWIGWARN_CSHARP_TYPEMAP_INTERFACEMODIFIERS_UNDEF 847 %enddef
  248. /* please leave 830-849 free for C# */
  249. /* 850-860 were used by Modula 3 (removed in SWIG 4.1.0) - avoid reusing for now */
  250. %define SWIGWARN_PHP_MULTIPLE_INHERITANCE 870 %enddef
  251. %define SWIGWARN_PHP_UNKNOWN_PRAGMA 871 %enddef
  252. %define SWIGWARN_PHP_PUBLIC_BASE 872 %enddef
  253. /* please leave 870-889 free for PHP */
  254. %define SWIGWARN_GO_NAME_CONFLICT 890 %enddef
  255. /* please leave 890-899 free for Go */
  256. /* -- User defined warnings (900 - 999) -- */