Michaël Van Canneyt
|
52d3a0d5e3
* Allow to call constructor using Invoke()
|
1 year ago |
Michaël Van Canneyt
|
4a1a81663a
* Make tests more granular by doing them each in their own routine.
|
1 year ago |
Michaël Van Canneyt
|
5193f676bf
* Add tests for variant arguments
|
2 years ago |
svenbarth
|
2eb4955613
* extend RTTI tests for untyped parameters
|
6 years ago |
svenbarth
|
bef1b84d63
* move utility code to a separate unit
|
6 years ago |
svenbarth
|
cfd8df4894
+ add tests for raw Invoke() which needs to determine the result location by itself
|
6 years ago |
svenbarth
|
30f14cfcc0
+ add some more tests for floating point values
|
6 years ago |
svenbarth
|
551e36cd19
+ add tests for floating point arguments and results
|
6 years ago |
svenbarth
|
0d09c3c124
+ add utility functions to get TValue values for Single, Double, Extended, Comp and Currency
|
6 years ago |
svenbarth
|
bd328025fd
* correctly compare tkFloat values
|
6 years ago |
svenbarth
|
e644e6332b
- remove forgotten debug code
|
6 years ago |
svenbarth
|
afc83b9f70
+ implement the high level Invoke() for TRttiMethod (currently only for interface methods), TRttiMethodType and TRttiProcedureType
|
6 years ago |
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 years ago |
svenbarth
|
179b59753d
+ add optional, not by default enabled test for Invoke
|
8 years ago |