Commit History

Autor SHA1 Mensaxe Data
  mattias 8c28eb0935 pastojs: fixed compile hai 8 meses
  mattias 9a7d1ad07c fcl-passrc: option to parse directive rtti hai 8 meses
  Michaël Van Canneyt be5e84715c * Allow Delphi-style const [ref] hai 1 ano
  Michaël Van Canneyt a7b449da8b * Implement missing tests hai 1 ano
  Michael VAN CANNEYT ec710fb219 * External objc class forward definition %!s(int64=2) %!d(string=hai) anos
  Michaël Van Canneyt 889e3a15b6 * PChar -> PAnsiChar %!s(int64=2) %!d(string=hai) anos
  Michaël Van Canneyt 1750908824 * Fix compilation %!s(int64=2) %!d(string=hai) anos
  mattias 12405f9ee4 fcl-passrc: fixed compile %!s(int64=2) %!d(string=hai) anos
  Michaël Van Canneyt 047e360538 * Improvements so whole RTL can be parsed %!s(int64=2) %!d(string=hai) anos
  mattias 14ae44c362 fcl-passrc: fixed parsing class var var %!s(int64=3) %!d(string=hai) anos
  Michaël Van Canneyt f1cb5e678c * Test for po_keepclassforward %!s(int64=3) %!d(string=hai) anos
  Michaël Van Canneyt 4820ec0746 * "Class of" allowed for fields %!s(int64=3) %!d(string=hai) anos
  michael 185048c631 * Last field before end does not need a semicolon %!s(int64=4) %!d(string=hai) anos
  michael 81344a6f5c * test for missing semicolon after fields in class declaration %!s(int64=4) %!d(string=hai) anos
  michael ebb1d78ced * objcprotocol can have multiple parents %!s(int64=4) %!d(string=hai) anos
  michael 319c00b832 * Protocol can also be external %!s(int64=4) %!d(string=hai) anos
  michael 873354beaa * Allow optional/required sections in objcprotocol classes %!s(int64=4) %!d(string=hai) anos
  michael 8e0a97ca42 * ObjCCategory %!s(int64=5) %!d(string=hai) anos
  michael 3e344a12e2 * Start ObjCClass support %!s(int64=5) %!d(string=hai) anos
  michael 45d08916f2 * test for method aliases (function) %!s(int64=5) %!d(string=hai) anos
  michael 7649e205aa * test for method aliases %!s(int64=5) %!d(string=hai) anos
  Mattias Gaertner 4a226f39ab fcl-passrc: fixed stop on implementation keyword in program, fixed parsing attributes in class type section %!s(int64=6) %!d(string=hai) anos
  Mattias Gaertner c4cd0ad776 fcl-passrc: specialize for-loop %!s(int64=6) %!d(string=hai) anos
  Mattias Gaertner 18d4e36361 fcl-passrc: added some advanced record tests %!s(int64=6) %!d(string=hai) anos
  Mattias Gaertner faca63449f fcl-passrc: parser: check semicolon in arg list, bug #33742 %!s(int64=7) %!d(string=hai) anos
  Mattias Gaertner 2ac2e7bd7d fcl-passrc: resolver: implemented $M $TypeInfo %!s(int64=7) %!d(string=hai) anos
  Mattias Gaertner 3a0e540dde fcl-passrc: parser: fixed default class visibility to visPublic %!s(int64=7) %!d(string=hai) anos
  Mattias Gaertner c07c5d56ab fcl-passrc: read class ancestor with specialize %!s(int64=8) %!d(string=hai) anos
  michael 6371309843 * Fix bug ID #31801, empty class var section %!s(int64=8) %!d(string=hai) anos
  michael 2b67d4c727 * Fix previous test %!s(int64=8) %!d(string=hai) anos