swig/Lib
William S Fulton f5cb0420f3 Merge branch 'fflexo-javalist'
* fflexo-javalist:
  Java std::vector minor improvement
  Fix Java container tests for change in vector constructor declaration
  Add in missing Java std::list listIterator index range checking
  Minor correction in C# std::list doNextIndex
  Add missing typedefs to Java std::vector
  Consistent destructor declarations
  Remove Java std::list::max_size
  Java std::list std::vector - test addAll and subList
  Handle length_error exceptions in Java std::vector::reserve
  Remove Java std::list::assign
  Additional add/remove methods added to Java std::list wrappers
  More efficient add implementation for Java std::list
  Java std::vector std::list: add missing exception handling
  Java std::vector std::list enhancements
  Modify std::list declarations to match the C++ standard
  Fix removing elements from std::list Java wrapper
  Improve Java std::list std::vector runtime tests and wrap std::list::clear
  Wrap std::list::empty as isEmpty in Java
  javabase typemap improvement for std::list
  Java std::list - fully qualifiy Java class name to avoid potential name ambiguity
  cosmetics
  Remove redundant code
  Java std::list rework to be consistent with std::vector wrappers
  li_std_list testcase not working for most languages
  re-enabled li_std_list test
  Switched from autobox to jboxtype per #842
  Document autobox.i
  Made the conversion from long->int for size_type mapping onto Java interfaces cleaner.
  Be consistent in semantics of %extend on std::list::iterator
  Comment on consideration of making iterator non-static.
  Java style fix: iterator->Iterator
  Moving iterator functionality into nested Java class now.
  Removed typedef from li_std_list test as it's not expected to work properly in templated code
  Added a best case workaround for std::list::size_type vs jint problem. There's a bit of commentry added around it too for clarity.
  Drop non-const reference from autobox typemap macro to be consistent.
  just use a forward declaration for C++ iterator types to fix enum errors
  Added enum to li_std_list tests
  Added li_std_list to the Java test-suit makefile
  added more comments in a few places
  Base _runme.java for li_std_list off li_std_vector_runme.java
  Expose more types from li_std_list.i
  Don't expose sort() to avoid adding dependencies on all std::list users
  Target each method specificly for setting modifiers
  Don't expose remove() method from std::list to avoid confusing it with Java's remove() in List
  - added std_list.i implemenatation that extends Java's AbstractSequentialList base class - added autobox.i that provides supporting typemaps for generics in containers
2017-06-29 20:20:40 +01:00
..
allegrocl Fix wrapping of references/pointers and qualifiers to member pointers 2017-03-16 21:04:38 +00:00
cffi Fix wrapping of references/pointers and qualifiers to member pointers 2017-03-16 21:04:38 +00:00
chicken Fix wrapping of references/pointers and qualifiers to member pointers 2017-03-16 21:04:38 +00:00
clisp merge revisions 11872:11876 from trunk to gsoc2009-sploving branch - license changes 2010-03-06 01:19:37 +00:00
csharp Whitespace fixes in STL wrappers 2017-06-03 18:36:59 +01:00
d Whitespace fixes in STL wrappers 2017-06-03 18:36:59 +01:00
gcj Fix {python|perl5|ruby|tcl}/java examples 2014-05-02 21:44:42 +02:00
go Fix wrapping of references/pointers and qualifiers to member pointers 2017-03-16 21:04:38 +00:00
guile Fix wrapping of references/pointers and qualifiers to member pointers 2017-03-16 21:04:38 +00:00
java Java std::vector minor improvement 2017-06-29 20:19:59 +01:00
javascript [Javascript] Fix SWIG_exception() macro (#792) 2016-09-17 17:29:42 +12:00
lua Merge branch 'jleveque-warning_fix' 2017-04-25 07:31:31 +01:00
modula3 Fix wrapping of references/pointers and qualifiers to member pointers 2017-03-16 21:04:38 +00:00
mzscheme Add some missing SWIGINTERN usage 2017-01-17 20:08:46 +00:00
ocaml Fix ocaml warning 2017-03-23 19:11:20 +00:00
octave Fix warning in generated code - traits_asptr. 2017-06-13 19:02:59 +01:00
perl5 Add some missing SWIGINTERN usage 2017-01-17 20:08:46 +00:00
php Fix wrapping of references/pointers and qualifiers to member pointers 2017-03-16 21:04:38 +00:00
php5 Fix wrapping of references/pointers and qualifiers to member pointers 2017-03-16 21:04:38 +00:00
pike Fix wrapping of references/pointers and qualifiers to member pointers 2017-03-16 21:04:38 +00:00
python Fix construction from dict for std::multimap std::unordered_multimap (Python 3) 2017-06-23 14:38:26 +01:00
r Fix warning in generated code - traits_asptr. 2017-06-13 19:02:59 +01:00
ruby Merge branch 'tamuratak-fix_ruby_wstring' 2017-06-20 20:13:01 +01:00
scilab Fix warning in generated code - traits_asptr. 2017-06-13 19:02:59 +01:00
std Cosmetic changes in C++11 std_unordered support files 2017-02-10 19:26:02 +00:00
tcl SWIG_Tcl_ObjectDelete: Fix potential NULL pointer dereferences 2016-12-13 12:19:50 +13:00
typemaps Fix wrapping of references/pointers and qualifiers to member pointers 2017-03-16 21:04:38 +00:00
uffi merge revisions 11872:11876 from trunk to gsoc2009-sploving branch - license changes 2010-03-06 01:19:37 +00:00
xml delete the perl5 typemaps, ignored here 2006-01-05 19:34:51 +00:00
allkw.swg [PHP] Add support for PHP7. 2016-11-30 13:05:59 +13:00
attribute.i Fix %arg in Lib/attribute.i 2013-05-25 00:37:57 +01:00
carrays.i Initialise all newly created arrays in arrays.i library. 2015-07-30 20:41:15 +01:00
cdata.i Remove cdata.i module not supported message 2016-12-24 16:08:58 +00:00
cmalloc.i merge revisions 11872:11876 from trunk to gsoc2009-sploving branch - license changes 2010-03-06 01:19:37 +00:00
constraints.i merge revisions 11872:11876 from trunk to gsoc2009-sploving branch - license changes 2010-03-06 01:19:37 +00:00
cpointer.i Remove warning: 'self' is a ruby keyword, renaming to 'C_self' since improving autodoc for Ruby 2011-12-21 22:01:27 +00:00
cstring.i merge revisions 11872:11876 from trunk to gsoc2009-sploving branch - license changes 2010-03-06 01:19:37 +00:00
cwstring.i merge revisions 11872:11876 from trunk to gsoc2009-sploving branch - license changes 2010-03-06 01:19:37 +00:00
director_common.swg Create director_common.swg for language-indep code 2015-03-12 19:51:11 +13:00
exception.i [PHP] Add support for PHP7. 2016-11-30 13:05:59 +13:00
intrusive_ptr.i Convert to unix fileformat 2013-01-12 16:54:37 +00:00
inttypes.i Remove duplicate declarations of strtoimax and strtoumax in inttypes.i 2014-04-08 23:47:22 +01:00
linkruntime.c fix macro issue reported by Vladimir Menshakov 2006-04-10 19:00:44 +00:00
math.i merge revisions 11872:11876 from trunk to gsoc2009-sploving branch - license changes 2010-03-06 01:19:37 +00:00
pointer.i Update link to point to 3.0 docs 2015-01-08 11:16:48 +13:00
runtime.swg fix VC++ warning 2005-09-29 13:17:05 +00:00
shared_ptr.i Add further documentation/info on the smartptr feature to the shared_ptr library file 2016-09-30 18:43:49 +01:00
std_except.i Add <typeinfo> header for std::bad_cast 2016-09-17 13:24:32 +02:00
stdint.i merge revisions 11872:11876 from trunk to gsoc2009-sploving branch - license changes 2010-03-06 01:19:37 +00:00
stl.i merge revisions 11872:11876 from trunk to gsoc2009-sploving branch - license changes 2010-03-06 01:19:37 +00:00
swig.swg Add std::array container wrappers for Python 2015-11-17 07:27:48 +00:00
swigarch.i Typo fix in error messages from swigarch.i 2015-02-04 23:07:18 +00:00
swigerrors.swg Remove trailing spaces in the generated code. 2013-09-13 10:02:39 +02:00
swiginit.swg Eliminate "found" flag for simpler, clearer code 2015-01-24 15:12:29 +13:00
swiglabels.swg swiglabels.swg: added check if __GNUC__ is defined 2016-02-13 13:49:07 +01:00
swigrun.i merge revisions 11872:11876 from trunk to gsoc2009-sploving branch - license changes 2010-03-06 01:19:37 +00:00
swigrun.swg Remove gcc warnings when using -Wconversion. Right side of expressions are signed char. 2016-04-27 10:55:22 -04:00
swigwarnings.swg Rework std::initializer_list handling to warn about usage in any method, not just constructors. A typemap is used to issue the warning and can be overridden with user defined behaviour. 2013-02-04 20:03:22 +00:00
wchar.i merge revisions 11872:11876 from trunk to gsoc2009-sploving branch - license changes 2010-03-06 01:19:37 +00:00
windows.i merge revisions 11872:11876 from trunk to gsoc2009-sploving branch - license changes 2010-03-06 01:19:37 +00:00