import java.util.Map; public class MemberSelectTypes extends java.lang.Object implements java.io.Serializable { class Inner { void m(MemberSelectTypes.Inner this) {} } static class StaticInner { void m(MemberSelectTypes.StaticInner this) {} } java.lang.Object o; java.util.Map.Entry> m1; Map.Entry> m2; Map m3; Map.Entry, Object>, Object>, Object> m4; MemberSelectTypes.Inner i; MemberSelectTypes.StaticInner s; java.lang.Object m(java.lang.Object o, MemberSelectTypes.Inner i, MemberSelectTypes.StaticInner s) { java.lang.Object o2 = (java.lang.Object) o; MemberSelectTypes.Inner i2 = (MemberSelectTypes.Inner) i; MemberSelectTypes.StaticInner s2 = (MemberSelectTypes.StaticInner) s; o2 = new java.lang.Object(); i2 = new MemberSelectTypes.Inner(); s2 = new MemberSelectTypes.StaticInner(); java.lang.Object[] os = new java.lang.Object[1]; MemberSelectTypes.Inner[] is = new MemberSelectTypes.Inner[1]; MemberSelectTypes.StaticInner[] ss = new MemberSelectTypes.StaticInner[1]; boolean b = o instanceof java.lang.Object; b = o instanceof MemberSelectTypes.Inner; b = o instanceof MemberSelectTypes.StaticInner; return o2; } }