langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/model/FilteredMemberList.java
--- a/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/model/FilteredMemberList.java Fri Dec 16 12:08:46 2016 +0100
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/model/FilteredMemberList.java Fri Dec 16 15:27:34 2016 +0000
@@ -71,11 +71,7 @@
// A more efficient implementation than AbstractList's.
public Iterator<Symbol> iterator() {
- return scope.getSymbols(new Filter<Symbol>() {
- public boolean accepts(Symbol t) {
- return !unwanted(t);
- }
- }, NON_RECURSIVE).iterator();
+ return scope.getSymbols(t -> !unwanted(t), NON_RECURSIVE).iterator();
}
/**