![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
This is the complete list of members for v8::internal::torque::Grammar, including all inherited members.
CastParseResult(ParseResultIterator *child_results) | v8::internal::torque::Grammar | inlineprotectedstatic |
CheckIf(Symbol *x) | v8::internal::torque::Grammar | inlineprotected |
generated_symbols_ | v8::internal::torque::Grammar | private |
Grammar(Symbol *start) | v8::internal::torque::Grammar | inlineexplicit |
lexer() | v8::internal::torque::Grammar | inlineprotected |
lexer_ | v8::internal::torque::Grammar | private |
List(Symbol *element, std::optional< Symbol * > separator={}) | v8::internal::torque::Grammar | inlineprotected |
MakeExtendedVector(ParseResultIterator *child_results) | v8::internal::torque::Grammar | inlineprotectedstatic |
MakeSingletonVector(ParseResultIterator *child_results) | v8::internal::torque::Grammar | inlineprotectedstatic |
MatchAnyChar(InputPosition *pos) | v8::internal::torque::Grammar | protectedstatic |
MatchChar(int(*char_class)(int), InputPosition *pos) | v8::internal::torque::Grammar | protectedstatic |
MatchChar(bool(*char_class)(char), InputPosition *pos) | v8::internal::torque::Grammar | protectedstatic |
MatchString(const char *s, InputPosition *pos) | v8::internal::torque::Grammar | protectedstatic |
NewSymbol(std::initializer_list< Rule > rules={}) | v8::internal::torque::Grammar | inlineprotected |
NonemptyList(Symbol *element, std::optional< Symbol * > separator={}) | v8::internal::torque::Grammar | inlineprotected |
Optional(Symbol *x) | v8::internal::torque::Grammar | inlineprotected |
Parse(const std::string &input) | v8::internal::torque::Grammar | inline |
Pattern(PatternFunction pattern) | v8::internal::torque::Grammar | inlineprotected |
PatternFunction typedef | v8::internal::torque::Grammar | |
Sequence(std::vector< Symbol * > symbols) | v8::internal::torque::Grammar | inlineprotected |
SetWhitespace(PatternFunction ws) | v8::internal::torque::Grammar | inlineprotected |
start_ | v8::internal::torque::Grammar | private |
Token(const std::string &s) | v8::internal::torque::Grammar | inlineprotected |
TryOrDefault(Symbol *s) | v8::internal::torque::Grammar | inlineprotected |
YieldDefaultValue(ParseResultIterator *child_results) | v8::internal::torque::Grammar | inlineprotectedstatic |
YieldIntegralConstant(ParseResultIterator *child_results) | v8::internal::torque::Grammar | inlineprotectedstatic |
YieldMatchedInput(ParseResultIterator *child_results) | v8::internal::torque::Grammar | inlineprotectedstatic |