svenbarth
|
2eb4955613
|
* extend RTTI tests for untyped parameters
git-svn-id: trunk@41832 -
|
2019-04-04 19:32:06 +00:00 |
|
svenbarth
|
bef1b84d63
|
* move utility code to a separate unit
git-svn-id: trunk@40692 -
|
2018-12-29 19:20:51 +00:00 |
|
svenbarth
|
cfd8df4894
|
+ add tests for raw Invoke() which needs to determine the result location by itself
git-svn-id: trunk@40667 -
|
2018-12-26 22:59:39 +00:00 |
|
svenbarth
|
30f14cfcc0
|
+ add some more tests for floating point values
git-svn-id: trunk@40665 -
|
2018-12-26 22:59:33 +00:00 |
|
svenbarth
|
551e36cd19
|
+ add tests for floating point arguments and results
git-svn-id: trunk@40663 -
|
2018-12-26 22:59:27 +00:00 |
|
svenbarth
|
0d09c3c124
|
+ add utility functions to get TValue values for Single, Double, Extended, Comp and Currency
git-svn-id: trunk@40662 -
|
2018-12-26 22:59:24 +00:00 |
|
svenbarth
|
bd328025fd
|
* correctly compare tkFloat values
git-svn-id: trunk@40661 -
|
2018-12-26 22:59:21 +00:00 |
|
svenbarth
|
e644e6332b
|
- remove forgotten debug code
git-svn-id: trunk@39897 -
|
2018-10-07 12:51:09 +00:00 |
|
svenbarth
|
afc83b9f70
|
+ implement the high level Invoke() for TRttiMethod (currently only for interface methods), TRttiMethodType and TRttiProcedureType
git-svn-id: trunk@39893 -
|
2018-10-07 12:25:59 +00:00 |
|
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)
git-svn-id: trunk@37700 -
|
2017-12-08 14:56:48 +00:00 |
|
svenbarth
|
179b59753d
|
+ add optional, not by default enabled test for Invoke
git-svn-id: trunk@37095 -
|
2017-08-31 21:10:10 +00:00 |
|