Lines Matching refs:Right
629 ArgType Right = Other; in matchesArgType() local
638 if (Right.Ptr) { in matchesArgType()
639 Right.Ptr = false; in matchesArgType()
641 } else if (Right.K == AK::SpecificTy && Right.T->isPointerType()) { in matchesArgType()
642 Right.T = Right.T->getPointeeType(); in matchesArgType()
651 if (Right.K == AK::SpecificTy) in matchesArgType()
652 std::swap(Left, Right); in matchesArgType()
655 if (Right.K == AK::SpecificTy) { in matchesArgType()
657 auto Canon2 = C.getCanonicalType(Right.T); in matchesArgType()
671 } else if (Right.K == AK::AnyCharTy) { in matchesArgType()
675 } else if (Right.K == AK::WIntTy) { in matchesArgType()
686 return Left.K == Right.K ? Match : NoMatch; in matchesArgType()