Kea 2.7.4
|
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 1730 of file dhcp4_parser.h.
typedef location isc::dhcp::Dhcp4Parser::location_type |
Symbol locations.
Definition at line 475 of file dhcp4_parser.h.
Backward compatibility (Bison 3.8).
Definition at line 472 of file dhcp4_parser.h.
(Internal) symbol kind.
Definition at line 1445 of file dhcp4_parser.h.
Token kind, as returned by yylex.
Definition at line 737 of file dhcp4_parser.h.
Backward compatibility alias (Bison 3.6).
Definition at line 740 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 6697 of file dhcp4_parser.cc.
void isc::dhcp::Dhcp4Parser::error | ( | const syntax_error & | err | ) |
|
inlinestatic |
Definition at line 3481 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4741 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3391 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3451 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4366 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2326 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4381 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 5296 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2371 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3001 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2986 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2941 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4531 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2821 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4471 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3541 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3511 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2851 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3916 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3826 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3751 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3931 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4426 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3346 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 1921 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 1906 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3631 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4981 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2026 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2041 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2056 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2626 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4231 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4246 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3376 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3331 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3496 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3136 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3106 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3091 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3151 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3121 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3076 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3196 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3166 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3181 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4891 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3016 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2011 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4156 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4546 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4171 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4486 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2101 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4411 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3886 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4801 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2296 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4186 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4501 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4561 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3436 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 1861 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 5041 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4051 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2281 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3961 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 5281 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4921 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4081 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4096 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4006 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2551 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3736 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3946 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4786 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4771 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2431 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2446 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4291 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4306 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3901 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3676 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 5011 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 5026 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 5266 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3661 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2086 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2071 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3871 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3991 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4816 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4696 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2836 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 1966 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2266 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2416 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4996 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2596 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4021 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4846 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 1936 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2311 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4636 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4111 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4126 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2686 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2791 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2896 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4936 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4951 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2476 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2881 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2491 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3316 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4666 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4651 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4726 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3406 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2341 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3526 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3556 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 1996 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2386 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2716 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3811 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3301 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3286 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2146 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4876 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4861 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4216 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4036 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3466 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 1876 of file dhcp4_parser.h.
|
inlinestatic |
Definition at line 1891 of file dhcp4_parser.h.
|
inlinestatic |
Definition at line 2536 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4456 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4966 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2581 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3601 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3841 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3586 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2566 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2506 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4516 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2116 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 1981 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2191 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2641 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2611 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4396 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2926 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4066 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2701 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3421 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3976 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2911 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3766 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3856 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3691 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3706 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4831 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3721 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2776 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 1951 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2161 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2251 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4606 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4621 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2761 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2746 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2356 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4576 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4591 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3031 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2236 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2206 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2221 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4906 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3571 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4336 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4321 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4351 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4261 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3361 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2401 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3061 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3046 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2731 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3211 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 5251 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 5236 of file dhcp4_parser.h.
Referenced by if().
|
inlinestatic |
Definition at line 5086 of file dhcp4_parser.h.
Referenced by if().
|
inlinestatic |
Definition at line 5221 of file dhcp4_parser.h.
Referenced by if().
|
inlinestatic |
Definition at line 5206 of file dhcp4_parser.h.
Referenced by if().
|
inlinestatic |
Definition at line 5101 of file dhcp4_parser.h.
Referenced by if().
|
inlinestatic |
Definition at line 5191 of file dhcp4_parser.h.
Referenced by if().
|
inlinestatic |
Definition at line 5176 of file dhcp4_parser.h.
Referenced by if().
|
inlinestatic |
Definition at line 5161 of file dhcp4_parser.h.
Referenced by if().
|
inlinestatic |
Definition at line 5131 of file dhcp4_parser.h.
Referenced by if().
|
inlinestatic |
Definition at line 5146 of file dhcp4_parser.h.
Referenced by if().
|
inlinestatic |
Definition at line 5116 of file dhcp4_parser.h.
Referenced by if().
|
inlinestatic |
Definition at line 3646 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3226 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3241 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3256 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3271 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2956 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2971 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4681 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2671 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3796 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3781 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4201 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 5071 of file dhcp4_parser.h.
Referenced by if().
|
inlinestatic |
Definition at line 5056 of file dhcp4_parser.h.
Referenced by if().
|
inlinestatic |
Definition at line 2806 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2461 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2131 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4276 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4141 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2176 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2521 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3616 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4441 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2866 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4756 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4711 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2656 of file dhcp4_parser.h.
Referenced by while().
int isc::dhcp::Dhcp4Parser::operator() | ( | ) |
Parse.
An alias for parse ().
Definition at line 590 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 596 of file dhcp4_parser.cc.
References isc::dhcp::Parser4Context::AUTH_TYPE, isc::dhcp::Parser4Context::AUTHENTICATION, isc::dhcp::Parser4Context::CLIENT_CLASSES, isc::dhcp::Parser4Context::CLIENTS, 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::CONTROL_SOCKET_TYPE, isc::dhcp::Parser4Context::ctx_, isc::dhcp::Parser4Context::DATABASE_ON_FAIL, isc::dhcp::Parser4Context::DATABASE_TYPE, isc::dhcp::Parser4Context::DDNS_CONFLICT_RESOLUTION_MODE, 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::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::Parser4Context::LOGGERS, isc::data::merge(), 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::RESERVATIONS, isc::dhcp::Dhcp4Parser::symbol_kind::S_auth_type_value, isc::dhcp::Dhcp4Parser::symbol_kind::S_BOOLEAN, isc::dhcp::Dhcp4Parser::symbol_kind::S_control_socket_type_value, isc::dhcp::Dhcp4Parser::symbol_kind::S_db_type, isc::dhcp::Dhcp4Parser::symbol_kind::S_ddns_conflict_resolution_mode_value, isc::dhcp::Dhcp4Parser::symbol_kind::S_ddns_replace_client_name_value, isc::dhcp::Dhcp4Parser::symbol_kind::S_FLOAT, 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(), isc::dhcp::Parser4Context::warning(), 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 5177 of file dhcp4_parser.cc.
Referenced by isc::dhcp::Dhcp4Parser::basic_symbol< Base >::name().
|
static |
The number of tokens.
Definition at line 1448 of file dhcp4_parser.h.
Referenced by isc::dhcp::Dhcp4Parser::context::expected_tokens().