isc_lex Struct Reference


Public Member Functions

 LIST (struct inputsource) sources

Data Fields

unsigned int magic
isc_mem_tmctx
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

Detailed Description

Definition at line 57 of file lex.c.


Member Function Documentation

isc_lex::LIST ( struct  inputsource  ) 


Field Documentation

unsigned int isc_lex::magic

Definition at line 59 of file lex.c.

Referenced by isc_lex_create(), and isc_lex_destroy().

isc_mem_t* isc_lex::mctx

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().

isc_boolean_t isc_lex::comment_ok

Definition at line 64 of file lex.c.

Referenced by isc_lex_create(), and isc_lex_gettoken().

isc_boolean_t isc_lex::last_was_eol

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().

isc_lexspecials_t isc_lex::specials

Definition at line 68 of file lex.c.

Referenced by isc_lex_create(), isc_lex_getspecials(), isc_lex_gettoken(), and isc_lex_setspecials().


The documentation for this struct was generated from the following file:
Generated on Tue Apr 28 17:41:20 2015 by Doxygen 1.5.4 for BIND9 Internals 9.11.0pre-alpha