blob: 384541d2367c977722198690d359787aa88d8f06 [file] [log] [blame]
import test.ExternalClass;import java.util.List;import java.lang.annotation.ElementType;
abstract class SHTest {
int field;
static int staticField;
final int finalField= 0;
static final int staticFinalField= 0;
void method(int param) {
int local= param + 1;
local++;
staticMethod();
abstractMethod();
toString();
for (int local2= 0; local2 < 10; local2++);
try {} catch (Exception param2) {
local= param2.hashCode();
param2= null;
}
}
static void staticMethod() {}
abstract void abstractMethod();
/** @deprecated */
int deprecatedField;
/** @deprecated */
ExternalClass deprecatedMethod() {
deprecatedField++;
deprecatedMethod();
return (InnerClass) null;
}
/** @deprecated */
class InnerClass extends ExternalClass {
SHTest parent= SHTest.this;
int parentField= SHTest.this.field;
int parentStaticField= SHTest.staticField;
int parentFinalField= SHTest.this.finalField;
int parentStaticFinalField= SHTest.staticFinalField;
}
@SuppressWarnings(value="all")
class Generic<E extends Number> {
E method() {
List<String> list= null;
SuppressWarnings annotationRef= null;
ElementType enumRef= null;
return null;
}
}
}