LLVM 20.0.0git
|
The internal class that maintains all possible paths through an NFA based on a path through the DFA. More...
#include "llvm/Support/Automaton.h"
Public Member Functions | |
NfaTranscriber (ArrayRef< NfaStatePair > TransitionInfo) | |
ArrayRef< NfaStatePair > | getTransitionInfo () const |
void | reset () |
void | transition (unsigned TransitionInfoIdx) |
ArrayRef< NfaPath > | getPaths () |
The internal class that maintains all possible paths through an NFA based on a path through the DFA.
Definition at line 58 of file Automaton.h.
|
inline |
Definition at line 113 of file Automaton.h.
References reset().
Definition at line 139 of file Automaton.h.
References llvm::SmallVectorImpl< T >::clear(), P, and llvm::SmallVectorTemplateBase< T, bool >::push_back().
|
inline |
Definition at line 118 of file Automaton.h.
|
inline |
Definition at line 122 of file Automaton.h.
References Allocator, and llvm::SmallVectorImpl< T >::clear().
Referenced by NfaTranscriber().
|
inline |
Definition at line 130 of file Automaton.h.