Lines Matching refs:DexMember
154 class DexMember { class
156 DexMember(const DexClass& klass, const ClassAccessor::Field& item) in DexMember() function in art::hiddenapi::DexMember
161 DexMember(const DexClass& klass, const ClassAccessor::Method& item) in DexMember() function in art::hiddenapi::DexMember
184 inline bool operator==(const DexMember& other) const { in operator ==()
251 fn(DexMember(klass, field)); in ForEachDexMember()
254 fn(DexMember(klass, method)); in ForEachDexMember()
340 bool ForEachResolvableMember(const DexMember& other, Fn fn) { in ForEachResolvableMember()
346 bool HasMatchingMember(const DexMember& other) { in HasMatchingMember()
347 return ForEachMatchingMember(other, [](const DexMember&) { return true; }); in HasMatchingMember() argument
364 bool ForEachResolvableMember_Impl(const DexMember& other, in ForEachResolvableMember_Impl()
410 bool ForEachMatchingMember(const DexMember& other, Fn fn) { in ForEachMatchingMember()
412 auto compare_member = [&](const DexMember& member) { in ForEachMatchingMember()
421 compare_member(DexMember(dex_class, field)); in ForEachMatchingMember()
424 compare_member(DexMember(dex_class, method)); in ForEachMatchingMember()
453 bool ForEachResolvableMember(const DexMember& other, Fn fn) { in ForEachResolvableMember()
460 bool IsMemberVisible(const DexMember& member) { in IsMemberVisible()
967 auto fn_shared = [&](const DexMember& boot_member) { in EncodeAccessFlags()
975 fn_shared(DexMember(boot_class, boot_field)); in EncodeAccessFlags()
978 fn_shared(DexMember(boot_class, boot_method)); in EncodeAccessFlags()
1047 boot_classpath.ForEachDexMember([&](const DexMember& boot_member) { in ListApi()
1059 [&](const DexMember& stub_member) { in ListApi()
1066 [&](const DexMember& boot_member) { in ListApi()