or_or.cc File Reference

#include <lestes/lang/cplus/sem/or_visitor.v.g.hh>
#include <lestes/lang/cplus/sem/ss_decl_name.g.hh>
#include <lestes/lang/cplus/sem/ss_declaration.g.hh>
#include <lestes/lang/cplus/sem/ss_decl_name_visitor.v.g.hh>
#include <lestes/lang/cplus/sem/ss_declaration_visitor.v.g.hh>
#include <lestes/lang/cplus/sem/or_or.g.hh>
#include <lestes/lang/cplus/sem/or_or.m.hh>
#include <lestes/lang/cplus/sem/sa_deconstruct_spse.m.hh>
#include <lestes/lang/cplus/sem/sa_deconstruct_spse.g.hh>
#include <lestes/lang/cplus/sem/sa_statements.g.hh>
#include <lestes/md/types/ss_type_size_evaluator.g.hh>
#include <lestes/std/source_location.hh>
#include <lestes/lang/cplus/sem/or_ics.g.hh>
#include <lestes/lang/cplus/sem/ss_type.g.hh>
#include <lestes/lang/cplus/sem/or_ics_actual_visitors.g.hh>
#include <lestes/lang/cplus/sem/ss_literal_info.g.hh>

Go to the source code of this file.

Namespaces

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

Defines

#define IS_VOLATILE(x)   (((x) == OR_CV_VOLATILE) || (x) == OR_CV_CONST_VOLATILE)


Detailed Description

This file contains implementation of visitor on ss_decl_name. This is used to determine, if the operator we are currenlty processing is builtin operator, conversion function, or "ordinary" function.

Also, this file contains overloaded operator() of or_or_functional, which is used to construct proper ss_expression.

Author:
jikos

Definition in file or_or.cc.


Define Documentation

#define IS_VOLATILE (  )     (((x) == OR_CV_VOLATILE) || (x) == OR_CV_CONST_VOLATILE)

Definition at line 64 of file or_or.cc.


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