PIPS
YYSTYPE Union Reference

Value type. More...

#include <genread.h>

+ Collaboration diagram for YYSTYPE:

Data Fields

gen_chunk chunk
 
gen_chunkchunkp
 
consconsp
 
intptr_t val
 
char * s
 
double d
 
char c
 
union domaindomain
 
struct domainlist * domainlist
 
struct namelist * namelist
 
struct intlist * intlist
 
char * name
 
int val
 
Value Value
 
Variable Variable
 
consliste
 
entity entity
 
expression expression
 
statement statement
 
string string
 
type type
 
parameter parameter
 
int integer
 
qualifier qualifier
 
string name
 
owner owner
 
virtual_resource virtual
 
conslist
 
rule rule
 
int tag
 
basic basic
 
char character
 
dimension dimension
 
syntax syntax
 
tag tag
 
value value
 
intptr_t tokenId
 
intptr_t typeId
 
list tokenList
 
list typeList
 
patternArg argument
 
list argsList
 
int iVal
 
float fVal
 
char * strVal
 
opcode opVal
 
list opcodesList
 
list mappingsList
 
char * string
 
step_directive step_directive
 
step_clause step_clause
 
chain chain
 
dataval dataval
 
datavar datavar
 
instruction instruction
 
range range
 
int status
 
int ival
 
res_or_rule rn
 
gen_array_t array
 

Detailed Description

Value type.


Definition at line 114 of file genread.h.

Field Documentation

◆ argsList

list YYSTYPE::argsList

Definition at line 126 of file patterns.h.

◆ argument

patternArg YYSTYPE::argument

Definition at line 125 of file patterns.h.

◆ array

gen_array_t YYSTYPE::array

Definition at line 668 of file tp_yacc.c.

◆ basic

basic YYSTYPE::basic

Definition at line 878 of file splitc.c.

◆ c

char YYSTYPE::c

Definition at line 124 of file genread.h.

◆ chain

chain YYSTYPE::chain

Definition at line 381 of file syn_yacc.c.

◆ character

char YYSTYPE::character

Definition at line 879 of file splitc.c.

◆ chunk

gen_chunk YYSTYPE::chunk

Definition at line 118 of file genread.h.

◆ chunkp

gen_chunk * YYSTYPE::chunkp

Definition at line 119 of file genread.h.

◆ consp

cons * YYSTYPE::consp

Definition at line 120 of file genread.h.

◆ d

double YYSTYPE::d

Definition at line 123 of file genread.h.

◆ dataval

dataval YYSTYPE::dataval

Definition at line 384 of file syn_yacc.c.

◆ datavar

datavar YYSTYPE::datavar

Definition at line 385 of file syn_yacc.c.

◆ dimension

dimension YYSTYPE::dimension

Definition at line 881 of file splitc.c.

◆ domain

union domain * YYSTYPE::domain

Definition at line 112 of file genspec.h.

◆ domainlist

struct domainlist * YYSTYPE::domainlist

Definition at line 113 of file genspec.h.

◆ entity

entity YYSTYPE::entity

Definition at line 184 of file cyacc.h.

◆ expression

expression YYSTYPE::expression

Definition at line 185 of file cyacc.h.

◆ fVal

float YYSTYPE::fVal

Definition at line 129 of file patterns.h.

◆ instruction

instruction YYSTYPE::instruction

Definition at line 389 of file syn_yacc.c.

◆ integer

int YYSTYPE::integer

Definition at line 190 of file cyacc.h.

◆ intlist

struct intlist * YYSTYPE::intlist

Definition at line 115 of file genspec.h.

◆ iVal

int YYSTYPE::iVal

Definition at line 128 of file patterns.h.

◆ ival

int YYSTYPE::ival

Definition at line 665 of file tp_yacc.c.

◆ list

cons * YYSTYPE::list

Definition at line 199 of file readmakefile.c.

◆ liste

cons * YYSTYPE::liste

Definition at line 183 of file cyacc.h.

◆ mappingsList

list YYSTYPE::mappingsList

Definition at line 135 of file patterns.h.

◆ name [1/2]

string YYSTYPE::name

Definition at line 116 of file genspec.h.

◆ name [2/2]

string YYSTYPE::name

Definition at line 196 of file readmakefile.c.

◆ namelist

struct namelist * YYSTYPE::namelist

Definition at line 114 of file genspec.h.

◆ opcodesList

list YYSTYPE::opcodesList

Definition at line 133 of file patterns.h.

◆ opVal

opcode YYSTYPE::opVal

Definition at line 132 of file patterns.h.

◆ owner

owner YYSTYPE::owner

Definition at line 197 of file readmakefile.c.

◆ parameter

parameter YYSTYPE::parameter

Definition at line 189 of file cyacc.h.

◆ qualifier

qualifier YYSTYPE::qualifier

Definition at line 191 of file cyacc.h.

◆ range

range YYSTYPE::range

Definition at line 391 of file syn_yacc.c.

◆ rn

res_or_rule YYSTYPE::rn

Definition at line 667 of file tp_yacc.c.

◆ rule

rule YYSTYPE::rule

Definition at line 200 of file readmakefile.c.

◆ s

char * YYSTYPE::s

Definition at line 122 of file genread.h.

◆ statement

statement YYSTYPE::statement

Definition at line 186 of file cyacc.h.

◆ status

int YYSTYPE::status

Definition at line 664 of file tp_yacc.c.

◆ step_clause

step_clause YYSTYPE::step_clause

Definition at line 99 of file step_bison_parser.h.

◆ step_directive

step_directive YYSTYPE::step_directive

Definition at line 98 of file step_bison_parser.h.

◆ string [1/2]

string YYSTYPE::string

Definition at line 187 of file cyacc.h.

◆ string [2/2]

char* YYSTYPE::string

Definition at line 95 of file step_bison_parser.h.

◆ strVal

char* YYSTYPE::strVal

Definition at line 130 of file patterns.h.

◆ syntax

syntax YYSTYPE::syntax

Definition at line 887 of file splitc.c.

◆ tag [1/2]

tag YYSTYPE::tag

Definition at line 201 of file readmakefile.c.

◆ tag [2/2]

tag YYSTYPE::tag

Definition at line 888 of file splitc.c.

◆ tokenId

intptr_t YYSTYPE::tokenId

Definition at line 120 of file patterns.h.

◆ tokenList

list YYSTYPE::tokenList

Definition at line 122 of file patterns.h.

◆ type

type YYSTYPE::type

Definition at line 188 of file cyacc.h.

◆ typeId

intptr_t YYSTYPE::typeId

Definition at line 121 of file patterns.h.

◆ typeList

list YYSTYPE::typeList

Definition at line 123 of file patterns.h.

◆ val [1/2]

int YYSTYPE::val

Definition at line 121 of file genread.h.

◆ val [2/2]

int YYSTYPE::val

Definition at line 117 of file genspec.h.

◆ Value

Value YYSTYPE::Value

Definition at line 212 of file sc_gram.c.

◆ value

value YYSTYPE::value

Definition at line 890 of file splitc.c.

◆ Variable

Variable YYSTYPE::Variable

Definition at line 213 of file sc_gram.c.

◆ virtual

virtual_resource YYSTYPE::virtual

Definition at line 198 of file readmakefile.c.


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