37 unsigned num_registers;
39 int *interesting_fields;
40 int num_interesting_fields;
41 GPtrArray *deprecated;
44 GHashTable *references;
45 GHashTable *raw_references;
46 char *syntax_tree_str;
48 GSList *function_stack;
64 GPtrArray *deprecated;
66 GString *quoted_string;
81 GHashTable *loaded_fields;
82 GHashTable *loaded_raw_fields;
83 GHashTable *interesting_fields;
86 GPtrArray *deprecated;
87 GHashTable *references;
88 GHashTable *raw_references;
98void *DfilterAlloc(
void *(*)(
size_t));
100void DfilterFree(
void *,
void (*)(
void *));
105#define SCAN_FAILED -1
109dfilter_vfail(
void *state,
int code,
df_loc_t err_loc,
110 const char *format, va_list args);
114dfilter_fail(
void *state,
int code,
df_loc_t err_loc,
115 const char *format, ...) G_GNUC_PRINTF(4, 5);
117WS_DLL_PUBLIC WS_NORETURN
119dfilter_fail_throw(
void *state,
int code,
df_loc_t err_loc,
120 const
char *format, ...) G_GNUC_PRINTF(4, 5);
126add_deprecated_token(GPtrArray *deprecated, const
char *token);
129add_compile_warning(
dfwork_t *dfw, const
char *format, ...);
132free_deprecated(GPtrArray *deprecated);
135DfilterTrace(FILE *TraceFILE,
char *zTracePrompt);
138dfilter_resolve_unparsed(const
char *name, GPtrArray *deprecated);
156const
char *tokenstr(
int token);
159reference_new(const
field_info *finfo,
bool raw);
172#define df_cell_ptr(rp) ((rp)->array)
193df_cell_init(
df_cell_t *rp,
bool free_seg);
Definition dfilter-loc.h:16
Definition ftypes-int.h:17
Definition wmem_allocator.h:27
Definition dfilter-int.h:29
Definition dfilter-int.h:25
Definition dfilter-int.h:19
Definition dfilter-int.h:52
Definition dfilter-int.h:60
Definition dfilter-int.h:75
Definition dfilter-int.h:35
Definition syntax-tree.h:78