Uses of Class
org.benf.cfr.reader.bytecode.analysis.structured.statement.Block
Packages that use Block
Package
Description
-
Uses of Block in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters
Fields in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters declared as BlockModifier and TypeFieldDescription(package private) Block
SwitchExpressionRewriter.RollState.block
Methods in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters with parameters of type BlockModifier and TypeMethodDescriptionprivate boolean
AssertRewriter.SwitchAssertUseCollector.getBranches
(BlockIdentifier outer, BlockIdentifier swiBlockIdentifier, Block swBodyBlock, List<SwitchExpression.Branch> branches, Map<Op04StructuredStatement, StructuredExpressionYield> replacements, boolean addYieldTrue) private StructuredStatement
AssertRewriter.SwitchAssertUseCollector.processSwitchAndThrow
(StructuredStatement ifStm, BlockIdentifier outer, BlockIdentifier swiBlockIdentifier, Block swBodyBlock, StructuredSwitch struSwi, Op04StructuredStatement throwStm) private StructuredStatement
AssertRewriter.SwitchAssertUseCollector.processSwitchEmbeddedThrow
(StructuredStatement ifStm, BlockIdentifier outer, Block swBodyBlock, Op04StructuredStatement switchStm, StructuredSwitch struSwi) private void
ClashDeclarationReducer.transformBlock
(Block in) private List<Op04StructuredStatement>
AssertRewriter.SwitchAssertUseCollector.tryCombineSwitch
(List<Op04StructuredStatement> content, BlockIdentifier outer, BlockIdentifier swiBlockIdentifier, Block swBodyBlock) Constructors in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters with parameters of type BlockModifierConstructorDescription(package private)
RollState
(List<Op04StructuredStatement> prequel, LinkedList<SwitchExpressionRewriter.ClassifiedStm> switchdata, List<Op04StructuredStatement> remainder, Block block, Set<Expression> directs) -
Uses of Block in org.benf.cfr.reader.bytecode.analysis.parse.wildcard
Subclasses of Block in org.benf.cfr.reader.bytecode.analysis.parse.wildcardFields in org.benf.cfr.reader.bytecode.analysis.parse.wildcard declared as BlockMethods in org.benf.cfr.reader.bytecode.analysis.parse.wildcard that return Block -
Uses of Block in org.benf.cfr.reader.bytecode.analysis.structured.statement
Methods in org.benf.cfr.reader.bytecode.analysis.structured.statement that return BlockModifier and TypeMethodDescriptionstatic Block
Block.getBlockFor
(boolean indenting, StructuredStatement... statements) (package private) static Block
Block.getEmptyBlock
(boolean indenting) -
Uses of Block in org.benf.cfr.reader.bytecode.analysis.structured.statement.placeholder
Fields in org.benf.cfr.reader.bytecode.analysis.structured.statement.placeholder declared as BlockModifier and TypeFieldDescriptionprivate final Block
BeginBlock.block
private final Block
EndBlock.block
Methods in org.benf.cfr.reader.bytecode.analysis.structured.statement.placeholder that return BlockConstructors in org.benf.cfr.reader.bytecode.analysis.structured.statement.placeholder with parameters of type Block