Commit Verlauf

Autor SHA1 Nachricht Datum
  chrivers 5e94d3f550 * Updated nobj to match moved iitype field to TImplementedInterface vor 18 Jahren
  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$ vor 18 Jahren
  Jonas Maebe 6c05674d51 * fixed overload checking of virtual and class methods (mantis #8140) vor 18 Jahren
  peter 91dbd27a42 * cleanup deleting of defs vor 18 Jahren
  peter 56379c37a9 * write vmt always according to the order of definitions vor 18 Jahren
  Jonas Maebe 66a07eba3e * give an error if the same method declaration is added twice to an vor 18 Jahren
  Jonas Maebe 2b9bdf2155 * fixed mantis 6631, 7322 and 7989: check parameters and return vor 18 Jahren
  peter 9ae8e9fa21 * refactor tclassheader in tvmtbuilder and tvmtwriter vor 19 Jahren
  peter 3cae449fda * moved rtti to ncgrtti vor 19 Jahren
  peter e17b424e28 * refactor procsym procdef list vor 19 Jahren
  peter 658c46b903 * remove tdictionary and tindexarray vor 19 Jahren
  peter 136d3e8d46 * refactor implemented interfaces vor 19 Jahren
  peter cb246eb781 * Remove dos,strings units, use SysUtils instead vor 19 Jahren
  florian 85d63d9fa9 * settings refactored vor 19 Jahren
  peter 3078a1927f * remove ttype vor 19 Jahren
  peter 4506394cfa * pass contextobjdef for visibility of methods. There are different vor 19 Jahren
  peter eb829ea21b * store procdef messageinf in the ppu vor 19 Jahren
  chrivers 0fe365f069 Adds EntryType and EntryOffset data to TInterfaceEntry blocks. used for _IMPLEMENTS. vor 19 Jahren
  Jonas Maebe d75b19e484 * removed/conditionalised several unused variables vor 19 Jahren
  peter 722c91e8f3 * disable vtentry code until a clean implementation is done vor 19 Jahren
  peter be88cd47b2 Merged revisions 3090-3113 via svnmerge from vor 19 Jahren
  peter 0ec2921bbe * split newasmsymbol to refasmsymbol and defineasmsymbol vor 19 Jahren
  peter b2121dae20 * fix intf map resolving with for inherited intfs vor 19 Jahren
  peter b7fe6797bf Merged revisions 2921-2922,2925 via svnmerge from vor 19 Jahren
  peter d7692a588e * fix alignments in vmt, remove all explicit 16 and 32 bit values vor 19 Jahren
  peter 8f21a5c0f6 * align interface offsets vor 19 Jahren
  florian b06643a1eb * tai_const refactored vor 19 Jahren
  Jonas Maebe cbaa100654 * "fixed" web bugs 3183 and 4403 by breaking the parser in vor 19 Jahren
  Jonas Maebe f3e69a1569 * also allow overloading of function results with related interfaces vor 19 Jahren
  peter 59a26e4f68 * fixed interface name mapping vor 20 Jahren