-- RUN: %llvmgcc -c %s -o /dev/null
package body Non_LValue is
function A (Y : U) return String is
begin
return Y.X.B;
end;