Sorry to ask again but has it been decided that this code should *not* be allowed for ObjFPC mode? I’ll file a bug report right now if so. It will break existing code but when my patch gets applied it can be added back using proper properties.
function GetValue(k0: variant): TJSON; overload; function GetValue(k0,k1: variant): TJSON; overload; function GetValue(k0,k1,k2: variant): TJSON; overload; function GetValue(k0,k1,k2,k3: variant): TJSON; overload; property Values[key: variant]: TJSON read GetValue; default; Regards, Ryan Joseph _______________________________________________ fpc-devel maillist - fpc-devel@lists.freepascal.org https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel