@@ -0,0 +1,25 @@
+{$mode objfpc}
+program change;
+
+type
+ aclasstype = class
+ prop : integer;
+ end;
+procedure trychange (const aclass : aclasstype);
+begin
+ aclass.prop := 5;
+end;
+var
+ aclass : aclasstype;
+ aclass := AClassType.Create;
+ try
+ trychange (aclass)
+ finally
+ aclass.free;
+end.