Lines Matching refs:visitor
75 NthCallerVisitor visitor(soa.Self(), 2); in VMStack_getCallingClassLoader() local
76 visitor.WalkStack(); in VMStack_getCallingClassLoader()
77 if (UNLIKELY(visitor.caller == nullptr)) { in VMStack_getCallingClassLoader()
81 return soa.AddLocalReference<jobject>(visitor.caller->GetDeclaringClass()->GetClassLoader()); in VMStack_getCallingClassLoader()
107 ClosestUserClassLoaderVisitor visitor(soa.Self()); in VMStack_getClosestUserClassLoader() local
108 visitor.WalkStack(); in VMStack_getClosestUserClassLoader()
109 return soa.AddLocalReference<jobject>(visitor.class_loader); in VMStack_getClosestUserClassLoader()
115 NthCallerVisitor visitor(soa.Self(), 3); in VMStack_getStackClass2() local
116 visitor.WalkStack(); in VMStack_getStackClass2()
117 if (UNLIKELY(visitor.caller == nullptr)) { in VMStack_getStackClass2()
121 return soa.AddLocalReference<jclass>(visitor.caller->GetDeclaringClass()); in VMStack_getStackClass2()