Package eu.bandm.tools.lljava.absy
Class ControlFlowSynthesizer
java.lang.Object
eu.bandm.tools.lljava.absy.ControlFlowSynthesizer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidadd(LLJava.Instruction instruction, int size) voidexceptionHandler(int startPC, int endPC, int handlerPC, LLJava.ClassReference catchType) getBody()getFlow()getInterval(LLJava.Instruction instruction) getRoot()interval(int startPC, int endPC) (package private) LLJava.Namelabel(int pc) point(int pc) void
-
Constructor Details
-
ControlFlowSynthesizer
-
-
Method Details
-
getMethod
-
getBody
-
getRoot
-
getFlow
-
interval
-
point
-
label
-
add
-
exceptionHandler
public void exceptionHandler(int startPC, int endPC, int handlerPC, @Opt LLJava.ClassReference catchType) -
getInterval
-
getCodeInterval
-
retrofitLabels
public void retrofitLabels()
-