| Context typedef | TuringSim::Symbol::SymbolPattern< T, void > | |
| match(const T &e) const override | TuringSim::Symbol::TuringStyleConstantSymbolPattern< T > | inlinevirtual |
| SymbolPattern< T, void >::match(const SymbolType &symbol, const Context &context) const noexcept=0 | TuringSim::Symbol::SymbolPattern< T, void > | pure virtual |
| operator!=(const TuringStyleConstantSymbolPattern< T > &other) const | TuringSim::Symbol::TuringStyleConstantSymbolPattern< T > | inline |
| operator<(const TuringStyleConstantSymbolPattern< T > &other) const | TuringSim::Symbol::TuringStyleConstantSymbolPattern< T > | inline |
| operator<<(std::basic_ostream< CharT, Traits > &os, const TuringStyleConstantSymbolPattern &pattern) | TuringSim::Symbol::TuringStyleConstantSymbolPattern< T > | friend |
| operator=(const SymbolPattern &)=default | TuringSim::Symbol::SymbolPattern< T, void > | |
| operator=(SymbolPattern &&)=default | TuringSim::Symbol::SymbolPattern< T, void > | |
| operator==(const TuringStyleConstantSymbolPattern< T > &other) const | TuringSim::Symbol::TuringStyleConstantSymbolPattern< T > | inline |
| SymbolPattern()=default | TuringSim::Symbol::SymbolPattern< T, void > | |
| SymbolPattern(const SymbolPattern &)=default | TuringSim::Symbol::SymbolPattern< T, void > | |
| SymbolPattern(SymbolPattern &&)=default | TuringSim::Symbol::SymbolPattern< T, void > | |
| SymbolType typedef | TuringSim::Symbol::SymbolPattern< T, void > | |
| TuringStyleConstantSymbolPattern(bool neg) | TuringSim::Symbol::TuringStyleConstantSymbolPattern< T > | inlineexplicit |
| TuringStyleConstantSymbolPattern(const T &e) | TuringSim::Symbol::TuringStyleConstantSymbolPattern< T > | inline |
| TuringStyleConstantSymbolPattern(const std::set< T > &v) | TuringSim::Symbol::TuringStyleConstantSymbolPattern< T > | inline |
| TuringStyleConstantSymbolPattern(const std::set< T > &v, bool b) | TuringSim::Symbol::TuringStyleConstantSymbolPattern< T > | inline |
| ~SymbolPattern()=default | TuringSim::Symbol::SymbolPattern< T, void > | virtual |