GDB (xrefs)
Loading...
Searching...
No Matches
Classes | Public Attributes | List of all members
YYSTYPE Union Reference

Classes

struct  nested
 

Public Attributes

LONGEST lval
 
struct {
   LONGEST   val
 
   struct type *   type
 
typed_val
 
struct {
   gdb_byte   val [16]
 
   struct type *   type
 
typed_val_float
 
struct typetval
 
struct stoken sval
 
const struct blockbval
 
struct internalvarivar
 
struct {
   LONGEST   val
 
   struct type *   type
 
typed_val_int
 
struct {
   gdb_byte   val [16]
 
   struct type *   type
 
typed_val_float
 
struct typed_stoken tsval
 
struct ttype tsym
 
struct symtoken ssym
 
int voidval
 
enum exp_opcode opcode
 
struct stoken_vector svec
 
std::vector< struct type * > * tvec
 
struct type_stacktype_stack
 
struct objc_class_str theclass
 
struct demangle_component * comp
 
struct YYSTYPE::nested nested
 
struct {
   struct demangle_component *   comp
 
   struct demangle_component *   last
 
nested1
 
struct {
   struct demangle_component *   comp
 
   struct demangle_component **   last
 
   struct nested   fn
 
   struct demangle_component *   start
 
   int   fold_flag
 
abstract
 
int lval
 
const char * opname
 
struct {
   LONGEST   val
 
   struct type *   type
 
typed_val_int
 
struct {
   gdb_byte   val [16]
 
   struct type *   type
 
typed_val_float
 
struct symbolsym
 
int ival
 
struct {
   LONGEST   val
 
   struct type *   type
 
typed_val
 
struct {
   gdb_byte   val [16]
 
   struct type *   type
 
typed_val_float
 
struct type ** tvec
 
int * ivec
 
struct {
   LONGEST   val
 
   struct type *   type
 
typed_val_int
 
struct {
   gdb_byte   val [16]
 
   struct type *   type
 
typed_val_float
 
ULONGEST ulval
 
struct {
   LONGEST   val
 
   struct type *   type
 
typed_val_int
 
struct {
   gdb_byte   val [16]
 
   struct type *   type
 
typed_val_float
 

Detailed Description

Definition at line 610 of file ada-exp.c.

Member Data Documentation

◆ 

struct { ... } YYSTYPE::abstract

◆ bval

const struct block * YYSTYPE::bval

Definition at line 625 of file ada-exp.c.

Referenced by classify_name(), and yylex().

◆ comp

struct demangle_component* YYSTYPE::comp

Definition at line 253 of file cp-name-parser.c.

Referenced by cpname_state::parse_number(), and yylex().

◆ fn

struct nested YYSTYPE::fn

Definition at line 263 of file cp-name-parser.c.

◆ fold_flag

int YYSTYPE::fold_flag

Definition at line 265 of file cp-name-parser.c.

◆ ival

int YYSTYPE::ival

Definition at line 280 of file d-exp.c.

◆ ivar

struct internalvar * YYSTYPE::ivar

Definition at line 626 of file ada-exp.c.

◆ ivec

int * YYSTYPE::ivec

Definition at line 316 of file f-exp.c.

◆ last [1/2]

struct demangle_component * YYSTYPE::last

Definition at line 259 of file cp-name-parser.c.

◆ last [2/2]

struct demangle_component ** YYSTYPE::last

Definition at line 262 of file cp-name-parser.c.

◆ lval [1/2]

LONGEST YYSTYPE::lval

Definition at line 614 of file ada-exp.c.

Referenced by parse_number(), and yylex().

◆ lval [2/2]

int YYSTYPE::lval

Definition at line 267 of file cp-name-parser.c.

◆ nested

◆ 

struct { ... } YYSTYPE::nested1

◆ opcode

enum exp_opcode YYSTYPE::opcode

Definition at line 374 of file c-exp.c.

Referenced by lex_one_token(), and yylex().

◆ opname

const char* YYSTYPE::opname

Definition at line 268 of file cp-name-parser.c.

◆ ssym

struct symtoken YYSTYPE::ssym

◆ start

struct demangle_component* YYSTYPE::start

Definition at line 264 of file cp-name-parser.c.

◆ sval

struct stoken YYSTYPE::sval

◆ svec

struct stoken_vector YYSTYPE::svec

Definition at line 376 of file c-exp.c.

◆ sym

struct symbol * YYSTYPE::sym

◆ theclass

struct objc_class_str YYSTYPE::theclass

Definition at line 381 of file c-exp.c.

Referenced by classify_name().

◆ tsval

struct typed_stoken YYSTYPE::tsval

Definition at line 369 of file c-exp.c.

Referenced by lex_one_token().

◆ tsym

struct ttype YYSTYPE::tsym

Definition at line 370 of file c-exp.c.

Referenced by classify_inner_name(), classify_name(), lex_one_token(), and yylex().

◆ tval

struct type * YYSTYPE::tval

Definition at line 623 of file ada-exp.c.

◆ tvec [1/2]

struct type ** YYSTYPE::tvec

Definition at line 377 of file c-exp.c.

◆ tvec [2/2]

struct type** YYSTYPE::tvec

Definition at line 315 of file f-exp.c.

◆ type

struct type* YYSTYPE::type

◆ type_stack

struct type_stack* YYSTYPE::type_stack

Definition at line 379 of file c-exp.c.

◆  [1/2]

struct { ... } YYSTYPE::typed_val

Referenced by parse_number(), and yyparse().

◆  [2/2]

struct { ... } YYSTYPE::typed_val

◆  [1/6]

struct { ... } YYSTYPE::typed_val_float

Referenced by parse_number().

◆  [2/6]

struct { ... } YYSTYPE::typed_val_float

◆  [3/6]

struct { ... } YYSTYPE::typed_val_float

◆  [4/6]

struct { ... } YYSTYPE::typed_val_float

◆  [5/6]

struct { ... } YYSTYPE::typed_val_float

◆  [6/6]

struct { ... } YYSTYPE::typed_val_float

◆  [1/4]

struct { ... } YYSTYPE::typed_val_int

Referenced by parse_number(), yylex(), and yyparse().

◆  [2/4]

struct { ... } YYSTYPE::typed_val_int

◆  [3/4]

struct { ... } YYSTYPE::typed_val_int

◆  [4/4]

struct { ... } YYSTYPE::typed_val_int

◆ ulval

ULONGEST YYSTYPE::ulval

Definition at line 262 of file m2-exp.c.

Referenced by parse_number(), and yylex().

◆ val [1/2]

gdb_byte YYSTYPE::val

◆ val [2/2]

gdb_byte YYSTYPE::val[16]

◆ voidval

int YYSTYPE::voidval

Definition at line 372 of file c-exp.c.


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