00001 // This file is automatically generated, do not edit. 00002 /*! \file 00003 \brief Messages for flexer. 00004 00005 Definition of warnings and errors issued in flexer. 00006 00007 */ 00008 #include <lestes/lang/cplus/lex/pp_lex.m.hh> 00009 #include <lestes/common.hh> 00010 #include <lestes/msg/reporting_support.hh> 00011 00012 package(lestes); 00013 package(lang); 00014 package(cplus); 00015 package(lex); 00016 /*! 00017 00018 Issued when end of file is encountered within a multi-line comment. 00019 00020 */ 00021 ptr < ::lestes::msg::message_stencil0< bool > > unterminated_comment(::lestes::msg::message_stencil0< bool > ::create("unterminated comment", ::lestes::msg::message::FLG_ERROR)); 00022 /*! 00023 00024 Issued when a (wide) character literal does not contain any characters. 00025 00026 */ 00027 ptr < ::lestes::msg::message_stencil0< bool > > empty_character_constant(::lestes::msg::message_stencil0< bool > ::create("empty character constant", ::lestes::msg::message::FLG_ERROR)); 00028 /*! 00029 00030 Issued when a (wide) character literal does not end with a quote. 00031 00032 */ 00033 ptr < ::lestes::msg::message_stencil0< bool > > missing_terminating_quote(::lestes::msg::message_stencil0< bool > ::create("missing terminating ' character", ::lestes::msg::message::FLG_ERROR)); 00034 /*! 00035 00036 Issued when a (wide) string literal does not end with a double quote. 00037 00038 */ 00039 ptr < ::lestes::msg::message_stencil0< bool > > missing_terminating_dquote(::lestes::msg::message_stencil0< bool > ::create("missing terminating \" character", ::lestes::msg::message::FLG_ERROR)); 00040 end_package(lex); 00041 end_package(cplus); 00042 end_package(lang); 00043 end_package(lestes);
1.5.1-20070107