Uses of Class
edu.umd.cs.findbugs.ba.bcp.PatternMatcher.State
Packages that use PatternMatcher.State
-
Uses of PatternMatcher.State in edu.umd.cs.findbugs.ba.bcp
Methods in edu.umd.cs.findbugs.ba.bcp that return PatternMatcher.StateModifier and TypeMethodDescriptionPatternMatcher.State.advanceToNextElement()
Try to produce a new state that will finish matching the current element and start matching the next element.PatternMatcher.State.advanceToSuccessor
(Edge edge, MatchResult matchResult) Return a new State for continuing the overall pattern match in a successor basic block.PatternMatcher.State.duplicate()
Make an exact copy of this object.Methods in edu.umd.cs.findbugs.ba.bcp that return types with arguments of type PatternMatcher.StateModifier and TypeMethodDescriptionPatternMatcher.State.dominatedInstructionStateIterable()
Return Iterator over states representing dominated instructions that continue the match.Methods in edu.umd.cs.findbugs.ba.bcp with parameters of type PatternMatcher.StateConstructors in edu.umd.cs.findbugs.ba.bcp with parameters of type PatternMatcher.StateModifierConstructorDescriptionState
(PatternMatcher.State parent, BasicBlock basicBlock, BasicBlock.InstructionIterator instructionIterator, PatternElement patternElement, int matchCount, PatternElementMatch currentMatch, BindingSet bindingSet, boolean canFork) Constructor.