#
# This file is part of Barista.
# Copyright (C) 2007-2013 Xavier Clerc.
#
# Barista is free software; you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License as published by
# the Free Software Foundation; either version 3 of the License, or
# (at your option) any later version.
#
# Barista is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Lesser General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public License
# along with this program. If not, see .
#
.class public final super pack.Test
.extends java.lang.Object
.field private final java.lang.String EQ
@ConstantValue "=="
.field private final java.lang.String NEQ
@ConstantValue "!="
.method private void (int)
aload_0
dup
invokespecial java.lang.Object.():void
iload_1
ifeq eq:
neq:
getfield pack.Test.EQ:java.lang.String
goto print:
eq:
getfield pack.Test.NEQ:java.lang.String
print:
getstatic java.lang.System.out:java.io.PrintStream
swap
invokevirtual java.io.PrintStream.print(java.lang.String):void
return
.method public static void main(java.lang.String[])
new pack.Test
iconst_1
invokespecial pack.Test.(int):void
return