namespace <root>

// <namespace name="unused_variables">
namespace unused_variables

internal final class unused_variables.IncDec : jet.Any {
    public final /*constructor*/ fun <init>(): unused_variables.IncDec
    internal final fun dec(): unused_variables.IncDec
    internal final fun inc(): unused_variables.IncDec
}
internal final class unused_variables.MyTest : jet.Any {
    public final /*constructor*/ fun <init>(): unused_variables.MyTest
    internal final var a: jet.String
    internal final fun doSmth(/*0*/ a: jet.Any): jet.Tuple0
    internal final fun doSmth(/*0*/ s: jet.String): jet.Tuple0
    internal final fun testFor(): jet.Tuple0
    internal final fun testIf(): jet.Tuple0
    internal final fun testIncDec(): jet.Tuple0
    internal final fun testSimple(): jet.Tuple0
    internal final fun testWhile(): jet.Tuple0
}
internal abstract trait unused_variables.Trait : jet.Any {
    internal abstract fun foo(): jet.Tuple0
}
internal final fun doSmth(/*0*/ i: jet.Int): jet.Tuple0
internal final fun testBackingFieldsNotMarked(): jet.Tuple0
internal final fun testFunctionLiterals(): jet.Tuple0
internal final fun testInnerFunctions(): jet.Tuple0
internal final fun testObject(): unused_variables.Trait
internal final fun testSimpleCases(): jet.Tuple0
// </namespace name="unused_variables">
