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

Public Attributes

char * input
 Modified input. More...
 
TSParser * parser
 Parser used to parser the modified input. More...
 
TSTree * tree
 Pointer to the syntax tree of the modified input. More...
 
TSNode node
 Node identified under the user position cursor when using the modified input. More...
 

Detailed Description

Result of a guessing of what needs to be autocompleted, by modifying the real input with additional data.

Definition at line 54 of file cautocmpl.c.

Member Data Documentation

◆ input

char* guess_data_t::input

Modified input.

Definition at line 55 of file cautocmpl.c.

◆ node

TSNode guess_data_t::node

Node identified under the user position cursor when using the modified input.

Definition at line 58 of file cautocmpl.c.

Referenced by get_arg_parent(), guess_next_autocmplt_token(), and is_arg_identifier_in_tmp_stmt().

◆ parser

TSParser* guess_data_t::parser

Parser used to parser the modified input.

Definition at line 56 of file cautocmpl.c.

◆ tree

TSTree* guess_data_t::tree

Pointer to the syntax tree of the modified input.

Definition at line 57 of file cautocmpl.c.

Referenced by guess_next_autocmplt_token().


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