The code below is compiled and executed in Oracle Database 18c (18.4), but the parser (19.1.0.094) cannot parse it,
but the previous (18.4.0.376) one could. Is this some kind of problem with parsing in 19.1 ?
declare
procedure p(i_p in number) is
begin
dbms\_output.put\_line(i\_p);
end;
begin
p(i_p => case
when 1 = 1 then
case
when 2 > 0 then
1
else
0
end
else
0
end);
end;
Not Ok with 19.1:

Ok with 18.4:
