class TestAbstractInferenceTest { public foo(a, b) { c; d; d = a+ b; { i; i=5; } { i; i="abc"; } c = new TestAbstractInferenceTest(); return a+b; } }