ctrump_texpr Struct Reference

CTRUMP 型情報. More...

#include <types.h>

Collaboration diagram for ctrump_texpr:

Collaboration graph
[legend]

Data Fields

int id
enum ctrump_texpr_code code
struct ctrump_texprpointer_type
struct ctrump_texprincomplete_array_type
struct ctrump_array_type_chainarray_types
struct ctrump_func_type_nodefunc_types
struct
ctrump_qualified_type_chain
qualified_types
union {
   struct ctrump_builtin_type   builtin
   struct ctrump_texpr *   pointer_to
   struct ctrump_texpr *   incomplete_array_of
   struct ctrump_texpr *   varlen_array_of
   struct ctrump_array_type   array
   struct ctrump_record_type struct_   union_
   struct ctrump_function_type   func
   struct ctrump_typedef_name   typedef_name
   struct ctrump_qualified_type   qualified
   struct ctrump_enum_type   enum_
u

Detailed Description

CTRUMP 型情報.

Definition at line 441 of file types.h.


Field Documentation

Definition at line 442 of file types.h.

Referenced by alloc_texpr(), ctrump_loop_subscript_hash(), and texpr_obj().

この型を指すポインタ型

Definition at line 445 of file types.h.

Referenced by alloc_texpr(), build_pointer_type(), ctrump_get_pointer_type(), and type_apply_unary_pointer_conversion().

この型を要素に持つ不完全配列型

Definition at line 446 of file types.h.

Referenced by alloc_texpr(), and ctrump_get_incomplete_array_type().

配列型検索リスト

Definition at line 447 of file types.h.

Referenced by alloc_texpr(), and ctrump_get_array_type().

関数型検索木

Definition at line 448 of file types.h.

Referenced by alloc_texpr(), and ctrump_get_functype_begin().

修飾型検索リスト

Definition at line 449 of file types.h.

Referenced by alloc_texpr(), and ctrump_get_qualified_attr_type().

Definition at line 454 of file types.h.

Referenced by ctrump_get_incomplete_array_type().

Definition at line 455 of file types.h.

Referenced by ctrump_get_varlen_array_type().

Definition at line 457 of file types.h.

Referenced by ctrump_texpr_size(), and print_texpr_spec().

Definition at line 461 of file types.h.

Referenced by ctrump_get_incomplete_enum_type().

union { ... } ctrump_texpr::u


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