GCC Middle and Back End API Reference
enum_type Struct Reference

#include <read-md.h>

Collaboration diagram for enum_type:

Data Fields

char * name
bool md_p
struct enum_valuevalues
struct enum_value ** tail_ptr
unsigned int num_values

Detailed Description

This structure represents an enum defined by define_enum or the like.   

Field Documentation

bool enum_type::md_p

Referenced by gen_attr(), and handle_enum().

char* enum_type::name

Referenced by handle_enum(), and print_enum_type().

unsigned int enum_type::num_values

Referenced by handle_enum(), and print_enum_type().

struct enum_value** enum_type::tail_ptr

Referenced by handle_enum().

struct enum_value* enum_type::values

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