#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... | |
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.
1.5.1-20070107