Lines Matching refs:RegexFlags
221 template <> struct ArgTypeTraits<llvm::Regex::RegexFlags> {
223 static Optional<llvm::Regex::RegexFlags> getFlags(llvm::StringRef Flags);
233 static llvm::Regex::RegexFlags get(const VariantValue &Value) {
801 llvm::Regex::RegexFlags),
838 if (!ArgTypeTraits<llvm::Regex::RegexFlags>::hasCorrectType(
841 << 2 << ArgTypeTraits<llvm::Regex::RegexFlags>::getKind().asString()
845 if (!ArgTypeTraits<llvm::Regex::RegexFlags>::hasCorrectValue(
848 ArgTypeTraits<llvm::Regex::RegexFlags>::getBestGuess(
860 ArgTypeTraits<llvm::Regex::RegexFlags>::get(Args[1].Value)));
864 ReturnType (*const WithFlags)(StringRef, llvm::Regex::RegexFlags);
1094 ReturnType (*FuncFlags)(llvm::StringRef, llvm::Regex::RegexFlags),