Lines Matching refs:ArgKind
23 std::string ArgKind::asString() const {
32 llvm_unreachable("unhandled ArgKind");
35 bool ArgKind::isConvertibleTo(ArgKind To, unsigned *Specificity) const {
103 return ArgKind(Matcher.getSupportedKind())
164 if (ArgKind(Matcher.getSupportedKind())
343 bool VariantValue::isConvertibleTo(ArgKind Kind, unsigned *Specificity) const {
345 case ArgKind::AK_Unsigned:
351 case ArgKind::AK_String:
357 case ArgKind::AK_Matcher:
365 bool VariantValue::isConvertibleTo(ArrayRef<ArgKind> Kinds,
368 for (const ArgKind& Kind : Kinds) {