Searched refs:OptionType (Results 1 - 9 of 9) sorted by relevance

/openbsd-current/gnu/llvm/clang/include/clang/Tooling/Refactoring/
H A DRefactoringOption.h53 template <typename OptionType>
54 std::shared_ptr<OptionType> createRefactoringOption() {
55 static_assert(std::is_base_of<RefactoringOption, OptionType>::value,
57 return std::make_shared<OptionType>();
H A DRefactoringActionRuleRequirements.h91 /// A requirement that evaluates to the value of the given \c OptionType when
92 /// the \c OptionType is a required option. When the \c OptionType is an
95 template <typename OptionType>
98 OptionRequirement() : Opt(createRefactoringOption<OptionType>()) {}
105 Expected<typename OptionType::ValueType>
107 return static_cast<OptionType *>(Opt.get())->getValue();
/openbsd-current/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/
H A DCheckerRegistryData.h45 StringRef OptionType; member in struct:clang::ento::CmdLineOption
52 CmdLineOption(StringRef OptionType, StringRef OptionName, argument
55 : OptionType(OptionType), OptionName(OptionName),
59 assert((OptionType == "bool" || OptionType == "string" ||
60 OptionType == "int") &&
63 assert((OptionType != "bool" ||
69 assert((OptionType != "int" || !DefaultValStr.getAsInteger(0, Tmp)) &&
/openbsd-current/gnu/llvm/compiler-rt/lib/gwp_asan/optional/
H A Doptions_parser.cpp20 enum class OptionType : uint8_t { class in namespace:__anon1229
35 void registerOption(const char *Name, const char *Desc, OptionType Type,
51 OptionType Type;
159 case OptionType::OT_bool:
166 case OptionType::OT_int:
186 OptionType Type, void *Var) {
199 parser->registerOption(#Name, Description, OptionType::OT_##Type, &o->Name);
/openbsd-current/gnu/llvm/clang/include/clang/StaticAnalyzer/Frontend/
H A DCheckerRegistry.h154 void addCheckerOption(StringRef OptionType, StringRef CheckerFullName,
171 void addPackageOption(StringRef OptionType, StringRef PackageFullName,
/openbsd-current/gnu/llvm/clang/lib/StaticAnalyzer/Frontend/
H A DCheckerRegistry.cpp362 if (Option.OptionType == "bool") {
374 if (Option.OptionType == "int") {
422 void CheckerRegistry::addPackageOption(StringRef OptionType, argument
430 PackageFullName, CmdLineOption{OptionType, OptionName, DefaultValStr,
449 void CheckerRegistry::addCheckerOption(StringRef OptionType, argument
457 CheckerFullName, CmdLineOption{OptionType, OptionName, DefaultValStr,
/openbsd-current/gnu/llvm/clang/lib/StaticAnalyzer/Core/
H A DCheckerRegistryData.cpp29 Out << OptionName << " (" << OptionType << ", "
216 ("(" + Option.OptionType + ") " + Option.Description + " (default: " +
/openbsd-current/gnu/llvm/clang/lib/Sema/
H A DSemaStmtAttr.cpp94 LoopHintAttr::OptionType Option;
97 auto SetHints = [&Option, &State](LoopHintAttr::OptionType O,
123 Option = llvm::StringSwitch<LoopHintAttr::OptionType>(
346 LoopHintAttr::OptionType Option = LH->getOption();
/openbsd-current/gnu/llvm/clang/lib/CodeGen/
H A DCGLoopInfo.cpp612 LoopHintAttr::OptionType Option = LoopHintAttr::Unroll;

Completed in 310 milliseconds