Commit Graph

708 Commits

Author SHA1 Message Date
mattias
c22d1530f7 pastojs: fixed tests for new char init #0 2023-12-16 14:25:44 +01:00
mattias
6bb5c3c48c pastojs: added test for utf-16 surrogates 2023-10-17 13:03:12 +02:00
mattias
37a5130fc3 pastojs: TCustomTestCLI.OnWriteFile: check if binary 2023-07-12 14:19:21 +02:00
mattias
322503678d pastojs: fixed test on windows 2023-07-12 13:12:18 +02:00
mattias
440af0f81f fcl-passrc, pastojs: fixed crash on evaluating ord(int), #39260 2023-07-12 10:22:05 +02:00
mattias
9386659286 pastojs: added test for rangecheck currency 2023-07-12 08:20:16 +02:00
mattias
5f757a2313 pastojs: fixed pass non safecall proctype to safecall proc type arg, issue #39261 2023-05-13 11:06:57 +02:00
mattias
6ec8c9e2a2 passrc: test issue 39216 2023-05-12 22:21:07 +02:00
mattias
3cec86390a fcl-js: fixed writing small floats 2023-03-03 23:20:29 +01:00
mattias
a2182cb7a5 fcl-passrc: omit hint for not used anonymous type 2022-10-04 20:42:02 +02:00
mattias
02f41731eb pastojs: fixed concat array of record and static array 2022-09-12 22:18:24 +02:00
mattias
22926e4fc7 pastojs: faster concat append array:=array+ 2022-06-11 00:21:07 +02:00
mattias
34605e9cd1 pastojs: faster concat append for var args 2022-06-10 23:40:04 +02:00
mattias
1e3c5865de pastojs: fixed concat append for nil and referenced array 2022-06-10 23:12:30 +02:00
mattias
d3a2145e5a pastojs: faster AnArray:=Concat(AnArray,...) 2022-06-10 18:46:18 +02:00
mattias
2dd072a492 pastojs: started array of interface 2022-06-10 15:48:21 +02:00
mattias
b7e64867be pastojs: TPasElement free instead of reference count 2022-06-09 17:01:03 +02:00
mattias
eae098ae3e pastojs: fixed tests 2022-06-09 17:01:03 +02:00
mattias
3f2e2ad0fa fcl-passrc: fixed directives DispatchField and DispatchStrField 2022-06-09 17:01:03 +02:00
mattias
a01c20ad20 pastojs: started TPasElement free instead of refence count 2022-06-09 17:01:03 +02:00
mattias
20e3a7311c pastojs: fixed absolute result 2022-05-22 23:46:29 +02:00
mattias
bcea5581de pastojs: fixed call inherited of nested class 2022-05-22 19:56:39 +02:00
mattias
410c1bbaa0 fcl-js: do not escape / 2022-04-01 22:09:53 +02:00
mattias
a01dc28206 pastojs: TJSArray([...]) 2022-03-31 11:52:09 +02:00
mattias
385b271bcd pastojs: fixed searching TJSPromise in global scopes 2022-03-30 12:08:17 +02:00
mattias
05c47722dd pastojs: added option ObfuscateLocalIdentifiers 2022-03-30 11:40:13 +02:00
mattias
35fd79ca52 fcl-passrc: anonymous records 2022-03-23 14:57:30 +01:00
mattias
4181e24ea4 fcl-passrc: anonymous procedure type 2022-03-20 13:26:57 +01:00
mattias
7c68ead57a fcl-pasrc: fixed multilinestrings # combos, double backticks become one, fixed apostroph, renamed MultilineStringsTrimLeft, MultilineStringsEOLStyle 2022-03-15 23:22:34 +01:00
mattias
a7545e0892 fcl-passc: removed testpasutils.pas 2022-02-16 11:55:22 +01:00
mattias
dfcbdd9aa6 pastojs: less hints 2022-02-12 21:21:54 +01:00
mattias
151c7ba163 fcl-passrc: fixed resourcestring 2022-02-12 21:15:04 +01:00
mattias
8d1989fc9a fcl-passrc: fixed generic method with Self do 2022-02-09 22:05:41 +01:00
mattias
c0c6ce5422 pastojs: add rtl.run() on platform module 2022-02-08 22:13:28 +01:00
mattias
d31e219510 pastojs: fixed find generic proc overload without params, issue 38796 2022-02-08 21:39:15 +01:00
mattias
9387f87db9 pastojs: mark record fields as used when passing record to a jsvalue parameter 2022-02-08 13:33:52 +01:00
mattias
540fd5e58d pastojs: export variable 2022-02-07 21:44:46 +01:00
mattias
1e77901452 pastojs: changed library exports to export const statements 2022-02-07 21:00:20 +01:00
mattias
e5ac07db13 pastojs: started test TPas2JSUseAnalyzer 2022-02-07 14:37:44 +01:00
mattias
dc7a8fa9e5 pastojs: comment 2022-02-07 12:46:13 +01:00
mattias
621dcbeaf2 pastojs: library added rtl.run, moved exports behind rtl.run, fixed export unit symbols 2022-02-06 19:16:48 +01:00
mattias
4f3093657e pastojs: export from units 2022-02-06 14:37:13 +01:00
mattias
e8f9ffdb5e pastojs: calling constructor of nested external class, issue 38858 2022-02-04 15:59:38 +01:00
mattias
664a96c584 pastojs: fixed await() as aclass, issue 39028 2022-02-04 14:48:05 +01:00
mattias
9bf4f9e2ce fcl-passrc: fixed attributes of interface types issue 39198 2022-02-04 13:09:56 +01:00
mattias
89e0282856 pastojs: write sourceMappingURL only if map file enabled, issue 39210 2022-02-03 15:20:54 +01:00
mattias
f0f9818824 pastojs: fixed Setlength(unicodestring) issue 39208 2022-02-03 15:15:34 +01:00
mattias
5c7974fceb pastojs: fixed class property getter static 2021-10-25 21:41:49 +02:00
mattias
d2a091ef85 pastojs: library: export var 2021-10-21 22:57:42 +02:00
mattias
429438fbb9 pastojs: fixed clear com interface reference in class field on destroy 2021-10-21 20:02:22 +02:00