pascalabcnet/TestSuite/errors/err0349_ur.pas
Mikhalkovich Stanislav 8545817173 fix #1053
Вложенные безымянные записи теперь снова разрешены, но запрещено захватывать имена из неглобального контекста
2020-03-08 09:28:11 +03:00

25 lines
454 B
ObjectPascal

var global: integer;
type int = integer;
type Class1<T,T1> = class
classfield: integer;
const cc = 2;
function p<PPT>(pa,pb: real): integer;
type int1 = integer;
var
A: record
i: array of integer := nil{cc {classfield};
jlocal1: record
j: integer := classfield;
mostinternal1: set of integer := [j];
end;
klocal1: int := global {* classfield};
end;
begin
end;
end;
begin
end.