|
| LanguageFeatureControl (const LanguageFeatureControl &)=default |
|
void | Enable (LanguageFeature f, bool yes=true) |
|
void | EnableWarning (LanguageFeature f, bool yes=true) |
|
void | EnableWarning (UsageWarning w, bool yes=true) |
|
void | EnableWarning (LanguageFeatureOrWarning flag, bool yes=true) |
|
void | WarnOnAllNonstandard (bool yes=true) |
|
bool | IsWarnOnAllNonstandard () const |
|
void | WarnOnAllUsage (bool yes=true) |
|
bool | IsWarnOnAllUsage () const |
|
void | DisableAllNonstandardWarnings () |
|
void | DisableAllUsageWarnings () |
|
void | DisableAllWarnings () |
|
bool | AreWarningsDisabled () const |
|
bool | IsEnabled (LanguageFeature f) const |
|
bool | ShouldWarn (LanguageFeature f) const |
|
bool | ShouldWarn (UsageWarning w) const |
|
std::optional< LanguageControlFlag > | FindWarning (std::string_view input) |
|
bool | EnableWarning (std::string_view input) |
|
void | AddAlternativeCliSpelling (LanguageFeature f, std::string input) |
|
void | AddAlternativeCliSpelling (UsageWarning w, std::string input) |
|
void | ReplaceCliCanonicalSpelling (LanguageFeature f, std::string input) |
|
void | ReplaceCliCanonicalSpelling (UsageWarning w, std::string input) |
|
std::string_view | getDefaultCliSpelling (LanguageFeature f) const |
|
std::string_view | getDefaultCliSpelling (UsageWarning w) const |
|
std::vector< const char * > | GetNames (LogicalOperator) const |
|
std::vector< const char * > | GetNames (RelationalOperator) const |
|