#include <RValue.h>
Collaboration diagram for rvalue:

Public Types | |
| typedef std::vector< rvalue * >::const_iterator | Args_citer |
| typedef std::vector< rvalue * >::iterator | Args_iter |
Public Member Functions | |
| BaseType * | bvalue (const string &dataset, DDS &dds) |
| rvalue () | |
| rvalue (btp_func f, vector< rvalue * > *a) | |
| rvalue (BaseType *bt) | |
| string | value_name () |
| virtual | ~rvalue () |
expr.y
Definition at line 41 of file RValue.h.
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||
|
Return the BaseType * for a given rvalue. If the rvalue is a func_rvalue, evaluates the func_rvalue and returns the result. The functions referenced by func_rvalues must encapsulate their return values in BaseType *s.
Definition at line 150 of file RValue.cc. References build_btp_args(). Referenced by Clause::value(). |
Here is the call graph for this function:

|
|
Definition at line 133 of file RValue.cc. References BaseType::name(). |
Here is the call graph for this function:

1.3.9.1