tunnelvisionlabs / LangSvcV2

"Language Service V2" reference repository
Other
86 stars 38 forks source link

Statement stepping does not stop at `break` statements #19

Closed sharwell closed 9 years ago

sharwell commented 9 years ago

The break statement in bytecode appears as a goto instruction with a stack depth of 0. Currently the algorithm for statement stepping silently follows goto instructions without stopping. This should be updated to not follow the goto instruction when the target of the jump does not fall on the same line as the goto instruction itself.

sharwell commented 9 years ago

Moved to the new Java repository.