1.class public LB29778499_1;
2.super Ljava/lang/Object;
3
4# Test returning an object that doesn't implement the declared output interface.
5
6.method public static run()V
7.registers 2
8       invoke-static {}, LB29778499_1;->test()Ljava/lang/Runnable;
9       move-result-object v0
10       invoke-interface {v0}, Ljava/lang/Runnable;->run()V
11       return-void
12.end method
13
14.method public static test()Ljava/lang/Runnable;
15.registers 1
16       new-instance v0, LB29778499_1;
17       invoke-direct {v0}, LB29778499_1;-><init>()V
18       return-object v0
19.end method
20