* mark variables used in set creation

git-svn-id: trunk@706 -
This commit is contained in:
peter 2005-07-20 06:44:59 +00:00
parent 20e1ac4640
commit 376865d041

View File

@ -366,8 +366,12 @@ implementation
p3:=nil;
end;
resulttypepass(p2);
set_varstate(p2,vs_used,[vsf_must_be_valid]);
if assigned(p3) then
resulttypepass(p3);
begin
resulttypepass(p3);
set_varstate(p3,vs_used,[vsf_must_be_valid]);
end;
if codegenerror then
break;
case p2.resulttype.def.deftype of