Default is required on all arguments after a argument that has a default
The following compiles in FPC, but should not: ```delphi procedure WriteProperty(Path: String; Instance: TObject; PropInfo: Pointer; DefInstance: TObject = nil; const OnlyProperty: array of String); ``` `OnlyProperty` should also have a default value, since it is after a argument with a default value. (Probaby the array of string is not treated, I think other types will give an error) The following error is given by Delphi: ``` > dcc.sh tprop.dpr Embarcadero Delphi for Linux 64 bit compiler version 37.0 Copyright (c) 1983,2025 Embarcadero Technologies, Inc. tprop.dpr(3) Error: E2238 Default value required for 'OnlyProperty' tprop.dpr(9) ```
issue