|
| ContextualMessages (CharBlock at, Messages *m) |
| ContextualMessages (Messages *m) |
| ContextualMessages (const ContextualMessages &that) |
CharBlock | at () const |
Messages * | messages () const |
Message::Reference | contextMessage () const |
bool | empty () const |
common::Restorer< CharBlock > | SetLocation (CharBlock at) |
common::Restorer< Message::Reference > | SetContext (Message *m) |
common::Restorer< Messages * > | SetMessages (Messages &buffer) |
common::Restorer< Messages * > | DiscardMessages () |
template<typename... A> |
Message * | Say (A &&...args) |
template<typename... A> |
Message * | Say (CharBlock at, A &&...args) |
template<typename... A> |
Message * | Say (std::optional< CharBlock > at, A &&...args) |
Message * | Say (Message &&msg) |
template<typename FeatureOrUsageWarning, typename... A> |
Message * | Warn (bool isInModuleFile, const common::LanguageFeatureControl &control, FeatureOrUsageWarning feature, CharBlock at, A &&...args) |
template<typename FeatureOrUsageWarning, typename... A> |
Message * | Warn (bool isInModuleFile, const common::LanguageFeatureControl &control, FeatureOrUsageWarning feature, A &&...args) |
template<typename FeatureOrUsageWarning, typename... A> |
Message * | Warn (bool isInModuleFile, const common::LanguageFeatureControl &control, FeatureOrUsageWarning feature, std::optional< CharBlock > at, A &&...args) |
The documentation for this class was generated from the following file: