/usr/share/swig/3.0.12/javascript/v8
NameSizeModeActions
arrays_javascript.i32510644editdlrm
ccomplex.i7700644editdlrm
cdata.i300644editdlrm
complex.i800644editdlrm
exception.i340644editdlrm
javascript.swg4390644editdlrm
javascriptcode.swg195990644editdlrm
javascriptcomplex.swg33280644editdlrm
javascriptfragments.swg5590644editdlrm
javascripthelpers.swg44200644editdlrm
javascriptinit.swg41820644editdlrm
javascriptkw.swg10150644editdlrm
javascriptprimtypes.swg44260644editdlrm
javascriptrun.swg246550644editdlrm
javascriptruntime.swg16700644editdlrm
javascriptstrings.swg17530644editdlrm
javascripttypemaps.swg13150644editdlrm
std_common.i1020644editdlrm
std_complex.i4740644editdlrm
std_deque.i280644editdlrm
std_except.i350644editdlrm
std_map.i23370644editdlrm
std_pair.i6890644editdlrm
std_string.i350644editdlrm
std_vector.i26330644editdlrm
stl.i2910644editdlrm
typemaps.i44140644editdlrm
Edit: /usr/share/swig/3.0.12/javascript/v8/ccomplex.i (770B)
/* ----------------------------------------------------------------------------- * ccomplex.i * * C complex typemaps * ISO C99: 7.3 Complex arithmetic * ----------------------------------------------------------------------------- */ %include %{ #include %} /* C complex constructor */ #define CCplxConst(r, i) ((r) + I*(i)) %swig_cplxflt_convn(float complex, CCplxConst, creal, cimag); %swig_cplxdbl_convn(double complex, CCplxConst, creal, cimag); %swig_cplxdbl_convn(complex, CCplxConst, creal, cimag); /* declaring the typemaps */ %typemaps_primitive(SWIG_TYPECHECK_CPLXFLT, float complex); %typemaps_primitive(SWIG_TYPECHECK_CPLXDBL, double complex); %typemaps_primitive(SWIG_TYPECHECK_CPLXDBL, complex);