Skip to content

Commit e4ff838

Browse files
authored
Merge pull request #34 from mamod/2.3
2.3
2 parents bb6eb4f + 8876834 commit e4ff838

26 files changed

+17949
-13026
lines changed

Dev/FunctionsMap.pl

Lines changed: 231 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -189,6 +189,13 @@
189189
=cut
190190
*del_prop = \&aperl_duk_del_prop;
191191

192+
=item C<del_prop_heapptr>
193+
194+
see L<http://duktape.org/api.html#duk_del_prop_heapptr>
195+
196+
=cut
197+
*del_prop_heapptr = \&aperl_duk_del_prop_heapptr;
198+
192199
=item C<del_prop_index>
193200
194201
see L<http://duktape.org/api.html#duk_del_prop_index>
@@ -329,6 +336,13 @@
329336
=cut
330337
*free_raw = \&aperl_duk_free_raw;
331338

339+
=item C<freeze>
340+
341+
see L<http://duktape.org/api.html#duk_freeze>
342+
343+
=cut
344+
*freeze = \&aperl_duk_freeze;
345+
332346
=item C<gc>
333347
334348
see L<http://duktape.org/api.html#duk_gc>
@@ -350,6 +364,13 @@
350364
=cut
351365
*get_boolean = \&aperl_duk_get_boolean;
352366

367+
=item C<get_boolean_default>
368+
369+
see L<http://duktape.org/api.html#duk_get_boolean_default>
370+
371+
=cut
372+
*get_boolean_default = \&aperl_duk_get_boolean_default;
373+
353374
=item C<get_buffer>
354375
355376
see L<http://duktape.org/api.html#duk_get_buffer>
@@ -364,20 +385,48 @@
364385
=cut
365386
*get_buffer_data = \&aperl_duk_get_buffer_data;
366387

388+
=item C<get_buffer_data_default>
389+
390+
see L<http://duktape.org/api.html#duk_get_buffer_data_default>
391+
392+
=cut
393+
*get_buffer_data_default = \&aperl_duk_get_buffer_data_default;
394+
395+
=item C<get_buffer_default>
396+
397+
see L<http://duktape.org/api.html#duk_get_buffer_default>
398+
399+
=cut
400+
*get_buffer_default = \&aperl_duk_get_buffer_default;
401+
367402
=item C<get_c_function>
368403
369404
see L<http://duktape.org/api.html#duk_get_c_function>
370405
371406
=cut
372407
*get_c_function = \&aperl_duk_get_c_function;
373408

409+
=item C<get_c_function_default>
410+
411+
see L<http://duktape.org/api.html#duk_get_c_function_default>
412+
413+
=cut
414+
*get_c_function_default = \&aperl_duk_get_c_function_default;
415+
374416
=item C<get_context>
375417
376418
see L<http://duktape.org/api.html#duk_get_context>
377419
378420
=cut
379421
*get_context = \&aperl_duk_get_context;
380422

423+
=item C<get_context_default>
424+
425+
see L<http://duktape.org/api.html#duk_get_context_default>
426+
427+
=cut
428+
*get_context_default = \&aperl_duk_get_context_default;
429+
381430
=item C<get_current_magic>
382431
383432
see L<http://duktape.org/api.html#duk_get_current_magic>
@@ -420,13 +469,27 @@
420469
=cut
421470
*get_heapptr = \&aperl_duk_get_heapptr;
422471

472+
=item C<get_heapptr_default>
473+
474+
see L<http://duktape.org/api.html#duk_get_heapptr_default>
475+
476+
=cut
477+
*get_heapptr_default = \&aperl_duk_get_heapptr_default;
478+
423479
=item C<get_int>
424480
425481
see L<http://duktape.org/api.html#duk_get_int>
426482
427483
=cut
428484
*get_int = \&aperl_duk_get_int;
429485

486+
=item C<get_int_default>
487+
488+
see L<http://duktape.org/api.html#duk_get_int_default>
489+
490+
=cut
491+
*get_int_default = \&aperl_duk_get_int_default;
492+
430493
=item C<get_length>
431494
432495
see L<http://duktape.org/api.html#duk_get_length>
@@ -441,6 +504,13 @@
441504
=cut
442505
*get_lstring = \&aperl_duk_get_lstring;
443506

507+
=item C<get_lstring_default>
508+
509+
see L<http://duktape.org/api.html#duk_get_lstring_default>
510+
511+
=cut
512+
*get_lstring_default = \&aperl_duk_get_lstring_default;
513+
444514
=item C<get_magic>
445515
446516
see L<http://duktape.org/api.html#duk_get_magic>
@@ -469,13 +539,27 @@
469539
=cut
470540
*get_number = \&aperl_duk_get_number;
471541

542+
=item C<get_number_default>
543+
544+
see L<http://duktape.org/api.html#duk_get_number_default>
545+
546+
=cut
547+
*get_number_default = \&aperl_duk_get_number_default;
548+
472549
=item C<get_pointer>
473550
474551
see L<http://duktape.org/api.html#duk_get_pointer>
475552
476553
=cut
477554
*get_pointer = \&aperl_duk_get_pointer;
478555

556+
=item C<get_pointer_default>
557+
558+
see L<http://duktape.org/api.html#duk_get_pointer_default>
559+
560+
=cut
561+
*get_pointer_default = \&aperl_duk_get_pointer_default;
562+
479563
=item C<get_prop>
480564
481565
see L<http://duktape.org/api.html#duk_get_prop>
@@ -490,6 +574,13 @@
490574
=cut
491575
*get_prop_desc = \&aperl_duk_get_prop_desc;
492576

577+
=item C<get_prop_heapptr>
578+
579+
see L<http://duktape.org/api.html#duk_get_prop_heapptr>
580+
581+
=cut
582+
*get_prop_heapptr = \&aperl_duk_get_prop_heapptr;
583+
493584
=item C<get_prop_index>
494585
495586
see L<http://duktape.org/api.html#duk_get_prop_index>
@@ -525,6 +616,13 @@
525616
=cut
526617
*get_string = \&aperl_duk_get_string;
527618

619+
=item C<get_string_default>
620+
621+
see L<http://duktape.org/api.html#duk_get_string_default>
622+
623+
=cut
624+
*get_string_default = \&aperl_duk_get_string_default;
625+
528626
=item C<get_top>
529627
530628
see L<http://duktape.org/api.html#duk_get_top>
@@ -560,13 +658,27 @@
560658
=cut
561659
*get_uint = \&aperl_duk_get_uint;
562660

661+
=item C<get_uint_default>
662+
663+
see L<http://duktape.org/api.html#duk_get_uint_default>
664+
665+
=cut
666+
*get_uint_default = \&aperl_duk_get_uint_default;
667+
563668
=item C<has_prop>
564669
565670
see L<http://duktape.org/api.html#duk_has_prop>
566671
567672
=cut
568673
*has_prop = \&aperl_duk_has_prop;
569674

675+
=item C<has_prop_heapptr>
676+
677+
see L<http://duktape.org/api.html#duk_has_prop_heapptr>
678+
679+
=cut
680+
*has_prop_heapptr = \&aperl_duk_has_prop_heapptr;
681+
570682
=item C<has_prop_index>
571683
572684
see L<http://duktape.org/api.html#duk_has_prop_index>
@@ -679,6 +791,13 @@
679791
=cut
680792
*is_callable = \&aperl_duk_is_callable;
681793

794+
=item C<is_constructable>
795+
796+
see L<http://duktape.org/api.html#duk_is_constructable>
797+
798+
=cut
799+
*is_constructable = \&aperl_duk_is_constructable;
800+
682801
=item C<is_constructor_call>
683802
684803
see L<http://duktape.org/api.html#duk_is_constructor_call>
@@ -924,6 +1043,90 @@
9241043
=cut
9251044
*normalize_index = \&aperl_duk_normalize_index;
9261045

1046+
=item C<opt_boolean>
1047+
1048+
see L<http://duktape.org/api.html#duk_opt_boolean>
1049+
1050+
=cut
1051+
*opt_boolean = \&aperl_duk_opt_boolean;
1052+
1053+
=item C<opt_buffer>
1054+
1055+
see L<http://duktape.org/api.html#duk_opt_buffer>
1056+
1057+
=cut
1058+
*opt_buffer = \&aperl_duk_opt_buffer;
1059+
1060+
=item C<opt_buffer_data>
1061+
1062+
see L<http://duktape.org/api.html#duk_opt_buffer_data>
1063+
1064+
=cut
1065+
*opt_buffer_data = \&aperl_duk_opt_buffer_data;
1066+
1067+
=item C<opt_c_function>
1068+
1069+
see L<http://duktape.org/api.html#duk_opt_c_function>
1070+
1071+
=cut
1072+
*opt_c_function = \&aperl_duk_opt_c_function;
1073+
1074+
=item C<opt_context>
1075+
1076+
see L<http://duktape.org/api.html#duk_opt_context>
1077+
1078+
=cut
1079+
*opt_context = \&aperl_duk_opt_context;
1080+
1081+
=item C<opt_heapptr>
1082+
1083+
see L<http://duktape.org/api.html#duk_opt_heapptr>
1084+
1085+
=cut
1086+
*opt_heapptr = \&aperl_duk_opt_heapptr;
1087+
1088+
=item C<opt_int>
1089+
1090+
see L<http://duktape.org/api.html#duk_opt_int>
1091+
1092+
=cut
1093+
*opt_int = \&aperl_duk_opt_int;
1094+
1095+
=item C<opt_lstring>
1096+
1097+
see L<http://duktape.org/api.html#duk_opt_lstring>
1098+
1099+
=cut
1100+
*opt_lstring = \&aperl_duk_opt_lstring;
1101+
1102+
=item C<opt_number>
1103+
1104+
see L<http://duktape.org/api.html#duk_opt_number>
1105+
1106+
=cut
1107+
*opt_number = \&aperl_duk_opt_number;
1108+
1109+
=item C<opt_pointer>
1110+
1111+
see L<http://duktape.org/api.html#duk_opt_pointer>
1112+
1113+
=cut
1114+
*opt_pointer = \&aperl_duk_opt_pointer;
1115+
1116+
=item C<opt_string>
1117+
1118+
see L<http://duktape.org/api.html#duk_opt_string>
1119+
1120+
=cut
1121+
*opt_string = \&aperl_duk_opt_string;
1122+
1123+
=item C<opt_uint>
1124+
1125+
see L<http://duktape.org/api.html#duk_opt_uint>
1126+
1127+
=cut
1128+
*opt_uint = \&aperl_duk_opt_uint;
1129+
9271130
=item C<pcall>
9281131
9291132
see L<http://duktape.org/api.html#duk_pcall>
@@ -1239,6 +1442,13 @@
12391442
=cut
12401443
*push_pointer = \&aperl_duk_push_pointer;
12411444

1445+
=item C<push_proxy>
1446+
1447+
see L<http://duktape.org/api.html#duk_push_proxy>
1448+
1449+
=cut
1450+
*push_proxy = \&aperl_duk_push_proxy;
1451+
12421452
=item C<push_string>
12431453
12441454
see L<http://duktape.org/api.html#duk_push_string>
@@ -1337,6 +1547,13 @@
13371547
=cut
13381548
*put_prop = \&aperl_duk_put_prop;
13391549

1550+
=item C<put_prop_heapptr>
1551+
1552+
see L<http://duktape.org/api.html#duk_put_prop_heapptr>
1553+
1554+
=cut
1555+
*put_prop_heapptr = \&aperl_duk_put_prop_heapptr;
1556+
13401557
=item C<put_prop_index>
13411558
13421559
see L<http://duktape.org/api.html#duk_put_prop_index>
@@ -1491,6 +1708,13 @@
14911708
=cut
14921709
*require_number = \&aperl_duk_require_number;
14931710

1711+
=item C<require_object>
1712+
1713+
see L<http://duktape.org/api.html#duk_require_object>
1714+
1715+
=cut
1716+
*require_object = \&aperl_duk_require_object;
1717+
14941718
=item C<require_object_coercible>
14951719
14961720
see L<http://duktape.org/api.html#duk_require_object_coercible>
@@ -1603,6 +1827,13 @@
16031827
=cut
16041828
*samevalue = \&aperl_duk_samevalue;
16051829

1830+
=item C<seal>
1831+
1832+
see L<http://duktape.org/api.html#duk_seal>
1833+
1834+
=cut
1835+
*seal = \&aperl_duk_seal;
1836+
16061837
=item C<set_finalizer>
16071838
16081839
see L<http://duktape.org/api.html#duk_set_finalizer>

0 commit comments

Comments
 (0)