Lines Matching refs:isConvertibleTo
40 bool ArgKind::isConvertibleTo(ArgKind To, unsigned *Specificity) const {
111 bool isConvertibleTo(ASTNodeKind Kind, unsigned *Specificity) const override {
113 .isConvertibleTo(ArgKind::MakeMatcherArg(Kind), Specificity);
168 bool isConvertibleTo(ASTNodeKind Kind, unsigned *Specificity) const override {
173 .isConvertibleTo(ArgKind::MakeMatcherArg(Kind),
211 bool isConvertibleTo(ASTNodeKind Kind, unsigned *Specificity) const override {
213 if (!Matcher.isConvertibleTo(Kind, Specificity))
422 bool VariantValue::isConvertibleTo(ArgKind Kind, unsigned *Specificity) const {
451 return getMatcher().isConvertibleTo(Kind.getNodeKind(), Specificity);
456 return getMatcher().isConvertibleTo(Kind.getMatcherKind(), Specificity);
461 bool VariantValue::isConvertibleTo(ArrayRef<ArgKind> Kinds,
466 if (!isConvertibleTo(Kind, &ThisSpecificity))