Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
cpp_macromap.hpp File Reference
#include <cstdlib>
#include <cstdio>
#include <ctime>
#include <list>
#include <map>
#include <set>
#include <vector>
#include <iterator>
#include <algorithm>
#include <boost/assert.hpp>
#include <boost/wave/wave_config.hpp>
#include <boost/filesystem/path.hpp>
#include <boost/wave/util/time_conversion_helper.hpp>
#include <boost/wave/util/unput_queue_iterator.hpp>
#include <boost/wave/util/macro_helpers.hpp>
#include <boost/wave/util/macro_definition.hpp>
#include <boost/wave/util/symbol_table.hpp>
#include <boost/wave/util/cpp_macromap_utils.hpp>
#include <boost/wave/util/cpp_macromap_predef.hpp>
#include <boost/wave/util/filesystem_compatibility.hpp>
#include <boost/wave/grammars/cpp_defined_grammar_gen.hpp>
#include <boost/wave/wave_version.hpp>
#include <boost/wave/cpp_exceptions.hpp>
#include <boost/wave/language_support.hpp>
Include dependency graph for cpp_macromap.hpp:
This graph shows which files directly or indirectly include this file:

Classes

class  boost::wave::util::macromap< ContextT >
 

Namespaces

 boost
 Duration formatting facet for input.
 
 boost::wave
 
 boost::wave::util
 

Functions

template<typename Context >
void boost::wave::util::report_invalid_concatenation (Context &ctx, typename Context::token_type const &prev, typename Context::token_type const &next, typename Context::position_type const &main_pos)