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)  

YYSTYPE Union Reference
Collaboration diagram for YYSTYPE:
[legend]

Data Fields

char * token
 
struct {
   int   argc
 
   char **   argv
 
arguments
 
int flag
 
struct {
   int   flag
 
   struct cmd_parse_commands *   commands
 
elif
 
struct cmd_parse_commandcommand
 

Detailed Description

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

Field Documentation

◆ argc

int YYSTYPE::argc

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

Referenced by yyparse().

◆ 

YYSTYPE::arguments { ... } struct

Referenced by yyparse().

◆ argv

char** YYSTYPE::argv

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

Referenced by yyparse().

◆ command

struct cmd_parse_command* YYSTYPE::command

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

Referenced by yyparse().

◆ commands

struct cmd_parse_commands * YYSTYPE::commands

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

Referenced by yyparse().

◆ 

YYSTYPE::elif { ... } struct

Referenced by yyparse().

◆ flag

int YYSTYPE::flag

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

Referenced by yyparse().

◆ token

char* YYSTYPE::token

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

Referenced by yylex(), and yyparse().


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