#include <GlushkovFollow.h>
|
static void | visit (const regexp::FormalRegExpAlternation< SymbolType > &node, ext::set< regexp::FormalRegExpSymbol< SymbolType > > ¤tFollow, ext::map< regexp::FormalRegExpSymbol< SymbolType >, ext::set< regexp::FormalRegExpSymbol< SymbolType > > > &res) |
|
static void | visit (const regexp::FormalRegExpConcatenation< SymbolType > &node, ext::set< regexp::FormalRegExpSymbol< SymbolType > > ¤tFollow, ext::map< regexp::FormalRegExpSymbol< SymbolType >, ext::set< regexp::FormalRegExpSymbol< SymbolType > > > &res) |
|
static void | visit (const regexp::FormalRegExpIteration< SymbolType > &node, ext::set< regexp::FormalRegExpSymbol< SymbolType > > ¤tFollow, ext::map< regexp::FormalRegExpSymbol< SymbolType >, ext::set< regexp::FormalRegExpSymbol< SymbolType > > > &res) |
|
static void | visit (const regexp::FormalRegExpSymbol< SymbolType > &node, ext::set< regexp::FormalRegExpSymbol< SymbolType > > ¤tFollow, ext::map< regexp::FormalRegExpSymbol< SymbolType >, ext::set< regexp::FormalRegExpSymbol< SymbolType > > > &res) |
|
static void | visit (const regexp::FormalRegExpEmpty< SymbolType > &node, ext::set< regexp::FormalRegExpSymbol< SymbolType > > ¤tFollow, ext::map< regexp::FormalRegExpSymbol< SymbolType >, ext::set< regexp::FormalRegExpSymbol< SymbolType > > > &res) |
|
static void | visit (const regexp::FormalRegExpEpsilon< SymbolType > &node, ext::set< regexp::FormalRegExpSymbol< SymbolType > > ¤tFollow, ext::map< regexp::FormalRegExpSymbol< SymbolType >, ext::set< regexp::FormalRegExpSymbol< SymbolType > > > &res) |
|
◆ visit() [1/6]
template<class SymbolType >
◆ visit() [2/6]
template<class SymbolType >
◆ visit() [3/6]
template<class SymbolType >
◆ visit() [4/6]
template<class SymbolType >
◆ visit() [5/6]
template<class SymbolType >
◆ visit() [6/6]
template<class SymbolType >
The documentation for this class was generated from the following file: