Public Member Functions | |
LIST (struct inputsource) sources | |
Data Fields | |
unsigned int | magic |
isc_mem_t * | mctx |
size_t | max_token |
char * | data |
unsigned int | comments |
isc_boolean_t | comment_ok |
isc_boolean_t | last_was_eol |
unsigned int | paren_count |
unsigned int | saved_paren_count |
isc_lexspecials_t | specials |
Definition at line 57 of file lex.c.
isc_lex::LIST | ( | struct | inputsource | ) |
unsigned int isc_lex::magic |
Definition at line 60 of file lex.c.
Referenced by isc_lex_close(), isc_lex_create(), isc_lex_destroy(), isc_lex_setsourcename(), new_source(), and pushandgrow().
size_t isc_lex::max_token |
Definition at line 61 of file lex.c.
Referenced by isc_lex_create(), isc_lex_destroy(), isc_lex_gettoken(), and new_source().
char* isc_lex::data |
Definition at line 62 of file lex.c.
Referenced by isc_lex_create(), isc_lex_destroy(), and isc_lex_gettoken().
unsigned int isc_lex::comments |
Definition at line 63 of file lex.c.
Referenced by isc_lex_create(), isc_lex_getcomments(), isc_lex_gettoken(), and isc_lex_setcomments().
Definition at line 65 of file lex.c.
Referenced by isc_lex_close(), isc_lex_create(), isc_lex_gettoken(), and new_source().
unsigned int isc_lex::paren_count |
Definition at line 66 of file lex.c.
Referenced by isc_lex_create(), isc_lex_gettoken(), and isc_lex_ungettoken().
unsigned int isc_lex::saved_paren_count |
Definition at line 67 of file lex.c.
Referenced by isc_lex_create(), isc_lex_gettoken(), and isc_lex_ungettoken().
Definition at line 68 of file lex.c.
Referenced by isc_lex_create(), isc_lex_getspecials(), isc_lex_gettoken(), and isc_lex_setspecials().