Geçmişin Kaydedilmesi

Yazar SHA1 Mesaj Tarih
  svenbarth a944be69a6 * nflw.pas: search for enumerators in helpers for records as well 14 yıl önce
  svenbarth f7f357f18e * symconst.pas: 14 yıl önce
  svenbarth 80e6498921 Rebase to revision 17096 14 yıl önce
  svenbarth 5218666328 * ncgrtti.pas: RTTI generation for helpers is handled like that for classes 14 yıl önce
  svenbarth 878c8c7806 Implemented correct handling of inherited methods. 14 yıl önce
  svenbarth 963a4d7b23 Commit of a completely restructured helper implementation. Instead of changing objectdefs with odt_classhelper to odt_class, they'll have the odt_helper type assigned to and this will be kept. This also implies that the parent of a helper is its true parent while the extended type is set to a field in tobjectdef (extendeddef). 14 yıl önce
  svenbarth d12b198c7f Rebase to revision 16888 14 yıl önce
  svenbarth e19bcfae38 Added a flag set to TSymtable that tells whether it contains a class helper symbol, which is currently only used for static- and globalsymtables. 14 yıl önce
  svenbarth 07eebff55c Rebase to revision 16827 14 yıl önce
  svenbarth a317827456 symtable.pas: 14 yıl önce
  svenbarth dde7290439 compiler/symtable.pas: 14 yıl önce
  paul 0c9b40acb7 compiler: record operators 14 yıl önce
  paul 368c215070 compiler: always derive DispInterface from IDispatch, this solve a problem with assigning dispinterface to IUnknown or IDispatch variables 14 yıl önce
  svenbarth a9b64c80ad Rebase to revision 16728 14 yıl önce
  svenbarth aed9f0a5f7 Added first version of class helper support (not fully working and not fully featured) 14 yıl önce
  paul 2599cc63bd compiler: implement generic procedural types 14 yıl önce
  Jonas Maebe 3ca3276400 * changed syntax of external objcclasses (see wiki/FPC_PasCocoa). Another 14 yıl önce
  paul 55a0fefb1f compiler: implement generic array type: 14 yıl önce
  paul 210e78e4fa compiler: allow objects and records to have members which point to themself. only don't permit this to regular fields. 14 yıl önce
  paul 66b128efb3 compiler: map delphi Implicit operator to := operator of FPC, add Explicit operator for delphi only (for now) which works when explicit type conversion happens + extend test 14 yıl önce
  paul 4531e1231b compiler: implement Inc, Dec class operators 14 yıl önce
  paul 22ddd23d03 compiler: fix error in overloaded_names array. "In" operator has "is" name and vice versa. Add token in comment for each overloaded_names entry to prevent similar errors in future. 14 yıl önce
  paul bf3c098c18 compiler: check that records methods have implementation too. previously check worked only for some object types 14 yıl önce
  paul 8c0c614d5a compiler: allow <> operator overload. search for "<>" operator first for "<>" expressions and if not found then use "=" operator + test 14 yıl önce
  paul d1026bb052 compiler: reintegrate branch http://svn.freepascal.org/svn/fpc/branches/paul/extended_records 14 yıl önce
  paul 289c9bd192 compiler: remove unneeded checks and typecasting caused by move of objectoptions into tabstractrecorddef 14 yıl önce
  paul 4640d096c4 compiler: redo searchsym_type: 14 yıl önce
  paul 56bf42de57 compiler: implement record methods and class methods: 14 yıl önce
  paul 26cef34005 compiler: 14 yıl önce
  paul 902a78eec1 compiler: add current_structdef: tabstractrecorddef and point current_objectdef to it 14 yıl önce