Home
last modified time | relevance | path

Searched refs:Signature (Results 1 – 25 of 28) sorted by relevance

12

/art/libdexfile/dex/
Dsignature.h36 class Signature : public ValueObject {
40 static Signature NoSignature() { in NoSignature()
41 return Signature(); in NoSignature()
47 bool operator==(const Signature& rhs) const;
48 bool operator!=(const Signature& rhs) const {
55 Signature(const DexFile* dex, const dex::ProtoId& proto) : dex_file_(dex), proto_id_(&proto) { in Signature() function
58 Signature() = default;
65 std::ostream& operator<<(std::ostream& os, const Signature& sig);
Dsignature.cc30 std::string Signature::ToString() const { in ToString()
50 uint32_t Signature::GetNumberOfParameters() const { in GetNumberOfParameters()
55 bool Signature::IsVoid() const { in IsVoid()
60 bool Signature::operator==(std::string_view rhs) const { in operator ==()
86 std::ostream& operator<<(std::ostream& os, const Signature& sig) { in operator <<()
Dsignature-inl.h26 inline bool Signature::operator==(const Signature& rhs) const {
Ddex_file-inl.h115 inline const Signature DexFile::GetMethodSignature(const dex::MethodId& method_id) const { in GetMethodSignature()
116 return Signature(this, GetProtoId(method_id.proto_idx_)); in GetMethodSignature()
119 inline const Signature DexFile::GetProtoSignature(const dex::ProtoId& proto_id) const { in GetProtoSignature()
120 return Signature(this, proto_id); in GetProtoSignature()
Ddex_file.h379 const Signature GetMethodSignature(const dex::MethodId& method_id) const;
382 const Signature GetProtoSignature(const dex::ProtoId& proto_id) const;
Ddex_file_verifier.cc3473 Signature signature = dex_file_->GetMethodSignature(*method_id); in CheckConstructorProperties()
/art/runtime/
Druntime_intrinsics.cc70 #define SETUP_INTRINSICS(Name, InvokeType, _, __, ___, ClassName, MethodName, Signature) \ in InitializeIntrinsics() argument
76 Signature) || in InitializeIntrinsics()
Dcommon_throws.h35 class Signature; variable
214 const Signature& signature)
Dart_method-inl.h185 inline const Signature ArtMethod::GetSignature() { in GetSignature()
192 return Signature::NoSignature(); in GetSignature()
Dart_method.h584 const Signature GetSignature() REQUIRES_SHARED(Locks::mutator_lock_);
Dcommon_throws.cc414 const Signature& signature) { in ThrowNoSuchMethodError()
/art/tools/veridex/
Dresolver.h62 const Signature& method_signature);
Dresolver.cc60 const Signature& signature) { in HasSameNameAndSignature()
127 const Signature& method_signature) { in LookupMethodIn()
/art/dexlist/
Ddexlist.cc122 const Signature signature = pDexFile->GetMethodSignature(pMethodId); in dumpMethod()
/art/dexdump/
Ddexdump.cc831 const Signature signature = pDexFile->GetMethodSignature(pMethodId); in indexString()
864 const Signature signature = pDexFile->GetMethodSignature(pMethodId); in indexString()
873 const Signature signature = pDexFile->GetProtoSignature(protoId); in indexString()
891 const Signature signature = pDexFile->GetProtoSignature(protoId); in indexString()
1135 const Signature signature = pDexFile->GetMethodSignature(pMethodId); in dumpBytecodes()
1228 const Signature signature = dex_file.GetMethodSignature(pMethodId); in dumpMethod()
/art/test/954-invoke-polymorphic-verifier/
Dexpected.txt8 …init>() failed to verify: void BetterFakeSignaturePolymorphic.<init>(): Signature polymorphic meth…
/art/runtime/mirror/
Dclass.cc488 const Signature& signature, in FindInterfaceMethod()
500 const Signature signature = dex_file.GetMethodSignature(method_id); in FindInterfaceMethod()
601 const Signature& signature, in FindClassMethod()
626 const Signature signature = dex_file.GetMethodSignature(method_id); in FindClassMethod()
Dclass.h57 class Signature; variable
844 const Signature& signature,
883 const Signature& signature,
/art/dexlayout/
Ddexlayout.cc590 header_->Signature()[0], header_->Signature()[1], in DumpFileHeader()
591 header_->Signature()[DexFile::kSha1DigestSize - 2], in DumpFileHeader()
592 header_->Signature()[DexFile::kSha1DigestSize - 1]); in DumpFileHeader()
Dcompact_dex_writer.cc275 std::copy_n(header_->Signature(), DexFile::kSha1DigestSize, header.signature_); in WriteHeader()
Ddex_writer.cc806 std::copy_n(header_->Signature(), DexFile::kSha1DigestSize, header.signature_); in WriteHeader()
Ddex_ir.h418 const uint8_t* Signature() const { return signature_; } in Signature() function
/art/openjdkjvmti/
Dti_redefine.cc656 art::Signature sig) REQUIRES_SHARED(art::Locks::mutator_lock_) { in FindMethod()
692 art::Signature new_method_signature = dex_file_->GetMethodSignature(new_method_id); in CheckSameMethods()
Dti_method.cc322 const art::Signature sig = art_method->GetSignature(); in GetMethodName()
/art/runtime/verifier/
Dverifier_deps.cc1096 const Signature signature = dex_file.GetMethodSignature(method_id); in VerifyMethods()

12