[mcs] null propagating operator cannot work on pointer types
[mcs] decimal constants modulo folding. Fixes #21743