Historial de Commits

Autor SHA1 Mensaje Fecha
  chrivers 997f254ff7 * Fixed crash bug with IMPLEMENTS due to the changes earlier today. (No longer dereferences VtblImplIntf when we should not) hace 18 años
  chrivers 0249f07fa9 * Renamed IIOffset to FieldOffset to avoid confusion with IOffset (TImplementedInterface) hace 18 años
  chrivers 0e6348e7b7 * Renamed "fieldoffset" to "iioffset" to avoid confusion with fieldvarsym.fieldoffset hace 18 años
  chrivers 5e94d3f550 * Updated nobj to match moved iitype field to TImplementedInterface hace 18 años
  ivost c0e9be49b8 * fixed bug related to IMPLEMENTS keyword. The interface type was stored inside the interface defintion what was wrong! now it's set per TImplementedInterface$ hace 18 años
  Jonas Maebe 6c05674d51 * fixed overload checking of virtual and class methods (mantis #8140) hace 18 años
  peter 91dbd27a42 * cleanup deleting of defs hace 18 años
  peter 56379c37a9 * write vmt always according to the order of definitions hace 18 años
  Jonas Maebe 66a07eba3e * give an error if the same method declaration is added twice to an hace 18 años
  Jonas Maebe 2b9bdf2155 * fixed mantis 6631, 7322 and 7989: check parameters and return hace 18 años
  peter 9ae8e9fa21 * refactor tclassheader in tvmtbuilder and tvmtwriter hace 18 años
  peter 3cae449fda * moved rtti to ncgrtti hace 19 años
  peter e17b424e28 * refactor procsym procdef list hace 19 años
  peter 658c46b903 * remove tdictionary and tindexarray hace 19 años
  peter 136d3e8d46 * refactor implemented interfaces hace 19 años
  peter cb246eb781 * Remove dos,strings units, use SysUtils instead hace 19 años
  florian 85d63d9fa9 * settings refactored hace 19 años
  peter 3078a1927f * remove ttype hace 19 años
  peter 4506394cfa * pass contextobjdef for visibility of methods. There are different hace 19 años
  peter eb829ea21b * store procdef messageinf in the ppu hace 19 años
  chrivers 0fe365f069 Adds EntryType and EntryOffset data to TInterfaceEntry blocks. used for _IMPLEMENTS. hace 19 años
  Jonas Maebe d75b19e484 * removed/conditionalised several unused variables hace 19 años
  peter 722c91e8f3 * disable vtentry code until a clean implementation is done hace 19 años
  peter be88cd47b2 Merged revisions 3090-3113 via svnmerge from hace 19 años
  peter 0ec2921bbe * split newasmsymbol to refasmsymbol and defineasmsymbol hace 19 años
  peter b2121dae20 * fix intf map resolving with for inherited intfs hace 19 años
  peter b7fe6797bf Merged revisions 2921-2922,2925 via svnmerge from hace 19 años
  peter d7692a588e * fix alignments in vmt, remove all explicit 16 and 32 bit values hace 19 años
  peter 8f21a5c0f6 * align interface offsets hace 19 años
  florian b06643a1eb * tai_const refactored hace 19 años