|
@@ -1545,6 +1545,8 @@ implementation
|
|
|
constructor tparavarsym.create(const n : string;nr:word;vsp:tvarspez;const tt : ttype;vopts:tvaroptions);
|
|
|
begin
|
|
|
inherited create(paravarsym,n,vsp,tt,vopts);
|
|
|
+ if (vsp in [vs_var,vs_value,vs_const]) then
|
|
|
+ varstate := vs_initialised;
|
|
|
paranr:=nr;
|
|
|
paraloc[calleeside].init;
|
|
|
paraloc[callerside].init;
|