#include <lestes/common.hh>#include <lestes/lang/cplus/sem/lu_filter.g.hh>#include <lestes/lang/cplus/sem/lu_logger.hh>#include <lestes/lang/cplus/sem/lu_lu.g.hh>#include <lestes/lang/cplus/sem/ss_declaration.g.hh>#include <lestes/lang/cplus/sem/ss_decl_name.g.hh>#include <lestes/lang/cplus/sem/ss_misc.g.hh>#include <lestes/lang/cplus/sem/ss_statement.g.hh>#include <lestes/lang/cplus/sem/ss_type.g.hh>#include <lestes/lang/cplus/sem/ss_using_target.g.hh>#include <lestes/msg/logger.hh>#include <lestes/std/list.hh>#include <lestes/std/objectize_macros.hh>#include <lestes/std/pair.hh>#include <lestes/std/set.hh>#include <algorithm>#include <iterator>Go to the source code of this file.
Namespaces | |
| namespace | lestes |
| namespace | lestes::lang |
| namespace | lestes::lang::cplus |
| namespace | lestes::lang::cplus::sem |
| namespace | lestes::std |
Defines | |
| #define | LOOKUP_ASSERTIONS |
| #define | lookup_lassert(x) lassert( x ) |
| #define | lookup_lassert2(x, y) lassert2( x, y ) |
Typedefs | |
| typedef list< srp< ss_base_specifier > > | lestes::lang::cplus::sem::bases_type |
Functions | |
| lestes::lang::cplus::sem::declare_logger (lookup_log) | |
| lestes::lang::cplus::sem::initialize_logger (lookup_log,"lookup", lu_logger) | |
| lestes::std::specialize_objectize_nodump (::lestes::lang::cplus::sem::bases_type::const_iterator) | |
| static ptr< declaration_set_type > | lestes::lang::cplus::sem::unify (const ptr< declaration_set_type > &s1, const ptr< declaration_set_type > &s2) |
| Computes union of two given sets of declarations. | |
Variables | |
| static ptr< ss_decl_seq > | lestes::lang::cplus::sem::seq_param |
1.5.1-20070107