Geçmişin Kaydedilmesi

Yazar SHA1 Mesaj Tarih
  Jonas Maebe 482a244f30 * version 2.13 of the parser, by Ryan Joseph: mainly restructuring and 14 yıl önce
  sergei 15e1abddf7 * Windows RTL: Simplify SysUtils.GetLocalTime(). TSystemTime type for these targets matches one defined in Windows unit, so WinAPI function result can be used directly. Resolves #18346. 14 yıl önce
  Jonas Maebe 2222f2c44b * renamed is_class_or_interface_or_dispinterface_or_objc() into 14 yıl önce
  Jonas Maebe e8871f0885 * fixed and simplified tcgaddnode.second_addsmallset: don't modify 14 yıl önce
  pierre 14a10ad6cb + Add $rbp FrameName for x86_64 CPU 14 yıl önce
  paul b437f85984 compiler: forgotten unit in r16660 14 yıl önce
  paul 2af416e145 compiler: move current_objectdef variable to implementation of pdecobj and use explicit type conversion to tobjectdef in other places where current_objectdef is needed 14 yıl önce
  paul ee78cf0f06 compiler: use current_structdef in more places where current_objectdef was used, change type of current_genericdef and current_specializedef to tabstractrecorddef for future use with generic records 14 yıl önce
  paul dc5f5c3f63 compiler: use current_structdef instead of current_objectdef in more places 14 yıl önce
  marco ff2292aafa * Patch from LacaK2 to improve decimalpoint localisation. (Mantis 18338) 14 yıl önce
  paul 327b570ea4 compiler: rename extended records to advanced records 14 yıl önce
  paul 86d3e41442 compiler: replace MODESWTICH POINTERARITHMETICS with $POINTERMATH directive, disable pointer arithmetic in delphi mode by default (compatible with delphi), enable pointer arithmetic in fpc/objfpc modes as they had it enabled by default before, add has_pointer_math field to tpointerdef to allow pointer arithmetic with such pointer even if pointer math mode is off (delphi compatible) + tests 14 yıl önce
  Jonas Maebe 5175a5ee07 * handle LOC_SUBSETREG,LOC_CSUBSETREG,LOC_SUBSETREF,LOC_CSUBSETREF in 14 yıl önce
  paul a8da9e4bd1 compiler: set result value to dummy function to prevent compiler to generate a hint 14 yıl önce
  paul 04ac114c77 tests: move tb0070.pp to tbs and change expected behavior to success because delphi and fpc both allows this constructions now 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 e098046608 compiler: fix typo 14 yıl önce
  paul 51a9d3280c compiler: require at least one argument of class operator to be of type of structure where this operator is declared 14 yıl önce
  marco b25f51e2e1 * stdcall added to ipropertysetstorage, mantis 18315 14 yıl önce
  paul 77fa5b7fb9 compiler: read and write full token size instead of 1 byte because TToken has more than 255 elements now 14 yıl önce
  paul fb2c465f22 tests: add Negative and Positive operators test 14 yıl önce
  paul ee6fe6c4f5 compiler: add unary plus node, search for unary plus operator if a type cannot be handled by compiler, increase ppu version because of node types change 14 yıl önce
  paul c0c7e40b65 compiler: allow Inc, Dec, Explicit operators for other fpc modes 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
  sergei 2ff5f7a000 * For object fullrtti, add a parent 'field' regardless of whether its type needs inittable. 14 yıl önce
  Jonas Maebe 814658847e * fixed comments for some comments, they were offset by one line (patch by 14 yıl önce
  Jonas Maebe 780e75bfac o patch by Jeppe Johansen to fix mantis #17472: 14 yıl önce
  sergei 8cbef5627e Fixed rtti/finalization of objects that have ancestors and fields of managed types: 14 yıl önce
  paul cdca5f42b7 compiler: extend internal error 200305061 check for records 14 yıl önce
  paul 4531e1231b compiler: implement Inc, Dec class operators 14 yıl önce