evaluator.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__evaluator_m_hh__included
00004 #define lestes__lang__cplus__lex__evaluator_m_hh__included
00005 /*! \file
00006 \brief Messages for preprocessing directives evaluator.
00007 
00008                         Definition of warnings and errors issued for preprocessing
00009                         directives evaluator.
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 preprocessing directives.
00020 extern ptr < ::lestes::msg::message_stencil0< bool > > invalid_character_in_filename;
00021 //! Error message for preprocessing directives.
00022 extern ptr < ::lestes::msg::message_stencil1< lstring > > trailing_tokens_in_directive;
00023 //! Error message for preprocessing directives.
00024 extern ptr < ::lestes::msg::message_stencil1< lstring > > directive_expects_macro_name;
00025 //! Error message for preprocessing directives.
00026 extern ptr < ::lestes::msg::message_stencil1< lstring > > unable_to_open_file;
00027 //! Error message for preprocessing directives.
00028 extern ptr < ::lestes::msg::message_stencil0< bool > > malformed_include;
00029 //! Error message for preprocessing directives.
00030 extern ptr < ::lestes::msg::message_stencil1< ucn_string > > invalid_directve;
00031 //! Error message for preprocessing directives.
00032 extern ptr < ::lestes::msg::message_stencil0< bool > > line_expects_number;
00033 //! Error message for preprocessing directives.
00034 extern ptr < ::lestes::msg::message_stencil0< bool > > line_expects_string;
00035 //! Error message for preprocessing directives.
00036 extern ptr < ::lestes::msg::message_stencil0< bool > > user_error;
00037 //! Error message for preprocessing directives.
00038 extern ptr < ::lestes::msg::message_stencil1< ulint > > nesting_too_deep;
00039 end_package(lex);
00040 end_package(cplus);
00041 end_package(lang);
00042 end_package(lestes);
00043 #endif

Generated on Mon Feb 12 18:22:33 2007 for lestes by doxygen 1.5.1-20070107