Commit History

Autor SHA1 Mensaxe Data
  mattias 5b4ba67a85 fcl-passrc: started resolver tests for multi errors %!s(int64=2) %!d(string=hai) anos
  mattias a2182cb7a5 fcl-passrc: omit hint for not used anonymous type %!s(int64=3) %!d(string=hai) anos
  mattias 6f0f339fc4 fcl-passrc: pasuseanalyzer: mark library export function result sub elements %!s(int64=3) %!d(string=hai) anos
  mattias e5ac07db13 pastojs: started test TPas2JSUseAnalyzer %!s(int64=3) %!d(string=hai) anos
  Mattias Gaertner 8c38953440 fcl-passrc: useanalyzer: fixed marking nested type %!s(int64=4) %!d(string=hai) anos
  Mattias Gaertner 17d2873aec fcl-passrc: useanalyzer: fixed omitting not used hints for properties %!s(int64=4) %!d(string=hai) anos
  Mattias Gaertner 50c659b1ca fcl-passrc: separate hints for not used fields: 4501, 4502 %!s(int64=4) %!d(string=hai) anos
  Mattias Gaertner 2421d6ab15 fcl-passrc: useanalyzer: when member needs typeinfo, mark parent too %!s(int64=4) %!d(string=hai) anos
  Mattias Gaertner 5c161e8542 fcl-passrc: useanalyzer: fixed implementation class forward %!s(int64=5) %!d(string=hai) anos
  Mattias Gaertner 6ed331d6e7 fcl-passrc: useanalyzer: mark attributes of class/record type even if typeinfo is not used %!s(int64=5) %!d(string=hai) anos
  Mattias Gaertner 8fe5a1e894 pastojs: shortrefglobals: call static method %!s(int64=5) %!d(string=hai) anos
  Mattias Gaertner 43b236a4df fcl-passrc: resolver: mark inherited a:= as assignment, issue #37851 %!s(int64=5) %!d(string=hai) anos
  Mattias Gaertner 9c8fc6bcf5 fcl-passrc: fixed specialize while-do and with-do %!s(int64=5) %!d(string=hai) anos
  Mattias Gaertner 1bf392a726 pas2js: typeinfo(specialization) %!s(int64=5) %!d(string=hai) anos
  Mattias Gaertner acc72f01a1 fcl-passrc: useanalyzer: do not export resourcestrings %!s(int64=6) %!d(string=hai) anos
  Mattias Gaertner 7fa2ac9420 fcl-passrc: useanalyzer: generic procedure %!s(int64=6) %!d(string=hai) anos
  Mattias Gaertner d772890e1f fcl-passrc: no function result not set warning for fieldless record %!s(int64=6) %!d(string=hai) anos
  Mattias Gaertner a2e96cd459 fcl-passrc: useanalyzer: specializetype %!s(int64=6) %!d(string=hai) anos
  Mattias Gaertner 9cf243ad38 fcl-passrc: fixed marking array argument element passed as arg as read %!s(int64=6) %!d(string=hai) anos
  Mattias Gaertner 721d20fb8f fcl-passrc: fixed makring array[]:= as read %!s(int64=6) %!d(string=hai) anos
  Mattias Gaertner 20c854ad90 fcl-passrc: fixed WPO for attributes with parameters %!s(int64=6) %!d(string=hai) anos
  Mattias Gaertner cd247236ba fcl-passrc: useanalyzer: clean up %!s(int64=6) %!d(string=hai) anos
  Mattias Gaertner cc22c70fa5 fcl-passrc: attributes, removed modeswitch msIgnoreInterfaces %!s(int64=6) %!d(string=hai) anos
  Mattias Gaertner 894aebf8dd fcl-passrc: usenanalyzer: class constructor/destructor %!s(int64=6) %!d(string=hai) anos
  Mattias Gaertner 739723bc54 fcl-passrc: useanalyzer: mark parents of nested elements %!s(int64=6) %!d(string=hai) anos
  Mattias Gaertner 0043b747c7 fcl-passrc: TPasClassType and TPasRecordType now have common ancestor, resolver: started advancedrecord methods %!s(int64=6) %!d(string=hai) anos
  Mattias Gaertner b0d7ba7e6f fcl-passrc: anonymous functions: with-block %!s(int64=6) %!d(string=hai) anos
  Mattias Gaertner 0e13bac228 fcl-passrc: useanalyzer: fixed p^.x:= %!s(int64=7) %!d(string=hai) anos
  Mattias Gaertner 5499533ddc fcl-passrc: useanalyzer: if then else ; %!s(int64=7) %!d(string=hai) anos
  Mattias Gaertner 80c12f56b7 fcl-passrc: useanalyzer: fixed WPO for record constants %!s(int64=7) %!d(string=hai) anos