Added support for the D programming languge.
It is still a bit rough around some edges, particularly with regard to multi-threading and operator overloading, and there are some documentation bits missing, but it should be fine for basic use. The test-suite should build and run fine with the current versions of DMD, LDC and Tango (at least) on Linux x86_64 and Mac OS X 10.6. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12299 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
parent
a355d2d46a
commit
03aefbc6e9
176 changed files with 16449 additions and 29 deletions
|
|
@ -1,5 +1,5 @@
|
|||
/* -----------------------------------------------------------------------------
|
||||
* This file is part of SWIG, which is licensed as a whole under version 3
|
||||
/* -----------------------------------------------------------------------------
|
||||
* This file is part of SWIG, which is licensed as a whole under version 3
|
||||
* (or any later version) of the GNU General Public License. Some additional
|
||||
* terms also apply to certain portions of SWIG. The full details of the SWIG
|
||||
* license and copyrights can be found in the LICENSE and COPYRIGHT files
|
||||
|
|
@ -201,6 +201,23 @@
|
|||
/* Feel free to claim any number in this space that's not currently being used. Just make sure you
|
||||
add an entry here */
|
||||
|
||||
#define WARN_D_TYPEMAP_CWTYPE_UNDEF 700
|
||||
#define WARN_D_TYPEMAP_DWTYPE_UNDEF 701
|
||||
#define WARN_D_TYPEMAP_DPTYPE_UNDEF 702
|
||||
#define WARN_D_MULTIPLE_INHERITANCE 703
|
||||
#define WARN_D_TYPEMAP_CLASSMOD_UNDEF 704
|
||||
#define WARN_D_TYPEMAP_DBODY_UNDEF 705
|
||||
#define WARN_D_TYPEMAP_DOUT_UNDEF 706
|
||||
#define WARN_D_TYPEMAP_DIN_UNDEF 707
|
||||
#define WARN_D_TYPEMAP_DDIRECTORIN_UNDEF 708
|
||||
#define WARN_D_TYPEMAP_DCONSTRUCTOR_UNDEF 709
|
||||
#define WARN_D_EXCODE_MISSING 710
|
||||
#define WARN_D_CANTHROW_MISSING 711
|
||||
#define WARN_D_NO_DIRECTORCONNECT_ATTR 712
|
||||
#define WARN_D_NAME_COLLISION 713
|
||||
|
||||
/* please leave 700-719 free for D */
|
||||
|
||||
#define WARN_RUBY_WRONG_NAME 801
|
||||
#define WARN_RUBY_MULTIPLE_INHERITANCE 802
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue