mirror of
https://github.com/twiglet/cs2j.git
synced 2025-01-18 13:15:17 +01:00
Do not transform block if we are in backtracking mode
This commit is contained in:
parent
40d260d2a0
commit
50bee76c4d
@ -1536,7 +1536,7 @@ using_statement
|
|||||||
u='using' '(' resource_acquisition c=')' embedded_statement
|
u='using' '(' resource_acquisition c=')' embedded_statement
|
||||||
{ disposers = addDisposeVars($c.token, $resource_acquisition.resourceNames); }
|
{ disposers = addDisposeVars($c.token, $resource_acquisition.resourceNames); }
|
||||||
f=magicFinally[$c.token, disposers]
|
f=magicFinally[$c.token, disposers]
|
||||||
magicTry[$u.token, embeddedStatementToBlock($u.token, $embedded_statement.tree), null, $f.tree]
|
magicTry[$u.token, state.backtracking == 0 ? embeddedStatementToBlock($u.token, $embedded_statement.tree) : null, null, $f.tree]
|
||||||
-> OPEN_BRACE[$u.token, "{"]
|
-> OPEN_BRACE[$u.token, "{"]
|
||||||
resource_acquisition SEMI[$c.token, ";"]
|
resource_acquisition SEMI[$c.token, ";"]
|
||||||
magicTry
|
magicTry
|
||||||
|
Loading…
x
Reference in New Issue
Block a user