Home
last modified time | relevance | path

Searched refs:Signature (Results 1 – 25 of 27) 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.h116 inline const Signature DexFile::GetMethodSignature(const dex::MethodId& method_id) const { in GetMethodSignature()
117 return Signature(this, GetProtoId(method_id.proto_idx_)); in GetMethodSignature()
120 inline const Signature DexFile::GetProtoSignature(const dex::ProtoId& proto_id) const { in GetProtoSignature()
121 return Signature(this, proto_id); in GetProtoSignature()
Ddex_file.h45 class Signature; variable
382 const Signature GetMethodSignature(const dex::MethodId& method_id) const;
385 const Signature GetProtoSignature(const dex::ProtoId& proto_id) const;
Ddex_file_verifier.cc3670 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.h54 class Signature; variable
642 const Signature GetSignature() REQUIRES_SHARED(Locks::mutator_lock_);
Dcommon_throws.cc414 const Signature& signature) { in ThrowNoSuchMethodError()
Dclass_linker_test.cc255 EXPECT_TRUE(method->GetSignature() != Signature::NoSignature()); in AssertMethod()
/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/test/954-invoke-polymorphic-verifier/
Dexpected.txt8 …init>() failed to verify: void BetterFakeSignaturePolymorphic.<init>(): Signature polymorphic meth…
/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/runtime/mirror/
Dclass.cc609 const Signature& signature, in FindInterfaceMethod()
621 const Signature signature = dex_file.GetMethodSignature(method_id); in FindInterfaceMethod()
722 const Signature& signature, in FindClassMethod()
747 const Signature signature = dex_file.GetMethodSignature(method_id); in FindClassMethod()
Dclass.h63 class Signature; variable
917 const Signature& signature,
956 const Signature& signature,
/art/dexlayout/
Ddexlayout.cc591 header_->Signature()[0], header_->Signature()[1], in DumpFileHeader()
592 header_->Signature()[DexFile::kSha1DigestSize - 2], in DumpFileHeader()
593 header_->Signature()[DexFile::kSha1DigestSize - 1]); in DumpFileHeader()
Dcompact_dex_writer.cc275 std::copy_n(header_->Signature(), DexFile::kSha1DigestSize, header.signature_); in WriteHeader()
Ddex_writer.cc809 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_method.cc340 const art::Signature sig = art_method->GetSignature(); in GetMethodName()
/art/runtime/verifier/
Dverifier_deps.cc1109 const Signature signature = dex_file.GetMethodSignature(method_id); in VerifyMethods()

12