ucn_token_buffer.m.hh

Go to the documentation of this file.
00001 // This file is automatically generated, do not edit.
00002 
00003 #ifndef lestes__lang__cplus__lex__ucn_token_buffer_m_hh__included
00004 #define lestes__lang__cplus__lex__ucn_token_buffer_m_hh__included
00005 /*! \file
00006 \brief Messages for forming literals and identifiers.
00007 
00008                         Definition of warnings and errors issued when creating identifiers
00009                         and literals from individual characters and escape sequences.
00010                 
00011 */
00012 #include <lestes/common.hh>
00013 #include <lestes/msg/reporting_support.hh>
00014 
00015 package(lestes);
00016 package(lang);
00017 package(cplus);
00018 package(lex);
00019 //! Error message for ucn translation.
00020 extern ptr < ::lestes::msg::message_stencil0< bool > > ucn_escape_value_invalid;
00021 //! Error message for ucn translation.
00022 extern ptr < ::lestes::msg::message_stencil0< bool > > ucn_escape_value_invalid_in_identifier;
00023 //! Error message for ucn translation.
00024 extern ptr < ::lestes::msg::message_stencil0< bool > > ucn_escape_insufficient_digits;
00025 //! Error message for ucn translation.
00026 extern ptr < ::lestes::msg::message_stencil0< bool > > invalid_escape_sequence;
00027 //! Error message for ucn translation.
00028 extern ptr < ::lestes::msg::message_stencil0< bool > > missing_hexadecimal_digits;
00029 end_package(lex);
00030 end_package(cplus);
00031 end_package(lang);
00032 end_package(lestes);
00033 #endif

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