* fixed var parameter varstate bug

This commit is contained in:
peter 2000-11-06 21:36:25 +00:00
parent 2660e94c5f
commit fdeb6e0506

View File

@ -406,8 +406,8 @@ interface
make_not_regable(left);
if do_count then
set_varstate(left,defcoll^.paratyp in [vs_var,vs_out]);
{ must only be done after typeconv PM }
set_varstate(left,not(defcoll^.paratyp in [vs_var,vs_out]));
{ must only be done after typeconv PM }
resulttype:=defcoll^.paratype.def;
end;
if left.registers32>registers32 then
@ -1545,7 +1545,10 @@ begin
end.
{
$Log$
Revision 1.14 2000-11-04 14:25:20 florian
Revision 1.15 2000-11-06 21:36:25 peter
* fixed var parameter varstate bug
Revision 1.14 2000/11/04 14:25:20 florian
+ merged Attila's changes for interfaces, not tested yet
Revision 1.13 2000/10/31 22:02:47 peter