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 |