public class CaseThrowExpressionExitEmitter extends Emitter
throw keyword.
Rewrites an expression like:
case 0 -> throw new Exception();
^ ^
into:
case 0 -> throw new Exception();}
^ ^~
CaseThrowExpressionEntryEmitter| Constructor and Description |
|---|
CaseThrowExpressionExitEmitter(CaseThrowExpressionEntryEmitter entryEmitter) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
init(InstrumentationState state) |
acceptsContextType, addContext, addDependent, emit, getColumn, getElementContext, getInstr, getLine, initialise, isEnabled, setEnabled, setInstrpublic CaseThrowExpressionExitEmitter(CaseThrowExpressionEntryEmitter entryEmitter)
protected void init(InstrumentationState state)
Copyright © 2024 OpenClover.org. All rights reserved.