2
0

Коммит түүх

Эзэн SHA1 Мессеж Огноо
  Michaël Van Canneyt 780c1f9c49 * Reduce number of warnings and hints 1 жил өмнө
  Michaël Van Canneyt 97495e93b8 * Delphi compatible TCollection.Sort() using helper 1 жил өмнө
  Michaël Van Canneyt dfa22fb53a * Add function reference version of TComparer.Construct 1 жил өмнө
  Michaël Van Canneyt 59d0af7f65 * Added Delegatedcomparer for Delphi compatibility 1 жил өмнө
  Michaël Van Canneyt 2e9a846543 * The order of calling class constructors is not guaranteed. 1 жил өмнө
  Michaël Van Canneyt a1e7a0ba09 * Dotted filenames for package rtl-generics 2 жил өмнө
  Sven/Sarah Barth d5c1533377 * fix #40331: for enumeration with holes (that don't have type information) use the binary comparers 2 жил өмнө
  Sven/Sarah Barth 82857174cc * move check for whether to use binary comparer functionality to a static function of TComparerService 2 жил өмнө
  Sven/Sarah Barth 574d07041e * ensure that the ATypeInfo parameter is valid before checking it 2 жил өмнө
  Sven/Sarah Barth db66d8f057 * ensure that _LookupVtableInfoEx isn't called with a type that needs special handling as we can't (or won't) really cover that using some generic RTTI handling 2 жил өмнө
  Sven/Sarah Barth 939f7345ac * essentially undo 4823ca71145f3e592b27a72b9bd2e0a7fe7bde55 as comparers that need now use a suitable class implementation directly 2 жил өмнө
  Sven/Sarah Barth 073a6e91e6 * use the explicit implementations of the I*Comparer<> interfaces for types like records and objects; fixes #40074 and #40077 on systems using the Sys V ABI 2 жил өмнө
  Sven/Sarah Barth 2a8665ef94 + introduce explicit implementations for the IComparer<>, IEqualityComparer<> and IExtendedEqualityComparer<> interfaces for types that should be compared using binary comparison (e.g. records, objects, etc) 2 жил өмнө
  Sven/Sarah Barth 4823ca7114 * fix #40074: adjust Generics.Defaults to make use of the new ConstParamIsRef<> utility function to correctly determine how a generic binary parameter needs to be compared 2 жил өмнө
  Sven/Sarah Barth b0e9b9d705 * don't use size specific binary comparers 2 жил өмнө
  Sven/Sarah Barth 693491048b * change constref parameters to const for Delphi compatibility as well as better code generation 3 жил өмнө
  svenbarth 57e040cb82 * don't use GetTypeData() when ATypeInfo is Nil 4 жил өмнө
  yury cbe38d7664 * Fixed TComparerService.LookupComparer. 5 жил өмнө
  michael f1673275c7 * Git Patch 181ab62eacfe31cfdf76d704564e289a91e88487 from Maciej 7 жил өмнө
  michael da249dacdd * Reinstate GenericsHash as default hash 7 жил өмнө
  michael d4f2a593d4 * Update from Maciej Izak, bug ID #33921 7 жил өмнө
  maciej-izak b0b119995b Big update for rtl-generics (aka Generics.Collections 2.0 - sync with https://github.com/maciej-izak/generics.collections). What is new: 7 жил өмнө
  nickysn aa528356c7 * fixed compilation of rtl-generics in the medium and compact i8086 memory models 9 жил өмнө
  nickysn 388ef6efde * fixed compilation of the new rtl-generics package on i8086 (only the tiny and 9 жил өмнө
  svenbarth 3596809ab4 Fix for Mantis #27206. *Finally* add Maciej Izak's contribution of the Delphi compatible generic collections. 9 жил өмнө