swig/Lib/javascript/v8
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Tom Leavy 554aeead56 Introduce macros to support both Handle and Local types
The old Node.js versions don't treat v8::Handle and v8::Local as
the same types, and the latest versions (v12 and newer) have
removed v8::Handle at all.

This patch introduces the following macros that use v8::Handle or
v8::Local depending on the selected Node.js version:

- SWIGV8_ARRAY
- SWIGV8_FUNCTION_TEMPLATE
- SWIGV8_OBJECT
- SWIGV8_OBJECT_TEMPLATE
- SWIGV8_VALUE
2020-04-07 07:54:12 +02:00
..
arrays_javascript.i Typemap for natural support for arrays 2013-09-03 13:58:09 +02:00
ccomplex.i Add swig configuration files for v8. 2012-09-08 00:57:42 +00:00
cdata.i Add cdata.i typemaps. 2013-09-16 04:12:06 +02:00
complex.i Add swig configuration files for v8. 2012-09-08 00:57:42 +00:00
exception.i Some fixes for the Javascript generator. 2013-09-09 22:25:51 +03:00
javascript.swg Add swig configuration files for v8. 2012-09-08 00:57:42 +00:00
javascriptcode.swg Remove warnings on Node 6.x aka V8 5.0 and 5.1 2017-04-13 19:39:44 +02:00
javascriptcomplex.swg Javascript - Fix compilation error wrapping std::complex via std_complex.i 2018-02-11 11:12:24 +00:00
javascriptfragments.swg Clean up in javascripttypemaps.swg. 2013-09-09 17:34:53 +03:00
javascripthelpers.swg Fix node.js deprecated warnings >= v10.12.0 2019-03-13 23:09:57 +09:00
javascriptinit.swg Merge branch 'js-v8-52-tests' 2018-08-02 07:10:55 +01:00
javascriptkw.swg Add swig configuration files for v8. 2012-09-08 00:57:42 +00:00
javascriptprimtypes.swg Fix node.js deprecated warnings >= v10.12.0 2019-03-13 23:09:57 +09:00
javascriptrun.swg Introduce macros to support both Handle and Local types 2020-04-07 07:54:12 +02:00
javascriptruntime.swg Fix node.js deprecated warnings >= v10.12.0 2019-03-13 23:09:57 +09:00
javascriptstrings.swg Fix node.js deprecated warnings >= v10.12.0 2019-03-13 23:09:57 +09:00
javascripttypemaps.swg Partially fixed for 3.25.30 (0x032530) - unfinished 2014-08-28 19:46:50 -05:00
std_common.i Remove execute permissions from various non-executable files 2014-05-02 20:06:11 +02:00
std_complex.i Add missing declaration for std::complex 2017-10-02 19:07:24 +01:00
std_deque.i Add stub std_deque.i files. 2013-09-24 03:56:19 +02:00
std_except.i Add swig configuration files for v8. 2012-09-08 00:57:42 +00:00
std_map.i Add STL container copy constructors where missing 2019-02-14 18:53:05 +00:00
std_pair.i Consistent parameter names for std::pair 2019-02-14 22:44:27 +00:00
std_string.i Javascript: fix warnings in li_std_string test. 2014-05-18 22:40:22 +02:00
std_vector.i Add STL container copy constructors where missing 2019-02-14 18:53:05 +00:00
stl.i Remove execute permissions from various non-executable files 2014-05-02 20:06:11 +02:00
typemaps.i Add support for IN/OUTPUT typemaps. 2013-09-16 00:55:43 +02:00