clojure.asm.commons
Interface TableSwitchGenerator


public interface TableSwitchGenerator

A code generator for switch statements.

Author:
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 Detail

generateCase

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

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



Copyright © 2015. All Rights Reserved.