Commit History

Author SHA1 Message Date
  svenbarth d137e06ade * instead of embedding the attributes inside the class' and property's type data only store a reference to a table of attributes 6 years ago
  svenbarth 38fad4b5cf * also check for invalid attribute data in tests 6 years ago
  svenbarth ba413bcdfc * fix typo 6 years ago
  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) 6 years ago
  svenbarth 869664c6da * rename custom attributes related tests to something more sensible 6 years ago
  svenbarth ed5f19e7e3 * change boolean parameters for try_consume_unitsym to a set 6 years ago
  svenbarth 39bab2dbcc * rename trtti_attributesdef to trtti_attributes_list 6 years ago
  svenbarth 84848df18d Reintegration of Custom Attributes branch by Joost van der Sluis with patches reworked by Svetozar Belic [patch 3/3] 6 years ago
  svenbarth f91e38d1bd Reintegration of Custom Attributes branch by Joost van der Sluis with patches reworked by Svetozar Belic [patch 2/3] 6 years ago
  svenbarth b2932393df Reintegration of Custom Attributes branch by Joost van der Sluis with patches reworked by Svetozar Belic [patch 1/3] 6 years ago
  Mattias Gaertner 28e07f77e4 pastojs: fixed createcallback inside anonymous method 6 years ago
  svenbarth 2a7b750d70 * write a name for the none property access entry (looks nicer than a "(Nil)" at the start of the line) 6 years ago
  svenbarth 54c4fb2a00 * write an entry name for the property options 6 years ago
  svenbarth 1607e15e48 * ensure that the toString constant is used instead of TObject's ToString method 6 years ago
  michael a516b6fd74 * Fix bug ID #0035817 6 years ago
  michael fde8697032 * Always try to show the field name when possible 6 years ago
  michael 0fb74a0f57 * Always try to show the field name when possible 6 years ago
  Mattias Gaertner 3d662b5e5c fcl-passrc: fixed helper in other unit 6 years ago
  Mattias Gaertner e5214b94a5 fcl-passrc: fixed parsing class var a:t;b:t 6 years ago
  nickysn 0a94f8fc08 + parse the IMPDEF record in TOmfObjInput.ReadImpDef 6 years ago
  michael ebd005d1a7 * Fix bug ID #35796, codepage issue when getting string as variant 6 years ago
  michael 2425b97462 * Patch from Maciej Izak to allow loading multiple times 6 years ago
  Jonas Maebe 7f772683cb * fix tobjectdef.vmt_def to search in the correct symtable 6 years ago
  Jonas Maebe e56b58c2b0 * factored out checks whether a procdef's symbol needs to be global, and 6 years ago
  Jonas Maebe 3fee990218 * on Mach-O, PECOFF and ELF platforms, write local symbols as hidden/ 6 years ago
  Jonas Maebe 449a14dddf - disabled ogmacho, as it can no longer deal with the assembly we generate 6 years ago
  Jonas Maebe 0f57327bff * maybereplacewithtemp/maybereplacewithtempref: also create a temp in case 6 years ago
  Jeppe Johansen 7dc515b62c - Fix result type of SizeOf and BitSizeOf to use sizesint instead of sint. 6 years ago
  Jeppe Johansen 48a7c0989a - Change syntax of sbiw operands to work around syntax in older binutils. 6 years ago
  Jeppe Johansen a1a17447ff - Fix bug in 64bit softfloat double negation. 6 years ago