Mattias Gaertner
|
50c659b1ca
fcl-passrc: separate hints for not used fields: 4501, 4502
|
4 years ago |
Mattias Gaertner
|
2421d6ab15
fcl-passrc: useanalyzer: when member needs typeinfo, mark parent too
|
4 years ago |
Mattias Gaertner
|
5c161e8542
fcl-passrc: useanalyzer: fixed implementation class forward
|
4 years ago |
Mattias Gaertner
|
6ed331d6e7
fcl-passrc: useanalyzer: mark attributes of class/record type even if typeinfo is not used
|
4 years ago |
Mattias Gaertner
|
8fe5a1e894
pastojs: shortrefglobals: call static method
|
4 years ago |
Mattias Gaertner
|
43b236a4df
fcl-passrc: resolver: mark inherited a:= as assignment, issue #37851
|
4 years ago |
Mattias Gaertner
|
9c8fc6bcf5
fcl-passrc: fixed specialize while-do and with-do
|
5 years ago |
Mattias Gaertner
|
1bf392a726
pas2js: typeinfo(specialization)
|
5 years ago |
Mattias Gaertner
|
acc72f01a1
fcl-passrc: useanalyzer: do not export resourcestrings
|
5 years ago |
Mattias Gaertner
|
7fa2ac9420
fcl-passrc: useanalyzer: generic procedure
|
5 years ago |
Mattias Gaertner
|
d772890e1f
fcl-passrc: no function result not set warning for fieldless record
|
6 years ago |
Mattias Gaertner
|
a2e96cd459
fcl-passrc: useanalyzer: specializetype
|
6 years ago |
Mattias Gaertner
|
9cf243ad38
fcl-passrc: fixed marking array argument element passed as arg as read
|
6 years ago |
Mattias Gaertner
|
721d20fb8f
fcl-passrc: fixed makring array[]:= as read
|
6 years ago |
Mattias Gaertner
|
20c854ad90
fcl-passrc: fixed WPO for attributes with parameters
|
6 years ago |
Mattias Gaertner
|
cd247236ba
fcl-passrc: useanalyzer: clean up
|
6 years ago |
Mattias Gaertner
|
cc22c70fa5
fcl-passrc: attributes, removed modeswitch msIgnoreInterfaces
|
6 years ago |
Mattias Gaertner
|
894aebf8dd
fcl-passrc: usenanalyzer: class constructor/destructor
|
6 years ago |
Mattias Gaertner
|
739723bc54
fcl-passrc: useanalyzer: mark parents of nested elements
|
6 years ago |
Mattias Gaertner
|
0043b747c7
fcl-passrc: TPasClassType and TPasRecordType now have common ancestor, resolver: started advancedrecord methods
|
6 years ago |
Mattias Gaertner
|
b0d7ba7e6f
fcl-passrc: anonymous functions: with-block
|
6 years ago |
Mattias Gaertner
|
0e13bac228
fcl-passrc: useanalyzer: fixed p^.x:=
|
6 years ago |
Mattias Gaertner
|
5499533ddc
fcl-passrc: useanalyzer: if then else ;
|
6 years ago |
Mattias Gaertner
|
80c12f56b7
fcl-passrc: useanalyzer: fixed WPO for record constants
|
6 years ago |
Mattias Gaertner
|
127c3eccb8
fcl-passrc: fixed some mem leaks
|
7 years ago |
Mattias Gaertner
|
7253451143
fcl-passrc: useanalyzer: mark typeinfo elements as normal used too
|
7 years ago |
Mattias Gaertner
|
7a6fed75a0
fcl-passrc: $warn directive
|
7 years ago |
Mattias Gaertner
|
2bc313fbe5
fcl-passrc: useanalyzer: new msg id for parameter of a virtual method not used
|
7 years ago |
Mattias Gaertner
|
e0fd90da92
fcl-passrc: resolver: check ancestor interfaces
|
7 years ago |
Mattias Gaertner
|
f696ad58ee
fcl-passrc: fixed unit analyzer private method used by protected property
|
7 years ago |