Commit Graph

102 Commits

Author SHA1 Message Date
mattias
6ff084bbea pastojs: read old pcu files from 2.0.0 2021-03-08 12:02:06 +00:00
mattias
b04ce38c78 pastojs: fixed attributes of indirectly used class 2021-03-07 12:48:43 +00:00
mattias
405757a04a pastojs: fixed create TGUID object literal 2021-03-06 21:35:09 +00:00
mattias
b3070f3e6e fcl-passrc: fixed spaces 2021-03-02 09:21:00 +00:00
mattias
dbb9b3b67c fcl-passrc: useanalyzer: fixed marking nested type 2021-03-01 22:02:12 +00:00
mattias
e69a192fb6 fcl-passrc: fixed debugging 2021-03-01 21:57:17 +00:00
mattias
37ca94c354 pastojs: fixed IsTGUID 2021-03-01 21:26:13 +00:00
mattias
c66025c9e3 fcl-passrc: fixed IsTGUID 2021-03-01 21:25:34 +00:00
mattias
43427913a8 pastojs: fixed calling Instance.StaticMethod 2021-02-28 21:28:30 +00:00
mattias
4953371b04 pastojs: anonymous vartype 2021-02-23 01:37:44 +00:00
mattias
a3346a1c63 pastojs: nicer filer error messages 2021-02-15 12:06:45 +00:00
mattias
0c50b6a698 fcl-passrc: useanalyzer: fixed omitting not used hints for properties 2021-02-13 13:19:56 +00:00
mattias
3787087cae fcl-passrc: resolver: include(intset,int) 2021-02-01 22:13:41 +00:00
mattias
e1d0d3b185 pastojs: ord(integer) 2021-01-20 21:22:36 +00:00
mattias
ea2fcf3efb pastojs: fixed if then asm a;b end 2021-01-20 20:25:06 +00:00
mattias
51e72b06c9 pastojs: fixed freeing temp intf var if nil 2021-01-19 21:52:31 +00:00
mattias
5810175e08 fcl-passrc: fixed checking statement after except-on 2021-01-19 19:09:02 +00:00
mattias
d07e0cd1d2 pastojs: fixed o as intftype, when o is nil 2021-01-19 09:43:25 +00:00
mattias
e1a54398da set pas2js fixes version 2.0.0 2021-01-11 22:09:28 +00:00
mattias
7e556c55f2 pastojs: clean up 2021-01-11 22:04:08 +00:00
mattias
58d29c2b2b pastojs: record complex only for records with class vars 2021-01-10 22:59:04 +00:00
mattias
f1bb7ae595 set pas2js fixes version 2.0.0.RC8 2020-12-31 10:29:33 +00:00
mattias
187fb9cad2 pastojs: fixed delay init specialized interface 2020-12-31 01:07:56 +00:00
mattias
3df05fb6bb fcl-passrc: resolver: fixed typecast a(b.func) marking implicit call 2020-12-30 16:13:45 +00:00
mattias
807fddf658 pastojs: await with one param must be async function 2020-12-29 23:27:28 +00:00
mattias
8c7e8e568e fcl-passrc: separate hints for not used fields: 4501, 4502 2020-12-29 02:39:15 +00:00
mattias
56096412cb fcl-passrc: resolver: fixed resolving string lit switching to utf-16 2020-12-29 02:38:53 +00:00
mattias
0947a7b0c2 fcl-passrc: fixed implicit call of specialized method 2020-12-29 01:16:46 +00:00
mattias
26ca4e7d16 fcl-passrc: fixed parsing a(b).c<d>() 2020-12-29 00:26:24 +00:00
mattias
917aba3de2 fcl-passrc: fixed resolve string lit on non utf-8 system 2020-12-28 18:19:58 +00:00
mattias
dc85b9283f fcl-passrc: fixed typecast specialized array to specialized type 2020-12-28 16:51:25 +00:00
mattias
94cee0dc39 fcl-passrc: check class intf impl proc type modifiers match 2020-12-27 20:52:16 +00:00
mattias
f9b7f1dbb2 fcl-passrc: typecast generic template type to generic template type 2020-12-23 01:07:26 +00:00
mattias
3c51a0d851 pastojs: fixed UTF-16 chars 2020-12-21 15:52:44 +00:00
mattias
a9b4ca33c3 fcl-passrc: resolver: split source and target codepage 2020-12-21 15:51:15 +00:00
mattias
e34698f1d5 fcl-js: writer: fixed writing invalid UTF-16 2020-12-21 15:49:12 +00:00
mattias
7633a39273 fcl-passrc: use fmShareDenyNone when writing pas 2020-12-19 11:47:14 +00:00
mattias
f211913978 pastojs: use fmShareDenyNone when writing js 2020-12-19 11:46:30 +00:00
mattias
8aed6ac7e4 pastojs: test #256+ 2020-12-19 11:38:03 +00:00
mattias
9e277a6a6a set pas2js fixes version 2.0.0.RC7 2020-12-13 18:23:01 +00:00
mattias
6050bfe6e4 pastojs: fixed record member type 2020-12-11 20:04:43 +00:00
mattias
91e7558f0f pastojs: fixed unit without implementation 2020-12-11 17:34:09 +00:00
mattias
648a86be7e fcl-passrc: resolver: fixed unit without implementation 2020-12-11 17:33:13 +00:00
mattias
be81221a1d pastojs: precompiled code: always store with unix line ending, write with platform line ending 2020-12-09 21:42:48 +00:00
mattias
8ae6ee1771 pastojs: shortrefglobals: enumvalue 2020-12-09 20:47:48 +00:00
mattias
fd28aa84e3 set pas2js fixes version 2.0.0.RC6 2020-12-08 11:56:51 +00:00
mattias
b11d0f692a fcl-passrc: useanalyzer: when member needs typeinfo, mark parent too 2020-12-08 11:53:10 +00:00
mattias
a86581a9ea pastojs: clean up 2020-12-08 11:52:31 +00:00
mattias
56a9c2d912 restored version 2020-12-07 23:58:18 +00:00
mattias
327e6aa0c9 missing patches from trunk 2020-12-07 23:53:55 +00:00