ctrump_record_definition Struct Reference

union, struct の定義 More...

#include <ast.h>

Collaboration diagram for ctrump_record_definition:

Collaboration graph
[legend]

Data Fields

struct ctrump_location lbr_loc
struct ctrump_location rbr_loc
int num_decl
int num_field
struct ctrump_gccext_attribute attr
struct ctrump_struct_decldecls
struct ctrump_texprrecord_type

Detailed Description

union, struct の定義

Definition at line 176 of file ast.h.


Field Documentation

'{'の位置

Definition at line 177 of file ast.h.

Referenced by print_record().

'}'の位置

Definition at line 178 of file ast.h.

Referenced by print_record().

宣言の数 int a; int b,c; -> 2

Definition at line 179 of file ast.h.

Referenced by print_record().

フィールドの数 int a; int b,c; -> 3

Definition at line 180 of file ast.h.

GCC attribute "struct (ここに付くもの) xxx {} ;"

Definition at line 181 of file ast.h.

Referenced by print_record().

宣言 vec[num_decl]

Definition at line 182 of file ast.h.

Referenced by print_record().

この宣言で作られた型

Definition at line 184 of file ast.h.

Referenced by handle_type_spec().


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

Generated on Tue Mar 31 20:19:27 2009 for ctrump by  doxygen 1.5.6