提交历史

作者 SHA1 备注 提交日期
  Frederic Kehrein 4b92df28cf Adding static properties to extended RTTI 9 月之前
  Lipinast Lekrisov f7bcabd956 Added TRttiIndexedProperty, the whole property handling infrastructure has been significantly redesigned 10 月之前
  Frederic Kehrein 59a1199110 Adding support for indexed properties in extended RTTI 10 月之前
  Rika Ichinose d7352e7b66 Remove most of the VER3_0 conditionals. 1 年之前
  Michaël Van Canneyt 8665e03886 * Add parameter to skip inherited fields 1 年之前
  Michaël Van Canneyt 05f0ceeb26 * Atributes for class/record methods 1 年之前
  Michaël Van Canneyt 4769ed948a * Add codeaddress to extended RTTI for static methods 1 年之前
  Michaël Van Canneyt 06601d5e60 * Fix TExtendedVmtFieldEntry.GetTail 1 年之前
  Michaël Van Canneyt 8527cb17f8 * Fix overflow in initialization of return value 1 年之前
  Michaël Van Canneyt bd2b0c8dca * Fix use of wrong memory size when getting extended property info 1 年之前
  Michaël Van Canneyt b7e8dd6268 * Add optional parameter to get methods of only current class 1 年之前
  Michaël Van Canneyt f6ce76b638 * Fix in overloads of GetFieldList 1 年之前
  Michaël Van Canneyt cde58d66fc * Make GetEnumName safer, check actual type. Allow passing an integer 1 年之前
  Sven/Sarah Barth 21ffa221e6 * fix #40595: correctly access the list of parameters of the extended method table 1 年之前
  Sven/Sarah Barth 170c05592b * ensure that the legacy method table has the correct alignment on platforms that require it (e.g. SPARC64) 1 年之前
  Michaël Van Canneyt a224f8ded7 * Extended RTTI Type info routines and data structures 2 年之前
  Sven/Sarah Barth 7eea850726 * TVmtFieldEntry.FieldOffset needs to be SizeUInt instead of PtrUInt, so that it works correctly on the various memory models of i8086 as well 1 年之前
  Sven/Sarah Barth c74441323a + add descriptive comment regarding the TVmtField* types 1 年之前
  Michaël Van Canneyt a748d7279c * Re-add comment 2 年之前
  Michaël Van Canneyt 6a07a508b8 * Simplify GetEnumNameCount (by Lagprogramming). Fixes issue #40411 2 年之前
  Michael VAN CANNEYT ccfa38c68e * Dotted RTL compiles 2 年之前
  Michael VAN CANNEYT 6f4ade6abe * Char -> AnsiChar 2 年之前
  Michaël Van Canneyt 90f902c7d4 * Invoke helper definition, allow calling it 2 年之前
  Michaël Van Canneyt 70282826ad * Parent class for hidden TVirtualInterface thunking class 2 年之前
  Michaël Van Canneyt 4d66ac9118 * Add PProcedureSignature 2 年之前
  Sven/Sarah Barth 5a0ace6d45 * replace Length(<array>) - 1 with High(<array>) which leads to slightly shorter/better code (reported by lagprogramming on the forum) 2 年之前
  Sven/Sarah Barth d40a2dbb12 + add generic utility function ConstParamIsRef<> to determine whether a specific type is passed by-value or by-reference as a const parameter 2 年之前
  Ondrej Pokorny d1f999100b Add SetToArray and ArrayToSet functions for more general RTTI Set handling 2 年之前
  yury 9a01bcf3dc * Changed Integer to Longint in definitions of RTTI structures. It fixes typinfo for 16-bit CPUs. 5 年之前
  svenbarth a00be912aa * fix regression introduced with r42240: packed sets for the Integer based variants of SetToString/StringToSet need to be shifted on Big Endian systems 6 年之前