TypedBlock.Maker
public static class BasicBlock.Maker extends Object
Constructor | Description |
---|---|
Maker() |
Modifier and Type | Method | Description |
---|---|---|
BasicBlock[] |
make(CodeIterator ci,
int begin,
int end,
ExceptionTable et) |
|
BasicBlock[] |
make(MethodInfo minfo) |
|
protected BasicBlock[] |
makeArray(int size) |
|
protected BasicBlock |
makeBlock(int pos) |
|
protected void |
makeJsr(Map<Integer,javassist.bytecode.stackmap.BasicBlock.Mark> marks,
int pos,
int target,
int size) |
protected BasicBlock makeBlock(int pos)
protected BasicBlock[] makeArray(int size)
public BasicBlock[] make(MethodInfo minfo) throws BadBytecode
BadBytecode
public BasicBlock[] make(CodeIterator ci, int begin, int end, ExceptionTable et) throws BadBytecode
BadBytecode
protected void makeJsr(Map<Integer,javassist.bytecode.stackmap.BasicBlock.Mark> marks, int pos, int target, int size) throws BadBytecode
BadBytecode
Copyright © 2018 Shigeru Chiba, www.javassist.org. All rights reserved.