Please scroll down a bit to look at the "Assign" operator which apparently exists in Delphi 10.4 now.I believe that is what was referenced.https://www.delphipraxis.net/204225-custom-managed-records-coming-delphi-10-4-a.html
Does FPC support variable length record assignment operator like in Delphi version 10.4? If not, when would this be expected?class operator Assign(var Dst:TRec; const Src:TRec);
With fpc you can simply override the " := " operator.
Records already have an internal assignment operator thus you can not overload it.
It's too bad I didn't know about this Copy operator before when my code from 3.0.4 over to 3.2.0 failed with the inline feature not working as well as it did in 3.0.4