macro_storage.m.cc File Reference

Messages for manipualtion with macros. More...

#include <lestes/lang/cplus/lex/macro_storage.m.hh>
#include <lestes/common.hh>
#include <lestes/msg/reporting_support.hh>

Go to the source code of this file.

Namespaces

namespace  lestes
namespace  lestes::lang
namespace  lestes::lang::cplus
namespace  lestes::lang::cplus::lex

Functions

ptr< ::lestes::msg::message_stencil1<
ucn_string > > 
lestes::lang::cplus::lex::predefined_macro_redefined (::lestes::msg::message_stencil1< ucn_string >::create("attempt to redefine internal predefined macro `%0'",::lestes::msg::message::FLG_ERROR,::lestes::msg::formatter< ucn_string >::instance()))
ptr< ::lestes::msg::message_stencil1<
ucn_string > > 
lestes::lang::cplus::lex::predefined_macro_undefined (::lestes::msg::message_stencil1< ucn_string >::create("attempt to undefine internal predefined macro `%0'",::lestes::msg::message::FLG_ERROR,::lestes::msg::formatter< ucn_string >::instance()))
ptr< ::lestes::msg::message_stencil1<
ucn_string > > 
lestes::lang::cplus::lex::macro_redefinition_different (::lestes::msg::message_stencil1< ucn_string >::create("macro `%0' redefinition is different from the previous definition",::lestes::msg::message::FLG_ERROR,::lestes::msg::formatter< ucn_string >::instance()))
ptr< ::lestes::msg::message_stencil0<
bool > > 
lestes::lang::cplus::lex::expected_macro_name (::lestes::msg::message_stencil0< bool >::create("macro name must be identifier",::lestes::msg::message::FLG_ERROR))
ptr< ::lestes::msg::message_stencil0<
bool > > 
lestes::lang::cplus::lex::previous_definition (::lestes::msg::message_stencil0< bool >::create("this is the location of the previous definition",::lestes::msg::message::FLG_ERROR))


Detailed Description

Messages for manipualtion with macros.

Definition of warnings and errors issued for defining, redefining and undefining macros.

Definition in file macro_storage.m.cc.


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