| public nothrow | SwitchInstruction(Value* cond_, uint defaultTarget_, int line_) |
| public nothrow void | AddCase(Value* caseValue, uint caseTarget) |
| public override nothrow void | BeginComputeLivenessAndNextUse() |
| public override nothrow void | EndComputeLivenessAndNextUse() |
| public override void | GenerateCode(MachineCode& machineCode, CodeFormatter& formatter) |
| public override nothrow String<char> | Name() const |
| public override nothrow String<char> | OperationName() const |
| public override void | Print(CodeFormatter& formatter) |
| public override void | Validate(Function& function, int numArgs) |
| public Value* | cond |
| public BasicBlock* | defaultDestination |
| public uint | defaultTarget |
| public List<Pair<Value*, BasicBlock*>> | destinationBlocks |
| public List<Pair<Value*, uint>> | destinations |