mattias
|
66bec81336
|
pas2js: fixed try exit(value) finally read Result end
|
2020-06-29 21:13:31 +00:00 |
|
mattias
|
abac0241c9
|
pas2js: backported fix SetLength resize
|
2020-05-09 09:12:11 +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
|
738fe0d771
|
fcl-passrc: fixed resolving with-do x, where x is in helper and class
|
2020-03-30 12:09:35 +00:00 |
|
mattias
|
24c18cc178
|
fcl-passrc: resolver: allow constref
|
2019-12-15 14:08:23 +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
|
d8ffa13d19
|
fcl-passrc: resolver: fixed marking implicit call in prop arg
|
2019-10-15 11:11:51 +00:00 |
|
mattias
|
5ddb38a5bd
|
pastojs: type helper for jsvalue
|
2019-09-18 15:47:17 +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
|
d7c7bfbf62
|
fcl-passrc: fixed passing dynarray to var param open array
|
2019-08-26 11:24:36 +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 |
|
mattias
|
689d85f7f7
|
fcl-passrc: typecast nil to class, interface, dynarray
|
2019-07-30 15:37:03 +00:00 |
|
mattias
|
0687f40919
|
pastojs: fixed createcallback inside anonymous method
|
2019-07-12 16:58:14 +00:00 |
|
mattias
|
4e2606fcbe
|
fcl-passrc: fixed helper in other unit
|
2019-07-10 08:28:37 +00:00 |
|
mattias
|
f3f2341c8a
|
pastojs: fixed high(dynarr)
|
2019-07-10 08:06:28 +00:00 |
|
mattias
|
57de41cad6
|
fcl-passrc: fixed parsing class var a:t;b:t
|
2019-07-10 08:01:16 +00:00 |
|
mattias
|
476c3cea1b
|
fcl-passrc: added separate error message duplicate published method
|
2019-06-26 16:37:42 +00:00 |
|
mattias
|
38894cfe96
|
fcl-passrc: added test local var inits
|
2019-06-13 08:06:12 +00:00 |
|
mattias
|
849d604c04
|
fcl-pssrc, pastojs: fixed anonymous proc inside for-loop
|
2019-06-06 09:51:37 +00:00 |
|
mattias
|
0d6e7288ee
|
fcl-passrc: fixed useanalyzer adv records
|
2019-04-20 18:10:58 +00:00 |
|
mattias
|
7e240a4481
|
fcl-passrc: fixed searching forward proc in local scope
|
2019-04-15 08:41:34 +00:00 |
|
mattias
|
516a47174c
|
fcl-passrc: fixed marking array argument element passed as arg as read
|
2019-03-16 16:15:12 +00:00 |
|
mattias
|
3b7fc512d1
|
fcl-passrc: fixed makring array[]:= as read
|
2019-03-16 15:45:17 +00:00 |
|
mattias
|
e99a2ffc22
|
fcl-passrc: separate hint for method hides ancestor method exactly
|
2019-03-16 14:33:11 +00:00 |
|
mattias
|
5a43f99fc8
|
pastojs: helpers: external method apply to helped type
|
2019-03-14 22:04:58 +00:00 |
|
mattias
|
1e56a381ec
|
fcl-passrc: test helper for double
|
2019-03-06 18:11:20 +00:00 |
|
mattias
|
48c0169c38
|
fcl-passrc: resolver: no hint when hiding private method
|
2019-03-05 15:49:28 +00:00 |
|
mattias
|
45f31d949f
|
fcl-passrc: resolver: no hint when hiding private method
|
2019-03-05 14:39:18 +00:00 |
|
mattias
|
834ef2de26
|
fcl-passrc: fixed overload var arg and type alias
|
2019-03-05 10:57:09 +00:00 |
|
mattias
|
caf8017e04
|
fcl-passrc: when using members, use parent type
|
2019-03-04 13:23:08 +00:00 |
|
mattias
|
19ad450032
|
fcl-passrc: scanner info macro set to
|
2019-03-01 17:57:15 +00:00 |
|
mattias
|
82953ae5b8
|
pastojs: fixed type helper call as arg
|
2019-02-28 22:48:25 +00:00 |
|
mattias
|
ef6fcf289f
|
pastojs: and/or/xor with nativeint, warn nativeint shl/shr
|
2019-02-28 22:02:33 +00:00 |
|
mattias
|
f9ec6a2196
|
fcl-passrc: fixed $warn identifier error
|
2019-02-28 21:14:17 +00:00 |
|
mattias
|
8f31992686
|
fcl-passrc: fixed parent of const external modifier
|
2019-02-26 19:05:59 +00:00 |
|
mattias
|
8168cc6ccc
|
fcl-passrc: fixed parsing variable list with modifiers
|
2019-02-26 18:59:47 +00:00 |
|
mattias
|
bb778bd45d
|
fcl-passrc: fixed TAliasEnumType.Value
|
2019-02-26 11:41:53 +00:00 |
|
mattias
|
a90481eb85
|
fcl-js: unit out dir
|
2019-02-26 09:06:41 +00:00 |
|
mattias
|
30988dba4d
|
fcl-passrc: fixed array of const
|
2019-02-26 08:41:07 +00:00 |
|
mattias
|
557d181ec9
|
fcl-passrc, pastojs: renamed modeswitch multiplescopehelpers to multihelpers
|
2019-02-26 08:36:56 +00:00 |
|
mattias
|
fb8b744e39
|
pas2js fixes: added compiler files
|
2019-02-16 10:54:14 +00:00 |
|