ucn_token_buffer.m.cc

Go to the documentation of this file.
00001 // This file is automatically generated, do not edit.
00002 /*! \file
00003 \brief Messages for forming literals and identifiers.
00004 
00005                         Definition of warnings and errors issued when creating identifiers
00006                         and literals from individual characters and escape sequences.
00007                 
00008 */
00009 #include <lestes/lang/cplus/lex/ucn_token_buffer.m.hh>
00010 #include <lestes/common.hh>
00011 #include <lestes/msg/reporting_support.hh>
00012 
00013 package(lestes);
00014 package(lang);
00015 package(cplus);
00016 package(lex);
00017 /*!
00018 
00019                                 Issued when the value of ucn escape sequence does not
00020                                 fall into the allowed ranges.
00021                         
00022 */
00023 ptr < ::lestes::msg::message_stencil0< bool >  > ucn_escape_value_invalid(::lestes::msg::message_stencil0< bool > ::create("value of universal character escape sequence out of range", ::lestes::msg::message::FLG_ERROR));
00024 /*!
00025 
00026                                 Issued when the value of ucn escape sequence does not
00027                                 fall into the allowed ranges for identifiers.
00028                         
00029 */
00030 ptr < ::lestes::msg::message_stencil0< bool >  > ucn_escape_value_invalid_in_identifier(::lestes::msg::message_stencil0< bool > ::create("value of universal character escape sequence out of range for identifiers", ::lestes::msg::message::FLG_ERROR));
00031 /*!
00032 
00033                                 Issued when the ucn escape sequence does not
00034                                 contain proper number of digits.
00035                         
00036 */
00037 ptr < ::lestes::msg::message_stencil0< bool >  > ucn_escape_insufficient_digits(::lestes::msg::message_stencil0< bool > ::create("insufficient digits in universal character escape sequence", ::lestes::msg::message::FLG_ERROR));
00038 /*!
00039 
00040                                 Issued when escape sequence was not recognized.
00041                         
00042 */
00043 ptr < ::lestes::msg::message_stencil0< bool >  > invalid_escape_sequence(::lestes::msg::message_stencil0< bool > ::create("invalid escape sequence", ::lestes::msg::message::FLG_ERROR));
00044 /*!
00045 
00046                                 Issued when hexadecimal escape sequence has no digits.
00047                         
00048 */
00049 ptr < ::lestes::msg::message_stencil0< bool >  > missing_hexadecimal_digits(::lestes::msg::message_stencil0< bool > ::create("`\\x' with no hexadecimal digits", ::lestes::msg::message::FLG_ERROR));
00050 end_package(lex);
00051 end_package(cplus);
00052 end_package(lang);
00053 end_package(lestes);

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