| 
| 
  | 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 |