core | glapi | vbo | math | shader | swrast | swrast_setup | tnl | tnl_dd

YYSTYPE Union Reference

#include <program_parse.tab.h>


Data Fields

struct asm_instructioninst
struct asm_symbolsym
struct asm_symbol temp_sym
struct asm_swizzle_mask swiz_mask
struct asm_src_register src_reg
struct prog_dst_register dst_reg
struct prog_instruction temp_inst
char * string
unsigned result
unsigned attrib
int integer
float real
gl_state_index state [STATE_LENGTH]
int negate
struct asm_vector vector
gl_inst_opcode opcode
struct {
   unsigned   swz
   unsigned   rgba_valid:1
   unsigned   xyzw_valid:1
   unsigned   negate:1
ext_swizzle
struct asm_instructioninst
struct asm_symbolsym
char * string
struct {
   unsigned   swz
   unsigned   rgba_valid:1
   unsigned   xyzw_valid:1
   unsigned   negate:1
ext_swizzle


Field Documentation

struct asm_instruction* YYSTYPE::inst [read]

struct asm_symbol* YYSTYPE::sym [read]

struct asm_symbol YYSTYPE::temp_sym [read]

struct asm_swizzle_mask YYSTYPE::swiz_mask [read]

struct asm_src_register YYSTYPE::src_reg [read]

struct prog_dst_register YYSTYPE::dst_reg [read]

struct prog_instruction YYSTYPE::temp_inst [read]

char* YYSTYPE::string

unsigned YYSTYPE::result

unsigned YYSTYPE::attrib

int YYSTYPE::integer

float YYSTYPE::real

gl_state_index YYSTYPE::state

int YYSTYPE::negate

struct asm_vector YYSTYPE::vector [read]

gl_inst_opcode YYSTYPE::opcode

unsigned YYSTYPE::swz

unsigned YYSTYPE::rgba_valid

unsigned YYSTYPE::xyzw_valid

unsigned YYSTYPE::negate

struct { ... } YYSTYPE::ext_swizzle

struct asm_instruction* YYSTYPE::inst [read]

struct asm_symbol* YYSTYPE::sym [read]

char* YYSTYPE::string

struct { ... } YYSTYPE::ext_swizzle


The documentation for this union was generated from the following files:
Generated on Sun Sep 27 06:48:02 2009 for Mesa Vertex and Fragment Program code by  doxygen 1.5.4