Fix #62
This commit is contained in:
parent
e73280791a
commit
7952562efc
|
@ -839,6 +839,8 @@ private:
|
|||
else
|
||||
newline();
|
||||
writeToken();
|
||||
if (!currentIs(tok!"case") && !currentIs(tok!"default") && !currentIs(tok!"}"))
|
||||
indentLevel++;
|
||||
newline();
|
||||
while (index < tokens.length)
|
||||
{
|
||||
|
@ -850,7 +852,7 @@ private:
|
|||
newline();
|
||||
return;
|
||||
}
|
||||
else if (current.type == tok!";" && peekIs(tok!"}"))
|
||||
else if (current.type == tok!";" && peekIs(tok!"}", false))
|
||||
{
|
||||
writeToken();
|
||||
newline();
|
||||
|
@ -886,6 +888,8 @@ private:
|
|||
else
|
||||
goto peek;
|
||||
}
|
||||
else if (currentIs(tok!"}", false))
|
||||
break;
|
||||
else
|
||||
{
|
||||
peek:
|
||||
|
|
|
@ -0,0 +1,7 @@
|
|||
unittest
|
||||
{
|
||||
switch (op)
|
||||
{
|
||||
return -1; // memory blocks are different
|
||||
}
|
||||
}
|
|
@ -0,0 +1,7 @@
|
|||
unittest
|
||||
{
|
||||
switch (op)
|
||||
{
|
||||
return -1; // memory blocks are different
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue