@Override
protected void compileBody() throws CompilerException
{
final ExpressionNodeForSwitch switchNode = (ExpressionNodeForSwitch) node();
numericCompiler().compileInt( switchNode.selector() );
int nCases = switchNode.numberOfCases();
if (nCases > 0) {
final int[] switchValues = new int[ nCases ];
final ExpressionNodeForSwitchCase[] switchValueCases = new ExpressionNodeForSwitchCase[ nCases ];