2007-07-31 Dalibor Topic <robilad@kaffe.org>
commit206379f1b8aeea0ed3c91bbc77f8be9529d94961
authordoko <doko@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 8 Aug 2007 08:00:32 +0000 (8 08:00 +0000)
committerdoko <doko@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 8 Aug 2007 08:00:32 +0000 (8 08:00 +0000)
tree964d5a02b48bb86df99ae1b3278b0daa90e72c4d
parent0c7f7ed4d72be3123f115321271fbd9b3eda411b
2007-07-31  Dalibor Topic  <robilad@kaffe.org>

        PR 32844
        * java/util/EnumSet.java:
        Made class abstract per API spec.
        (size, iterator, add, addAll, clear, contains,
        containsAll, remove, removeAll, retainAll) Moved
        into an anonymous inner class in of(T).
        (allOf, noneOf, copyOf, of, range) Made more
        implementation independent.
        (of(T)) return an instance of an anonymous class
        implementing EmptySet.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@127291 138bc75d-0d04-0410-961f-82ee72b054a4
libjava/classpath/ChangeLog
libjava/classpath/java/util/EnumSet.java
libjava/classpath/lib/java/util/EnumSet$1.class
libjava/classpath/lib/java/util/EnumSet$2.class [copied from libjava/classpath/lib/java/util/EnumSet$1.class with 51% similarity]
libjava/classpath/lib/java/util/EnumSet.class
libjava/java/util/EnumSet$1.h
libjava/java/util/EnumSet$2.h [copied from libjava/java/util/EnumSet$1.h with 60% similarity]
libjava/java/util/EnumSet.h