Komit Sejarah

Pembuat SHA1 Pesan Tanggal
  marco 1ead3be620 # revisions: 43009,43591,43772,43777,43778,43779,43780,43791,43792 6 tahun lalu
  marco 4fbb2d9cf0 --- Merging r42809 into '.': 6 tahun lalu
  marco f6d44edc07 --- Merging r42088 into '.': 6 tahun lalu
  marco 037583ef4e --- Merging r40654 into '.': 6 tahun lalu
  marco f131ff18ad # revisions: 42717,42718,42719,42754 6 tahun lalu
  marco 89e051bac9 # revisions: 41828,41830,41831,41832,41833,41834,41835,41836,41837,41838,41839,41841,41842,42025,42031,42032,42033,42034,42035,42036,42065,42066,42067,42068,42069,42070,42071,42072,42073,42089,42150,42151,42181,42182,42183,42184,42185,42219,42220,42221,42222 6 tahun lalu
  marco 9c8a2d29e1 # revisions: 40702,40703,40704,40747,40750,40765,41277,41535,41536,41537,41548,41549,41770 6 tahun lalu
  marco 9987e790f8 # revisions: 40657,40701 6 tahun lalu
  marco a85fa3a3d8 # revisions: 40660,40661,40662,40663,40664,40665,40666,40667,40668,40669,40670,40673,40692,40693,40694,40695,40696,40697,40698,40699,40700 6 tahun lalu
  michael d18904d076 * Merging revisions 40394 from trunk: 6 tahun lalu
  pierre aa33dfcdcc Merge of commits 41767 and 41768 into fixes branch: 6 tahun lalu
  marco 3661b7bcfa --- Merging r39886 into '.': 7 tahun lalu
  marco 6f88dbd9d5 --- Merging r39878 into '.': 7 tahun lalu
  svenbarth 1ee24374f1 * implement GetDeclaredMethods() for interface types 8 tahun lalu
  svenbarth 16b20911bd + add methods to retrieve an array of methods of a type (both those only declared in the current type as well as all of the type's hierarchy) 8 tahun lalu
  svenbarth f8c5272b8f + add method to query the method count of an interface 8 tahun lalu
  svenbarth 3e25e153e0 + add implementation class for methods of an interface 8 tahun lalu
  svenbarth 6c02433e1e + add methods to easily access a context token's AddObject() and GetByHandle() methods inside the Rtti unit 8 tahun lalu
  svenbarth 7ad3a0f12c + add implementation class for parameters of methods that belong to a VMT-based type 8 tahun lalu
  svenbarth 68c7308de3 - remove unused variable 8 tahun lalu
  svenbarth 28640ba350 + add base types for the RTTI of methods and parameters 8 tahun lalu
  svenbarth b1029a218a * also implement TRttiType's GetBaseType in TRttiInterfaceType 8 tahun lalu
  svenbarth 1cb4514526 + add support for interface types (both reference counted and raw ones) 8 tahun lalu
  svenbarth a0fb85b690 - remove no longer needed aligntoptr() and aligntoqword() functions (all this should be handled by the typinfo unit in the future) 8 tahun lalu
  svenbarth 89645633a9 * get rid of calls to aligntoptr by using methods provided by TClassData and TPropInfo 8 tahun lalu
  svenbarth da30391a6a * FillChar for the properties is not needed as SetLength already initializes the array elements 8 tahun lalu
  svenbarth 57db4b47e1 - remove unneeded type declaration 8 tahun lalu
  svenbarth d9bc656852 * use new pool functionality for property instances 8 tahun lalu
  svenbarth 1cbb4266d7 * rework Rtti pool so that non-types (e.g. properties, etc.) can be stored as well based on their handle 8 tahun lalu
  svenbarth f8d919970a * since the property data is different for records, classes and interfaces they need to be handled by the concrete Rtti type (currently only TRttiInstanceType) and not the general TRttiType type 8 tahun lalu