pascalabcnet/TestSuite/intellisense_tests/autoclass1.pas

11 lines
295 B
ObjectPascal
Raw Permalink Normal View History

2017-12-31 14:50:43 +03:00
type
MyClass = class
a, b, c: integer;
obj := new class(d := 'r', a, b{@property class.b: integer;@}, c);
end;
Begin
var x := new MyClass;
x.obj.b{@property class.b: integer;@} := 2;
var x2{@var x2: class;@} := new class(x);
x2.x{@property class.x: MyClass;@} := nil;
End.