clang-tools 22.0.0git
clang::tidy::ClangTidyOptions::ClangTidyValue Struct Reference

Helper structure for storing option value with priority of the value. More...

#include <ClangTidyOptions.h>

Public Member Functions

 ClangTidyValue ()=default
 ClangTidyValue (const char *Value)
 ClangTidyValue (llvm::StringRef Value, unsigned Priority=0)

Public Attributes

std::string Value
unsigned Priority = 0
 Priority stores relative precedence of the value loaded from config files to disambiguate local vs global value from different levels.

Detailed Description

Helper structure for storing option value with priority of the value.

Definition at line 116 of file ClangTidyOptions.h.

Constructor & Destructor Documentation

◆ ClangTidyValue() [1/3]

clang::tidy::ClangTidyOptions::ClangTidyValue::ClangTidyValue ( )
default

◆ ClangTidyValue() [2/3]

clang::tidy::ClangTidyOptions::ClangTidyValue::ClangTidyValue ( const char * Value)
inline

Definition at line 118 of file ClangTidyOptions.h.

References Value.

◆ ClangTidyValue() [3/3]

clang::tidy::ClangTidyOptions::ClangTidyValue::ClangTidyValue ( llvm::StringRef Value,
unsigned Priority = 0 )
inline

Definition at line 119 of file ClangTidyOptions.h.

References Priority, and Value.

Member Data Documentation

◆ Priority

unsigned clang::tidy::ClangTidyOptions::ClangTidyValue::Priority = 0

Priority stores relative precedence of the value loaded from config files to disambiguate local vs global value from different levels.

Definition at line 125 of file ClangTidyOptions.h.

Referenced by ClangTidyValue().

◆ Value

std::string clang::tidy::ClangTidyOptions::ClangTidyValue::Value

Definition at line 122 of file ClangTidyOptions.h.

Referenced by ClangTidyValue(), and ClangTidyValue().


The documentation for this struct was generated from the following file: