Lines Matching refs:ArgKind
23 std::string ArgKind::asString() const { in asString()
39 bool ArgKind::isConvertibleTo(ArgKind To, unsigned *Specificity) const { in isConvertibleTo()
107 return ArgKind(Matcher.getSupportedKind()) in isConvertibleTo()
168 if (ArgKind(Matcher.getSupportedKind()) in isConvertibleTo()
395 bool VariantValue::isConvertibleTo(ArgKind Kind, unsigned *Specificity) const { in isConvertibleTo()
397 case ArgKind::AK_Boolean: in isConvertibleTo()
403 case ArgKind::AK_Double: in isConvertibleTo()
409 case ArgKind::AK_Unsigned: in isConvertibleTo()
415 case ArgKind::AK_String: in isConvertibleTo()
421 case ArgKind::AK_Matcher: in isConvertibleTo()
429 bool VariantValue::isConvertibleTo(ArrayRef<ArgKind> Kinds, in isConvertibleTo()
432 for (const ArgKind& Kind : Kinds) { in isConvertibleTo()