Class SynchronizedRewriter
java.lang.Object
org.benf.cfr.reader.bytecode.analysis.opgraph.op3rewriters.SynchronizedRewriter
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static boolean
removeSynchronizedCatchBlock
(Op03SimpleStatement start, List<Op03SimpleStatement> statements) (package private) static void
removeSynchronizedCatchBlocks
(Options options, List<Op03SimpleStatement> in) private static boolean
verifyLinearBlock
(Op03SimpleStatement current, BlockIdentifier block, int num)
-
Constructor Details
-
SynchronizedRewriter
SynchronizedRewriter()
-
-
Method Details
-
removeSynchronizedCatchBlocks
-
removeSynchronizedCatchBlock
private static boolean removeSynchronizedCatchBlock(Op03SimpleStatement start, List<Op03SimpleStatement> statements) -
verifyLinearBlock
private static boolean verifyLinearBlock(Op03SimpleStatement current, BlockIdentifier block, int num)
-