Uses of Class
edu.umd.cs.findbugs.ba.bcp.PatternMatcher.State
-
Packages that use PatternMatcher.State Package Description edu.umd.cs.findbugs.ba.bcp -
-
Uses of PatternMatcher.State in edu.umd.cs.findbugs.ba.bcp
Methods in edu.umd.cs.findbugs.ba.bcp that return PatternMatcher.State Modifier and Type Method Description PatternMatcher.StatePatternMatcher.State. advanceToNextElement()Try to produce a new state that will finish matching the current element and start matching the next element.PatternMatcher.StatePatternMatcher.State. advanceToSuccessor(Edge edge, MatchResult matchResult)Return a new State for continuing the overall pattern match in a successor basic block.PatternMatcher.StatePatternMatcher.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.State Modifier and Type Method Description java.lang.Iterable<PatternMatcher.State>PatternMatcher.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.State Modifier and Type Method Description private voidPatternMatcher. work(PatternMatcher.State state)Constructors in edu.umd.cs.findbugs.ba.bcp with parameters of type PatternMatcher.State Constructor Description State(PatternMatcher.State parent, BasicBlock basicBlock, BasicBlock.InstructionIterator instructionIterator, PatternElement patternElement, int matchCount, PatternElementMatch currentMatch, BindingSet bindingSet, boolean canFork)Constructor.
-