florian
1a67ffdd22
* fix alignment of ParamList
...
* fix test for architectures using aligned rtti
git-svn-id: trunk@42516 -
2019-07-28 12:43:15 +00:00
svenbarth
2f6b15b1e2
* fix tests now that the RTTI of method pointer variables also contains the hidden parameters
...
git-svn-id: trunk@39901 -
2018-10-08 05:43:44 +00:00
svenbarth
fd465ff500
* adjusted tests as SizeOf(TParamFlags) = 1 does not need to be true anymore
...
git-svn-id: trunk@35264 -
2017-01-08 12:43:59 +00:00
Jonas Maebe
da7fdf76d5
* always put parameters in left-to-right order in rtti (Delphi-compatible)
...
* adapted test (and removed BOM)
git-svn-id: trunk@13708 -
2009-09-13 20:56:22 +00:00
Jonas Maebe
3d739f7a80
* fixed test for non-i386 platforms after r12913
...
git-svn-id: trunk@12914 -
2009-03-18 20:05:15 +00:00
Jonas Maebe
9ab03e72f3
* mark class and interface parameters as pfAddress (further fix for
...
mantis #12038 ) + test
git-svn-id: trunk@12913 -
2009-03-17 20:37:11 +00:00
Jonas Maebe
f2ce99029b
* fixed sets in rtti for big endian systems
...
* changed set sizes in rtti to 1 byte for Delphi compatibility
* fixed tests/webtbs/tw12038 for the new set sizes
* documented at http://wiki.freepascal.org/User_Changes_Trunk#Sets_in_RTTI_.28run-time_type_information.29
git-svn-id: trunk@12894 -
2009-03-15 12:06:30 +00:00
Jonas Maebe
e4d52bb118
* use stdcall for the tested procvar definitions, so that the parameter
...
pushing order is the same on all platforms
git-svn-id: trunk@12890 -
2009-03-15 10:22:24 +00:00
Jonas Maebe
c26f9cc5df
* set the RTTI type name of "open array" parameters to the name of the
...
elements of the array (like Kylix, mantis #12038 ) + test
* add pfReference and pfArray TParamFlags for open array parameters
like Kylix
git-svn-id: trunk@12888 -
2009-03-14 19:00:44 +00:00