Home | History | Annotate | Download | only in glib

Lines Matching refs:GScanner

39 typedef struct _GScanner	GScanner;
43 typedef void (*GScannerMsgFunc) (GScanner *scanner,
47 /* GScanner: Flexible lexical scanner for general purpose.
209 GScanner* g_scanner_new (const GScannerConfig *config_templ);
210 void g_scanner_destroy (GScanner *scanner);
211 void g_scanner_input_file (GScanner *scanner,
213 void g_scanner_sync_file_offset (GScanner *scanner);
214 void g_scanner_input_text (GScanner *scanner,
217 GTokenType g_scanner_get_next_token (GScanner *scanner);
218 GTokenType g_scanner_peek_next_token (GScanner *scanner);
219 GTokenType g_scanner_cur_token (GScanner *scanner);
220 GTokenValue g_scanner_cur_value (GScanner *scanner);
221 guint g_scanner_cur_line (GScanner *scanner);
222 guint g_scanner_cur_position (GScanner *scanner);
223 gboolean g_scanner_eof (GScanner *scanner);
224 guint g_scanner_set_scope (GScanner *scanner,
226 void g_scanner_scope_add_symbol (GScanner *scanner,
230 void g_scanner_scope_remove_symbol (GScanner *scanner,
233 gpointer g_scanner_scope_lookup_symbol (GScanner *scanner,
236 void g_scanner_scope_foreach_symbol (GScanner *scanner,
240 gpointer g_scanner_lookup_symbol (GScanner *scanner,
242 void g_scanner_unexp_token (GScanner *scanner,
249 void g_scanner_error (GScanner *scanner,
252 void g_scanner_warn (GScanner *scanner,