Team Fortress 2 Source Code as on 22/4/2020
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

35 lines
1.1 KiB

  1. /* -----------------------------------------------------------------------------
  2. * See the LICENSE file for information on copyright, usage and redistribution
  3. * of SWIG, and the README file for authors - http://www.swig.org/release.html.
  4. *
  5. * clisp.swg
  6. * ----------------------------------------------------------------------------- */
  7. /* Define a C preprocessor symbol that can be used in interface files
  8. to distinguish between the SWIG language modules. */
  9. #define SWIG_CLISP
  10. /* Typespecs for basic types. */
  11. %typemap(in) void "NIL";
  12. %typemap(in) char "character";
  13. %typemap(in) char * "ffi:c-string";
  14. %typemap(in) unsigned char "ffi:uchar";
  15. %typemap(in) signed char "ffi:char";
  16. %typemap(in) short "ffi:short";
  17. %typemap(in) signed short "ffi:short";
  18. %typemap(in) unsigned short "ffi:ushort";
  19. %typemap(in) int "ffi:int";
  20. %typemap(in) signed int "ffi:int";
  21. %typemap(in) unsigned int "ffi:uint";
  22. %typemap(in) long "ffi:long";
  23. %typemap(in) signed long "ffi:long";
  24. %typemap(in) unsigned long "ffi:ulong";
  25. %typemap(in) float "SINGLE-FLOAT";
  26. %typemap(in) double "DOUBLE-FLOAT";