Home
last modified time | relevance | path

Searched refs:MemberSignature (Results 1 – 3 of 3) sorted by relevance

/art/runtime/
Dhidden_api_test.cc32 using hiddenapi::detail::MemberSignature;
164 ASSERT_TRUE(MemberSignature(class1_field1_).DoesPrefixMatch(prefix)); in TEST_F()
165 ASSERT_TRUE(MemberSignature(class1_field12_).DoesPrefixMatch(prefix)); in TEST_F()
166 ASSERT_TRUE(MemberSignature(class1_init_).DoesPrefixMatch(prefix)); in TEST_F()
167 ASSERT_TRUE(MemberSignature(class1_method1_).DoesPrefixMatch(prefix)); in TEST_F()
168 ASSERT_TRUE(MemberSignature(class1_method1_i_).DoesPrefixMatch(prefix)); in TEST_F()
169 ASSERT_TRUE(MemberSignature(class12_field1_).DoesPrefixMatch(prefix)); in TEST_F()
170 ASSERT_TRUE(MemberSignature(class12_method1_).DoesPrefixMatch(prefix)); in TEST_F()
171 ASSERT_TRUE(MemberSignature(class1_method12_).DoesPrefixMatch(prefix)); in TEST_F()
172 ASSERT_TRUE(MemberSignature(class2_field1_).DoesPrefixMatch(prefix)); in TEST_F()
[all …]
Dhidden_api.cc126 MemberSignature::MemberSignature(ArtField* field) { in MemberSignature() function in art::hiddenapi::detail::MemberSignature
133 MemberSignature::MemberSignature(ArtMethod* method) { in MemberSignature() function in art::hiddenapi::detail::MemberSignature
142 MemberSignature::MemberSignature(const ClassAccessor::Field& field) { in MemberSignature() function in art::hiddenapi::detail::MemberSignature
151 MemberSignature::MemberSignature(const ClassAccessor::Method& method) { in MemberSignature() function in art::hiddenapi::detail::MemberSignature
160 inline std::vector<const char*> MemberSignature::GetSignatureParts() const { in GetSignatureParts()
169 bool MemberSignature::DoesPrefixMatch(const std::string& prefix) const { in DoesPrefixMatch()
184 bool MemberSignature::IsExempted(const std::vector<std::string>& exemptions) { in IsExempted()
193 void MemberSignature::Dump(std::ostream& os) const { in Dump()
199 void MemberSignature::WarnAboutAccess(AccessMethod access_method, in WarnAboutAccess()
203 << Dumpable<MemberSignature>(*this) << " (" << list << ", " << access_method in WarnAboutAccess()
[all …]
Dhidden_api.h163 class MemberSignature {
179 explicit MemberSignature(ArtField* field) REQUIRES_SHARED(Locks::mutator_lock_);
180 explicit MemberSignature(ArtMethod* method) REQUIRES_SHARED(Locks::mutator_lock_);
181 explicit MemberSignature(const ClassAccessor::Field& field);
182 explicit MemberSignature(const ClassAccessor::Method& method);
186 bool Equals(const MemberSignature& other);
187 bool MemberNameAndTypeMatch(const MemberSignature& other);