aboutsummaryrefslogblamecommitdiff
path: root/compiler/test/dotc/scala-collections.whitelist
blob: 55ae75fe5a14b71f823d20bc6855434e40946fc9 (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
12











                                                            
 
                                                                         
                                              
 





































































                                                                              
 
                                                                      
 

















































                                                                             
 































                                                                    
 


                                                                      
 


                                                                 
 
                                        





                                                                          
 

                                                                   
 
 



                                                                   
 




                                                                        
 
                                  
                                                               
 
                                                                    

                                              

                                                                     

                                              

                                                                      
 





















                                                                                            
 
                                                                                    
 

                                                                        
 

                                                                             
 






                                                                                   
 








                                                                           
 
                                                          
                                                                                 
 
                                                     
                                                                        
 









                                                                                   
 















                                                                    

































































                                                                                   







                                                                         

                                                                    
../scala-scala/src/library/scala/runtime/RichBoolean.scala
../scala-scala/src/library/scala/runtime/RichByte.scala
../scala-scala/src/library/scala/runtime/RichChar.scala
../scala-scala/src/library/scala/runtime/RichDouble.scala
../scala-scala/src/library/scala/runtime/RichException.scala
../scala-scala/src/library/scala/runtime/RichFloat.scala
../scala-scala/src/library/scala/runtime/RichInt.scala
../scala-scala/src/library/scala/runtime/RichLong.scala
../scala-scala/src/library/scala/runtime/RichShort.scala
../scala-scala/src/library/scala/Array.scala
../scala-scala/src/library/scala/NotImplementedError.scala
../scala-scala/src/library/scala/AnyValCompanion.scala

# AnyVal is a synthesized class in Dotty, cannot be compiled from source.
#../scala-scala/src/library/scala/AnyVal.scala

../scala-scala/src/library/scala/Boolean.scala
../scala-scala/src/library/scala/Byte.scala
../scala-scala/src/library/scala/Char.scala
../scala-scala/src/library/scala/Double.scala
../scala-scala/src/library/scala/Float.scala
../scala-scala/src/library/scala/Int.scala
../scala-scala/src/library/scala/Long.scala
../scala-scala/src/library/scala/Short.scala
../scala-scala/src/library/scala/Unit.scala
../scala-scala/src/library/scala/Cloneable.scala
../scala-scala/src/library/scala/DelayedInit.scala
../scala-scala/src/library/scala/Dynamic.scala
../scala-scala/src/library/scala/Equals.scala
../scala-scala/src/library/scala/Immutable.scala
../scala-scala/src/library/scala/MatchError.scala
../scala-scala/src/library/scala/Mutable.scala
../scala-scala/src/library/scala/NotNull.scala
../scala-scala/src/library/scala/Option.scala
../scala-scala/src/library/scala/PartialFunction.scala
../scala-scala/src/library/scala/Predef.scala
../scala-scala/src/library/scala/Product.scala
../scala-scala/src/library/scala/Product1.scala
../scala-scala/src/library/scala/Product10.scala
../scala-scala/src/library/scala/Product11.scala
../scala-scala/src/library/scala/Product12.scala
../scala-scala/src/library/scala/Product13.scala
../scala-scala/src/library/scala/Product14.scala
../scala-scala/src/library/scala/Product15.scala
../scala-scala/src/library/scala/Product16.scala
../scala-scala/src/library/scala/Product17.scala
../scala-scala/src/library/scala/Product18.scala
../scala-scala/src/library/scala/Product19.scala
../scala-scala/src/library/scala/Product2.scala
../scala-scala/src/library/scala/Product20.scala
../scala-scala/src/library/scala/Product21.scala
../scala-scala/src/library/scala/Product22.scala
../scala-scala/src/library/scala/Product3.scala
../scala-scala/src/library/scala/Product4.scala
../scala-scala/src/library/scala/Product5.scala
../scala-scala/src/library/scala/Product6.scala
../scala-scala/src/library/scala/Product7.scala
../scala-scala/src/library/scala/Product8.scala
../scala-scala/src/library/scala/Product9.scala
../scala-scala/src/library/scala/Proxy.scala
../scala-scala/src/library/scala/SerialVersionUID.scala
../scala-scala/src/library/scala/Serializable.scala
../scala-scala/src/library/scala/Specializable.scala
../scala-scala/src/library/scala/Symbol.scala
../scala-scala/src/library/scala/UninitializedError.scala
../scala-scala/src/library/scala/UninitializedFieldError.scala
../scala-scala/src/library/scala/collection/IndexedSeqOptimized.scala
../scala-scala/src/library/scala/collection/IterableLike.scala
../scala-scala/src/library/scala/collection/Iterator.scala
../scala-scala/src/library/scala/collection/LinearSeqOptimized.scala
../scala-scala/src/library/scala/collection/TraversableOnce.scala
../scala-scala/src/library/scala/collection/generic/Growable.scala
../scala-scala/src/library/scala/collection/generic/TraversableForwarder.scala
../scala-scala/src/library/scala/collection/immutable/BitSet.scala
../scala-scala/src/library/scala/collection/immutable/DefaultMap.scala
../scala-scala/src/library/scala/collection/immutable/IndexedSeq.scala
../scala-scala/src/library/scala/collection/immutable/Iterable.scala
../scala-scala/src/library/scala/collection/immutable/LinearSeq.scala
../scala-scala/src/library/scala/collection/immutable/List.scala
../scala-scala/src/library/scala/collection/immutable/MapProxy.scala
../scala-scala/src/library/scala/collection/immutable/PagedSeq.scala
../scala-scala/src/library/scala/collection/immutable/Queue.scala
../scala-scala/src/library/scala/collection/immutable/Seq.scala
../scala-scala/src/library/scala/collection/mutable/IndexedSeq.scala
../scala-scala/src/library/scala/collection/mutable/ListBuffer.scala
../scala-scala/src/library/scala/collection/mutable/BufferLike.scala

../scala-scala/src/library/scala/collection/mutable/ArrayBuilder.scala

../scala-scala/src/library/scala/collection/immutable/Stack.scala
../scala-scala/src/library/scala/collection/immutable/StringLike.scala
../scala-scala/src/library/scala/collection/immutable/StringOps.scala
../scala-scala/src/library/scala/collection/immutable/Traversable.scala
../scala-scala/src/library/scala/collection/immutable/Vector.scala
../scala-scala/src/library/scala/collection/immutable/WrappedString.scala
../scala-scala/src/library/scala/collection/mutable/Builder.scala
../scala-scala/src/library/scala/collection/mutable/GrowingBuilder.scala
../scala-scala/src/library/scala/collection/mutable/WrappedArray.scala
../scala-scala/src/library/scala/collection/mutable/WrappedArrayBuilder.scala
../scala-scala/src/library/scala/deprecated.scala
../scala-scala/src/library/scala/deprecatedInheritance.scala
../scala-scala/src/library/scala/deprecatedName.scala
../scala-scala/src/library/scala/deprecatedOverriding.scala
../scala-scala/src/library/scala/inline.scala
../scala-scala/src/library/scala/language.scala
../scala-scala/src/library/scala/languageFeature.scala
../scala-scala/src/library/scala/math/Equiv.scala
../scala-scala/src/library/scala/math/Fractional.scala
../scala-scala/src/library/scala/math/Integral.scala
../scala-scala/src/library/scala/math/Numeric.scala
../scala-scala/src/library/scala/math/Ordered.scala
../scala-scala/src/library/scala/math/Ordering.scala
../scala-scala/src/library/scala/math/PartialOrdering.scala
../scala-scala/src/library/scala/math/ScalaNumericConversions.scala
../scala-scala/src/library/scala/math/package.scala
../scala-scala/src/library/scala/native.scala
../scala-scala/src/library/scala/noinline.scala
../scala-scala/src/library/scala/package.scala
../scala-scala/src/library/scala/remote.scala
../scala-scala/src/library/scala/specialized.scala
../scala-scala/src/library/scala/throws.scala
../scala-scala/src/library/scala/transient.scala
../scala-scala/src/library/scala/unchecked.scala
../scala-scala/src/library/scala/volatile.scala
../scala-scala/src/library/scala/collection/BitSet.scala
../scala-scala/src/library/scala/collection/BitSetLike.scala
../scala-scala/src/library/scala/collection/BufferedIterator.scala
../scala-scala/src/library/scala/collection/CustomParallelizable.scala
../scala-scala/src/library/scala/collection/DefaultMap.scala
../scala-scala/src/library/scala/collection/GenIterable.scala
../scala-scala/src/library/scala/collection/GenIterableLike.scala
../scala-scala/src/library/scala/collection/GenMap.scala
../scala-scala/src/library/scala/collection/GenMapLike.scala
../scala-scala/src/library/scala/collection/GenSeq.scala
../scala-scala/src/library/scala/collection/GenSeqLike.scala
../scala-scala/src/library/scala/collection/GenSet.scala
../scala-scala/src/library/scala/collection/GenSetLike.scala
../scala-scala/src/library/scala/collection/GenTraversable.scala
../scala-scala/src/library/scala/collection/GenTraversableLike.scala

../scala-scala/src/library/scala/collection/GenTraversableOnce.scala
../scala-scala/src/library/scala/collection/IndexedSeq.scala
../scala-scala/src/library/scala/collection/IndexedSeqLike.scala
../scala-scala/src/library/scala/collection/Iterable.scala
../scala-scala/src/library/scala/collection/IterableProxy.scala
../scala-scala/src/library/scala/collection/IterableProxyLike.scala
../scala-scala/src/library/scala/collection/JavaConversions.scala
../scala-scala/src/library/scala/collection/JavaConverters.scala
../scala-scala/src/library/scala/collection/LinearSeq.scala
../scala-scala/src/library/scala/collection/LinearSeqLike.scala
../scala-scala/src/library/scala/collection/Map.scala
../scala-scala/src/library/scala/collection/MapLike.scala
../scala-scala/src/library/scala/collection/MapProxy.scala
../scala-scala/src/library/scala/collection/MapProxyLike.scala
../scala-scala/src/library/scala/collection/Parallel.scala
../scala-scala/src/library/scala/collection/Parallelizable.scala
../scala-scala/src/library/scala/collection/Searching.scala
../scala-scala/src/library/scala/collection/Seq.scala
../scala-scala/src/library/scala/collection/SeqExtractors.scala
../scala-scala/src/library/scala/collection/SeqLike.scala
../scala-scala/src/library/scala/collection/SeqProxy.scala
../scala-scala/src/library/scala/collection/SeqProxyLike.scala
../scala-scala/src/library/scala/collection/Set.scala
../scala-scala/src/library/scala/collection/SetLike.scala
../scala-scala/src/library/scala/collection/SetProxy.scala
../scala-scala/src/library/scala/collection/SetProxyLike.scala
../scala-scala/src/library/scala/collection/SortedMap.scala
../scala-scala/src/library/scala/collection/SortedMapLike.scala
../scala-scala/src/library/scala/collection/SortedSet.scala
../scala-scala/src/library/scala/collection/SortedSetLike.scala
../scala-scala/src/library/scala/collection/Traversable.scala
../scala-scala/src/library/scala/collection/TraversableLike.scala

../scala-scala/src/library/scala/collection/TraversableProxy.scala
../scala-scala/src/library/scala/collection/TraversableProxyLike.scala
../scala-scala/src/library/scala/collection/package.scala

../scala-scala/src/library/scala/collection/IterableView.scala
../scala-scala/src/library/scala/collection/SeqView.scala
../scala-scala/src/library/scala/collection/TraversableView.scala

## those classes use early initialisers.
../scala-scala/src/library/scala/collection/TraversableViewLike.scala
../scala-scala/src/library/scala/collection/IterableViewLike.scala
../scala-scala/src/library/scala/collection/SeqViewLike.scala
../scala-scala/src/library/scala/collection/mutable/IndexedSeqView.scala
../scala-scala/src/library/scala/collection/immutable/StreamViewLike.scala
../scala-scala/src/library/scala/collection/immutable/TrieIterator.scala

../scala-scala/src/library/scala/collection/immutable/HashMap.scala
../scala-scala/src/library/scala/collection/immutable/HashSet.scala


../scala-scala/src/library/scala/collection/immutable/IntMap.scala
../scala-scala/src/library/scala/collection/immutable/ListMap.scala
../scala-scala/src/library/scala/collection/immutable/ListSet.scala
../scala-scala/src/library/scala/collection/immutable/LongMap.scala

../scala-scala/src/library/scala/collection/immutable/Map.scala
../scala-scala/src/library/scala/collection/immutable/MapLike.scala
../scala-scala/src/library/scala/collection/immutable/NumericRange.scala
../scala-scala/src/library/scala/collection/immutable/Range.scala
../scala-scala/src/library/scala/collection/immutable/RedBlackTree.scala

# had a variance error, now fixed.
../scala-scala/src/library/scala/collection/immutable/Set.scala

../scala-scala/src/library/scala/collection/immutable/SetProxy.scala

# https://github.com/lampepfl/dotty/issues/942
../scala-scala/src/library/scala/collection/immutable/SortedMap.scala
../scala-scala/src/library/scala/collection/immutable/SortedSet.scala

# https://github.com/lampepfl/dotty/issues/941
../scala-scala/src/library/scala/collection/immutable/Stream.scala
../scala-scala/src/library/scala/collection/immutable/StreamView.scala

../scala-scala/src/library/scala/collection/immutable/TreeMap.scala
../scala-scala/src/library/scala/collection/immutable/TreeSet.scala
../scala-scala/src/library/scala/collection/generic/BitOperations.scala
../scala-scala/src/library/scala/collection/generic/BitSetFactory.scala
../scala-scala/src/library/scala/collection/generic/CanBuildFrom.scala
../scala-scala/src/library/scala/collection/generic/CanCombineFrom.scala
../scala-scala/src/library/scala/collection/generic/ClassTagTraversableFactory.scala
../scala-scala/src/library/scala/collection/generic/Clearable.scala
../scala-scala/src/library/scala/collection/generic/FilterMonadic.scala
../scala-scala/src/library/scala/collection/generic/GenMapFactory.scala
../scala-scala/src/library/scala/collection/generic/GenSeqFactory.scala
../scala-scala/src/library/scala/collection/generic/GenSetFactory.scala
../scala-scala/src/library/scala/collection/generic/GenTraversableFactory.scala
../scala-scala/src/library/scala/collection/generic/GenericClassTagCompanion.scala
../scala-scala/src/library/scala/collection/generic/GenericClassTagTraversableTemplate.scala
../scala-scala/src/library/scala/collection/generic/GenericCompanion.scala
../scala-scala/src/library/scala/collection/generic/GenericOrderedCompanion.scala
../scala-scala/src/library/scala/collection/generic/GenericOrderedTraversableTemplate.scala
../scala-scala/src/library/scala/collection/generic/GenericParCompanion.scala
../scala-scala/src/library/scala/collection/generic/GenericParTemplate.scala
../scala-scala/src/library/scala/collection/generic/GenericSeqCompanion.scala
../scala-scala/src/library/scala/collection/generic/GenericSetTemplate.scala

../scala-scala/src/library/scala/collection/generic/GenericTraversableTemplate.scala

../scala-scala/src/library/scala/collection/generic/HasNewBuilder.scala
../scala-scala/src/library/scala/collection/generic/HasNewCombiner.scala

../scala-scala/src/library/scala/collection/generic/ImmutableMapFactory.scala
../scala-scala/src/library/scala/collection/generic/ImmutableSetFactory.scala

../scala-scala/src/library/scala/collection/generic/ImmutableSortedMapFactory.scala
../scala-scala/src/library/scala/collection/generic/ImmutableSortedSetFactory.scala
../scala-scala/src/library/scala/collection/generic/IndexedSeqFactory.scala
../scala-scala/src/library/scala/collection/generic/IsSeqLike.scala
../scala-scala/src/library/scala/collection/generic/IsTraversableLike.scala
../scala-scala/src/library/scala/collection/generic/IsTraversableOnce.scala
../scala-scala/src/library/scala/collection/generic/IterableForwarder.scala

../scala-scala/src/library/scala/collection/generic/MapFactory.scala
../scala-scala/src/library/scala/collection/generic/MutableMapFactory.scala
../scala-scala/src/library/scala/collection/generic/MutableSetFactory.scala
../scala-scala/src/library/scala/collection/generic/ParMapFactory.scala
../scala-scala/src/library/scala/collection/generic/SeqFactory.scala
../scala-scala/src/library/scala/collection/generic/SortedMapFactory.scala
../scala-scala/src/library/scala/collection/generic/SortedSetFactory.scala
../scala-scala/src/library/scala/collection/generic/SetFactory.scala
../scala-scala/src/library/scala/collection/generic/ParFactory.scala

# https://github.com/lampepfl/dotty/issues/974 -> @smarter
../scala-scala/src/library/scala/collection/generic/MutableSortedSetFactory.scala

# cyclic reference, maybe related to #974 -> @smarter
#../scala-scala/src/library/scala/collection/generic/ParSetFactory.scala

../scala-scala/src/library/scala/collection/generic/OrderedTraversableFactory.scala
../scala-scala/src/library/scala/collection/generic/SeqForwarder.scala
../scala-scala/src/library/scala/collection/generic/Shrinkable.scala
../scala-scala/src/library/scala/collection/generic/Signalling.scala
../scala-scala/src/library/scala/collection/generic/Sizing.scala
../scala-scala/src/library/scala/collection/generic/SliceInterval.scala
../scala-scala/src/library/scala/collection/generic/Sorted.scala
../scala-scala/src/library/scala/collection/generic/Subtractable.scala
../scala-scala/src/library/scala/collection/generic/TraversableFactory.scala
../scala-scala/src/library/scala/collection/generic/package.scala

../scala-scala/src/library/scala/util/Try.scala

../scala-scala/src/library/scala/util/control/Breaks.scala
../scala-scala/src/library/scala/util/control/ControlThrowable.scala
../scala-scala/src/library/scala/util/control/NonFatal.scala
../scala-scala/src/library/scala/util/control/NoStackTrace.scala
../scala-scala/src/library/scala/util/DynamicVariable.scala
../scala-scala/src/library/scala/util/Either.scala
../scala-scala/src/library/scala/util/hashing/ByteswapHashing.scala
../scala-scala/src/library/scala/util/hashing/MurmurHash3.scala
../scala-scala/src/library/scala/util/hashing/package.scala
../scala-scala/src/library/scala/util/matching/Regex.scala
../scala-scala/src/library/scala/util/MurmurHash.scala
../scala-scala/src/library/scala/util/Properties.scala
../scala-scala/src/library/scala/util/Random.scala
../scala-scala/src/library/scala/util/Sorting.scala

../scala-scala/src/library/scala/collection/mutable/AnyRefMap.scala
../scala-scala/src/library/scala/collection/mutable/ArrayBuffer.scala
../scala-scala/src/library/scala/collection/mutable/ArrayLike.scala
../scala-scala/src/library/scala/collection/mutable/ArrayOps.scala
../scala-scala/src/library/scala/collection/mutable/ArraySeq.scala
../scala-scala/src/library/scala/collection/mutable/ArrayStack.scala
../scala-scala/src/library/scala/collection/mutable/AVLTree.scala
../scala-scala/src/library/scala/collection/mutable/BitSet.scala
../scala-scala/src/library/scala/collection/mutable/Buffer.scala
../scala-scala/src/library/scala/collection/mutable/BufferProxy.scala
../scala-scala/src/library/scala/collection/mutable/Cloneable.scala
../scala-scala/src/library/scala/collection/mutable/DefaultMapModel.scala
../scala-scala/src/library/scala/collection/mutable/DoubleLinkedList.scala
../scala-scala/src/library/scala/collection/mutable/DoubleLinkedListLike.scala
../scala-scala/src/library/scala/collection/mutable/FlatHashTable.scala
../scala-scala/src/library/scala/collection/mutable/HashEntry.scala
../scala-scala/src/library/scala/collection/mutable/HashMap.scala
../scala-scala/src/library/scala/collection/mutable/HashSet.scala
../scala-scala/src/library/scala/collection/mutable/HashTable.scala
../scala-scala/src/library/scala/collection/mutable/History.scala
../scala-scala/src/library/scala/collection/mutable/ImmutableSetAdaptor.scala
../scala-scala/src/library/scala/collection/mutable/IndexedSeqLike.scala
../scala-scala/src/library/scala/collection/mutable/IndexedSeqOptimized.scala
../scala-scala/src/library/scala/collection/mutable/Iterable.scala
../scala-scala/src/library/scala/collection/mutable/LazyBuilder.scala
../scala-scala/src/library/scala/collection/mutable/LinearSeq.scala
../scala-scala/src/library/scala/collection/mutable/LinkedEntry.scala
../scala-scala/src/library/scala/collection/mutable/LinkedHashSet.scala
../scala-scala/src/library/scala/collection/mutable/LinkedList.scala
../scala-scala/src/library/scala/collection/mutable/LinkedListLike.scala
../scala-scala/src/library/scala/collection/mutable/ListMap.scala
../scala-scala/src/library/scala/collection/mutable/LongMap.scala
../scala-scala/src/library/scala/collection/mutable/Map.scala
../scala-scala/src/library/scala/collection/mutable/MapBuilder.scala
../scala-scala/src/library/scala/collection/mutable/MapLike.scala
../scala-scala/src/library/scala/collection/mutable/MapProxy.scala
../scala-scala/src/library/scala/collection/mutable/MultiMap.scala
../scala-scala/src/library/scala/collection/mutable/MutableList.scala
../scala-scala/src/library/scala/collection/mutable/OpenHashMap.scala
../scala-scala/src/library/scala/collection/mutable/PriorityQueue.scala
../scala-scala/src/library/scala/collection/mutable/PriorityQueueProxy.scala
../scala-scala/src/library/scala/collection/mutable/Publisher.scala
../scala-scala/src/library/scala/collection/mutable/Queue.scala
../scala-scala/src/library/scala/collection/mutable/QueueProxy.scala
../scala-scala/src/library/scala/collection/mutable/ResizableArray.scala
../scala-scala/src/library/scala/collection/mutable/RevertibleHistory.scala
../scala-scala/src/library/scala/collection/mutable/Seq.scala
../scala-scala/src/library/scala/collection/mutable/SeqLike.scala
../scala-scala/src/library/scala/collection/mutable/Set.scala
../scala-scala/src/library/scala/collection/mutable/SetBuilder.scala
../scala-scala/src/library/scala/collection/mutable/SetLike.scala
../scala-scala/src/library/scala/collection/mutable/SetProxy.scala
../scala-scala/src/library/scala/collection/mutable/SortedSet.scala
../scala-scala/src/library/scala/collection/mutable/Stack.scala
../scala-scala/src/library/scala/collection/mutable/StackProxy.scala
../scala-scala/src/library/scala/collection/mutable/StringBuilder.scala
../scala-scala/src/library/scala/collection/mutable/Subscriber.scala
../scala-scala/src/library/scala/collection/mutable/SynchronizedMap.scala
../scala-scala/src/library/scala/collection/mutable/SynchronizedPriorityQueue.scala
../scala-scala/src/library/scala/collection/mutable/SynchronizedSet.scala
../scala-scala/src/library/scala/collection/mutable/SynchronizedStack.scala
../scala-scala/src/library/scala/collection/mutable/Traversable.scala
../scala-scala/src/library/scala/collection/mutable/TreeSet.scala
../scala-scala/src/library/scala/collection/mutable/Undoable.scala
../scala-scala/src/library/scala/collection/mutable/WeakHashMap.scala

../scala-scala/src/library/scala/collection/convert/DecorateAsJava.scala
../scala-scala/src/library/scala/collection/convert/DecorateAsScala.scala
../scala-scala/src/library/scala/collection/convert/Decorators.scala
../scala-scala/src/library/scala/collection/convert/package.scala
../scala-scala/src/library/scala/collection/convert/WrapAsJava.scala
../scala-scala/src/library/scala/collection/convert/WrapAsScala.scala

../scala-scala/src/library/scala/collection/concurrent/Map.scala
../scala-scala/src/library/scala/collection/concurrent/TrieMap.scala