00001 // This file is automatically generated, do not edit. 00002 /*! \file 00003 \brief Messages for overload resolution. 00004 00005 Definition of warnings and errors issued for expression transformation. 00006 00007 */ 00008 #include <lestes/lang/cplus/sem/or_or.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 Issued when the argument of (postfix/prefix) increment/decrement was not lvalue. 00019 00020 */ 00021 ptr < ::lestes::msg::message_stencil0< bool > > non_lval_crement(::lestes::msg::message_stencil0< bool > ::create("Non-lvalue used in increment/decrement.", ::lestes::msg::message::FLG_ERROR)); 00022 /*! 00023 00024 Issued when the left argument of assign was not lvalue. 00025 00026 */ 00027 ptr < ::lestes::msg::message_stencil0< bool > > non_lval_assign(::lestes::msg::message_stencil0< bool > ::create("Non-lvalue used in assign.", ::lestes::msg::message::FLG_ERROR)); 00028 /*! 00029 00030 Issued when conversion between incompatible types was requested. 00031 00032 */ 00033 ptr < ::lestes::msg::message_stencil0< bool > > incompatible_types_conversion(::lestes::msg::message_stencil0< bool > ::create("Conversion between incompatible types requested.", ::lestes::msg::message::FLG_ERROR)); 00034 /*! 00035 00036 Issued when the arguments of assignment are not compatible. 00037 00038 */ 00039 ptr < ::lestes::msg::message_stencil0< bool > > assign_incompatible_types(::lestes::msg::message_stencil0< bool > ::create("Asignment of incompatible types.", ::lestes::msg::message::FLG_ERROR)); 00040 /*! 00041 00042 Issued when the overload resolution process can't chose one best viable function. 00043 00044 */ 00045 ptr < ::lestes::msg::message_stencil0< bool > > ambiguous_result(::lestes::msg::message_stencil0< bool > ::create("The overload resolution returned ambigous result.", ::lestes::msg::message::FLG_ERROR)); 00046 end_package(sem); 00047 end_package(cplus); 00048 end_package(lang); 00049 end_package(lestes);
1.5.1-20070107