type t0 = class end; t1 = class(t0) public procedure p1(); begin var b: T; var p: procedure := ()-> begin var b1 := b; var b2 := b; end; end; end; begin end.