Wireshark 4.7.0
The Wireshark network protocol analyzer
Loading...
Searching...
No Matches
Public Attributes | List of all members
dfsyntax_t Struct Reference

State for the first stage of display filter compilation (parsing). More...

#include <dfilter-int.h>

Public Attributes

df_error_terror
 
unsigned flags
 
stnode_tst_root
 
GPtrArray * deprecated
 
stnode_tlval
 
GString * quoted_string
 
bool raw_string
 
df_loc_t string_loc
 
df_loc_t location
 

Detailed Description

State for the first stage of display filter compilation (parsing).

Member Data Documentation

◆ deprecated

GPtrArray* dfsyntax_t::deprecated

Array of deprecated items encountered.

◆ error

df_error_t* dfsyntax_t::error

Must be first struct field. Error state.

◆ flags

unsigned dfsyntax_t::flags

Parsing flags.

◆ location

df_loc_t dfsyntax_t::location

Current parsing location.

◆ lval

stnode_t* dfsyntax_t::lval

Left value in the current parsing context.

◆ quoted_string

GString* dfsyntax_t::quoted_string

Currently parsed quoted string.

◆ raw_string

bool dfsyntax_t::raw_string

Flag indicating if the string is raw.

◆ st_root

stnode_t* dfsyntax_t::st_root

The root node of the syntax tree.

◆ string_loc

df_loc_t dfsyntax_t::string_loc

Location of the string in the source text.


The documentation for this struct was generated from the following file: