clang-tools
3.9.0
|
Functions | |
std::vector< std::string > | parseStringList (StringRef Option) |
Parse a semicolon separated list of strings. More... | |
std::string | serializeStringList (ArrayRef< std::string > Strings) |
Serialize a sequence of names that can be parsed by parseStringList . More... | |
Variables | |
static const char | StringsDelimiter [] = ";" |
std::vector< std::string > clang::tidy::utils::options::parseStringList | ( | StringRef | Option | ) |
Parse a semicolon separated list of strings.
Definition at line 19 of file OptionsUtils.cpp.
References Name, Result, and StringsDelimiter.
Referenced by clang::tidy::misc::RedundantExpressionCheck::registerMatchers(), and clang::tidy::misc::SuspiciousStringCompareCheck::registerMatchers().
std::string clang::tidy::utils::options::serializeStringList | ( | ArrayRef< std::string > | Strings | ) |
Serialize a sequence of names that can be parsed by parseStringList
.
Definition at line 31 of file OptionsUtils.cpp.
References StringsDelimiter.
Referenced by clang::tidy::misc::DanglingHandleCheck::storeOptions(), clang::tidy::modernize::UseEmplaceCheck::storeOptions(), and clang::tidy::performance::FasterStringFindCheck::storeOptions().
|
static |
Definition at line 17 of file OptionsUtils.cpp.
Referenced by parseStringList(), and serializeStringList().