1*37f5703cSAndroid Build Coastguard Worker.class public LMain; 2*37f5703cSAndroid Build Coastguard Worker.super Ljava/lang/Object; 3*37f5703cSAndroid Build Coastguard Worker 4*37f5703cSAndroid Build Coastguard Worker#expected output: 5*37f5703cSAndroid Build Coastguard Worker#@AnnotationWithValues(booleanValue=false, byteValue=1, charValue=2, doubleValue=7.0, enumValue=12, floatValue=6.0, intValue=4, longValue=5, methodValue=public static void 10.11(), shortValue=3, stringValue=8, subAnnotationValue=@SubAnnotation(stringValue=9), typeValue=class 10) 6*37f5703cSAndroid Build Coastguard Worker 7*37f5703cSAndroid Build Coastguard Worker 8*37f5703cSAndroid Build Coastguard Worker.method public static main([Ljava/lang/String;)V 9*37f5703cSAndroid Build Coastguard Worker .registers 3 10*37f5703cSAndroid Build Coastguard Worker 11*37f5703cSAndroid Build Coastguard Worker sget-object v0, Ljava/lang/System;->out:Ljava/io/PrintStream; 12*37f5703cSAndroid Build Coastguard Worker 13*37f5703cSAndroid Build Coastguard Worker const-class v1, LMain; 14*37f5703cSAndroid Build Coastguard Worker const-class v2, LAnnotationWithValues; 15*37f5703cSAndroid Build Coastguard Worker 16*37f5703cSAndroid Build Coastguard Worker invoke-virtual {v1, v2}, Ljava/lang/Class;->getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation; 17*37f5703cSAndroid Build Coastguard Worker move-result-object v1 18*37f5703cSAndroid Build Coastguard Worker 19*37f5703cSAndroid Build Coastguard Worker invoke-virtual {v0, v1}, Ljava/io/PrintStream;->println(Ljava/lang/Object;)V 20*37f5703cSAndroid Build Coastguard Worker 21*37f5703cSAndroid Build Coastguard Worker return-void 22*37f5703cSAndroid Build Coastguard Worker.end method 23*37f5703cSAndroid Build Coastguard Worker 24*37f5703cSAndroid Build Coastguard Worker.annotation runtime LAnnotationWithValues; 25*37f5703cSAndroid Build Coastguard Worker.end annotation 26