Predicate AmbiguousOuterSuper::methodInEnclosingType

Return accessible methods in an outer class of nested.

Accessible means that if a method is virtual then none of the nested classes “on-route” can be static.

Method methodInEnclosingType(NestedType nested, string signature)