Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
validate_universal_char.hpp File Reference
Include dependency graph for validate_universal_char.hpp:
This graph shows which files directly or indirectly include this file:

Namespaces

 boost
 Duration formatting facet for input.
 
 boost::wave
 
 boost::wave::cpplexer
 
 boost::wave::cpplexer::impl
 

Enumerations

enum  boost::wave::cpplexer::impl::universal_char_type {
  boost::wave::cpplexer::impl::universal_char_type_valid = 0,
  boost::wave::cpplexer::impl::universal_char_type_invalid = 1,
  boost::wave::cpplexer::impl::universal_char_type_base_charset = 2,
  boost::wave::cpplexer::impl::universal_char_type_not_allowed_for_identifiers = 3
}
 

Functions

bool boost::wave::cpplexer::impl::in_range (unsigned long ch, unsigned long l, unsigned long u)
 
universal_char_type boost::wave::cpplexer::impl::classify_universal_char (unsigned long ch)
 
template<typename StringT >
void boost::wave::cpplexer::impl::validate_identifier_name (StringT const &name, std::size_t line, std::size_t column, StringT const &file_name)
 
template<typename StringT >
void boost::wave::cpplexer::impl::validate_literal (StringT const &name, std::size_t line, std::size_t column, StringT const &file_name)