condition_stack.m.cc File Reference

Messages for conditionals. More...

#include <lestes/lang/cplus/lex/condition_stack.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_stencil0<
bool > > 
lestes::lang::cplus::lex::elif_without_if (::lestes::msg::message_stencil0< bool >::create("#elif without #if",::lestes::msg::message::FLG_ERROR))
ptr< ::lestes::msg::message_stencil0<
bool > > 
lestes::lang::cplus::lex::endif_without_if (::lestes::msg::message_stencil0< bool >::create("#endif without #if",::lestes::msg::message::FLG_ERROR))
ptr< ::lestes::msg::message_stencil0<
bool > > 
lestes::lang::cplus::lex::else_without_if (::lestes::msg::message_stencil0< bool >::create("#else without #if",::lestes::msg::message::FLG_ERROR))
ptr< ::lestes::msg::message_stencil0<
bool > > 
lestes::lang::cplus::lex::elif_after_else (::lestes::msg::message_stencil0< bool >::create("#elif after #else",::lestes::msg::message::FLG_ERROR))
ptr< ::lestes::msg::message_stencil0<
bool > > 
lestes::lang::cplus::lex::else_after_else (::lestes::msg::message_stencil0< bool >::create("#else after #else",::lestes::msg::message::FLG_ERROR))
ptr< ::lestes::msg::message_stencil1<
lstring > > 
lestes::lang::cplus::lex::unterminated_conditional (::lestes::msg::message_stencil1< lstring >::create("unterminated %0",::lestes::msg::message::FLG_ERROR,::lestes::msg::formatter< lstring >::instance()))
ptr< ::lestes::msg::message_stencil0<
bool > > 
lestes::lang::cplus::lex::conditional_starts_here (::lestes::msg::message_stencil0< bool >::create("the conditional starts here",::lestes::msg::message::FLG_ERROR))


Detailed Description

Messages for conditionals.

Definition of warnings and errors issued for conditional directives.

Definition in file condition_stack.m.cc.


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