Lines Matching refs:referrer
645 ArtMethod* referrer, in GetArgumentForBootstrapMethod() argument
663 Handle<mirror::ClassLoader> class_loader(hs.NewHandle(referrer->GetClassLoader())); in GetArgumentForBootstrapMethod()
664 Handle<mirror::DexCache> dex_cache(hs.NewHandle(referrer->GetDexCache())); in GetArgumentForBootstrapMethod()
679 ObjPtr<mirror::MethodHandle> o = cl->ResolveMethodHandle(self, index, referrer); in GetArgumentForBootstrapMethod()
690 ObjPtr<mirror::String> o = cl->ResolveString(index, referrer); in GetArgumentForBootstrapMethod()
701 ObjPtr<mirror::Class> o = cl->ResolveType(index, referrer); in GetArgumentForBootstrapMethod()
729 ArtMethod* referrer, in PackArgumentForBootstrapMethod() argument
736 if (!GetArgumentForBootstrapMethod(self, referrer, type, &encoded_value, &decoded_value)) { in PackArgumentForBootstrapMethod()
774 ArtMethod* referrer, in PackCollectorArrayForBootstrapMethod() argument
796 referrer, \ in PackCollectorArrayForBootstrapMethod()
819 referrer, \ in PackCollectorArrayForBootstrapMethod()
919 ArtMethod* referrer = shadow_frame.GetMethod(); in InvokeBootstrapMethod() local
920 const DexFile* dex_file = referrer->GetDexFile(); in InvokeBootstrapMethod()
939 hs.NewHandle(class_linker->ResolveMethodHandle(self, bsm_index, referrer)); in InvokeBootstrapMethod()
1035 referrer, in InvokeBootstrapMethod()
1059 referrer, in InvokeBootstrapMethod()
1067 } else if (!PackArgumentForBootstrapMethod(self, referrer, &it, &setter)) { in InvokeBootstrapMethod()