[fpc-devel] Compiler warning when built with -dDEBUG_NODE_XML

2024-02-14 Thread J. Gareth Moreton via fpc-devel
Hi everyone, After some recent updates to the trunk, the compiler no longer successfully builds when -dDEBUG_NODE_XML is specified: symsym.pas(2885,9) Warning: (treated as error) Case statement does not handle all possible cases This is located within "procedure TConstSym.XMLPrintConstData(

[fpc-devel] Exact rules for "strict protected"

2024-02-14 Thread Martin Frb via fpc-devel
https://www.freepascal.org/docs-html/ref/refse35.html Strict Protected Is the same as Protected, except that the members of a Protected section are also accessible to other classes implemented in the same unit. Strict protected members are only visible to descendent classes, not