2
0

Коммит түүх

Эзэн SHA1 Мессеж Огноо
  svenbarth 56eaa913b5 * correctly check for the Extended value of a Currency and Comp value 6 жил өмнө
  svenbarth 8d235b5f26 * more correct handling of floating point values (especially Comp and Currency) inside TValue 6 жил өмнө
  svenbarth 7bb147dce0 + add TRttiMethodType for method variables and TRttiProcedureType for procedure variables 6 жил өмнө
  svenbarth 0f7f9c2bb8 + add support for open arrays in TValue; this is *not* supported by Delphi 6 жил өмнө
  svenbarth be698b970b * ensure the correct values for TValue.GetReferenceToRawData for TObject and dynamic array types 6 жил өмнө
  svenbarth 88a9d07820 * extend test so that the methods and parameters of interfaces are checked as well 7 жил өмнө
  svenbarth c15bcc693d * also check the base types of interfaces 7 жил өмнө
  svenbarth 1cb4514526 + add support for interface types (both reference counted and raw ones) 7 жил өмнө
  svenbarth d9bc656852 * use new pool functionality for property instances 7 жил өмнө
  svenbarth 0c8f670ee0 + add TRttiPointerType 7 жил өмнө
  svenbarth 0b1b82bb2d * test reference of empty values of different types 8 жил өмнө
  svenbarth 25d9c85a87 - remove debug output -.- 8 жил өмнө
  svenbarth 36451e271c * test for unassigned TypeInfo 8 жил өмнө
  svenbarth 4de7b43a5c * enable tests of TTestMethod, TTestEnum and TTestSet now that they're public and Delphi doesn't complain anymore about them not having any runtime information... 8 жил өмнө
  svenbarth b1439c066a * share types to reduce unnecessary duplication 8 жил өмнө
  svenbarth 4dc6d1f8f6 * test for correct DataSize if value is empty 8 жил өмнө
  svenbarth 5f02c30eed * explicitely state which check failed 8 жил өмнө
  svenbarth 292dff2e8c + add test for TValue.DataSize 8 жил өмнө
  svenbarth c74afe6824 * expand test cases 8 жил өмнө
  maciej-izak fff81bea64 * fix test run in Delphi: new Delphi (probably since XE7) has bug for method pointer which is considered as managed. Older Delphi versions are ok in this matter. 8 жил өмнө
  svenbarth a3652bb69d * fix test run in Delphi: for some reason a method pointer is considered managed by Delphi 8 жил өмнө
  svenbarth 251d223f29 * fix test run in Delphi: TypeInfo(Integer) is indeed for "Integer" in Delphi, not "LongInt" as in FPC 8 жил өмнө
  svenbarth 88eabc12ff * fix warnings in Delphi test compilation: published implicitely enables $M for the class 8 жил өмнө
  svenbarth bb947ed639 * fix test compilation in Delphi: TypeInfo() of a file type is not supported 8 жил өмнө
  svenbarth 95f3c6c427 * fix test compilation in Delphi: TypeInfo() requires a type identifier, variables/parameters are not supported :'( 8 жил өмнө
  svenbarth 2c70a0431e * fix test compilation in Delphi: raw interfaces are not supported in Delphi 8 жил өмнө
  svenbarth dd906faf04 * fix test compilation in Delphi: management operators are not supported in Delphi 8 жил өмнө
  maciej-izak ffd6465563 * rtti.pp: Update IsManaged function for management operators. Record without managed fields but with management operators is treated as managed record. tests.rtti.pas update. 8 жил өмнө
  maciej-izak b38243c5cb Improvement for IsManaged in RTTI module: ShortString is not managed type. Test corrected. 8 жил өмнө
  maciej-izak a4952071e3 Corrected function IsManaged for RTTI module. Return true if is passed managed type (finally it is possible thanks to r35180 and mantis 31249). 8 жил өмнө