pascalabcnet/TestSuite/nullable6.pas

16 lines
258 B
ObjectPascal
Raw Permalink Normal View History

2021-10-10 11:33:40 +03:00
type
t1 = class
function f1: char? := #1;
end;
function f2: char? := #1;
begin
var b := t1.Create.f1 = #1;
assert(b);
var c := #1;
assert(t1.Create.f1 = c);
var nc: char? := #1;
assert(t1.Create.f1 = nc);
assert(f2 = c);
end.