bug fix #2321
This commit is contained in:
parent
fce27649d1
commit
69b1308064
|
|
@ -5926,7 +5926,7 @@ namespace PascalABCCompiler.NETGenerator
|
|||
{
|
||||
Label lab = helper.GetLabel(value.label, il);
|
||||
il.MarkLabel(lab);
|
||||
value.statement.visit(this);
|
||||
ConvertStatement(value.statement);
|
||||
}
|
||||
|
||||
public override void visit(IGotoStatementNode value)
|
||||
|
|
|
|||
10
TestSuite/goto2.pas
Normal file
10
TestSuite/goto2.pas
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
label a;
|
||||
var i: integer;
|
||||
function f: integer;
|
||||
begin
|
||||
i := 1;
|
||||
end;
|
||||
begin
|
||||
a: f();
|
||||
assert(i = 1);
|
||||
end.
|
||||
Loading…
Reference in a new issue