/art/runtime/ |
D | dex_file-inl.h | 41 inline const Signature DexFile::GetMethodSignature(const MethodId& method_id) const { in GetMethodSignature() 42 return Signature(this, GetProtoId(method_id.proto_idx_)); in GetMethodSignature() 60 inline bool Signature::operator==(const Signature& rhs) const {
|
D | dex_file.h | 48 class Signature; variable 633 const Signature GetMethodSignature(const MethodId& method_id) const; 742 const Signature CreateSignature(const StringPiece& signature) const; 1090 class Signature : public ValueObject { 1094 static Signature NoSignature() { in NoSignature() 1095 return Signature(); in NoSignature() 1098 bool operator==(const Signature& rhs) const; 1099 bool operator!=(const Signature& rhs) const { 1106 Signature(const DexFile* dex, const DexFile::ProtoId& proto) : dex_file_(dex), proto_id_(&proto) { in Signature() function 1109 Signature() : dex_file_(nullptr), proto_id_(nullptr) { in Signature() function [all …]
|
D | common_throws.h | 30 class Signature; variable 162 const Signature& signature)
|
D | dex_file.cc | 749 const Signature DexFile::CreateSignature(const StringPiece& signature) const { in CreateSignature() 754 return Signature::NoSignature(); in CreateSignature() 758 return Signature::NoSignature(); in CreateSignature() 760 return Signature(this, *proto_id); in CreateSignature() 1054 std::string Signature::ToString() const { in ToString() 1074 bool Signature::operator==(const StringPiece& rhs) const { in operator ==() 1100 std::ostream& operator<<(std::ostream& os, const Signature& sig) { in operator <<()
|
D | art_method-inl.h | 344 inline const Signature ArtMethod::GetSignature() { in GetSignature() 351 return Signature::NoSignature(); in GetSignature()
|
D | utils.cc | 361 const Signature signature = m->GetSignature(); in PrettyMethod() 363 if (signature == Signature::NoSignature()) { in PrettyMethod() 381 const Signature signature = dex_file.GetMethodSignature(method_id); in PrettyMethod() 383 if (signature == Signature::NoSignature()) { in PrettyMethod()
|
D | common_throws.cc | 309 const Signature& signature) { in ThrowNoSuchMethodError()
|
D | art_method.h | 487 const Signature GetSignature() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
|
D | class_linker_test.cc | 166 EXPECT_TRUE(method->GetSignature() != Signature::NoSignature()); in AssertMethod() 973 const Signature void_sig = I->GetDexCache()->GetDexFile()->CreateSignature("()V"); in TEST_F()
|
D | class_linker.cc | 5378 const Signature signature = dex_file.GetMethodSignature(method_id); in ResolveMethod() 5408 const Signature signature = dex_file.GetMethodSignature(method_id); in ResolveMethod()
|
/art/runtime/mirror/ |
D | class.cc | 367 ArtMethod* Class::FindInterfaceMethod(const StringPiece& name, const Signature& signature, in FindInterfaceMethod() 416 ArtMethod* Class::FindDeclaredDirectMethod(const StringPiece& name, const Signature& signature, in FindDeclaredDirectMethod() 449 ArtMethod* Class::FindDirectMethod(const StringPiece& name, const Signature& signature, in FindDirectMethod() 482 ArtMethod* Class::FindDeclaredVirtualMethod(const StringPiece& name, const Signature& signature, in FindDeclaredVirtualMethod() 519 const StringPiece& name, const Signature& signature, size_t pointer_size) { in FindVirtualMethod()
|
D | class.h | 45 class Signature; variable 814 ArtMethod* FindInterfaceMethod(const StringPiece& name, const Signature& signature, 826 ArtMethod* FindDeclaredDirectMethod(const StringPiece& name, const Signature& signature, 838 ArtMethod* FindDirectMethod(const StringPiece& name, const Signature& signature, 850 ArtMethod* FindDeclaredVirtualMethod(const StringPiece& name, const Signature& signature, 862 ArtMethod* FindVirtualMethod(const StringPiece& name, const Signature& signature,
|
/art/compiler/dex/ |
D | type_inference.h | 414 static MethodSignature Signature(const DexFile* dex_file, uint32_t method_idx, bool is_static,
|
D | type_inference.cc | 407 Signature(cu_->dex_file, cu_->method_idx, (cu_->access_flags & kAccStatic) != 0, alloc)), in TypeInference() 628 TypeInference::MethodSignature TypeInference::Signature(const DexFile* dex_file, in Signature() function in art::TypeInference 660 signatures[i] = Signature(current_dex_file, method_idx, info.IsStatic(), alloc); in PrepareSignatures()
|
/art/compiler/dex/quick/ |
D | codegen_util.cc | 44 const Signature& signature, uint32_t size, It first) { in DumpMappingTable() 375 const Signature signature = cu_->dex_file->GetMethodSignature(method_id); in CodegenDump()
|
/art/runtime/verifier/ |
D | method_verifier.cc | 3253 const Signature signature = dex_file_->GetMethodSignature(method_id); in ResolveMethodAndCheckAccess()
|