Home
last modified time | relevance | path

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

/art/runtime/
Ddex_file-inl.h41 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 {
Ddex_file.h48 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 …]
Dcommon_throws.h30 class Signature; variable
162 const Signature& signature)
Ddex_file.cc749 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 <<()
Dart_method-inl.h344 inline const Signature ArtMethod::GetSignature() { in GetSignature()
351 return Signature::NoSignature(); in GetSignature()
Dutils.cc361 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()
Dcommon_throws.cc309 const Signature& signature) { in ThrowNoSuchMethodError()
Dart_method.h487 const Signature GetSignature() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
Dclass_linker_test.cc166 EXPECT_TRUE(method->GetSignature() != Signature::NoSignature()); in AssertMethod()
973 const Signature void_sig = I->GetDexCache()->GetDexFile()->CreateSignature("()V"); in TEST_F()
Dclass_linker.cc5378 const Signature signature = dex_file.GetMethodSignature(method_id); in ResolveMethod()
5408 const Signature signature = dex_file.GetMethodSignature(method_id); in ResolveMethod()
/art/runtime/mirror/
Dclass.cc367 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()
Dclass.h45 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/
Dtype_inference.h414 static MethodSignature Signature(const DexFile* dex_file, uint32_t method_idx, bool is_static,
Dtype_inference.cc407 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/
Dcodegen_util.cc44 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/
Dmethod_verifier.cc3253 const Signature signature = dex_file_->GetMethodSignature(method_id); in ResolveMethodAndCheckAccess()