Lines Matching refs:rhs
71 const RegType& rhs, in AssignableFrom() argument
74 if (lhs.Equals(rhs)) { in AssignableFrom()
79 return rhs.IsBooleanTypes(); in AssignableFrom()
81 return rhs.IsByteTypes(); in AssignableFrom()
83 return rhs.IsShortTypes(); in AssignableFrom()
85 return rhs.IsCharTypes(); in AssignableFrom()
87 return rhs.IsIntegralTypes(); in AssignableFrom()
89 return rhs.IsFloatTypes(); in AssignableFrom()
91 return rhs.IsLongTypes(); in AssignableFrom()
93 return rhs.IsDoubleTypes(); in AssignableFrom()
98 if (rhs.IsZeroOrNull()) { in AssignableFrom()
100 } else if (!rhs.IsReferenceTypes()) { in AssignableFrom()
102 } else if (lhs.IsUninitializedTypes() || rhs.IsUninitializedTypes()) { in AssignableFrom()
112 return rhs.IsObjectArrayTypes(); // All reference arrays may be assigned to Object[] in AssignableFrom()
113 } else if (lhs.HasClass() && rhs.HasClass()) { in AssignableFrom()
115 bool result = lhs.GetClass()->IsAssignableFrom(rhs.GetClass()); in AssignableFrom()
123 rhs.GetClass()); in AssignableFrom()
134 rhs); in AssignableFrom()
144 << lhs << "' := '" << rhs << "'"; in AssignableFrom()