org.objectweb.asm.commons

Interface TableSwitchGenerator

public interface TableSwitchGenerator

A code generator for switch statements.
Authors:
Juozas Baliuka
Chris Nokleberg
Eric Bruneton

Method Summary

void
generateCase(int key, Label end)
Generates the code for a switch case.
void
generateDefault()
Generates the code for the default switch case.

Method Details

generateCase

public void generateCase(int key,
                         Label end)
Generates the code for a switch case.
Parameters:
key - the switch case key.
end - a label that corresponds to the end of the switch statement.

generateDefault

public void generateDefault()
Generates the code for the default switch case.