Rizin
unix-like reverse engineering framework and cli tools
QueryState Struct Reference

Public Attributes

uint32_t id
 
uint32_t capture_list_id
 
uint16_t start_depth
 
uint16_t step_index
 
uint16_t pattern_index
 
uint16_t consumed_capture_count: 12
 
bool seeking_immediate_match: 1
 
bool has_in_progress_alternatives: 1
 
bool dead: 1
 
bool needs_parent: 1
 

Detailed Description

Definition at line 180 of file query.c.

Member Data Documentation

◆ capture_list_id

◆ consumed_capture_count

uint16_t QueryState::consumed_capture_count

Definition at line 186 of file query.c.

◆ dead

bool QueryState::dead

Definition at line 189 of file query.c.

Referenced by ts_query_cursor__prepare_to_capture().

◆ has_in_progress_alternatives

bool QueryState::has_in_progress_alternatives

Definition at line 188 of file query.c.

Referenced by ts_query_cursor__advance().

◆ id

uint32_t QueryState::id

Definition at line 181 of file query.c.

Referenced by capstone.CsInsn::insn_name().

◆ needs_parent

bool QueryState::needs_parent

Definition at line 190 of file query.c.

◆ pattern_index

uint16_t QueryState::pattern_index

Definition at line 185 of file query.c.

Referenced by ts_query_cursor__add_state(), and ts_query_cursor__advance().

◆ seeking_immediate_match

bool QueryState::seeking_immediate_match

Definition at line 187 of file query.c.

Referenced by ts_query_cursor__advance().

◆ start_depth

uint16_t QueryState::start_depth

Definition at line 183 of file query.c.

Referenced by ts_query_cursor__add_state(), and ts_query_cursor__advance().

◆ step_index

uint16_t QueryState::step_index

Definition at line 184 of file query.c.

Referenced by ts_query_cursor__add_state(), and ts_query_cursor__advance().


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