ss_expr_unary_op.g.hh File Reference

Intercode structure for project Lestes. More...

#include <lestes/common.hh>
#include <lestes/lang/cplus/sem/ss_expression.g.hh>
#include <lestes/std/objectize_macros.hh>

Go to the source code of this file.

Namespaces

namespace  lestes
namespace  lestes::lang
namespace  lestes::lang::cplus
namespace  lestes::lang::cplus::sem

Classes

class  lestes::lang::cplus::sem::ss_unary_expr
 Base class for function call expressions. More...
class  lestes::lang::cplus::sem::ss_dereference
 Class for dereference operator (*). More...
class  lestes::lang::cplus::sem::ss_conversion
 Class for conversion operator. More...
class  lestes::lang::cplus::sem::ss_array_to_pointer
 Class for conversion operator for the array to pointer case. More...
class  lestes::lang::cplus::sem::ss_bind_reference
 Class for reference binding. More...
class  lestes::lang::cplus::sem::ss_bind_to_temporary
 Class for pruposes of reference binding. More...
class  lestes::lang::cplus::sem::ss_get
 Class representing lvalue to rvalue conversion. More...
class  lestes::lang::cplus::sem::ss_vol_get
 Class representing lvalue to rvalue conversion (from volatile variable object). More...
class  lestes::lang::cplus::sem::ss_gat
 Class for unary operator plus/gation (+). More...
class  lestes::lang::cplus::sem::ss_neg
 Class for unary operator minus/negation (-). More...
class  lestes::lang::cplus::sem::ss_lnot
 Class for unary operator of logical negation (!). More...
class  lestes::lang::cplus::sem::ss_bnot
 Class for unary operator of binary negation/complement (~). More...
class  lestes::lang::cplus::sem::ss_address_of
 Class for reference operator (&). More...


Detailed Description

Intercode structure for project Lestes.

This file describes a set of classes and data types used for intercode layer -ss-. It is an output from a XSLT template which generates C++ code.

Definition in file ss_expr_unary_op.g.hh.


Generated on Mon Feb 12 18:23:47 2007 for lestes by doxygen 1.5.1-20070107