svenbarth
|
0c8f670ee0
+ add TRttiPointerType
|
7 years ago |
svenbarth
|
0b1b82bb2d
* test reference of empty values of different types
|
8 years ago |
svenbarth
|
25d9c85a87
- remove debug output -.-
|
8 years ago |
svenbarth
|
36451e271c
* test for unassigned TypeInfo
|
8 years ago |
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 years ago |
svenbarth
|
b1439c066a
* share types to reduce unnecessary duplication
|
8 years ago |
svenbarth
|
4dc6d1f8f6
* test for correct DataSize if value is empty
|
8 years ago |
svenbarth
|
5f02c30eed
* explicitely state which check failed
|
8 years ago |
svenbarth
|
292dff2e8c
+ add test for TValue.DataSize
|
8 years ago |
svenbarth
|
c74afe6824
* expand test cases
|
8 years ago |
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 years ago |
svenbarth
|
a3652bb69d
* fix test run in Delphi: for some reason a method pointer is considered managed by Delphi
|
8 years ago |
svenbarth
|
251d223f29
* fix test run in Delphi: TypeInfo(Integer) is indeed for "Integer" in Delphi, not "LongInt" as in FPC
|
8 years ago |
svenbarth
|
88eabc12ff
* fix warnings in Delphi test compilation: published implicitely enables $M for the class
|
8 years ago |
svenbarth
|
bb947ed639
* fix test compilation in Delphi: TypeInfo() of a file type is not supported
|
8 years ago |
svenbarth
|
95f3c6c427
* fix test compilation in Delphi: TypeInfo() requires a type identifier, variables/parameters are not supported :'(
|
8 years ago |
svenbarth
|
2c70a0431e
* fix test compilation in Delphi: raw interfaces are not supported in Delphi
|
8 years ago |
svenbarth
|
dd906faf04
* fix test compilation in Delphi: management operators are not supported in Delphi
|
8 years ago |
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 years ago |
maciej-izak
|
b38243c5cb
Improvement for IsManaged in RTTI module: ShortString is not managed type. Test corrected.
|
8 years ago |
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 years ago |
svenbarth
|
3e5f8af01d
+ add RTTI unit from Joost's Attribute branch
|
8 years ago |