Kea 2.7.5
|
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 1729 of file dhcp4_parser.h.
typedef location isc::dhcp::Dhcp4Parser::location_type |
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 1446 of file dhcp4_parser.h.
Token kind, as returned by yylex.
Definition at line 735 of file dhcp4_parser.h.
Backward compatibility alias (Bison 3.6).
Definition at line 738 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 6737 of file dhcp4_parser.cc.
void isc::dhcp::Dhcp4Parser::error | ( | const syntax_error & | err | ) |
|
inlinestatic |
Definition at line 3435 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4725 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3345 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3405 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4350 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2325 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4365 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 5280 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2370 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2955 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2940 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2895 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4515 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2775 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4455 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3495 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3465 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2805 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3900 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3810 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3705 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3915 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4410 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3300 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 1920 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 1905 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3585 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4965 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2025 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2040 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2055 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2580 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4215 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4230 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3330 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3285 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3450 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3090 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3060 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3045 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3105 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3075 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3030 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3150 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3120 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3135 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4875 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2970 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2010 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4140 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4530 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4155 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4470 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2100 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4395 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3870 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4785 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2295 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4170 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4485 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4545 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3390 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 1860 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3735 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 5025 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4035 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2280 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3945 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 5265 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4905 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4065 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4080 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3990 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2505 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3690 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3930 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4770 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4755 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2430 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2445 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4275 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4290 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3885 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3630 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4995 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 5010 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 5250 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3615 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2085 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2070 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3855 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3975 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4800 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4680 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2790 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 1965 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2265 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2415 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4980 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2550 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4005 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4830 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 1935 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2310 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4620 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4095 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4110 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2640 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2745 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2850 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4920 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4935 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2835 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3270 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4650 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4635 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4710 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3360 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2340 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3480 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3510 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 1995 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2385 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2670 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3780 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3795 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3255 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3240 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2145 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4860 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4845 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4200 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4020 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3420 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 1875 of file dhcp4_parser.h.
|
inlinestatic |
Definition at line 1890 of file dhcp4_parser.h.
|
inlinestatic |
Definition at line 2490 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4440 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4950 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2535 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3555 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3825 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3540 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2520 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4500 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2115 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 1980 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2190 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2595 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2565 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4380 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2880 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4050 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2655 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3375 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3960 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2865 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3720 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3840 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3645 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3660 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4815 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3675 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2730 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 1950 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2160 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2250 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4590 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4605 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2715 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2700 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2355 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4560 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4575 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2985 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2235 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2205 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2220 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4890 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3525 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4320 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4305 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4335 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4245 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3315 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2400 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3015 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3000 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2685 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3165 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 5235 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 5220 of file dhcp4_parser.h.
Referenced by if().
|
inlinestatic |
Definition at line 5070 of file dhcp4_parser.h.
Referenced by if().
|
inlinestatic |
Definition at line 5205 of file dhcp4_parser.h.
Referenced by if().
|
inlinestatic |
Definition at line 5190 of file dhcp4_parser.h.
Referenced by if().
|
inlinestatic |
Definition at line 5085 of file dhcp4_parser.h.
Referenced by if().
|
inlinestatic |
Definition at line 5175 of file dhcp4_parser.h.
Referenced by if().
|
inlinestatic |
Definition at line 5160 of file dhcp4_parser.h.
Referenced by if().
|
inlinestatic |
Definition at line 5145 of file dhcp4_parser.h.
Referenced by if().
|
inlinestatic |
Definition at line 5115 of file dhcp4_parser.h.
Referenced by if().
|
inlinestatic |
Definition at line 5130 of file dhcp4_parser.h.
Referenced by if().
|
inlinestatic |
Definition at line 5100 of file dhcp4_parser.h.
Referenced by if().
|
inlinestatic |
Definition at line 3600 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3180 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3195 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3210 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3225 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2910 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2925 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4665 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2625 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3765 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3750 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4185 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 5055 of file dhcp4_parser.h.
Referenced by if().
|
inlinestatic |
Definition at line 5040 of file dhcp4_parser.h.
Referenced by if().
|
inlinestatic |
Definition at line 2760 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2460 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2130 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4260 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4125 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2175 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2475 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 3570 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4425 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2820 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4740 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 4695 of file dhcp4_parser.h.
Referenced by while().
|
inlinestatic |
Definition at line 2610 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::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::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_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 5201 of file dhcp4_parser.cc.
Referenced by isc::dhcp::Dhcp4Parser::basic_symbol< Base >::name().
|
static |
The number of tokens.
Definition at line 1449 of file dhcp4_parser.h.
Referenced by isc::dhcp::Dhcp4Parser::context::expected_tokens().