00001 // This file is automatically generated, do not edit. 00002 /*! \file 00003 \brief Errors detected during handling of literal. 00004 00005 Definition of errors detected during handling of literal. 00006 00007 */ 00008 #include <lestes/lang/cplus/sem/lex_literal_to_ss_literal_info.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(sem); 00016 /*! 00017 00018 [2.13.1/3] 00019 A program is ill-formed if one of its translation units contains an 00020 integer literal that cannot be represented by any of the allowed types. 00021 00022 */ 00023 ptr < ::lestes::msg::message_stencil1< ucn_string > > integer_literal_cannot_be_represented(::lestes::msg::message_stencil1< ucn_string > ::create("integer literal %0 cannot be represented by any of the allowed types", ::lestes::msg::message::FLG_ERROR, ::lestes::msg::formatter< ucn_string >::instance())); 00024 end_package(sem); 00025 end_package(cplus); 00026 end_package(lang); 00027 end_package(lestes);
1.5.1-20070107