[fpc-pascal] Pass type as function parameter
Michael Van Canneyt
michael at freepascal.org
Wed Mar 24 11:05:10 CET 2021
On Wed, 24 Mar 2021, Darius Blaszyk via fpc-pascal wrote:
> Would it be possible in FPC to pass a type of a variable as a parameter to
> a function?
> I have legacy C code that does this via a macro. Hopefully, it can be done
> so I do not need to change the existing code too badly.
This is not possible as such.
What you can do is use generics
or use typeinfo:
Which of the 2 you need to use depends on the code of course.
More information about the fpc-pascal