Commit Verlauf

Autor SHA1 Nachricht Datum
  svenbarth ee940c8270 * always write a class' reference to the attribute table, even if the unit does not have attributes vor 6 Jahren
  svenbarth 788d976f3a * use a Word instead of a Byte for the attribute index (after all the compiler writes a Word to the count field) vor 6 Jahren
  svenbarth 5153a288dc * it's more correct for GetPropAttribute to return a TCustomAttribute instead of a TObject vor 6 Jahren
  svenbarth d137e06ade * instead of embedding the attributes inside the class' and property's type data only store a reference to a table of attributes vor 6 Jahren
  svenbarth 38fad4b5cf * also check for invalid attribute data in tests vor 6 Jahren
  svenbarth ba413bcdfc * fix typo vor 6 Jahren
  svenbarth 24c4b90343 * instead of declaring another type with a 'attribute' suffix, *search* for another type with a 'ATTRIBUTE' suffix (Delphi allows declaring both a TFoo and TFooAttribute in the same unit) vor 6 Jahren
  svenbarth 869664c6da * rename custom attributes related tests to something more sensible vor 6 Jahren
  svenbarth ed5f19e7e3 * change boolean parameters for try_consume_unitsym to a set vor 6 Jahren
  svenbarth 39bab2dbcc * rename trtti_attributesdef to trtti_attributes_list vor 6 Jahren
  svenbarth 84848df18d Reintegration of Custom Attributes branch by Joost van der Sluis with patches reworked by Svetozar Belic [patch 3/3] vor 6 Jahren
  svenbarth f91e38d1bd Reintegration of Custom Attributes branch by Joost van der Sluis with patches reworked by Svetozar Belic [patch 2/3] vor 6 Jahren
  svenbarth b2932393df Reintegration of Custom Attributes branch by Joost van der Sluis with patches reworked by Svetozar Belic [patch 1/3] vor 6 Jahren
  Mattias Gaertner 28e07f77e4 pastojs: fixed createcallback inside anonymous method vor 6 Jahren
  svenbarth 2a7b750d70 * write a name for the none property access entry (looks nicer than a "(Nil)" at the start of the line) vor 6 Jahren
  svenbarth 54c4fb2a00 * write an entry name for the property options vor 6 Jahren
  svenbarth 1607e15e48 * ensure that the toString constant is used instead of TObject's ToString method vor 6 Jahren
  michael a516b6fd74 * Fix bug ID #0035817 vor 6 Jahren
  michael fde8697032 * Always try to show the field name when possible vor 6 Jahren
  michael 0fb74a0f57 * Always try to show the field name when possible vor 6 Jahren
  Mattias Gaertner 3d662b5e5c fcl-passrc: fixed helper in other unit vor 6 Jahren
  Mattias Gaertner e5214b94a5 fcl-passrc: fixed parsing class var a:t;b:t vor 6 Jahren
  nickysn 0a94f8fc08 + parse the IMPDEF record in TOmfObjInput.ReadImpDef vor 6 Jahren
  michael ebd005d1a7 * Fix bug ID #35796, codepage issue when getting string as variant vor 6 Jahren
  michael 2425b97462 * Patch from Maciej Izak to allow loading multiple times vor 6 Jahren
  Jonas Maebe 7f772683cb * fix tobjectdef.vmt_def to search in the correct symtable vor 6 Jahren
  Jonas Maebe e56b58c2b0 * factored out checks whether a procdef's symbol needs to be global, and vor 6 Jahren
  Jonas Maebe 3fee990218 * on Mach-O, PECOFF and ELF platforms, write local symbols as hidden/ vor 6 Jahren
  Jonas Maebe 449a14dddf - disabled ogmacho, as it can no longer deal with the assembly we generate vor 6 Jahren
  Jonas Maebe 0f57327bff * maybereplacewithtemp/maybereplacewithtempref: also create a temp in case vor 6 Jahren