Lines Matching refs:match

1698 bool Class::DescriptorEquals(ObjPtr<mirror::Class> match) {  in DescriptorEquals()  argument
1699 DCHECK(match != nullptr); in DescriptorEquals()
1707 match = match->GetComponentType<kDefaultVerifyFlags, kWithoutReadBarrier>(); in DescriptorEquals()
1708 if (match == nullptr){ in DescriptorEquals()
1712 if (match->IsArrayClass()) { in DescriptorEquals()
1716 if (UNLIKELY(klass->IsPrimitive()) || UNLIKELY(match->IsPrimitive())) { in DescriptorEquals()
1717 return klass->GetPrimitiveType() == match->GetPrimitiveType(); in DescriptorEquals()
1721 return klass->ProxyDescriptorEquals(match); in DescriptorEquals()
1723 if (UNLIKELY(match->IsProxyClass())) { in DescriptorEquals()
1724 return match->ProxyDescriptorEquals(klass); in DescriptorEquals()
1728 const DexFile& match_dex_file = match->GetDexFile(); in DescriptorEquals()
1730 dex::TypeIndex match_type_index = match->GetDexTypeIndex(); in DescriptorEquals()
1739 bool Class::ProxyDescriptorEquals(ObjPtr<mirror::Class> match) { in ProxyDescriptorEquals() argument
1744 DCHECK(match != nullptr); in ProxyDescriptorEquals()
1745 DCHECK(!match->IsArrayClass()); in ProxyDescriptorEquals()
1746 DCHECK(!match->IsPrimitive()); in ProxyDescriptorEquals()
1747 if (match->IsProxyClass()) { in ProxyDescriptorEquals()
1748 ObjPtr<mirror::String> match_name = match->GetName<kVerifyNone, kWithoutReadBarrier>(); in ProxyDescriptorEquals()
1756 match->GetDexFile().GetTypeDescriptorView(match->GetDexTypeIndex()); in ProxyDescriptorEquals()
1760 bool Class::ProxyDescriptorEquals(const char* match) { in ProxyDescriptorEquals() argument
1765 return storage == match; in ProxyDescriptorEquals()