#include <peglib.h>
|
| | LiteralString (std::string &&s, bool ignore_case) |
| | LiteralString (const std::string &s, bool ignore_case) |
| size_t | parse_core (const char *s, size_t n, SemanticValues &vs, Context &c, std::any &dt) const override |
| void | accept (Visitor &v) override |
| virtual | ~Ope ()=default |
| size_t | parse (const char *s, size_t n, SemanticValues &vs, Context &c, std::any &dt) const |
◆ LiteralString() [1/2]
| peg::LiteralString::LiteralString |
( |
std::string && | s, |
|
|
bool | ignore_case ) |
|
inline |
◆ LiteralString() [2/2]
| peg::LiteralString::LiteralString |
( |
const std::string & | s, |
|
|
bool | ignore_case ) |
|
inline |
◆ accept()
| void peg::LiteralString::accept |
( |
Visitor & | v | ) |
|
|
inlineoverridevirtual |
◆ parse_core()
| size_t peg::LiteralString::parse_core |
( |
const char * | s, |
|
|
size_t | n, |
|
|
SemanticValues & | vs, |
|
|
Context & | c, |
|
|
std::any & | dt ) const |
|
inlineoverridevirtual |
◆ ignore_case_
| bool peg::LiteralString::ignore_case_ |
◆ init_is_word_
| std::once_flag peg::LiteralString::init_is_word_ |
|
mutable |
◆ is_word_
| bool peg::LiteralString::is_word_ |
|
mutable |
◆ lit_
| std::string peg::LiteralString::lit_ |
The documentation for this class was generated from the following file:
- libcockatrice_utility/libcockatrice/utility/peglib.h