Classes | Typedefs | Variables

s_cnstrct.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  save_env_entry

Typedefs

typedef struct save_env_entry save_env_type

Variables

long64 words_in_constructor
long64 bits_in_constructor
long_type result_value [MAX_WORDS_FOR_NUMERIC]
char * char_result_buffer = NULL
long64 char_result_len = 0
long64 char_result_buffer_len = 0
long64 char_result_offset = 0
long64 the_cn_bit_offset
int the_cn_idx
long64 bcast_cn_bit_offset
boolean in_array_constructor = FALSE
boolean no_result_value = FALSE
boolean unequal_char_lens
boolean do_constructor_init = TRUE
boolean single_value_array
opnd_type single_value_opnd
exp_tbl_type bin_add_tbl [Num_Linear_Types][Num_Linear_Types]
exp_tbl_type bin_sub_tbl [Num_Linear_Types][Num_Linear_Types]
exp_tbl_type mult_div_tbl [Num_Linear_Types][Num_Linear_Types]
exp_tbl_type power_tbl [Num_Linear_Types][Num_Linear_Types]
exp_tbl_type eq_ne_tbl [Num_Linear_Types][Num_Linear_Types]
exp_tbl_type gt_lt_tbl [Num_Linear_Types][Num_Linear_Types]
exp_tbl_type and_or_tbl [Num_Linear_Types][Num_Linear_Types]
exp_tbl_type asg_tbl [Num_Linear_Types][Num_Linear_Types]
exp_tbl_type un_plus_tbl [Num_Linear_Types]
exp_tbl_type not_tbl [Num_Linear_Types]

Typedef Documentation

typedef struct save_env_entry save_env_type

Definition at line 75 of file s_cnstrct.h.


Variable Documentation

exp_tbl_type and_or_tbl[Num_Linear_Types][Num_Linear_Types]

Definition at line 7269 of file s_asg_expr.h.

exp_tbl_type asg_tbl[Num_Linear_Types][Num_Linear_Types]

Definition at line 8173 of file s_asg_expr.h.

exp_tbl_type bin_add_tbl[Num_Linear_Types][Num_Linear_Types]

Definition at line 47 of file s_asg_expr.h.

exp_tbl_type bin_sub_tbl[Num_Linear_Types][Num_Linear_Types]

Definition at line 950 of file s_asg_expr.h.

char* char_result_buffer = NULL
exp_tbl_type eq_ne_tbl[Num_Linear_Types][Num_Linear_Types]

Definition at line 3658 of file s_asg_expr.h.

exp_tbl_type gt_lt_tbl[Num_Linear_Types][Num_Linear_Types]

Definition at line 5463 of file s_asg_expr.h.

Definition at line 49 of file s_cnstrct.h.

exp_tbl_type mult_div_tbl[Num_Linear_Types][Num_Linear_Types]

Definition at line 1853 of file s_asg_expr.h.

exp_tbl_type not_tbl[Num_Linear_Types]

Definition at line 9179 of file s_asg_expr.h.

exp_tbl_type power_tbl[Num_Linear_Types][Num_Linear_Types]

Definition at line 2755 of file s_asg_expr.h.

long_type result_value[MAX_WORDS_FOR_NUMERIC]

Definition at line 53 of file s_cnstrct.h.

Referenced by create_constructor_constant(), and fold_aggragate_expression().

Definition at line 54 of file s_cnstrct.h.

Referenced by create_constructor_constant(), and fold_aggragate_expression().

exp_tbl_type un_plus_tbl[Num_Linear_Types]

Definition at line 9111 of file s_asg_expr.h.

Definition at line 39 of file s_cnstrct.h.

Referenced by create_constructor_constant(), and fold_aggragate_expression().