![]() |
Kea 2.4.1
|
A Bison parser. More...
#include <dhcp4_parser.h>
Classes | |
struct | basic_symbol |
A complete symbol. More... | |
struct | by_kind |
Type access provider for token (enum) based symbols. More... | |
class | context |
struct | symbol_kind |
Symbol kinds. More... | |
struct | symbol_type |
"External" symbols: returned by the scanner. More... | |
struct | syntax_error |
Syntax errors thrown from user actions. More... | |
struct | token |
Token kinds. More... | |
class | value_type |
A buffer to store and retrieve objects. More... | |
Public Types | |
typedef by_kind | by_type |
Backward compatibility for a private implementation detail (Bison 3.6). | |
typedef location | location_type |
Symbol locations. | |
typedef value_type | semantic_type |
Backward compatibility (Bison 3.8). | |
typedef symbol_kind::symbol_kind_type | symbol_kind_type |
(Internal) symbol kind. | |
typedef token::token_kind_type | token_kind_type |
Token kind, as returned by yylex. | |
typedef token_kind_type | token_type |
Backward compatibility alias (Bison 3.6). | |
Public Member Functions | |
Dhcp4Parser (isc::dhcp::Parser4Context &ctx_yyarg) | |
Build a parser object. | |
virtual | ~Dhcp4Parser () |
virtual void | error (const location_type &loc, const std::string &msg) |
Report a syntax error. | |
void | error (const syntax_error &err) |
Report a syntax error. | |
int | operator() () |
Parse. | |
virtual int | parse () |
Parse. | |
Static Public Attributes | |
static const symbol_kind_type | YYNTOKENS = symbol_kind::YYNTOKENS |
The number of tokens. | |
A Bison parser.
Definition at line 215 of file dhcp4_parser.h.
Backward compatibility for a private implementation detail (Bison 3.6).
Definition at line 1678 of file dhcp4_parser.h.
typedef location isc::dhcp::Dhcp4Parser::location_type |
Symbol locations.
Definition at line 473 of file dhcp4_parser.h.
Backward compatibility (Bison 3.8).
Definition at line 470 of file dhcp4_parser.h.
(Internal) symbol kind.
Definition at line 1397 of file dhcp4_parser.h.
Token kind, as returned by yylex.
Definition at line 724 of file dhcp4_parser.h.
Backward compatibility alias (Bison 3.6).
Definition at line 727 of file dhcp4_parser.h.
isc::dhcp::Dhcp4Parser::Dhcp4Parser | ( | isc::dhcp::Parser4Context & | ctx_yyarg | ) |
Build a parser object.
Definition at line 152 of file dhcp4_parser.cc.
|
virtual |
Definition at line 162 of file dhcp4_parser.cc.
|
virtual |
Report a syntax error.
loc | where the syntax error is found. |
msg | a description of the syntax error. |
Definition at line 6372 of file dhcp4_parser.cc.
void isc::dhcp::Dhcp4Parser::error | ( | const syntax_error & | err | ) |
Report a syntax error.
Definition at line 4898 of file dhcp4_parser.cc.
References isc::db::error, and isc::dhcp::Dhcp4Parser::syntax_error::location.
|
inlinestatic |
Definition at line 3594 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3399 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4524 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3309 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3369 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2274 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 5079 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2319 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2919 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2904 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2859 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4239 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2739 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2769 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3819 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3744 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3669 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3834 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3264 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 1869 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 1854 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3474 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4764 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 1974 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 1989 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2004 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2559 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4149 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3294 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3249 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3054 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3024 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3009 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3069 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3039 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2994 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3114 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3084 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3099 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4674 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2934 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 1959 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4074 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4254 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4089 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4194 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2049 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3549 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3789 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4584 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2244 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4104 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4209 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4269 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3354 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 1809 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4824 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3969 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2229 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3864 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 5064 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4704 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3999 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4449 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3579 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4014 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3924 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2484 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3654 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3849 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4569 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4554 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2364 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2379 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3804 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3519 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4794 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4809 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 5049 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3504 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2034 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2019 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3894 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3909 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4599 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4479 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2754 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 1914 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2214 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2349 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4779 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2529 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3939 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4629 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 1884 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2259 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4359 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4029 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4044 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2619 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2709 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2814 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4719 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4734 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2409 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2799 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2424 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3234 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4389 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4374 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4509 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3324 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2289 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 1944 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2334 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2649 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3729 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3219 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3204 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3564 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2094 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4659 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4644 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4419 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4404 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4134 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3954 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3384 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 1824 of file dhcp4_parser.h.
|
inlinestatic |
Definition at line 1839 of file dhcp4_parser.h.
|
inlinestatic |
Definition at line 2469 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4749 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2514 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3444 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3759 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3429 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2499 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2439 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4284 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4224 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2064 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 1929 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2139 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2574 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2544 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2844 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3984 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2634 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3339 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3879 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2829 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4434 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3684 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3534 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3774 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3609 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3624 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4614 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3639 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 1899 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2109 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2199 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4329 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4344 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2694 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2679 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2304 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4299 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4314 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2949 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2184 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2154 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2169 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4689 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3414 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4179 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4164 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3279 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2979 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2964 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2664 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3129 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 5034 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 5019 of file dhcp4_parser.h.
Referenced by if().
|
inlinestatic |
Definition at line 4869 of file dhcp4_parser.h.
Referenced by if().
|
inlinestatic |
Definition at line 5004 of file dhcp4_parser.h.
Referenced by if().
|
inlinestatic |
Definition at line 4989 of file dhcp4_parser.h.
Referenced by if().
|
inlinestatic |
Definition at line 4884 of file dhcp4_parser.h.
Referenced by if().
|
inlinestatic |
Definition at line 4974 of file dhcp4_parser.h.
Referenced by if().
|
inlinestatic |
Definition at line 4959 of file dhcp4_parser.h.
Referenced by if().
|
inlinestatic |
Definition at line 4944 of file dhcp4_parser.h.
Referenced by if().
|
inlinestatic |
Definition at line 4914 of file dhcp4_parser.h.
Referenced by if().
|
inlinestatic |
Definition at line 4929 of file dhcp4_parser.h.
Referenced by if().
|
inlinestatic |
Definition at line 4899 of file dhcp4_parser.h.
Referenced by if().
|
inlinestatic |
Definition at line 3489 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3144 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3159 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3174 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3189 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2874 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2889 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4464 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2604 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3714 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3699 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4119 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4854 of file dhcp4_parser.h.
Referenced by if().
|
inlinestatic |
Definition at line 4839 of file dhcp4_parser.h.
Referenced by if().
|
inlinestatic |
Definition at line 2724 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2394 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2079 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4059 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2124 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2454 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3459 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2784 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4539 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4494 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2589 of file dhcp4_parser.h.
Referenced by while().
int isc::dhcp::Dhcp4Parser::operator() | ( | ) |
Parse.
An alias for parse ().
Definition at line 570 of file dhcp4_parser.cc.
References parse().
|
virtual |
Parse.
Length of the RHS of the rule being reduced.
The lookahead symbol.
The locations where the error started and ended.
The return value of parse ().
Definition at line 576 of file dhcp4_parser.cc.
References isc::dhcp::Dhcp4Parser::basic_symbol< Base >::clear(), isc::dhcp::Parser4Context::CLIENT_CLASSES, isc::dhcp::Parser4Context::COMPATIBILITY, isc::dhcp::Parser4Context::CONFIG, isc::dhcp::Parser4Context::CONFIG_CONTROL, isc::dhcp::Parser4Context::CONFIG_DATABASE, isc::dhcp::Parser4Context::contextName(), isc::dhcp::Parser4Context::CONTROL_SOCKET, isc::dhcp::Parser4Context::ctx_, isc::dhcp::Parser4Context::DATABASE_ON_FAIL, isc::dhcp::Parser4Context::DATABASE_TYPE, isc::dhcp::Parser4Context::DHCP4, isc::dhcp::Parser4Context::DHCP_DDNS, isc::dhcp::Parser4Context::DHCP_MULTI_THREADING, isc::dhcp::Parser4Context::DHCP_QUEUE_CONTROL, isc::dhcp::Parser4Context::DHCP_SOCKET_TYPE, isc::dhcp::Dhcp4Parser::basic_symbol< Base >::empty(), isc::dhcp::Parser4Context::enter(), isc::db::error, isc::dhcp::Parser4Context::EXPIRED_LEASES_PROCESSING, isc::dhcp::Parser4Context::HOOKS_LIBRARIES, isc::dhcp::Parser4Context::HOST_RESERVATION_IDENTIFIERS, isc::dhcp::Parser4Context::HOSTS_DATABASE, isc::dhcp::Parser4Context::INTERFACES_CONFIG, isc::dhcp::Parser4Context::LEASE_DATABASE, isc::dhcp::Parser4Context::leave(), isc::dhcp::Parser4Context::loc2pos(), isc::dhcp::Dhcp4Parser::basic_symbol< Base >::location, isc::dhcp::Parser4Context::LOGGERS, isc::data::merge(), isc::dhcp::Dhcp4Parser::basic_symbol< Base >::move(), isc::dhcp::Parser4Context::NCR_FORMAT, isc::dhcp::Parser4Context::NCR_PROTOCOL, isc::dhcp::Parser4Context::NO_KEYWORD, isc::dhcp::Parser4Context::OPTION_DATA, isc::dhcp::Parser4Context::OPTION_DEF, isc::dhcp::Parser4Context::OUTBOUND_INTERFACE, isc::dhcp::Parser4Context::OUTPUT_OPTIONS, isc::dhcp::Parser4Context::POOLS, isc::dhcp::Parser4Context::RELAY, isc::dhcp::Parser4Context::REPLACE_CLIENT_NAME, isc::dhcp::Parser4Context::require(), isc::dhcp::Parser4Context::RESERVATION_MODE, isc::dhcp::Parser4Context::RESERVATIONS, isc::dhcp::Dhcp4Parser::symbol_kind::S_BOOLEAN, isc::dhcp::Dhcp4Parser::symbol_kind::S_db_type, isc::dhcp::Dhcp4Parser::symbol_kind::S_ddns_replace_client_name_value, isc::dhcp::Dhcp4Parser::symbol_kind::S_FLOAT, isc::dhcp::Dhcp4Parser::symbol_kind::S_hr_mode, isc::dhcp::Dhcp4Parser::symbol_kind::S_INTEGER, isc::dhcp::Dhcp4Parser::symbol_kind::S_map_value, isc::dhcp::Dhcp4Parser::symbol_kind::S_ncr_protocol_value, isc::dhcp::Dhcp4Parser::symbol_kind::S_on_fail_mode, isc::dhcp::Dhcp4Parser::symbol_kind::S_outbound_interface_value, isc::dhcp::Dhcp4Parser::symbol_kind::S_socket_type, isc::dhcp::Dhcp4Parser::symbol_kind::S_STRING, isc::dhcp::Dhcp4Parser::symbol_kind::S_value, isc::dhcp::Dhcp4Parser::symbol_kind::S_YYEOF, isc::dhcp::Dhcp4Parser::symbol_kind::S_YYerror, isc::dhcp::Dhcp4Parser::symbol_kind::S_YYUNDEF, isc::dhcp::Parser4Context::SANITY_CHECKS, isc::dhcp::Parser4Context::SHARED_NETWORK, isc::dhcp::Parser4Context::stack_, isc::dhcp::Parser4Context::SUBNET4, isc::dhcp::Parser4Context::unique(), isc::dhcp::Parser4Context::warnAboutExtraCommas(), YY_MOVE, YY_REDUCE_PRINT, YY_STACK_PRINT, YY_SYMBOL_PRINT, YYABORT, YYACCEPT, YYCDEBUG, YYERROR, yylex, and YYLLOC_DEFAULT.
Referenced by operator()().
|
static |
The user-facing name of the symbol whose (internal) number is YYSYMBOL.
No bounds checking.
Definition at line 4944 of file dhcp4_parser.cc.
Referenced by isc::dhcp::Dhcp4Parser::basic_symbol< Base >::name().
|
static |
The number of tokens.
Definition at line 1400 of file dhcp4_parser.h.
Referenced by isc::dhcp::Dhcp4Parser::context::expected_tokens().