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 |
Mattias Gaertner
|
af1e46ac6c
fcl-passrc: useanalyzer: fixed typeinfo of inherited property
|
7 years ago |
Mattias Gaertner
|
e30da6b412
fcl-passrc: useanalyzer: no hint for external var assigned but not used
|
7 years ago |
Mattias Gaertner
|
fb8690428c
fcl-passrc: resolver: TGuid record
|
7 years ago |
Mattias Gaertner
|
7111f2bfdd
fcl-passrc: useanalyzer: added test for one-way dependency of class-interface to implementation method
|
7 years ago |
Mattias Gaertner
|
93ce148b73
fcl-passrc: useanalyzer: typeinfo for interfaces
|
7 years ago |
Mattias Gaertner
|
bebd127b91
fcl-passrc: removed modeswitch ignoreinterfaces
|
7 years ago |
Mattias Gaertner
|
835c1c8f1a
fcl-passrc: useanalyzer: com interfaces
|
7 years ago |
Mattias Gaertner
|
0ce5452980
fcl-passrc: resolver: corba interfaces
|
7 years ago |
Mattias Gaertner
|
3c5bbd06a6
fcl-passrc: resolver: interfaces: check method implementation
|
7 years ago |
Mattias Gaertner
|
cd4c277ae2
fcl-passrc: useanalyzer: use TObject.AfterConstruction, BeforeDestruction
|
7 years ago |
Mattias Gaertner
|
6ac5c55c54
fcl-passrc: useanalyzer: fixed overrides, added test
|
7 years ago |
Mattias Gaertner
|
d316d54dc9
fcl-passrc: debug queued parsing, more tests
|
7 years ago |
Mattias Gaertner
|
23cf3dceb4
fcl-passrc: useanalyzer: store and use initialization/finalization references
|
7 years ago |
Mattias Gaertner
|
a1033eb1af
fcl-passrc: useanalyzer: collect proc references only for implprocs
|
7 years ago |