ctrump_expr Struct Reference

式の定義 More...

#include <ast.h>

Collaboration diagram for ctrump_expr:

Collaboration graph
[legend]

Data Fields

int id
enum ctrump_expr_code code
struct ctrump_source_string source_text
struct ctrump_texprtype
union {
   struct ctrump_binary_expr   binary
   struct ctrump_arr_ref_expr   arr_ref
   struct ctrump_paren_expr   paren
   struct ctrump_unary_expr   unary
   struct ctrump_cond_expr   cond
   struct ctrump_call_expr   call
   struct ctrump_member_ref   member_ref
   struct ctrump_float_literal   float_literal
   struct ctrump_float_literal   double_literal
   struct ctrump_float_literal   long_double_literal
   struct ctrump_integer_literal   sint_literal
   struct ctrump_integer_literal   uint_literal
   struct ctrump_integer_literal   slong_literal
   struct ctrump_integer_literal   ulong_literal
   struct ctrump_integer_literal   sllong_literal
   struct ctrump_integer_literal   ullong_literal
   struct ctrump_varref_expr   varref
   struct ctrump_string_literal_list   str_literal
   struct ctrump_cast_expr   cast
   struct ctrump_implicit_cast_expr   implicit_cast
   struct ctrump_initializer_expr   initializer
   struct ctrump_sizeof_type   sizeof_type
   struct ctrump_ivtmp   ivtmp
   struct ctrump_macro_expand_expr   macro_expand
   char *   text
u

Detailed Description

式の定義

Definition at line 570 of file ast.h.


Field Documentation

Definition at line 571 of file ast.h.

オリジナルのソーステキスト(未実装)

Definition at line 574 of file ast.h.

Definition at line 585 of file ast.h.

Referenced by print_expr().

Definition at line 586 of file ast.h.

Referenced by print_expr().

Definition at line 587 of file ast.h.

Referenced by print_expr().

Definition at line 589 of file ast.h.

Referenced by print_expr().

Definition at line 590 of file ast.h.

Referenced by print_expr().

Definition at line 591 of file ast.h.

Referenced by print_expr().

Definition at line 592 of file ast.h.

Referenced by print_expr().

Definition at line 593 of file ast.h.

Referenced by print_expr().

Definition at line 595 of file ast.h.

Referenced by print_expr().

Definition at line 598 of file ast.h.

Referenced by build_cfg_cond_expr(), extract_load_store_expr_rval(), and print_expr().

Definition at line 599 of file ast.h.

Referenced by print_expr().

Definition at line 601 of file ast.h.

Referenced by ctrump_expr_occur_var(), and print_expr().

Definition at line 603 of file ast.h.

Referenced by build_cfg_cond_expr(), ctrump_expr_occur_var(), print_expr(), and recog_reductive().

Definition at line 604 of file ast.h.

Referenced by print_expr().

union { ... } ctrump_expr::u


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

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