Update
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6047 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
parent
4b0f655d76
commit
4176a9c72c
1 changed files with 2 additions and 9 deletions
11
TODO
11
TODO
|
|
@ -132,7 +132,7 @@ defer ready to go. The primary obstacle lies in the target language
|
|||
|
||||
$typemap(in,1=int foo, input=x)
|
||||
|
||||
*** Add attributes to the %feature directive. Something like:
|
||||
[DONE] Add attributes to the %feature directive. Something like:
|
||||
|
||||
%feature("except", throws="OutOfMemoryException")
|
||||
|
||||
|
|
@ -153,13 +153,6 @@ defer ready to go. The primary obstacle lies in the target language
|
|||
|
||||
%feature("foo", nodetype="class") Foo { ... some code ... };
|
||||
|
||||
Also desirable for the Java module to specify the classes to go in the
|
||||
throw clause:
|
||||
|
||||
%feature("except", throws="OutOfMemoryException") Foo {
|
||||
... code which throws the OutOfMemoryException ...
|
||||
};
|
||||
|
||||
Consider use of wildcards. Namespace/nested scope support in
|
||||
%feature is currently weak. It works, but is fragile. Consider
|
||||
an implementation that is better integrated with symbol table
|
||||
|
|
@ -365,7 +358,7 @@ C#
|
|||
methods. It currently works with 'virtual' is specified in a derived
|
||||
C++ class function. A polymorphic method need not specify 'virtual' in C++.
|
||||
|
||||
**** Wrap C/C++ enums with C# enums, currently they are wrapped with a C# int.
|
||||
[DONE] Wrap C/C++ enums with C# enums, currently they are wrapped with a C# int.
|
||||
|
||||
**** Implement director support for C# so that virtual methods work seemlessly
|
||||
when mixing C# and C++ code.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue