Commit History

Autor SHA1 Mensaxe Data
  svenbarth 4dc6d1f8f6 * test for correct DataSize if value is empty %!s(int64=8) %!d(string=hai) anos
  svenbarth 5f02c30eed * explicitely state which check failed %!s(int64=8) %!d(string=hai) anos
  svenbarth 292dff2e8c + add test for TValue.DataSize %!s(int64=8) %!d(string=hai) anos
  svenbarth c74afe6824 * expand test cases %!s(int64=8) %!d(string=hai) anos
  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. %!s(int64=8) %!d(string=hai) anos
  svenbarth a3652bb69d * fix test run in Delphi: for some reason a method pointer is considered managed by Delphi %!s(int64=8) %!d(string=hai) anos
  svenbarth 251d223f29 * fix test run in Delphi: TypeInfo(Integer) is indeed for "Integer" in Delphi, not "LongInt" as in FPC %!s(int64=8) %!d(string=hai) anos
  svenbarth 88eabc12ff * fix warnings in Delphi test compilation: published implicitely enables $M for the class %!s(int64=8) %!d(string=hai) anos
  svenbarth bb947ed639 * fix test compilation in Delphi: TypeInfo() of a file type is not supported %!s(int64=8) %!d(string=hai) anos
  svenbarth 95f3c6c427 * fix test compilation in Delphi: TypeInfo() requires a type identifier, variables/parameters are not supported :'( %!s(int64=8) %!d(string=hai) anos
  svenbarth 2c70a0431e * fix test compilation in Delphi: raw interfaces are not supported in Delphi %!s(int64=8) %!d(string=hai) anos
  svenbarth dd906faf04 * fix test compilation in Delphi: management operators are not supported in Delphi %!s(int64=8) %!d(string=hai) anos
  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. %!s(int64=8) %!d(string=hai) anos
  maciej-izak b38243c5cb Improvement for IsManaged in RTTI module: ShortString is not managed type. Test corrected. %!s(int64=8) %!d(string=hai) anos
  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). %!s(int64=8) %!d(string=hai) anos
  svenbarth 3e5f8af01d + add RTTI unit from Joost's Attribute branch %!s(int64=8) %!d(string=hai) anos