mattias
bee5cbb5b1
pas2js: fixed rtti
2020-06-06 08:18:37 +00:00
mattias
52b91515d3
set pas2js fixes version 1.4.26
2020-06-06 08:07:28 +00:00
mattias
871e01ca66
pas2js: fixed rtti record field anonymous array
2020-06-03 13:27:21 +00:00
mattias
c07791757c
set pas2js fixes version 1.4.24
2020-05-11 11:04:19 +00:00
mattias
a60bc1782b
pas2js: fixed arrayRef
2020-05-11 10:59:43 +00:00
mattias
4c4543486a
set pas2js fixes version 1.4.22
2020-05-10 09:24:34 +00:00
mattias
abac0241c9
pas2js: backported fix SetLength resize
2020-05-09 09:12:11 +00:00
mattias
f874a25f75
pas2js: merged handling of (i*i).helperfunc
2020-04-26 20:51:44 +00:00
mattias
5e22bdf07d
pas2js: fixed type helper nested procedure Self
2020-04-26 20:35:44 +00:00
mattias
6f33a413a8
pas2js: fixed type helper nested procedure Self
2020-04-26 20:15:16 +00:00
mattias
31c1d6e401
fcl-passrc: fixed type helper nativeint/nativeuint
2020-04-26 19:24:44 +00:00
mattias
dd3581a9ac
fcl-passrc: allow static directive repetition in method implementation
2020-04-25 13:54:47 +00:00
mattias
e89569f361
fcl-passrc: resolver: mode delphi: allow member with same name as ancestor member
2020-04-24 16:48:06 +00:00
mattias
59384d13ce
set pas2js fixes version 1.4.20
2020-04-11 11:15:59 +00:00
mattias
7807d83d77
fcl-js: write TJSStatementList using a heap stack to avoid large stack depths
2020-04-11 11:06:10 +00:00
mattias
738fe0d771
fcl-passrc: fixed resolving with-do x, where x is in helper and class
2020-03-30 12:09:35 +00:00
michael
f106f3ef5b
* Merging revisions 616 from trunk:
...
------------------------------------------------------------------------
r616 | michael | 2019-09-30 15:48:08 +0200 (Mon, 30 Sep 2019) | 1 line
* Fix day names in formatdatetime, fix DateTimeToJSDate
------------------------------------------------------------------------
2020-01-23 13:09:20 +00:00
michael
52bd01e30b
* Merging revisions 616 from trunk:
...
------------------------------------------------------------------------
r616 | michael | 2019-09-30 15:48:08 +0200 (Mon, 30 Sep 2019) | 1 line
* Fix day names in formatdatetime, fix DateTimeToJSDate
------------------------------------------------------------------------
2020-01-23 13:08:50 +00:00
mattias
5b4677ea9d
set pas2js fixes version 1.4.18
2019-12-15 14:22:11 +00:00
mattias
e814995348
pastojs: treat constref as const, warn for non record/array
2019-12-15 14:15:45 +00:00
mattias
24c18cc178
fcl-passrc: resolver: allow constref
2019-12-15 14:08:23 +00:00
mattias
1e0707f55c
fcl-js: fixed srcmap reset column
2019-11-13 19:24:47 +00:00
mattias
a59e387074
pastojs: filer: store canonical class-of
2019-10-30 08:23:12 +00:00
mattias
598d4e8ba7
fcl-passrc: useanalyzer: do not export resourcestrings
2019-10-25 09:36:22 +00:00
mattias
f8d57c149c
fcl-passrc: resolver: check arg access
2019-10-18 22:13:09 +00:00
mattias
2ec7063007
fcl-passrc: resolver: check arg access
2019-10-18 21:59:44 +00:00
mattias
0a6f1171ec
set pas2js fixes version 1.4.16
2019-10-15 11:52:07 +00:00
mattias
d8ffa13d19
fcl-passrc: resolver: fixed marking implicit call in prop arg
2019-10-15 11:11:51 +00:00
mattias
e53b5ee554
pas2js: fixed setlength(a,0)
2019-10-11 22:11:16 +00:00
mattias
4ecdea7f66
pastojs: fixed DirectoryExists
2019-10-09 22:14:59 +00:00
mattias
d914174c05
pastojs: fixed check for static class method modifier in class helper for extrnal class
2019-09-30 12:32:17 +00:00
mattias
30949ac5eb
pastojs: external static method
2019-09-26 07:37:38 +00:00
mattias
5ddb38a5bd
pastojs: type helper for jsvalue
2019-09-18 15:47:17 +00:00
mattias
91bd062189
pas2js: replace setArrayLength with faster non recursive version
2019-09-18 15:35:32 +00:00
mattias
a7f83de90c
fcl-passrc: clean up
2019-09-01 19:26:56 +00:00
mattias
da53f15c45
fcl-passrc: made helpers deterministic
2019-09-01 19:24:08 +00:00
mattias
f810306aae
fcl-passrc: fixed helper for type alias type
2019-09-01 18:53:19 +00:00
mattias
470ad98de2
set pas2js fixes version 1.4.14
2019-08-30 12:42:49 +00:00
mattias
0ca3b5f4be
pastojs: added AlwaysRequireSharedBaseFolder to TryCreateRelativePath
2019-08-30 09:21:06 +00:00
mattias
7651157066
pastojs: fixed create relative paths without shared based directory
2019-08-30 03:47:47 +00:00
mattias
d539546850
pastojs: longword bitwise operations not, and, or, xor, shl, shr
2019-08-29 13:11:32 +00:00
mattias
cca010888e
pastojs: source map: prepend absolute source files with file:// if sourceroot
2019-08-29 07:13:23 +00:00
mattias
e6b6f7fd88
pastojs: source map: prepend absolute source files with file://
2019-08-28 23:11:52 +00:00
mattias
3c1a2a7bbd
set pas2js fixes version 1.4.12
2019-08-28 11:31:41 +00:00
michael
22d6441e06
* Merging revisions 576 from trunk:
...
------------------------------------------------------------------------
r576 | michael | 2019-08-26 20:36:19 +0200 (Mon, 26 Aug 2019) | 1 line
* Prevent calc fields spilling over from current record to edit buffer
------------------------------------------------------------------------
2019-08-26 18:40:28 +00:00
mattias
d7c7bfbf62
fcl-passrc: fixed passing dynarray to var param open array
2019-08-26 11:24:36 +00:00
mattias
3889384344
pastojs: fixed ComIntfInstance is/as IntfType using QueryInterface
2019-08-23 09:34:51 +00:00
mattias
0fd5a961a3
fcl-passrc: check used unit reference for duplicate, in case unit is found via different names
2019-08-16 07:28:48 +00:00
mattias
5cc1eaf8a1
fcl-passrc: no function result not set warning for fieldless record
2019-08-10 06:48:04 +00:00
mattias
bee5c88aeb
fcl-passrc: resolver: fixed type TArr = array of TArr
2019-08-07 09:16:28 +00:00