clang-tools  12.0.0git
Public Member Functions | Static Public Attributes | List of all members
clang::tidy::UnparseableEnumOptionError Class Reference

#include <ClangTidyCheck.h>

Inheritance diagram for clang::tidy::UnparseableEnumOptionError:
Inheritance graph
[legend]
Collaboration diagram for clang::tidy::UnparseableEnumOptionError:
Collaboration graph
[legend]

Public Member Functions

 UnparseableEnumOptionError (std::string LookupName, std::string LookupValue)
 
 UnparseableEnumOptionError (std::string LookupName, std::string LookupValue, std::string SuggestedValue)
 
std::string message () const override
 
- Public Member Functions inherited from clang::tidy::OptionError< UnparseableEnumOptionError >
void log (raw_ostream &OS) const override
 

Static Public Attributes

static char ID
 

Detailed Description

Definition at line 56 of file ClangTidyCheck.h.

Constructor & Destructor Documentation

◆ UnparseableEnumOptionError() [1/2]

clang::tidy::UnparseableEnumOptionError::UnparseableEnumOptionError ( std::string  LookupName,
std::string  LookupValue 
)
inlineexplicit

Definition at line 59 of file ClangTidyCheck.h.

◆ UnparseableEnumOptionError() [2/2]

clang::tidy::UnparseableEnumOptionError::UnparseableEnumOptionError ( std::string  LookupName,
std::string  LookupValue,
std::string  SuggestedValue 
)
inlineexplicit

Definition at line 62 of file ClangTidyCheck.h.

Member Function Documentation

◆ message()

std::string clang::tidy::UnparseableEnumOptionError::message ( ) const
override

Definition at line 29 of file ClangTidyCheck.cpp.

References Output.

Member Data Documentation

◆ ID

char clang::tidy::UnparseableEnumOptionError::ID
static

Definition at line 69 of file ClangTidyCheck.h.


The documentation for this class was generated from the following files: