mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-12 08:06:07 +02:00
* bug #459 fixed
This commit is contained in:
parent
db13630df1
commit
26f0321f2f
@ -92,7 +92,11 @@ implementation
|
|||||||
hp:=genenumnode(enum);
|
hp:=genenumnode(enum);
|
||||||
disposetree(p);
|
disposetree(p);
|
||||||
p:=hp;
|
p:=hp;
|
||||||
end
|
end;
|
||||||
|
arraydef:
|
||||||
|
begin
|
||||||
|
halt;
|
||||||
|
end;
|
||||||
end;
|
end;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
@ -1000,7 +1004,8 @@ implementation
|
|||||||
begin
|
begin
|
||||||
if p^.inlinenumber=in_low_x then
|
if p^.inlinenumber=in_low_x then
|
||||||
begin
|
begin
|
||||||
hp:=genordinalconstnode(Parraydef(p^.left^.resulttype)^.lowrange,s32bitdef);
|
hp:=genordinalconstnode(Parraydef(p^.left^.resulttype)^.lowrange,
|
||||||
|
Parraydef(p^.left^.resulttype)^.rangedef);
|
||||||
disposetree(p);
|
disposetree(p);
|
||||||
p:=hp;
|
p:=hp;
|
||||||
firstpass(p);
|
firstpass(p);
|
||||||
@ -1018,7 +1023,8 @@ implementation
|
|||||||
end
|
end
|
||||||
else
|
else
|
||||||
begin
|
begin
|
||||||
hp:=genordinalconstnode(Parraydef(p^.left^.resulttype)^.highrange,s32bitdef);
|
hp:=genordinalconstnode(Parraydef(p^.left^.resulttype)^.highrange,
|
||||||
|
Parraydef(p^.left^.resulttype)^.rangedef);
|
||||||
disposetree(p);
|
disposetree(p);
|
||||||
p:=hp;
|
p:=hp;
|
||||||
firstpass(p);
|
firstpass(p);
|
||||||
@ -1101,7 +1107,10 @@ implementation
|
|||||||
end.
|
end.
|
||||||
{
|
{
|
||||||
$Log$
|
$Log$
|
||||||
Revision 1.36 1999-06-15 18:58:36 peter
|
Revision 1.37 1999-06-25 10:02:56 florian
|
||||||
|
* bug 459 fixed
|
||||||
|
|
||||||
|
Revision 1.36 1999/06/15 18:58:36 peter
|
||||||
* merged
|
* merged
|
||||||
|
|
||||||
Revision 1.35.2.1 1999/06/15 18:54:54 peter
|
Revision 1.35.2.1 1999/06/15 18:54:54 peter
|
||||||
|
Loading…
Reference in New Issue
Block a user