Wireshark  4.3.0
The Wireshark network protocol analyzer
semcheck.h
Go to the documentation of this file.
1 
11 #ifndef SEMCHECK_H
12 #define SEMCHECK_H
13 
14 #include "dfilter-int.h"
15 
16 bool
17 dfw_semcheck(dfwork_t *dfw);
18 
19 ftenum_t
20 check_arithmetic(dfwork_t *dfw, stnode_t *st_node, ftenum_t logical_ftype);
21 
22 ftenum_t
23 check_function(dfwork_t *dfw, stnode_t *st_node, ftenum_t logical_ftype);
24 
25 ftenum_t
26 check_slice(dfwork_t *dfw, stnode_t *st, ftenum_t logical_ftype);
27 
28 void
29 resolve_unparsed(dfwork_t *dfw, stnode_t *st, bool strict);
30 
31 ftenum_t
32 get_logical_ftype(dfwork_t *dfw, stnode_t *st_node);
33 
34 bool
35 compatible_ftypes(ftenum_t a, ftenum_t b);
36 
37 #endif
Definition: dfilter-int.h:75
Definition: syntax-tree.h:79