Jacek Caban
|
86283b31db
|
vbscript: Fail to set non-object values with DISPATCH_PROPERTYPUTREF flag.
|
2015-03-03 23:16:50 +09:00 |
Jacek Caban
|
4bca1665c4
|
vbscript: Convert VT_DISPATCH propput value to trivial value if DISPATCH_PROPERTYPUTREF is not set.
|
2015-03-03 23:16:49 +09:00 |
Jacek Caban
|
571b09ce42
|
vbscript: Pass DISPATCH_PROPERTYPUTREF flag to InvokeEx when apropriate.
|
2015-03-03 23:16:48 +09:00 |
Jacek Caban
|
128f79ee77
|
vbscript: Added support for DISPATCH_PROPERTYPUTREF flag.
|
2015-03-03 23:16:47 +09:00 |
Jacek Caban
|
b4d30e92c9
|
vbscript: Added InvokeEx(DISPATCH_PROPERTYGET) implementation.
|
2014-04-30 15:15:31 +02:00 |
Jacek Caban
|
d297cecc07
|
vbscript: Forward Invoke call to InvokeEx.
|
2014-04-29 16:07:43 +02:00 |
Jacek Caban
|
ccf1567555
|
vbscript: Map some known error codes to vbscript errors.
Special thanks to Eric Lippert for the list of such errors.
|
2014-03-27 14:53:04 +01:00 |
Jacek Caban
|
6f45902252
|
vbscript: Use VariantCopyInd in invoke_variant_prop.
|
2014-03-10 10:41:46 +01:00 |
Jacek Caban
|
70628f80c0
|
vbscript: Directly access 'this' object properties in interpreter.
|
2014-03-07 14:34:47 +01:00 |
Jacek Caban
|
82cace0f0e
|
vbscipt: Added beginning support for arrays as class members.
|
2014-03-07 14:34:40 +01:00 |
Jacek Caban
|
9eed654e05
|
vbscript: Use DEFAULT_UNREACHABLE macro where appropriate.
|
2013-03-13 16:27:49 +01:00 |
Jacek Caban
|
5f3c38ed61
|
vbscipt: Added string constants.
|
2013-02-27 19:23:17 +01:00 |
Jacek Caban
|
6a6c323306
|
vbscript: Make constant type explicit.
|
2013-02-27 19:23:15 +01:00 |
Jacek Caban
|
9858145990
|
vbscript: Added support for a few more constants.
|
2013-02-22 17:36:21 +01:00 |
Jacek Caban
|
97f2912965
|
vbscript: Added support for a few more constants.
|
2013-02-15 11:52:51 +01:00 |
Jacek Caban
|
789f295efb
|
vbscript: Allow specifying simple builtin constants without proper getter.
|
2012-10-17 11:45:53 +02:00 |
Jacek Caban
|
d6d187c2b3
|
vbscript: Pass arguments to builtin functions in natural order.
|
2012-10-17 11:45:45 +02:00 |
Jacek Caban
|
c36045dbcc
|
vbscript: Fixed copy&paste typo in invoke_builtin.
|
2012-09-28 17:14:56 +02:00 |
Jacek Caban
|
b6515030c8
|
vbscript: Return error for unsupported flags in ScriptDisp::InvokeEx.
|
2012-09-18 14:49:01 +02:00 |
Jacek Caban
|
91b41eb494
|
vbscript: Added ScriptDisp_Invoke implementation.
|
2012-09-18 14:48:57 +02:00 |
Jacek Caban
|
ba611c0d3a
|
vbscript: Added ScriptDisp::GetIDsOfNames implementation.
|
2012-09-18 14:48:47 +02:00 |
Jacek Caban
|
24f4c09bb6
|
vbscript: Added support for DISPATCH_PROPERTYGET in invoke_variant_prop.
|
2012-09-10 11:47:29 +02:00 |
Jacek Caban
|
11d2dfaea9
|
vbscript: Added ScriptDisp::InvokeEx implementation.
|
2012-09-07 16:44:35 +02:00 |
Jacek Caban
|
40001df45d
|
vbscript: Added ScriptDisp::GetDispID implementation.
|
2012-09-07 16:44:29 +02:00 |
Jacek Caban
|
8121f73273
|
vbscript: Use separated IDispatchEx implementation for script dispatch.
|
2012-09-07 16:44:21 +02:00 |
Jacek Caban
|
cf0faf1d3c
|
vbscript: Added IActiveScriptParseProcedure2::ParseProcedureText implementation.
|
2012-09-06 18:23:39 +02:00 |
Jacek Caban
|
fe7533df49
|
vbscript: Ignore fdexNameCaseSensitive flag.
|
2012-08-13 11:52:36 +02:00 |
Jacek Caban
|
edab5d85c7
|
vbscript: Ignore version flags in GetDispID.
|
2012-07-10 10:40:31 -05:00 |
Frédéric Delanoy
|
c5bcfbc5c5
|
vbscript: Fix a typo.
|
2012-04-18 13:59:31 +02:00 |
Jacek Caban
|
732abbbcc3
|
vbscript: Added parameterized assign identifier statement support.
|
2012-03-26 18:15:16 +02:00 |
Jacek Caban
|
fc8756ac7c
|
vbscript: Added support for VARIANTREF arguments in multiple argument functions.
|
2012-01-03 12:37:21 +01:00 |
Jacek Caban
|
c90c39304f
|
vbscript: Make sure to remove an object from object list in collect_objects.
|
2011-10-14 15:44:28 +02:00 |
Jacek Caban
|
1c936039ed
|
vbscript: Pass arguments to 1-arg functions directly if they are VT_VARIANT|VT_BYREF.
|
2011-10-11 15:43:28 +02:00 |
Jacek Caban
|
f61bd1c5bf
|
vbscript: Added support for DISPATCH_METHOD flags in invoke_builtin.
|
2011-09-22 16:33:37 +02:00 |
Jacek Caban
|
4e9d29907c
|
vbscript: Added global object's isObject function stub implementation.
|
2011-09-19 18:32:35 +02:00 |
Jacek Caban
|
79a2650de7
|
vbscript: Store reference to collected object in collect_objects.
|
2011-09-19 18:00:05 +02:00 |
Alexandre Julliard
|
9fe25eae4a
|
vbscript: Fix a memory allocation size to avoid overflows.
|
2011-09-16 19:36:52 +02:00 |
Jacek Caban
|
a99dc8cb3d
|
vbscript: Added GC implementation.
|
2011-09-16 17:23:16 +02:00 |
Jacek Caban
|
8b6b334c89
|
vbscript: Added class_terminate support.
|
2011-09-16 17:23:16 +02:00 |
Jacek Caban
|
28bddf8dd1
|
vbscript: Added class_initializer support.
|
2011-09-16 17:23:15 +02:00 |
Jacek Caban
|
097a75f674
|
vbscript: Added compiler/runtime support for property getters/letters.
|
2011-09-16 17:23:14 +02:00 |
Jacek Caban
|
e843608748
|
vbscript: Added property invoke implementation.
|
2011-09-16 17:23:13 +02:00 |
Jacek Caban
|
4bb10ad385
|
vbscript: Added GetDispID support for properties.
|
2011-09-16 17:23:13 +02:00 |
Jacek Caban
|
1e01a176a3
|
vbscript: Added this object to identifier lookup chanin.
|
2011-09-15 19:13:15 +02:00 |
Jacek Caban
|
6ee2e3ac91
|
vbscript: Added beginning InvokeEx implementation.
|
2011-09-15 19:13:15 +02:00 |
Jacek Caban
|
8b4c560d75
|
vbscript: Added beginning GetDispID implementation.
|
2011-09-15 19:13:15 +02:00 |
Jacek Caban
|
efc59d1b19
|
vbscript: Store class_desc_t in vbdisp_t.
|
2011-09-15 15:44:41 +02:00 |
Jacek Caban
|
fb57bc21b8
|
vbscript: Added interp_new implementation.
|
2011-09-15 15:44:37 +02:00 |
Jacek Caban
|
2083935c64
|
vbscript: Added interp_assign_ident implementation.
|
2011-09-12 16:49:56 +02:00 |
Jacek Caban
|
9d7552205c
|
vbscript: Added interp_icallv implementation.
|
2011-09-08 20:08:08 +02:00 |