Kea 2.7.6
|
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 1754 of file dhcp4_parser.h.
Symbol locations.
Definition at line 474 of file dhcp4_parser.h.
Backward compatibility (Bison 3.8).
Definition at line 471 of file dhcp4_parser.h.
(Internal) symbol kind.
Definition at line 1471 of file dhcp4_parser.h.
Token kind, as returned by yylex.
Definition at line 740 of file dhcp4_parser.h.
Backward compatibility alias (Bison 3.6).
Definition at line 743 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 6874 of file dhcp4_parser.cc.
void isc::dhcp::Dhcp4Parser::error | ( | const syntax_error & | err | ) |
Report a syntax error.
Definition at line 5280 of file dhcp4_parser.cc.
References isc::db::error, and isc::dhcp::Dhcp4Parser::syntax_error::location.
|
inlinestatic |
Definition at line 3505 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4825 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3415 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3475 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4420 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2350 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4435 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 5380 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2395 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2980 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2965 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2920 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4615 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2800 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4525 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3565 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3535 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2830 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3970 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3880 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3775 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3985 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4480 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3370 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 1945 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 1930 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3655 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 5065 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2050 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2065 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2080 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2605 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4285 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4300 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3400 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3355 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3520 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3115 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3085 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3070 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3130 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3100 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3055 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3190 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3220 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3205 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3175 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3145 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3160 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4975 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2995 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2035 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4210 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4630 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4225 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4570 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2125 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4465 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3940 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4885 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2320 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4240 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4585 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4645 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3460 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 1885 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3805 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 5125 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4105 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2305 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4015 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 5365 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 5005 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4135 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4150 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4060 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2530 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3760 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4000 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4870 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4855 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2455 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2470 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4345 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4540 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4360 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3955 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3700 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 5095 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 5110 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 5350 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3685 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2110 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2095 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3925 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4045 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4900 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4780 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2815 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 1990 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2290 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2440 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 5080 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2575 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4075 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4930 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 1960 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2335 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4720 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4165 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4180 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2665 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2770 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2875 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 5020 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 5035 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2860 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3340 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4750 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4735 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4810 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3430 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2365 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3550 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3580 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2020 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2410 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2695 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3850 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3865 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3325 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3310 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2170 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4960 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4945 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4270 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4090 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3490 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 1900 of file dhcp4_parser.h.
|
inlinestatic |
Definition at line 1915 of file dhcp4_parser.h.
|
inlinestatic |
Definition at line 2515 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4510 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 5050 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2560 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3625 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3895 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3610 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2545 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4600 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2140 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2005 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2215 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2620 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2590 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4450 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2905 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4120 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2680 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3445 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4030 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2890 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3790 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3910 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3715 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3730 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4915 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3745 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2755 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 1975 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2185 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2275 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4690 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4705 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2740 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2725 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2380 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4660 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4675 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3010 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2260 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2230 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2245 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4990 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3595 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4390 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4375 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4405 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4315 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3385 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2425 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3040 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3025 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2710 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3235 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 5335 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 5320 of file dhcp4_parser.h.
Referenced by if().
|
inlinestatic |
Definition at line 5170 of file dhcp4_parser.h.
Referenced by if().
|
inlinestatic |
Definition at line 5305 of file dhcp4_parser.h.
Referenced by if().
|
inlinestatic |
Definition at line 5290 of file dhcp4_parser.h.
Referenced by if().
|
inlinestatic |
Definition at line 5185 of file dhcp4_parser.h.
Referenced by if().
|
inlinestatic |
Definition at line 5275 of file dhcp4_parser.h.
Referenced by if().
|
inlinestatic |
Definition at line 5260 of file dhcp4_parser.h.
Referenced by if().
|
inlinestatic |
Definition at line 5245 of file dhcp4_parser.h.
Referenced by if().
|
inlinestatic |
Definition at line 5215 of file dhcp4_parser.h.
Referenced by if().
|
inlinestatic |
Definition at line 5230 of file dhcp4_parser.h.
Referenced by if().
|
inlinestatic |
Definition at line 5200 of file dhcp4_parser.h.
Referenced by if().
|
inlinestatic |
Definition at line 3670 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3250 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3265 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3280 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3295 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2935 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2950 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4765 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2650 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3835 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3820 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4255 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 5155 of file dhcp4_parser.h.
Referenced by if().
|
inlinestatic |
Definition at line 5140 of file dhcp4_parser.h.
Referenced by if().
|
inlinestatic |
Definition at line 2785 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2485 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2155 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4330 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4195 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2200 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2500 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3640 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4495 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2845 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4555 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4840 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4795 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2635 of file dhcp4_parser.h.
Referenced by while().
int isc::dhcp::Dhcp4Parser::operator() | ( | ) |
Parse.
An alias for parse ().
Definition at line 580 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 586 of file dhcp4_parser.cc.
References isc::dhcp::Dhcp4Parser::value_type::as(), isc::dhcp::Parser4Context::AUTH_TYPE, isc::dhcp::Parser4Context::AUTHENTICATION, isc::dhcp::Dhcp4Parser::basic_symbol< Base >::clear(), 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::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::Dhcp4Parser::value_type::emplace(), 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::HTTP_HEADERS, isc::dhcp::Parser4Context::INTERFACES_CONFIG, isc::dhcp::Dhcp4Parser::by_kind::kind(), isc::dhcp::Dhcp4Parser::by_kind::kind_, 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::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_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::Dhcp4Parser::basic_symbol< Base >::value, 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 5326 of file dhcp4_parser.cc.
Referenced by isc::dhcp::Dhcp4Parser::basic_symbol< Base >::name().
|
static |
The number of tokens.
Definition at line 1474 of file dhcp4_parser.h.
Referenced by isc::dhcp::Dhcp4Parser::context::expected_tokens().