svenbarth
|
2eb4955613
* extend RTTI tests for untyped parameters
|
6 жил өмнө |
svenbarth
|
bef1b84d63
* move utility code to a separate unit
|
6 жил өмнө |
svenbarth
|
cfd8df4894
+ add tests for raw Invoke() which needs to determine the result location by itself
|
6 жил өмнө |
svenbarth
|
30f14cfcc0
+ add some more tests for floating point values
|
6 жил өмнө |
svenbarth
|
551e36cd19
+ add tests for floating point arguments and results
|
6 жил өмнө |
svenbarth
|
0d09c3c124
+ add utility functions to get TValue values for Single, Double, Extended, Comp and Currency
|
6 жил өмнө |
svenbarth
|
bd328025fd
* correctly compare tkFloat values
|
6 жил өмнө |
svenbarth
|
e644e6332b
- remove forgotten debug code
|
6 жил өмнө |
svenbarth
|
afc83b9f70
+ implement the high level Invoke() for TRttiMethod (currently only for interface methods), TRttiMethodType and TRttiProcedureType
|
6 жил өмнө |
svenbarth
|
0954572af9
* only check result if the call itself succeeded (e.g. didn't fail due to the invoke manager not supporting the calling convention)
|
7 жил өмнө |
svenbarth
|
179b59753d
+ add optional, not by default enabled test for Invoke
|
8 жил өмнө |