"I am a person who works hard and plays hard."

Yuan Wei
Second Year Graduate Student Department of Computer Science
University of Virginia Charlottesville, VA 22903
Email: yw3f@cs.virginia.edu


Source Code Analysis

Main Page   Compound List   File List   Compound Members   File Members  

eval_value_t Struct Reference

#include <eval.h>

List of all members.

Public Attributes


Member Data Documentation

md_addr_t eval_value_t::as_addr
 

Definition at line 169 of file eval.h.

double eval_value_t::as_double
 

Definition at line 175 of file eval.h.

Referenced by simoo_reg_obj().

float eval_value_t::as_float
 

Definition at line 174 of file eval.h.

int eval_value_t::as_int
 

Definition at line 167 of file eval.h.

char* eval_value_t::as_symbol
 

Definition at line 176 of file eval.h.

unsigned int eval_value_t::as_uint
 

Definition at line 168 of file eval.h.

enum eval_type_t eval_value_t::type
 

Definition at line 165 of file eval.h.

Referenced by constant(), dlite_cont(), dlite_display(), eval_as_addr(), eval_as_double(), eval_as_float(), eval_as_int(), eval_as_uint(), eval_print(), f_add(), f_div(), f_eq_zero(), f_mult(), f_neg(), f_sub(), ident_evaluator(), md_reg_obj(), print_val(), simoo_reg_obj(), and stat_eval_ident().

union { ... } eval_value_t::value
 

Referenced by constant(), dlite_cont(), dlite_display(), eval_as_addr(), eval_as_double(), eval_as_float(), eval_as_int(), eval_as_uint(), eval_print(), f_add(), f_div(), f_eq_zero(), f_mult(), f_neg(), f_sub(), ident_evaluator(), md_reg_obj(), simoo_reg_obj(), and stat_eval_ident().


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


UVa CS Department of Computer Science
School of Engineering, University of Virginia
151 Engineer's Way, P.O. Box 400740
Charlottesville, Virginia 22904-4740

(434) 982-2200  Fax: (434) 982-2214