class com.google.common.testing.anotherpackage.ForwardingWrapperTesterTest$ForwardingRunnable extends java.lang.Object implements java.lang.Runnable
{
private final java.lang.Runnable runnable;
void <init>(com.google.common.testing.anotherpackage.ForwardingWrapperTesterTest, java.lang.Runnable)
{
com.google.common.testing.anotherpackage.ForwardingWrapperTesterTest$ForwardingRunnable v;
com.google.common.testing.anotherpackage.ForwardingWrapperTesterTest v;
java.lang.Runnable v;
v := @this: com.google.common.testing.anotherpackage.ForwardingWrapperTesterTest$ForwardingRunnable;
v := @parameter: com.google.common.testing.anotherpackage.ForwardingWrapperTesterTest;
v := @parameter: java.lang.Runnable;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<com.google.common.testing.anotherpackage.ForwardingWrapperTesterTest$ForwardingRunnable: java.lang.Runnable runnable> = v;
return;
}
public void run()
{
com.google.common.testing.anotherpackage.ForwardingWrapperTesterTest$ForwardingRunnable v;
java.lang.Runnable v;
v := @this: com.google.common.testing.anotherpackage.ForwardingWrapperTesterTest$ForwardingRunnable;
v = v.<com.google.common.testing.anotherpackage.ForwardingWrapperTesterTest$ForwardingRunnable: java.lang.Runnable runnable>;
interfaceinvoke v.<java.lang.Runnable: void run()>();
return;
}
public java.lang.String toString()
{
com.google.common.testing.anotherpackage.ForwardingWrapperTesterTest$ForwardingRunnable v;
java.lang.String v;
java.lang.Runnable v;
v := @this: com.google.common.testing.anotherpackage.ForwardingWrapperTesterTest$ForwardingRunnable;
v = v.<com.google.common.testing.anotherpackage.ForwardingWrapperTesterTest$ForwardingRunnable: java.lang.Runnable runnable>;
v = virtualinvoke v.<java.lang.Object: java.lang.String toString()>();
return v;
}
}