Jacek Caban
|
05d59abc1c
|
jscript: Make sure to jump out of switch before entering implicit default clausule.
|
2012-04-16 12:08:56 +02:00 |
|
Jacek Caban
|
78fc648dec
|
jscript: Replace only the first match for non-regexp pattern in String.replace.
|
2012-04-09 17:16:00 +02:00 |
|
Jacek Caban
|
bf066791e0
|
jscript: Avoid cleaning an uninitialized variable.
|
2012-04-04 19:02:49 +02:00 |
|
Jacek Caban
|
114a439fed
|
jscript: Fixed parsing /=/ regexp.
|
2012-04-02 14:14:32 +02:00 |
|
Jacek Caban
|
353553e0aa
|
jscript: Emit undefined statement return for switch without default clausule.
|
2012-04-02 14:14:30 +02:00 |
|
Jacek Caban
|
b3bafb60a2
|
jscript: Fixed jsheap_grow implementation.
|
2012-04-02 12:34:45 +02:00 |
|
Jacek Caban
|
8f36daa422
|
jscript: Properly handle NULL bstr in str_to_number.
|
2012-03-28 17:28:34 +02:00 |
|
Jacek Caban
|
7bb41e75b6
|
jscript: Store value as double in NumberInstance object.
|
2012-03-27 11:43:17 +02:00 |
|
Jacek Caban
|
0bf61fb640
|
jscript: Return double instead of VARIANT from stack_pop_number.
|
2012-03-27 11:43:10 +02:00 |
|
Jacek Caban
|
0d287ff0b1
|
jscript: Return double instead of VARIANT from date_utc.
|
2012-03-27 11:43:06 +02:00 |
|
Jacek Caban
|
451169fb93
|
jscript: Return double instead of VARIANT from to_number.
|
2012-03-27 11:43:01 +02:00 |
|
Jacek Caban
|
c18b84cf4e
|
jscript: Added decoding tests.
|
2012-03-26 18:15:15 +02:00 |
|
Jacek Caban
|
f7a8650500
|
jscript: Added decoding support.
|
2012-03-26 18:15:11 +02:00 |
|
Jacek Caban
|
129183ebb0
|
jscript: Added JScriptEncode object tests.
|
2012-03-26 18:15:09 +02:00 |
|
Jacek Caban
|
4a9eea3516
|
jscript: Added beginning support for JScriptEncode object.
|
2012-03-26 18:15:09 +02:00 |
|
Jacek Caban
|
0762106648
|
jscript: Store source code in bytecode_t.
|
2012-03-26 18:15:08 +02:00 |
|
Jacek Caban
|
84ed86c431
|
jscript: Get rid of no longer needed caller argument from builtin_invoke_t.
|
2012-03-14 17:34:00 +01:00 |
|
Jacek Caban
|
a6ee63eef3
|
jscript: Removed no longer needed ref counting in parser_ctx_t.
|
2012-03-13 10:30:53 +01:00 |
|
Jacek Caban
|
a1c4c84005
|
jscript: Store parser_ctx_t in bytecode_t instead of other way around.
|
2012-03-13 10:30:49 +01:00 |
|
Jacek Caban
|
8c347fd71d
|
jscript: Store script context in exec_ctx_t.
|
2012-03-13 10:30:42 +01:00 |
|
Jacek Caban
|
9d4b0bd502
|
jscript: Don't store compiler_ctx_t in parser_ctx_t.
|
2012-03-13 10:30:36 +01:00 |
|
Jacek Caban
|
be29a73845
|
jscript: Call script_parse from compile_script, not the other way around.
|
2012-03-13 10:30:32 +01:00 |
|
Jacek Caban
|
825eb76321
|
jscript: Compile all function from given source in one run.
|
2012-03-13 10:30:27 +01:00 |
|
Jacek Caban
|
4fb1cad149
|
jscript: Simplify compile_subscript_stat.
|
2012-03-13 10:30:22 +01:00 |
|
Jacek Caban
|
9f83c6061f
|
jscript: Store bytecode_t in exec_ctx_t.
|
2012-03-13 10:30:18 +01:00 |
|
Jacek Caban
|
29b9237c91
|
jscript: Removed no longer needed caller argument from jsdisp_get_idx.
|
2012-03-12 16:37:21 +01:00 |
|
Jacek Caban
|
0d9cc45406
|
jscript: Removed no longer needed caller argument from jsdisp_propget_name.
|
2012-03-12 16:37:21 +01:00 |
|
Jacek Caban
|
7d4ba8db63
|
jscript: Removed no longer needed caller argument from jsdisp_propput_idx.
|
2012-03-12 16:37:20 +01:00 |
|
Jacek Caban
|
12bc6e0cc7
|
jscript: Removed no longer needed caller argument from jsdisp_propput_name and jsdisp_propget.
|
2012-03-12 16:37:20 +01:00 |
|
Jacek Caban
|
a80dd7cb79
|
jscript: Removed no longer needed caller argument from jsdisp_call_name.
|
2012-03-12 16:37:19 +01:00 |
|
Jacek Caban
|
07be020a48
|
jscript: Removed no longer needed caller argument from jsdisp_call_value.
|
2012-03-12 16:37:19 +01:00 |
|
Jacek Caban
|
93972b79cc
|
jscript: Added VARIANT conversion tests.
|
2012-03-12 16:37:18 +01:00 |
|
Jacek Caban
|
c6360c3e6e
|
jscript: Added QueryService(SID_VariantConversion) implementation.
|
2012-03-12 16:37:18 +01:00 |
|
Jacek Caban
|
bac7c1ef36
|
jscript: Added ChangeType implementation.
|
2012-03-12 16:37:17 +01:00 |
|
Jacek Caban
|
fb79915803
|
jscript: Removed no longer needed disp_propput caller argument.
|
2012-03-09 11:31:29 +01:00 |
|
Jacek Caban
|
f560e98346
|
jscript: Removed no longer needed disp_propget caller argument.
|
2012-03-09 11:31:24 +01:00 |
|
Jacek Caban
|
e0ae18260e
|
jscript: Removed no longer needed caller argument of disp_call function.
|
2012-03-09 11:31:19 +01:00 |
|
Jacek Caban
|
dfb59c6049
|
jscript: Pass proper caller argument to InvokeEx.
|
2012-03-09 11:31:15 +01:00 |
|
Jacek Caban
|
f8b20563aa
|
jscript: Properly handle NULL strings in add_eval.
|
2012-03-09 11:31:09 +01:00 |
|
Jacek Caban
|
1cadd7cc32
|
jscript: Added IVariantChangeType stub implementation.
|
2012-03-09 11:31:04 +01:00 |
|
Jacek Caban
|
2830a21e1d
|
jscript: Get rid of unused SET_CALLED macro.
|
2012-01-27 18:05:52 +01:00 |
|
Alistair Leslie-Hughes
|
ae46ad83a5
|
jscript: ActiveX objects might not support IServiceProvider Interface.
|
2012-01-25 20:39:48 +01:00 |
|
Jacek Caban
|
e5baa75034
|
jscript: Simplify identifier_eval function.
|
2012-01-18 16:25:46 +01:00 |
|
Alexandre Julliard
|
902915f667
|
jscript: Set return value after assert(0) to avoid warnings.
|
2012-01-17 15:02:47 +01:00 |
|
Jacek Caban
|
f03b24ad3e
|
jscript: Get rid of no longer used OP_label.
|
2012-01-17 14:08:33 +01:00 |
|
Jacek Caban
|
5c47f4a269
|
jscript: Added labelled statements tests.
|
2012-01-17 14:08:32 +01:00 |
|
Jacek Caban
|
4aec6b1090
|
jscript: Added labelled continue statement implementation.
|
2012-01-17 14:08:32 +01:00 |
|
Jacek Caban
|
9a4e12aa93
|
jscript: Added labelled break statement implementation.
|
2012-01-17 14:07:54 +01:00 |
|
Jacek Caban
|
383e2b1a0e
|
jscript: Added labelled statement implementation.
|
2012-01-17 14:06:13 +01:00 |
|
Jacek Caban
|
5561ee635c
|
jscript: Fixed jscript tests on some broken versions.
|
2012-01-12 16:09:45 +01:00 |
|