public class SwitchInst extends Object implements Inst
| 限定符和类型 | 类和说明 |
|---|---|
static class |
SwitchInst.SwitchExpression |
fixedLength, quoteChar| 构造器和说明 |
|---|
SwitchInst() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
accept(AstVisitor astVisitor) |
void |
addElseif(Expression testExp,
InstSet blockSet)
添加条件分支
|
void |
doFormat(int depth,
Hints formatOption,
FormatWriter writer)
格式化
|
InstSet |
getElseBlockSet() |
List<SwitchInst.SwitchExpression> |
getTestBlockSet() |
void |
setElseBlockSet(InstSet instBlockSet)
设置默认条件分支
|
public List<SwitchInst.SwitchExpression> getTestBlockSet()
public InstSet getElseBlockSet()
public void addElseif(Expression testExp, InstSet blockSet)
public void setElseBlockSet(InstSet instBlockSet)
public void accept(AstVisitor astVisitor)
public void doFormat(int depth,
Hints formatOption,
FormatWriter writer)
throws IOException
InstFormatdoFormat 在接口中 InstFormatIOExceptionCopyright © 2020. All rights reserved.