Back when FPC support was added, there was no way to make the Delphi code using generics work with FPC, so a lot of code had to be ifdefed and done differently for FPC. As seen in rkubilius' fork this can now be achieved, so this should be done to reduce the amount of code to maintain.
Back when FPC support was added, there was no way to make the Delphi code using generics work with FPC, so a lot of code had to be ifdefed and done differently for FPC. As seen in rkubilius' fork this can now be achieved, so this should be done to reduce the amount of code to maintain.