![]() |
V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
|
Public Member Functions | |
Item (const Rule *rule, size_t mark, size_t start, size_t pos) | |
bool | IsComplete () const |
Symbol * | NextSymbol () const |
Item | Advance (size_t new_pos, const Item *child=nullptr) const |
std::vector< const Item * > | Children () const |
std::string | SplitByChildren (const LexerResult &tokens) const |
void | CheckAmbiguity (const Item &other, const LexerResult &tokens) const |
MatchedInput | GetMatchedInput (const LexerResult &tokens) const |
bool | operator== (const Item &other) const |
const Rule * | rule () const |
Symbol * | left () const |
const std::vector< Symbol * > & | right () const |
size_t | pos () const |
size_t | start () const |
Friends | |
size_t | hash_value (const Item &i) |
Definition at line 208 of file earley-parser.h.