tmux  3.2a
About: tmux is a terminal multiplexer that lets you switch easily between several programs in one terminal.
  Fossies Dox: tmux-3.2a.tar.gz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

cmd_parse_state Struct Reference
Collaboration diagram for cmd_parse_state:
[legend]

Data Fields

FILE * f
 
const char * buf
 
size_t len
 
size_t off
 
int condition
 
int eol
 
int eof
 
struct cmd_parse_inputinput
 
u_int escapes
 
char * error
 
struct cmd_parse_commands * commands
 
struct cmd_parse_scopescope
 

Detailed Description

Definition at line 48 of file cmd-parse.c.

Field Documentation

◆ buf

const char* cmd_parse_state::buf

◆ commands

struct cmd_parse_commands* cmd_parse_state::commands

Definition at line 62 of file cmd-parse.c.

Referenced by cmd_parse_run_parser(), and yyparse().

◆ condition

int cmd_parse_state::condition

Definition at line 55 of file cmd-parse.c.

Referenced by yylex().

◆ eof

int cmd_parse_state::eof

Definition at line 57 of file cmd-parse.c.

Referenced by yylex().

◆ eol

int cmd_parse_state::eol

Definition at line 56 of file cmd-parse.c.

Referenced by yylex().

◆ error

char* cmd_parse_state::error

Definition at line 61 of file cmd-parse.c.

Referenced by cmd_parse_run_parser(), yyerror(), and yylex_format().

◆ escapes

u_int cmd_parse_state::escapes

Definition at line 59 of file cmd-parse.c.

Referenced by yylex_getc().

◆ f

FILE* cmd_parse_state::f

Definition at line 49 of file cmd-parse.c.

Referenced by cmd_parse_do_file(), yylex_getc1(), and yylex_ungetc().

◆ input

struct cmd_parse_input* cmd_parse_state::input

Definition at line 58 of file cmd-parse.c.

Referenced by cmd_parse_do_buffer(), cmd_parse_do_file(), yyerror(), yylex(), yylex_getc(), and yyparse().

◆ len

size_t cmd_parse_state::len

◆ off

size_t cmd_parse_state::off

Definition at line 53 of file cmd-parse.c.

Referenced by yylex_getc1(), and yylex_ungetc().

◆ scope

struct cmd_parse_scope* cmd_parse_state::scope

Definition at line 64 of file cmd-parse.c.

Referenced by yyparse().


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