Blocked revisions 7249-7250,7259,7484,7495 via svnmerge
........
r7249 | jonas | 2007-05-03 13:02:38 +0200 (Thu, 03 May 2007) | 2 lines
* fixed instances of passing properties as var parameter
........
r7250 | jonas | 2007-05-03 16:08:03 +0200 (Thu, 03 May 2007) | 6 lines
* do not allow passing properties as var parameters (mantis #8777)
* do not allow assignments to fields of structured properties (e.g.
property prop: trec read frec; ... instance.prop.frec.a:=5)
* clarified some related error messages
+ several extra tests for the above and related things
........
r7259 | jonas | 2007-05-04 15:15:11 +0200 (Fri, 04 May 2007) | 4 lines
* fixed compile error when assigning to a widestring property which
directly writes to a field for tf_winlikewidestring targets (caused
by the stricter property checks)
........
r7484 | jonas | 2007-05-27 12:25:46 +0200 (Sun, 27 May 2007) | 3 lines
* fixed assigning an interface to a property after better property
checks
........
r7495 | jonas | 2007-05-28 15:48:32 +0200 (Mon, 28 May 2007) | 2 lines
* fixed dynarr_property:=nil + test
........
git-svn-id: branches/fixes_2_2@8632 -