Uses of Class
com.strobel.decompiler.ast.Label
Packages that use Label
-
Uses of Label in com.strobel.decompiler.ast
Fields in com.strobel.decompiler.ast declared as LabelModifier and TypeFieldDescription(package private) LabelLoopsAndConditions.LoopExitInfo.exitLabel(package private) LabelAstBuilder.ByteCode.labelfinal LabelLockInfo.leadingLabelFields in com.strobel.decompiler.ast with type parameters of type LabelModifier and TypeFieldDescriptionAstOptimizer.AbstractBranchBlockOptimization.label1AstOptimizer.AbstractBranchBlockOptimization.label2protected final Map<Label, MutableInteger> AstOptimizer.AbstractBasicBlockOptimization.labelGlobalRefCountGotoRemoval.labelLookupGotoRemoval.labelsprivate final Map<Label, ControlFlowNode> LoopsAndConditions.labelsToNodesprotected final Map<Label, BasicBlock> AstOptimizer.AbstractBasicBlockOptimization.labelToBasicBlockMethods in com.strobel.decompiler.ast that return LabelMethods in com.strobel.decompiler.ast that return types with arguments of type LabelMethods in com.strobel.decompiler.ast with parameters of type LabelModifier and TypeMethodDescriptionprivate ControlFlowGraphLoopsAndConditions.buildGraph(List<Node> nodes, Label entryLabel) private booleanLoopsAndConditions.canBeSelfContainedLoop(BasicBlock node, Expression branch, Label target) private intLoopsAndConditions.countJumps(Set<ControlFlowNode> nodes, Label target, Expression ignore) static booleanPatternMatching.matchSimpleBreak(BasicBlock block, Label label) protected abstract booleanAstOptimizer.AbstractBranchBlockOptimization.run(List<Node> body, BasicBlock branchBlock, Expression branchCondition, Label thenLabel, Label elseLabel, boolean negate) protected booleanAstOptimizer.JoinBranchConditionsOptimization.run(List<Node> body, BasicBlock branchBlock, Expression branchCondition, Label thenLabel, Label elseLabel, boolean negate) private booleanAstOptimizer.JoinBranchConditionsOptimization.runCore(List<Node> body, BasicBlock branchBlock, Expression branchCondition, Label thenLabel, Label elseLabel, Expression elseCondition, boolean negateFirst, Label elseThenLabel, Label elseElseLabel, boolean negateSecond) Method parameters in com.strobel.decompiler.ast with type arguments of type LabelModifier and TypeMethodDescriptionstatic booleanPatternMatching.matchSimpleBreak(BasicBlock block, StrongBox<Label> label) Constructors in com.strobel.decompiler.ast with parameters of type LabelModifierConstructorDescription(package private)LockInfo(Label leadingLabel, Expression lockAcquire) (package private)LockInfo(Label leadingLabel, Expression lockInit, Expression lockStore, Expression lockStoreCopy, Expression lockAcquire)