├── META-INF └── MANIFEST.MF ├── README.rst ├── docs ├── LICENSE ├── README ├── TODO ├── development │ ├── jvm.txt │ └── scala.tools.nsc │ │ ├── nscNodes.dot │ │ ├── nscTypes.dot │ │ └── zipfile-bug.txt ├── examples │ ├── actors │ │ ├── auction.scala │ │ ├── boundedbuffer.scala │ │ ├── channels.scala │ │ ├── fringe.scala │ │ ├── links.scala │ │ ├── looping.scala │ │ ├── message.scala │ │ ├── pingpong.scala │ │ ├── producers.scala │ │ └── seq.scala │ ├── boundedbuffer.scala │ ├── computeserver.scala │ ├── expressions │ │ └── expressions-current.scala │ ├── fors.scala │ ├── futures.scala │ ├── gadts.scala │ ├── iterators.scala │ ├── jolib │ │ ├── Ref.scala │ │ └── parallelOr.scala │ ├── maps.scala │ ├── monads │ │ ├── callccInterpreter.scala │ │ ├── directInterpreter.scala │ │ ├── errorInterpreter.scala │ │ ├── simpleInterpreter.scala │ │ └── stateInterpreter.scala │ ├── oneplacebuffer.scala │ ├── parsing │ │ ├── ArithmeticParser.scala │ │ ├── ArithmeticParsers.scala │ │ ├── JSON.scala │ │ ├── ListParser.scala │ │ ├── ListParsers.scala │ │ ├── MiniML.scala │ │ └── lambda │ │ │ ├── Main.scala │ │ │ ├── TestParser.scala │ │ │ ├── TestSyntax.scala │ │ │ └── test │ │ │ ├── test-01.kwi │ │ │ ├── test-02.kwi │ │ │ ├── test-03.kwi │ │ │ ├── test-04.kwi │ │ │ ├── test-05.kwi │ │ │ ├── test-06.kwi │ │ │ ├── test-07.kwi │ │ │ └── test-08.kwi │ ├── patterns.scala │ ├── pilib │ │ ├── elasticBuffer.scala │ │ ├── handover.scala │ │ ├── mobilePhoneProtocol.scala │ │ ├── piNat.scala │ │ ├── rwlock.scala │ │ ├── scheduler.scala │ │ ├── semaphore.scala │ │ └── twoPlaceBuffer.scala │ ├── plugintemplate │ │ ├── .classpath │ │ ├── .project │ │ ├── build.xml │ │ ├── doc │ │ │ ├── README │ │ │ └── examples │ │ │ │ └── plugintemplate │ │ │ │ └── examples │ │ │ │ └── BasicExample.scala │ │ ├── lib │ │ │ └── scalatest.jar.desired.sha1 │ │ ├── misc │ │ │ └── scalac-plugin.xml │ │ ├── plugin.properties │ │ ├── src │ │ │ └── plugintemplate │ │ │ │ ├── PluginProperties.scala │ │ │ │ ├── TemplateAnnotationChecker.scala │ │ │ │ ├── TemplateComponent.scala │ │ │ │ ├── TemplateInfoTransformComponent.scala │ │ │ │ ├── TemplatePlugin.scala │ │ │ │ ├── TemplateTransformComponent.scala │ │ │ │ ├── TemplateTraverseComponent.scala │ │ │ │ └── standalone │ │ │ │ ├── Main.scala │ │ │ │ └── PluginRunner.scala │ │ └── test │ │ │ └── plugintemplate │ │ │ ├── PluginPropertiesSuite.scala │ │ │ └── TemplatePluginSuite.scala │ ├── sort.scala │ ├── sort1.scala │ ├── sort2.scala │ ├── swing │ │ ├── ButtonApp.scala │ │ ├── CelsiusConverter.scala │ │ ├── CelsiusConverter2.scala │ │ ├── ComboBoxes.scala │ │ ├── CountButton.scala │ │ ├── Dialogs.scala │ │ ├── GridBagDemo.scala │ │ ├── HelloWorld.scala │ │ ├── LabelTest.scala │ │ ├── LinePainting.scala │ │ ├── ListViewDemo.scala │ │ ├── SimpleApplet.scala │ │ ├── SwingApp.scala │ │ ├── TableSelection.scala │ │ ├── UIDemo.scala │ │ └── images │ │ │ ├── banana.jpg │ │ │ ├── margarita1.jpg │ │ │ ├── margarita2.jpg │ │ │ └── rose.jpg │ ├── tcpoly │ │ ├── collection │ │ │ └── HOSeq.scala │ │ └── monads │ │ │ └── Monads.scala │ ├── typeinf.scala │ └── xml │ │ └── phonebook │ │ ├── embeddedBook.scala │ │ ├── phonebook.scala │ │ ├── phonebook1.scala │ │ ├── phonebook2.scala │ │ ├── phonebook3.scala │ │ └── verboseBook.scala ├── licenses │ ├── apache_android.txt │ ├── apache_ant.txt │ ├── bsd_jline.txt │ ├── mit_jquery-layout.txt │ ├── mit_jquery-ui.txt │ ├── mit_jquery.txt │ ├── mit_sizzle.txt │ └── mit_tools.tooltip.txt ├── svn-to-sha1-map.txt └── svn-to-sha1-missing.txt ├── gitignore.SAMPLE ├── lib ├── ant │ ├── ant-contrib.jar.desired.sha1 │ ├── ant-dotnet-1.0.jar.desired.sha1 │ ├── ant.jar.desired.sha1 │ ├── maven-ant-tasks-2.1.1.jar.desired.sha1 │ └── vizant.jar.desired.sha1 ├── fjbg.jar.desired.sha1 ├── forkjoin.jar.desired.sha1 ├── jline.jar.desired.sha1 ├── msil.jar.desired.sha1 ├── scala-compiler.jar.desired.sha1 ├── scala-library-src.jar.desired.sha1 ├── scala-library.jar.desired.sha1 └── scala-reflect.jar.desired.sha1 ├── project ├── Build.scala ├── Layers.scala ├── Packaging.scala ├── Partest.scala ├── Release.scala ├── RemoteDependencies.scala ├── Sametest.scala ├── ScalaBuildKeys.scala ├── ScalaToolRunner.scala ├── ShaResolve.scala ├── Testing.scala ├── VerifyClassLoad.scala ├── Versions.scala ├── plugins.sbt └── project │ └── Build.scala ├── pull-binary-libs.sh ├── push-binary-libs.sh ├── src ├── actors-migration │ └── scala │ │ └── actors │ │ ├── MigrationSystem.scala │ │ ├── Pattern.scala │ │ ├── Props.scala │ │ ├── StashingActor.scala │ │ └── Timeout.scala ├── actors │ └── scala │ │ └── actors │ │ ├── AbstractActor.scala │ │ ├── Actor.scala │ │ ├── ActorCanReply.scala │ │ ├── ActorProxy.scala │ │ ├── ActorRef.scala │ │ ├── ActorTask.scala │ │ ├── CanReply.scala │ │ ├── Channel.scala │ │ ├── Combinators.scala │ │ ├── DaemonActor.scala │ │ ├── Debug.scala │ │ ├── Future.scala │ │ ├── IScheduler.scala │ │ ├── InputChannel.scala │ │ ├── InternalActor.scala │ │ ├── InternalReplyReactor.scala │ │ ├── KillActorControl.scala │ │ ├── LinkedNode.java │ │ ├── LinkedQueue.java │ │ ├── MQueue.scala │ │ ├── OutputChannel.scala │ │ ├── ReactChannel.scala │ │ ├── Reactor.scala │ │ ├── ReactorCanReply.scala │ │ ├── ReactorTask.scala │ │ ├── ReplyReactor.scala │ │ ├── ReplyReactorTask.scala │ │ ├── Scheduler.scala │ │ ├── SchedulerAdapter.scala │ │ ├── UncaughtException.scala │ │ ├── package.scala │ │ ├── remote │ │ ├── FreshNameCreator.scala │ │ ├── JavaSerializer.scala │ │ ├── NetKernel.scala │ │ ├── Proxy.scala │ │ ├── RemoteActor.scala │ │ ├── Serializer.scala │ │ ├── Service.scala │ │ └── TcpService.scala │ │ ├── scheduler │ │ ├── ActorGC.scala │ │ ├── DaemonScheduler.scala │ │ ├── DelegatingScheduler.scala │ │ ├── DrainableForkJoinPool.scala │ │ ├── ExecutorScheduler.scala │ │ ├── ForkJoinScheduler.scala │ │ ├── QuitControl.scala │ │ ├── ResizableThreadPoolScheduler.scala │ │ ├── SingleThreadedScheduler.scala │ │ ├── TerminationMonitor.scala │ │ ├── TerminationService.scala │ │ └── ThreadPoolConfig.scala │ │ └── threadpool │ │ ├── AbstractCollection.java │ │ ├── AbstractExecutorService.java │ │ ├── AbstractQueue.java │ │ ├── Arrays.java │ │ ├── AtomicInteger.java │ │ ├── BlockingQueue.java │ │ ├── Callable.java │ │ ├── CancellationException.java │ │ ├── CompletionService.java │ │ ├── ExecutionException.java │ │ ├── Executor.java │ │ ├── ExecutorCompletionService.java │ │ ├── ExecutorService.java │ │ ├── Executors.java │ │ ├── Future.java │ │ ├── FutureTask.java │ │ ├── LinkedBlockingQueue.java │ │ ├── Perf.java │ │ ├── Queue.java │ │ ├── RejectedExecutionException.java │ │ ├── RejectedExecutionHandler.java │ │ ├── RunnableFuture.java │ │ ├── SynchronousQueue.java │ │ ├── ThreadFactory.java │ │ ├── ThreadPoolExecutor.java │ │ ├── TimeUnit.java │ │ ├── TimeoutException.java │ │ ├── helpers │ │ ├── FIFOWaitQueue.java │ │ ├── NanoTimer.java │ │ ├── ThreadHelpers.java │ │ ├── Utils.java │ │ └── WaitQueue.java │ │ └── locks │ │ ├── CondVar.java │ │ ├── Condition.java │ │ ├── FIFOCondVar.java │ │ ├── Lock.java │ │ ├── ReadWriteLock.java │ │ ├── ReentrantLock.java │ │ └── ReentrantReadWriteLock.java ├── android-library │ └── scala │ │ └── reflect │ │ └── ScalaBeanInfo.scala ├── asm │ └── scala │ │ └── tools │ │ └── asm │ │ ├── AnnotationVisitor.java │ │ ├── AnnotationWriter.java │ │ ├── Attribute.java │ │ ├── ByteVector.java │ │ ├── ClassReader.java │ │ ├── ClassVisitor.java │ │ ├── ClassWriter.java │ │ ├── CustomAttr.java │ │ ├── Edge.java │ │ ├── FieldVisitor.java │ │ ├── FieldWriter.java │ │ ├── Frame.java │ │ ├── Handle.java │ │ ├── Handler.java │ │ ├── Item.java │ │ ├── Label.java │ │ ├── MethodVisitor.java │ │ ├── MethodWriter.java │ │ ├── Opcodes.java │ │ ├── Type.java │ │ ├── signature │ │ ├── SignatureReader.java │ │ ├── SignatureVisitor.java │ │ └── SignatureWriter.java │ │ ├── tree │ │ ├── AbstractInsnNode.java │ │ ├── AnnotationNode.java │ │ ├── ClassNode.java │ │ ├── FieldInsnNode.java │ │ ├── FieldNode.java │ │ ├── FrameNode.java │ │ ├── IincInsnNode.java │ │ ├── InnerClassNode.java │ │ ├── InsnList.java │ │ ├── InsnNode.java │ │ ├── IntInsnNode.java │ │ ├── InvokeDynamicInsnNode.java │ │ ├── JumpInsnNode.java │ │ ├── LabelNode.java │ │ ├── LdcInsnNode.java │ │ ├── LineNumberNode.java │ │ ├── LocalVariableNode.java │ │ ├── LookupSwitchInsnNode.java │ │ ├── MethodInsnNode.java │ │ ├── MethodNode.java │ │ ├── MultiANewArrayInsnNode.java │ │ ├── TableSwitchInsnNode.java │ │ ├── TryCatchBlockNode.java │ │ ├── TypeInsnNode.java │ │ ├── VarInsnNode.java │ │ └── analysis │ │ │ ├── Analyzer.java │ │ │ ├── AnalyzerException.java │ │ │ ├── BasicInterpreter.java │ │ │ ├── BasicValue.java │ │ │ ├── BasicVerifier.java │ │ │ ├── Frame.java │ │ │ ├── Interpreter.java │ │ │ ├── SimpleVerifier.java │ │ │ ├── SmallSet.java │ │ │ ├── SourceInterpreter.java │ │ │ ├── SourceValue.java │ │ │ ├── Subroutine.java │ │ │ └── Value.java │ │ └── util │ │ ├── ASMifiable.java │ │ ├── ASMifier.java │ │ ├── CheckAnnotationAdapter.java │ │ ├── CheckClassAdapter.java │ │ ├── CheckFieldAdapter.java │ │ ├── CheckMethodAdapter.java │ │ ├── CheckSignatureAdapter.java │ │ ├── Printer.java │ │ ├── SignatureChecker.java │ │ ├── Textifiable.java │ │ ├── Textifier.java │ │ ├── TraceAnnotationVisitor.java │ │ ├── TraceClassVisitor.java │ │ ├── TraceFieldVisitor.java │ │ ├── TraceMethodVisitor.java │ │ └── TraceSignatureVisitor.java ├── build │ ├── InnerObjectTestGen.scala │ ├── genprod.scala │ ├── maven │ │ ├── continuations-plugin-pom.xml │ │ ├── jline-pom.xml │ │ ├── maven-deploy.xml │ │ ├── scala-actors-migration-pom.xml │ │ ├── scala-actors-pom.xml │ │ ├── scala-compiler-pom.xml │ │ ├── scala-dotnet-library-pom.xml │ │ ├── scala-library-pom.xml │ │ ├── scala-partest-pom.xml │ │ ├── scala-reflect-pom.xml │ │ ├── scala-swing-pom.xml │ │ └── scalap-pom.xml │ └── pack.xml ├── compiler │ ├── rootdoc.txt │ └── scala │ │ ├── reflect │ │ ├── makro │ │ │ ├── runtime │ │ │ │ ├── AbortMacroException.scala │ │ │ │ ├── Aliases.scala │ │ │ │ ├── CapturedVariables.scala │ │ │ │ ├── Context.scala │ │ │ │ ├── ContextReifiers.scala │ │ │ │ ├── Enclosures.scala │ │ │ │ ├── Evals.scala │ │ │ │ ├── ExprUtils.scala │ │ │ │ ├── Exprs.scala │ │ │ │ ├── FrontEnds.scala │ │ │ │ ├── Infrastructure.scala │ │ │ │ ├── Mirrors.scala │ │ │ │ ├── Names.scala │ │ │ │ ├── Parsers.scala │ │ │ │ ├── Reifiers.scala │ │ │ │ ├── Settings.scala │ │ │ │ ├── Traces.scala │ │ │ │ ├── TypeTags.scala │ │ │ │ └── Typers.scala │ │ │ └── util │ │ │ │ └── Traces.scala │ │ └── reify │ │ │ ├── Errors.scala │ │ │ ├── Phases.scala │ │ │ ├── Reifier.scala │ │ │ ├── States.scala │ │ │ ├── Taggers.scala │ │ │ ├── codegen │ │ │ ├── GenAnnotationInfos.scala │ │ │ ├── GenNames.scala │ │ │ ├── GenPositions.scala │ │ │ ├── GenSymbols.scala │ │ │ ├── GenTrees.scala │ │ │ ├── GenTypes.scala │ │ │ └── GenUtils.scala │ │ │ ├── package.scala │ │ │ ├── phases │ │ │ ├── Calculate.scala │ │ │ ├── Metalevels.scala │ │ │ ├── Reify.scala │ │ │ └── Reshape.scala │ │ │ └── utils │ │ │ ├── Extractors.scala │ │ │ ├── NodePrinters.scala │ │ │ ├── StdAttachments.scala │ │ │ ├── SymbolTables.scala │ │ │ └── Utils.scala │ │ └── tools │ │ ├── ant │ │ ├── ClassloadVerify.scala │ │ ├── FastScalac.scala │ │ ├── Pack200Task.scala │ │ ├── Same.scala │ │ ├── ScalaMatchingTask.scala │ │ ├── ScalaTool.scala │ │ ├── Scalac.scala │ │ ├── ScalacShared.scala │ │ ├── Scaladoc.scala │ │ ├── antlib.xml │ │ ├── sabbus │ │ │ ├── Break.scala │ │ │ ├── CompilationFailure.scala │ │ │ ├── Compiler.scala │ │ │ ├── Compilers.scala │ │ │ ├── ForeignCompiler.scala │ │ │ ├── Make.scala │ │ │ ├── ScalacFork.scala │ │ │ ├── Settings.scala │ │ │ ├── TaskArgs.scala │ │ │ ├── Use.scala │ │ │ └── antlib.xml │ │ └── templates │ │ │ ├── tool-unix.tmpl │ │ │ └── tool-windows.tmpl │ │ ├── cmd │ │ ├── CommandLine.scala │ │ ├── Demo.scala │ │ ├── FromString.scala │ │ ├── Instance.scala │ │ ├── Interpolation.scala │ │ ├── Meta.scala │ │ ├── Opt.scala │ │ ├── Parser.scala │ │ ├── Property.scala │ │ ├── Reference.scala │ │ ├── Spec.scala │ │ ├── gen │ │ │ ├── AnyVals.scala │ │ │ ├── Codegen.scala │ │ │ └── CodegenSpec.scala │ │ └── package.scala │ │ ├── nsc │ │ ├── CompilationUnits.scala │ │ ├── CompileClient.scala │ │ ├── CompileServer.scala │ │ ├── CompileSocket.scala │ │ ├── CompilerCommand.scala │ │ ├── CompilerRun.scala │ │ ├── ConsoleWriter.scala │ │ ├── Driver.scala │ │ ├── EvalLoop.scala │ │ ├── GenericRunnerCommand.scala │ │ ├── GenericRunnerSettings.scala │ │ ├── Global.scala │ │ ├── Interpreter.scala │ │ ├── InterpreterLoop.scala │ │ ├── Main.scala │ │ ├── MainGenericRunner.scala │ │ ├── MainTokenMetric.scala │ │ ├── NewLinePrintWriter.scala │ │ ├── ObjectRunner.scala │ │ ├── OfflineCompilerCommand.scala │ │ ├── PhaseAssembly.scala │ │ ├── Phases.scala │ │ ├── Properties.scala │ │ ├── ScalaDoc.scala │ │ ├── ScriptRunner.scala │ │ ├── Settings.scala │ │ ├── SubComponent.scala │ │ ├── ast │ │ │ ├── DocComments.scala │ │ │ ├── NodePrinters.scala │ │ │ ├── Positions.scala │ │ │ ├── Printers.scala │ │ │ ├── TreeBrowsers.scala │ │ │ ├── TreeDSL.scala │ │ │ ├── TreeGen.scala │ │ │ ├── TreeInfo.scala │ │ │ ├── Trees.scala │ │ │ └── parser │ │ │ │ ├── BracePair.scala │ │ │ │ ├── BracePatch.scala │ │ │ │ ├── Change.scala │ │ │ │ ├── MarkupParsers.scala │ │ │ │ ├── Parsers.scala │ │ │ │ ├── Patch.scala │ │ │ │ ├── Scanners.scala │ │ │ │ ├── SymbolicXMLBuilder.scala │ │ │ │ ├── SyntaxAnalyzer.scala │ │ │ │ ├── Tokens.scala │ │ │ │ └── TreeBuilder.scala │ │ ├── backend │ │ │ ├── JavaPlatform.scala │ │ │ ├── MSILPlatform.scala │ │ │ ├── Platform.scala │ │ │ ├── ScalaPrimitives.scala │ │ │ ├── WorklistAlgorithm.scala │ │ │ ├── icode │ │ │ │ ├── BasicBlocks.scala │ │ │ │ ├── CheckerException.scala │ │ │ │ ├── ExceptionHandlers.scala │ │ │ │ ├── GenICode.scala │ │ │ │ ├── ICodeCheckers.scala │ │ │ │ ├── ICodes.scala │ │ │ │ ├── Linearizers.scala │ │ │ │ ├── Members.scala │ │ │ │ ├── Opcodes.scala │ │ │ │ ├── Primitives.scala │ │ │ │ ├── Printers.scala │ │ │ │ ├── Repository.scala │ │ │ │ ├── TypeKinds.scala │ │ │ │ ├── TypeStacks.scala │ │ │ │ └── analysis │ │ │ │ │ ├── CopyPropagation.scala │ │ │ │ │ ├── DataFlowAnalysis.scala │ │ │ │ │ ├── Liveness.scala │ │ │ │ │ ├── LubException.scala │ │ │ │ │ ├── ProgramPoint.scala │ │ │ │ │ ├── ReachingDefinitions.scala │ │ │ │ │ ├── SemiLattice.scala │ │ │ │ │ └── TypeFlowAnalysis.scala │ │ │ ├── jvm │ │ │ │ ├── BytecodeWriters.scala │ │ │ │ ├── GenASM.scala │ │ │ │ ├── GenAndroid.scala │ │ │ │ ├── GenJVM.scala │ │ │ │ └── GenJVMUtil.scala │ │ │ ├── msil │ │ │ │ └── GenMSIL.scala │ │ │ └── opt │ │ │ │ ├── ClosureElimination.scala │ │ │ │ ├── DeadCodeElimination.scala │ │ │ │ ├── InlineExceptionHandlers.scala │ │ │ │ └── Inliners.scala │ │ ├── dependencies │ │ │ ├── Changes.scala │ │ │ ├── DependencyAnalysis.scala │ │ │ └── Files.scala │ │ ├── doc │ │ │ ├── DocFactory.scala │ │ │ ├── DocParser.scala │ │ │ ├── Index.scala │ │ │ ├── Settings.scala │ │ │ ├── Uncompilable.scala │ │ │ ├── Universe.scala │ │ │ ├── doclet │ │ │ │ ├── Generator.scala │ │ │ │ ├── Indexer.scala │ │ │ │ └── Universer.scala │ │ │ ├── html │ │ │ │ ├── Doclet.scala │ │ │ │ ├── HtmlFactory.scala │ │ │ │ ├── HtmlPage.scala │ │ │ │ ├── Page.scala │ │ │ │ ├── SyntaxHigh.scala │ │ │ │ ├── page │ │ │ │ │ ├── Index.scala │ │ │ │ │ ├── IndexScript.scala │ │ │ │ │ ├── ReferenceIndex.scala │ │ │ │ │ ├── Source.scala │ │ │ │ │ ├── Template.scala │ │ │ │ │ └── diagram │ │ │ │ │ │ ├── DiagramGenerator.scala │ │ │ │ │ │ ├── DiagramStats.scala │ │ │ │ │ │ ├── DotDiagramGenerator.scala │ │ │ │ │ │ └── DotRunner.scala │ │ │ │ └── resource │ │ │ │ │ └── lib │ │ │ │ │ ├── arrow-down.png │ │ │ │ │ ├── arrow-right.png │ │ │ │ │ ├── class.png │ │ │ │ │ ├── class_big.png │ │ │ │ │ ├── class_diagram.png │ │ │ │ │ ├── class_to_object_big.png │ │ │ │ │ ├── constructorsbg.gif │ │ │ │ │ ├── conversionbg.gif │ │ │ │ │ ├── defbg-blue.gif │ │ │ │ │ ├── defbg-green.gif │ │ │ │ │ ├── diagrams.css │ │ │ │ │ ├── diagrams.js │ │ │ │ │ ├── filter_box_left.png │ │ │ │ │ ├── filter_box_left.psd │ │ │ │ │ ├── filter_box_left2.gif │ │ │ │ │ ├── filter_box_right.png │ │ │ │ │ ├── filter_box_right.psd │ │ │ │ │ ├── filterbg.gif │ │ │ │ │ ├── filterboxbarbg.gif │ │ │ │ │ ├── filterboxbarbg.png │ │ │ │ │ ├── filterboxbg.gif │ │ │ │ │ ├── fullcommenttopbg.gif │ │ │ │ │ ├── index.css │ │ │ │ │ ├── index.js │ │ │ │ │ ├── jquery-ui.js │ │ │ │ │ ├── jquery.js │ │ │ │ │ ├── jquery.layout.js │ │ │ │ │ ├── modernizr.custom.js │ │ │ │ │ ├── navigation-li-a.png │ │ │ │ │ ├── navigation-li.png │ │ │ │ │ ├── object.png │ │ │ │ │ ├── object_big.png │ │ │ │ │ ├── object_diagram.png │ │ │ │ │ ├── object_to_class_big.png │ │ │ │ │ ├── object_to_trait_big.png │ │ │ │ │ ├── ownderbg2.gif │ │ │ │ │ ├── ownerbg.gif │ │ │ │ │ ├── ownerbg2.gif │ │ │ │ │ ├── package.png │ │ │ │ │ ├── package_big.png │ │ │ │ │ ├── packagesbg.gif │ │ │ │ │ ├── raphael-min.js │ │ │ │ │ ├── ref-index.css │ │ │ │ │ ├── remove.png │ │ │ │ │ ├── remove.psd │ │ │ │ │ ├── scheduler.js │ │ │ │ │ ├── selected-implicits.png │ │ │ │ │ ├── selected-right-implicits.png │ │ │ │ │ ├── selected-right.png │ │ │ │ │ ├── selected.png │ │ │ │ │ ├── selected2-right.png │ │ │ │ │ ├── selected2.png │ │ │ │ │ ├── signaturebg.gif │ │ │ │ │ ├── signaturebg2.gif │ │ │ │ │ ├── template.css │ │ │ │ │ ├── template.js │ │ │ │ │ ├── tools.tooltip.js │ │ │ │ │ ├── trait.png │ │ │ │ │ ├── trait_big.png │ │ │ │ │ ├── trait_diagram.png │ │ │ │ │ ├── trait_to_object_big.png │ │ │ │ │ ├── type_tags.ai │ │ │ │ │ ├── typebg.gif │ │ │ │ │ ├── unselected.png │ │ │ │ │ ├── valuemembersbg.gif │ │ │ │ │ └── versions.txt │ │ │ └── model │ │ │ │ ├── Entity.scala │ │ │ │ ├── IndexModelFactory.scala │ │ │ │ ├── ModelFactory.scala │ │ │ │ ├── ModelFactoryImplicitSupport.scala │ │ │ │ ├── TreeEntity.scala │ │ │ │ ├── TreeFactory.scala │ │ │ │ ├── TypeEntity.scala │ │ │ │ ├── ValueArgument.scala │ │ │ │ ├── Visibility.scala │ │ │ │ ├── comment │ │ │ │ ├── Body.scala │ │ │ │ ├── Comment.scala │ │ │ │ └── CommentFactory.scala │ │ │ │ └── diagram │ │ │ │ ├── Diagram.scala │ │ │ │ ├── DiagramDirectiveParser.scala │ │ │ │ └── DiagramFactory.scala │ │ ├── interactive │ │ │ ├── BuildManager.scala │ │ │ ├── CompilerControl.scala │ │ │ ├── ContextTrees.scala │ │ │ ├── Global.scala │ │ │ ├── InteractiveReporter.scala │ │ │ ├── Picklers.scala │ │ │ ├── PresentationCompilerThread.scala │ │ │ ├── REPL.scala │ │ │ ├── RangePositions.scala │ │ │ ├── RefinedBuildManager.scala │ │ │ ├── Response.scala │ │ │ ├── RichCompilationUnits.scala │ │ │ ├── ScratchPadMaker.scala │ │ │ ├── SimpleBuildManager.scala │ │ │ └── tests │ │ │ │ ├── InteractiveTest.scala │ │ │ │ ├── InteractiveTestSettings.scala │ │ │ │ ├── Tester.scala │ │ │ │ └── core │ │ │ │ ├── AskCommand.scala │ │ │ │ ├── CoreTestDefs.scala │ │ │ │ ├── PresentationCompilerInstance.scala │ │ │ │ ├── PresentationCompilerRequestsWorkingMode.scala │ │ │ │ ├── PresentationCompilerTestDef.scala │ │ │ │ ├── Reporter.scala │ │ │ │ ├── SourcesCollector.scala │ │ │ │ ├── TestMarker.scala │ │ │ │ ├── TestResources.scala │ │ │ │ └── TestSettings.scala │ │ ├── interpreter │ │ │ ├── AbstractFileClassLoader.scala │ │ │ ├── AbstractOrMissingHandler.scala │ │ │ ├── ByteCode.scala │ │ │ ├── CodeHandlers.scala │ │ │ ├── CommandLine.scala │ │ │ ├── Completion.scala │ │ │ ├── CompletionAware.scala │ │ │ ├── CompletionOutput.scala │ │ │ ├── ConsoleReaderHelper.scala │ │ │ ├── Delimited.scala │ │ │ ├── ExprTyper.scala │ │ │ ├── Formatting.scala │ │ │ ├── ILoop.scala │ │ │ ├── ILoopInit.scala │ │ │ ├── IMain.scala │ │ │ ├── ISettings.scala │ │ │ ├── Imports.scala │ │ │ ├── InteractiveReader.scala │ │ │ ├── JLineCompletion.scala │ │ │ ├── JLineReader.scala │ │ │ ├── Logger.scala │ │ │ ├── LoopCommands.scala │ │ │ ├── MemberHandlers.scala │ │ │ ├── NamedParam.scala │ │ │ ├── Naming.scala │ │ │ ├── Parsed.scala │ │ │ ├── Pasted.scala │ │ │ ├── Phased.scala │ │ │ ├── Power.scala │ │ │ ├── ReplConfig.scala │ │ │ ├── ReplGlobal.scala │ │ │ ├── ReplProps.scala │ │ │ ├── ReplReporter.scala │ │ │ ├── ReplStrings.scala │ │ │ ├── ReplVals.scala │ │ │ ├── Results.scala │ │ │ ├── RichClass.scala │ │ │ ├── SimpleReader.scala │ │ │ ├── TypeStrings.scala │ │ │ ├── package.scala │ │ │ └── session │ │ │ │ ├── FileBackedHistory.scala │ │ │ │ ├── History.scala │ │ │ │ ├── JLineHistory.scala │ │ │ │ ├── SimpleHistory.scala │ │ │ │ └── package.scala │ │ ├── io │ │ │ ├── DaemonThreadFactory.scala │ │ │ ├── Fileish.scala │ │ │ ├── Jar.scala │ │ │ ├── Lexer.scala │ │ │ ├── MsilFile.scala │ │ │ ├── Pickler.scala │ │ │ ├── PrettyWriter.scala │ │ │ ├── Replayer.scala │ │ │ ├── Socket.scala │ │ │ ├── SourceReader.scala │ │ │ └── package.scala │ │ ├── javac │ │ │ ├── JavaParsers.scala │ │ │ ├── JavaScanners.scala │ │ │ └── JavaTokens.scala │ │ ├── matching │ │ │ ├── MatchSupport.scala │ │ │ ├── Matrix.scala │ │ │ ├── MatrixAdditions.scala │ │ │ ├── ParallelMatching.scala │ │ │ ├── PatternBindings.scala │ │ │ └── Patterns.scala │ │ ├── package.scala │ │ ├── plugins │ │ │ ├── Plugin.scala │ │ │ ├── PluginComponent.scala │ │ │ ├── PluginDescription.scala │ │ │ ├── PluginLoadException.scala │ │ │ └── Plugins.scala │ │ ├── reporters │ │ │ ├── AbstractReporter.scala │ │ │ ├── ConsoleReporter.scala │ │ │ ├── Reporter.scala │ │ │ └── StoreReporter.scala │ │ ├── scratchpad │ │ │ ├── CommentOutputStream.scala │ │ │ ├── CommentWriter.scala │ │ │ ├── Executor.scala │ │ │ └── SourceInserter.scala │ │ ├── settings │ │ │ ├── AbsScalaSettings.scala │ │ │ ├── AbsSettings.scala │ │ │ ├── AdvancedScalaSettings.scala │ │ │ ├── AestheticSettings.scala │ │ │ ├── FscSettings.scala │ │ │ ├── MutableSettings.scala │ │ │ ├── ScalaSettings.scala │ │ │ ├── StandardScalaSettings.scala │ │ │ └── Warnings.scala │ │ ├── symtab │ │ │ ├── BrowsingLoaders.scala │ │ │ ├── SymbolLoaders.scala │ │ │ ├── SymbolTable.scala │ │ │ ├── SymbolTrackers.scala │ │ │ ├── classfile │ │ │ │ ├── AbstractFileReader.scala │ │ │ │ ├── ClassfileParser.scala │ │ │ │ ├── ICodeReader.scala │ │ │ │ ├── Pickler.scala │ │ │ │ └── package.scala │ │ │ ├── clr │ │ │ │ ├── CLRTypes.scala │ │ │ │ └── TypeParser.scala │ │ │ └── package.scala │ │ ├── transform │ │ │ ├── AddInterfaces.scala │ │ │ ├── CleanUp.scala │ │ │ ├── Constructors.scala │ │ │ ├── Erasure.scala │ │ │ ├── ExplicitOuter.scala │ │ │ ├── ExtensionMethods.scala │ │ │ ├── Flatten.scala │ │ │ ├── InfoTransform.scala │ │ │ ├── InlineErasure.scala │ │ │ ├── LambdaLift.scala │ │ │ ├── LazyVals.scala │ │ │ ├── Mixin.scala │ │ │ ├── OverridingPairs.scala │ │ │ ├── PostErasure.scala │ │ │ ├── SampleTransform.scala │ │ │ ├── SpecializeTypes.scala │ │ │ ├── TailCalls.scala │ │ │ ├── Transform.scala │ │ │ ├── TypingTransformers.scala │ │ │ └── UnCurry.scala │ │ ├── typechecker │ │ │ ├── Adaptations.scala │ │ │ ├── Analyzer.scala │ │ │ ├── ConstantFolder.scala │ │ │ ├── ContextErrors.scala │ │ │ ├── Contexts.scala │ │ │ ├── DestructureTypes.scala │ │ │ ├── Duplicators.scala │ │ │ ├── EtaExpansion.scala │ │ │ ├── Implicits.scala │ │ │ ├── Infer.scala │ │ │ ├── Macros.scala │ │ │ ├── MethodSynthesis.scala │ │ │ ├── Modes.scala │ │ │ ├── Namers.scala │ │ │ ├── NamesDefaults.scala │ │ │ ├── PatternMatching.scala │ │ │ ├── RefChecks.scala │ │ │ ├── StdAttachments.scala │ │ │ ├── SuperAccessors.scala │ │ │ ├── SyntheticMethods.scala │ │ │ ├── Tags.scala │ │ │ ├── TreeCheckers.scala │ │ │ ├── TypeDiagnostics.scala │ │ │ ├── Typers.scala │ │ │ ├── Unapplies.scala │ │ │ └── Variances.scala │ │ └── util │ │ │ ├── CharArrayReader.scala │ │ │ ├── ClassPath.scala │ │ │ ├── CommandLineParser.scala │ │ │ ├── DocStrings.scala │ │ │ ├── Exceptional.scala │ │ │ ├── FreshNameCreator.scala │ │ │ ├── InterruptReq.scala │ │ │ ├── JavaCharArrayReader.scala │ │ │ ├── MsilClassPath.scala │ │ │ ├── MultiHashMap.scala │ │ │ ├── ScalaClassLoader.scala │ │ │ ├── ShowPickled.scala │ │ │ ├── SimpleTracer.scala │ │ │ ├── StatisticsInfo.scala │ │ │ ├── TreeSet.scala │ │ │ ├── WorkScheduler.scala │ │ │ └── package.scala │ │ ├── reflect │ │ ├── FastTrack.scala │ │ ├── FrontEnds.scala │ │ ├── MacroImplementations.scala │ │ ├── ReflectGlobal.scala │ │ ├── ReflectMain.scala │ │ ├── ReflectSetup.scala │ │ ├── StdTags.scala │ │ ├── ToolBox.scala │ │ ├── ToolBoxFactory.scala │ │ ├── WrappedProperties.scala │ │ └── package.scala │ │ └── util │ │ ├── Javap.scala │ │ ├── PathResolver.scala │ │ ├── SocketServer.scala │ │ └── VerifyClass.scala ├── continuations │ ├── library │ │ └── scala │ │ │ └── util │ │ │ └── continuations │ │ │ ├── ControlContext.scala │ │ │ └── package.scala │ └── plugin │ │ ├── scala │ │ └── tools │ │ │ └── selectivecps │ │ │ ├── CPSAnnotationChecker.scala │ │ │ ├── CPSUtils.scala │ │ │ ├── SelectiveANFTransform.scala │ │ │ ├── SelectiveCPSPlugin.scala │ │ │ └── SelectiveCPSTransform.scala │ │ └── scalac-plugin.xml ├── detach │ ├── library │ │ └── scala │ │ │ ├── remoting │ │ │ ├── Channel.scala │ │ │ ├── Debug.scala │ │ │ ├── ServerChannel.scala │ │ │ └── detach.scala │ │ │ └── runtime │ │ │ ├── RemoteRef.scala │ │ │ └── remoting │ │ │ ├── Debug.scala │ │ │ ├── RegistryDelegate.scala │ │ │ ├── RemoteBooleanRef.scala │ │ │ ├── RemoteByteRef.scala │ │ │ ├── RemoteCharRef.scala │ │ │ ├── RemoteDoubleRef.scala │ │ │ ├── RemoteFloatRef.scala │ │ │ ├── RemoteGC.scala │ │ │ ├── RemoteIntRef.scala │ │ │ ├── RemoteLongRef.scala │ │ │ ├── RemoteObjectRef.scala │ │ │ └── RemoteShortRef.scala │ └── plugin │ │ ├── scala │ │ └── tools │ │ │ └── detach │ │ │ ├── Detach.scala │ │ │ └── DetachPlugin.scala │ │ └── scalac-plugin.xml ├── eclipse │ ├── README.md │ ├── asm │ │ ├── .classpath │ │ └── .project │ ├── fjbg │ │ ├── .classpath │ │ └── .project │ ├── reflect │ │ ├── .classpath │ │ └── .project │ ├── scala-compiler │ │ ├── .classpath │ │ └── .project │ └── scala-library │ │ ├── .classpath │ │ └── .project ├── fjbg │ └── ch │ │ └── epfl │ │ └── lamp │ │ ├── fjbg │ │ ├── FJBGContext.java │ │ ├── JAccessFlags.java │ │ ├── JArrayType.java │ │ ├── JAttribute.java │ │ ├── JAttributeFactory.java │ │ ├── JClass.java │ │ ├── JCode.java │ │ ├── JCodeAttribute.java │ │ ├── JCodeIterator.java │ │ ├── JConstantPool.java │ │ ├── JConstantValueAttribute.java │ │ ├── JEnclosingMethodAttribute.java │ │ ├── JExceptionsAttribute.java │ │ ├── JExtendedCode.java │ │ ├── JField.java │ │ ├── JFieldOrMethod.java │ │ ├── JInnerClassesAttribute.java │ │ ├── JLabel.java │ │ ├── JLineNumberTableAttribute.java │ │ ├── JLocalVariable.java │ │ ├── JLocalVariableTableAttribute.java │ │ ├── JMember.java │ │ ├── JMethod.java │ │ ├── JMethodType.java │ │ ├── JObjectType.java │ │ ├── JOpcode.java │ │ ├── JOtherAttribute.java │ │ ├── JReferenceType.java │ │ ├── JSourceFileAttribute.java │ │ ├── JStackMapTableAttribute.java │ │ ├── JType.java │ │ └── Main.java │ │ └── util │ │ └── ByteArray.java ├── forkjoin │ └── scala │ │ └── concurrent │ │ ├── forkjoin │ │ ├── ForkJoinPool.java │ │ ├── ForkJoinTask.java │ │ ├── ForkJoinWorkerThread.java │ │ ├── LinkedTransferQueue.java │ │ ├── RecursiveAction.java │ │ ├── RecursiveTask.java │ │ ├── ThreadLocalRandom.java │ │ ├── TransferQueue.java │ │ └── package-info.java │ │ └── util │ │ └── Unsafe.java ├── intellij │ ├── README │ ├── actors.iml.SAMPLE │ ├── compiler.iml.SAMPLE │ ├── library.iml.SAMPLE │ ├── manual.iml.SAMPLE │ ├── partest.iml.SAMPLE │ ├── reflect.iml.SAMPLE │ ├── scala-lang.ipr.SAMPLE │ ├── scala.iml.SAMPLE │ ├── scalap.iml.SAMPLE │ ├── swing.iml.SAMPLE │ └── test.iml.SAMPLE ├── jline │ ├── LICENSE.txt │ ├── README.md │ ├── build.sbt │ ├── manual-test.sh │ ├── project │ │ └── plugins │ │ │ └── build.sbt │ └── src │ │ ├── main │ │ ├── java │ │ │ └── scala │ │ │ │ └── tools │ │ │ │ └── jline │ │ │ │ ├── AnsiWindowsTerminal.java │ │ │ │ ├── NoInterruptUnixTerminal.java │ │ │ │ ├── Terminal.java │ │ │ │ ├── TerminalFactory.java │ │ │ │ ├── TerminalSupport.java │ │ │ │ ├── UnixTerminal.java │ │ │ │ ├── UnsupportedTerminal.java │ │ │ │ ├── WindowsTerminal.java │ │ │ │ ├── console │ │ │ │ ├── ConsoleReader.java │ │ │ │ ├── CursorBuffer.java │ │ │ │ ├── Key.java │ │ │ │ ├── Operation.java │ │ │ │ ├── completer │ │ │ │ │ ├── AggregateCompleter.java │ │ │ │ │ ├── ArgumentCompleter.java │ │ │ │ │ ├── CandidateListCompletionHandler.java │ │ │ │ │ ├── Completer.java │ │ │ │ │ ├── CompletionHandler.java │ │ │ │ │ ├── EnumCompleter.java │ │ │ │ │ ├── FileNameCompleter.java │ │ │ │ │ ├── NullCompleter.java │ │ │ │ │ ├── StringsCompleter.java │ │ │ │ │ └── package-info.java │ │ │ │ ├── history │ │ │ │ │ ├── FileHistory.java │ │ │ │ │ ├── History.java │ │ │ │ │ ├── MemoryHistory.java │ │ │ │ │ ├── PersistentHistory.java │ │ │ │ │ └── package-info.java │ │ │ │ └── package-info.java │ │ │ │ ├── internal │ │ │ │ ├── Configuration.java │ │ │ │ ├── Log.java │ │ │ │ ├── ReplayPrefixOneCharInputStream.java │ │ │ │ ├── TerminalLineSettings.java │ │ │ │ └── package-info.java │ │ │ │ └── package-info.java │ │ └── resources │ │ │ └── scala │ │ │ └── tools │ │ │ └── jline │ │ │ ├── console │ │ │ └── completer │ │ │ │ └── CandidateListCompletionHandler.properties │ │ │ ├── keybindings.properties │ │ │ └── windowsbindings.properties │ │ └── test │ │ └── java │ │ └── scala │ │ └── tools │ │ └── jline │ │ ├── TerminalFactoryTest.java │ │ ├── console │ │ ├── ConsoleReaderTest.java │ │ ├── ConsoleReaderTestSupport.java │ │ ├── EditLineTest.java │ │ ├── completer │ │ │ ├── ArgumentCompleterTest.java │ │ │ ├── NullCompleterTest.java │ │ │ └── StringsCompleterTest.java │ │ └── history │ │ │ ├── HistoryTest.java │ │ │ └── MemoryHistoryTest.java │ │ ├── example │ │ └── Example.java │ │ └── internal │ │ └── TerminalLineSettingsTest.java ├── library-aux │ ├── README │ └── scala │ │ ├── Any.scala │ │ ├── AnyRef.scala │ │ ├── Nothing.scala │ │ └── Null.scala ├── library │ ├── rootdoc.txt │ └── scala │ │ ├── AnyVal.scala │ │ ├── AnyValCompanion.scala │ │ ├── App.scala │ │ ├── Application.scala │ │ ├── Array.scala │ │ ├── Boolean.scala │ │ ├── BoxingConversions.scala │ │ ├── Byte.scala │ │ ├── Char.scala │ │ ├── Console.scala │ │ ├── DelayedInit.scala │ │ ├── Double.scala │ │ ├── Dynamic.scala │ │ ├── Enumeration.scala │ │ ├── Equals.scala │ │ ├── Float.scala │ │ ├── Function.scala │ │ ├── Function0.scala │ │ ├── Function1.scala │ │ ├── Function10.scala │ │ ├── Function11.scala │ │ ├── Function12.scala │ │ ├── Function13.scala │ │ ├── Function14.scala │ │ ├── Function15.scala │ │ ├── Function16.scala │ │ ├── Function17.scala │ │ ├── Function18.scala │ │ ├── Function19.scala │ │ ├── Function2.scala │ │ ├── Function20.scala │ │ ├── Function21.scala │ │ ├── Function22.scala │ │ ├── Function3.scala │ │ ├── Function4.scala │ │ ├── Function5.scala │ │ ├── Function6.scala │ │ ├── Function7.scala │ │ ├── Function8.scala │ │ ├── Function9.scala │ │ ├── Immutable.scala │ │ ├── Int.scala │ │ ├── Long.scala │ │ ├── LowPriorityImplicits.scala │ │ ├── MatchError.scala │ │ ├── Mutable.scala │ │ ├── NotImplementedError.scala │ │ ├── NotNull.scala │ │ ├── Option.scala │ │ ├── PartialFunction.scala │ │ ├── Predef.scala │ │ ├── Product.scala │ │ ├── Product1.scala │ │ ├── Product10.scala │ │ ├── Product11.scala │ │ ├── Product12.scala │ │ ├── Product13.scala │ │ ├── Product14.scala │ │ ├── Product15.scala │ │ ├── Product16.scala │ │ ├── Product17.scala │ │ ├── Product18.scala │ │ ├── Product19.scala │ │ ├── Product2.scala │ │ ├── Product20.scala │ │ ├── Product21.scala │ │ ├── Product22.scala │ │ ├── Product3.scala │ │ ├── Product4.scala │ │ ├── Product5.scala │ │ ├── Product6.scala │ │ ├── Product7.scala │ │ ├── Product8.scala │ │ ├── Product9.scala │ │ ├── Proxy.scala │ │ ├── Responder.scala │ │ ├── ScalaObject.scala │ │ ├── SerialVersionUID.scala │ │ ├── Serializable.scala │ │ ├── Short.scala │ │ ├── Specializable.scala │ │ ├── SpecializableCompanion.scala │ │ ├── StringContext.scala │ │ ├── Symbol.scala │ │ ├── Tuple1.scala │ │ ├── Tuple10.scala │ │ ├── Tuple11.scala │ │ ├── Tuple12.scala │ │ ├── Tuple13.scala │ │ ├── Tuple14.scala │ │ ├── Tuple15.scala │ │ ├── Tuple16.scala │ │ ├── Tuple17.scala │ │ ├── Tuple18.scala │ │ ├── Tuple19.scala │ │ ├── Tuple2.scala │ │ ├── Tuple20.scala │ │ ├── Tuple21.scala │ │ ├── Tuple22.scala │ │ ├── Tuple3.scala │ │ ├── Tuple4.scala │ │ ├── Tuple5.scala │ │ ├── Tuple6.scala │ │ ├── Tuple7.scala │ │ ├── Tuple8.scala │ │ ├── Tuple9.scala │ │ ├── UninitializedError.scala │ │ ├── UninitializedFieldError.scala │ │ ├── Unit.scala │ │ ├── annotation │ │ ├── Annotation.scala │ │ ├── ClassfileAnnotation.scala │ │ ├── StaticAnnotation.scala │ │ ├── TypeConstraint.scala │ │ ├── bridge.scala │ │ ├── elidable.scala │ │ ├── implicitNotFound.scala │ │ ├── meta │ │ │ ├── beanGetter.scala │ │ │ ├── beanSetter.scala │ │ │ ├── companionClass.scala │ │ │ ├── companionMethod.scala │ │ │ ├── companionObject.scala │ │ │ ├── field.scala │ │ │ ├── getter.scala │ │ │ ├── languageFeature.scala │ │ │ ├── package.scala │ │ │ ├── param.scala │ │ │ └── setter.scala │ │ ├── migration.scala │ │ ├── serializable.scala │ │ ├── strictfp.scala │ │ ├── switch.scala │ │ ├── tailrec.scala │ │ ├── target │ │ │ └── package.scala │ │ ├── unchecked │ │ │ ├── uncheckedStable.scala │ │ │ └── uncheckedVariance.scala │ │ ├── unspecialized.scala │ │ └── varargs.scala │ │ ├── beans │ │ ├── BeanDescription.scala │ │ ├── BeanDisplayName.scala │ │ ├── BeanInfo.scala │ │ ├── BeanInfoSkip.scala │ │ ├── BeanProperty.scala │ │ ├── BooleanBeanProperty.scala │ │ └── ScalaBeanInfo.scala │ │ ├── cloneable.scala │ │ ├── collection │ │ ├── BitSet.scala │ │ ├── BitSetLike.scala │ │ ├── BufferedIterator.scala │ │ ├── CustomParallelizable.scala │ │ ├── DefaultMap.scala │ │ ├── GenIterable.scala │ │ ├── GenIterableLike.scala │ │ ├── GenIterableView.scala │ │ ├── GenIterableViewLike.scala │ │ ├── GenMap.scala │ │ ├── GenMapLike.scala │ │ ├── GenSeq.scala │ │ ├── GenSeqLike.scala │ │ ├── GenSeqView.scala │ │ ├── GenSeqViewLike.scala │ │ ├── GenSet.scala │ │ ├── GenSetLike.scala │ │ ├── GenTraversable.scala │ │ ├── GenTraversableLike.scala │ │ ├── GenTraversableOnce.scala │ │ ├── GenTraversableView.scala │ │ ├── GenTraversableViewLike.scala │ │ ├── IndexedSeq.scala │ │ ├── IndexedSeqLike.scala │ │ ├── IndexedSeqOptimized.scala │ │ ├── Iterable.scala │ │ ├── IterableLike.scala │ │ ├── IterableProxy.scala │ │ ├── IterableProxyLike.scala │ │ ├── IterableView.scala │ │ ├── IterableViewLike.scala │ │ ├── Iterator.scala │ │ ├── JavaConversions.scala │ │ ├── JavaConverters.scala │ │ ├── LinearSeq.scala │ │ ├── LinearSeqLike.scala │ │ ├── LinearSeqOptimized.scala │ │ ├── Map.scala │ │ ├── MapLike.scala │ │ ├── MapProxy.scala │ │ ├── MapProxyLike.scala │ │ ├── Parallel.scala │ │ ├── Parallelizable.scala │ │ ├── Seq.scala │ │ ├── SeqExtractors.scala │ │ ├── SeqLike.scala │ │ ├── SeqProxy.scala │ │ ├── SeqProxyLike.scala │ │ ├── SeqView.scala │ │ ├── SeqViewLike.scala │ │ ├── Sequentializable.scala.disabled │ │ ├── Set.scala │ │ ├── SetLike.scala │ │ ├── SetProxy.scala │ │ ├── SetProxyLike.scala │ │ ├── SortedMap.scala │ │ ├── SortedMapLike.scala │ │ ├── SortedSet.scala │ │ ├── SortedSetLike.scala │ │ ├── Traversable.scala │ │ ├── TraversableLike.scala │ │ ├── TraversableOnce.scala │ │ ├── TraversableProxy.scala │ │ ├── TraversableProxyLike.scala │ │ ├── TraversableView.scala │ │ ├── TraversableViewLike.scala │ │ ├── concurrent │ │ │ ├── BasicNode.java │ │ │ ├── CNodeBase.java │ │ │ ├── Gen.java │ │ │ ├── INodeBase.java │ │ │ ├── MainNode.java │ │ │ ├── Map.scala │ │ │ └── TrieMap.scala │ │ ├── convert │ │ │ ├── DecorateAsJava.scala │ │ │ ├── DecorateAsScala.scala │ │ │ ├── Decorators.scala │ │ │ ├── WrapAsJava.scala │ │ │ ├── WrapAsScala.scala │ │ │ ├── Wrappers.scala │ │ │ └── package.scala │ │ ├── generic │ │ │ ├── BitOperations.scala │ │ │ ├── BitSetFactory.scala │ │ │ ├── CanBuildFrom.scala │ │ │ ├── CanCombineFrom.scala │ │ │ ├── ClassTagTraversableFactory.scala │ │ │ ├── Clearable.scala │ │ │ ├── FilterMonadic.scala │ │ │ ├── GenMapFactory.scala │ │ │ ├── GenSeqFactory.scala │ │ │ ├── GenSetFactory.scala │ │ │ ├── GenTraversableFactory.scala │ │ │ ├── GenericClassTagCompanion.scala │ │ │ ├── GenericClassTagTraversableTemplate.scala │ │ │ ├── GenericCompanion.scala │ │ │ ├── GenericOrderedCompanion.scala │ │ │ ├── GenericOrderedTraversableTemplate.scala │ │ │ ├── GenericParCompanion.scala │ │ │ ├── GenericParTemplate.scala │ │ │ ├── GenericSeqCompanion.scala │ │ │ ├── GenericSetTemplate.scala │ │ │ ├── GenericTraversableTemplate.scala │ │ │ ├── Growable.scala │ │ │ ├── HasNewBuilder.scala │ │ │ ├── HasNewCombiner.scala │ │ │ ├── ImmutableMapFactory.scala │ │ │ ├── ImmutableSetFactory.scala │ │ │ ├── ImmutableSortedMapFactory.scala │ │ │ ├── ImmutableSortedSetFactory.scala │ │ │ ├── IsTraversableLike.scala │ │ │ ├── IsTraversableOnce.scala │ │ │ ├── IterableForwarder.scala │ │ │ ├── MapFactory.scala │ │ │ ├── MutableMapFactory.scala │ │ │ ├── MutableSetFactory.scala │ │ │ ├── MutableSortedSetFactory.scala │ │ │ ├── OrderedTraversableFactory.scala │ │ │ ├── ParFactory.scala │ │ │ ├── ParMapFactory.scala │ │ │ ├── ParSetFactory.scala │ │ │ ├── SeqFactory.scala │ │ │ ├── SeqForwarder.scala │ │ │ ├── SetFactory.scala │ │ │ ├── Shrinkable.scala │ │ │ ├── Signalling.scala │ │ │ ├── Sizing.scala │ │ │ ├── SliceInterval.scala │ │ │ ├── Sorted.scala │ │ │ ├── SortedMapFactory.scala │ │ │ ├── SortedSetFactory.scala │ │ │ ├── Subtractable.scala │ │ │ ├── TraversableFactory.scala │ │ │ ├── TraversableForwarder.scala │ │ │ └── package.scala │ │ ├── immutable │ │ │ ├── BitSet.scala │ │ │ ├── DefaultMap.scala │ │ │ ├── GenIterable.scala.disabled │ │ │ ├── GenMap.scala.disabled │ │ │ ├── GenSeq.scala.disabled │ │ │ ├── GenSet.scala.disabled │ │ │ ├── GenTraversable.scala.disabled │ │ │ ├── HashMap.scala │ │ │ ├── HashSet.scala │ │ │ ├── IndexedSeq.scala │ │ │ ├── IntMap.scala │ │ │ ├── Iterable.scala │ │ │ ├── LinearSeq.scala │ │ │ ├── List.scala │ │ │ ├── ListMap.scala │ │ │ ├── ListSet.scala │ │ │ ├── LongMap.scala │ │ │ ├── Map.scala │ │ │ ├── MapLike.scala │ │ │ ├── MapProxy.scala │ │ │ ├── NumericRange.scala │ │ │ ├── PagedSeq.scala │ │ │ ├── Queue.scala │ │ │ ├── Range.scala │ │ │ ├── RedBlack.scala │ │ │ ├── RedBlackTree.scala │ │ │ ├── Seq.scala │ │ │ ├── Set.scala │ │ │ ├── SetProxy.scala │ │ │ ├── SortedMap.scala │ │ │ ├── SortedSet.scala │ │ │ ├── Stack.scala │ │ │ ├── Stream.scala │ │ │ ├── StreamView.scala │ │ │ ├── StreamViewLike.scala │ │ │ ├── StringLike.scala │ │ │ ├── StringOps.scala │ │ │ ├── Traversable.scala │ │ │ ├── TreeMap.scala │ │ │ ├── TreeSet.scala │ │ │ ├── TrieIterator.scala │ │ │ ├── Vector.scala │ │ │ ├── WrappedString.scala │ │ │ └── package.scala │ │ ├── mutable │ │ │ ├── AVLTree.scala │ │ │ ├── ArrayBuffer.scala │ │ │ ├── ArrayBuilder.scala │ │ │ ├── ArrayLike.scala │ │ │ ├── ArrayOps.scala │ │ │ ├── ArraySeq.scala │ │ │ ├── ArrayStack.scala │ │ │ ├── BitSet.scala │ │ │ ├── Buffer.scala │ │ │ ├── BufferLike.scala │ │ │ ├── BufferProxy.scala │ │ │ ├── Builder.scala │ │ │ ├── Cloneable.scala │ │ │ ├── ConcurrentMap.scala │ │ │ ├── DefaultEntry.scala │ │ │ ├── DefaultMapModel.scala │ │ │ ├── DoubleLinkedList.scala │ │ │ ├── DoubleLinkedListLike.scala │ │ │ ├── FlatHashTable.scala │ │ │ ├── GenIterable.scala.disabled │ │ │ ├── GenMap.scala.disabled │ │ │ ├── GenSeq.scala.disabled │ │ │ ├── GenSet.scala.disabled │ │ │ ├── GenTraversable.scala.disabled │ │ │ ├── GrowingBuilder.scala │ │ │ ├── HashEntry.scala │ │ │ ├── HashMap.scala │ │ │ ├── HashSet.scala │ │ │ ├── HashTable.scala │ │ │ ├── History.scala │ │ │ ├── ImmutableMapAdaptor.scala │ │ │ ├── ImmutableSetAdaptor.scala │ │ │ ├── IndexedSeq.scala │ │ │ ├── IndexedSeqLike.scala │ │ │ ├── IndexedSeqOptimized.scala │ │ │ ├── IndexedSeqView.scala │ │ │ ├── Iterable.scala │ │ │ ├── LazyBuilder.scala │ │ │ ├── LinearSeq.scala │ │ │ ├── LinkedEntry.scala │ │ │ ├── LinkedHashMap.scala │ │ │ ├── LinkedHashSet.scala │ │ │ ├── LinkedList.scala │ │ │ ├── LinkedListLike.scala │ │ │ ├── ListBuffer.scala │ │ │ ├── ListMap.scala │ │ │ ├── Map.scala │ │ │ ├── MapBuilder.scala │ │ │ ├── MapLike.scala │ │ │ ├── MapProxy.scala │ │ │ ├── MultiMap.scala │ │ │ ├── MutableList.scala │ │ │ ├── ObservableBuffer.scala │ │ │ ├── ObservableMap.scala │ │ │ ├── ObservableSet.scala │ │ │ ├── OpenHashMap.scala │ │ │ ├── PriorityQueue.scala │ │ │ ├── PriorityQueueProxy.scala │ │ │ ├── Publisher.scala │ │ │ ├── Queue.scala │ │ │ ├── QueueProxy.scala │ │ │ ├── ResizableArray.scala │ │ │ ├── RevertibleHistory.scala │ │ │ ├── Seq.scala │ │ │ ├── SeqLike.scala │ │ │ ├── Set.scala │ │ │ ├── SetBuilder.scala │ │ │ ├── SetLike.scala │ │ │ ├── SetProxy.scala │ │ │ ├── SortedSet.scala │ │ │ ├── Stack.scala │ │ │ ├── StackProxy.scala │ │ │ ├── StringBuilder.scala │ │ │ ├── Subscriber.scala │ │ │ ├── SynchronizedBuffer.scala │ │ │ ├── SynchronizedMap.scala │ │ │ ├── SynchronizedPriorityQueue.scala │ │ │ ├── SynchronizedQueue.scala │ │ │ ├── SynchronizedSet.scala │ │ │ ├── SynchronizedStack.scala │ │ │ ├── Traversable.scala │ │ │ ├── TreeSet.scala │ │ │ ├── Undoable.scala │ │ │ ├── UnrolledBuffer.scala │ │ │ ├── WeakHashMap.scala │ │ │ ├── WrappedArray.scala │ │ │ └── WrappedArrayBuilder.scala │ │ ├── package.scala │ │ ├── parallel │ │ │ ├── Combiner.scala │ │ │ ├── ParIterable.scala │ │ │ ├── ParIterableLike.scala │ │ │ ├── ParIterableView.scala │ │ │ ├── ParIterableViewLike.scala │ │ │ ├── ParMap.scala │ │ │ ├── ParMapLike.scala │ │ │ ├── ParSeq.scala │ │ │ ├── ParSeqLike.scala │ │ │ ├── ParSeqView.scala │ │ │ ├── ParSeqViewLike.scala │ │ │ ├── ParSet.scala │ │ │ ├── ParSetLike.scala │ │ │ ├── PreciseSplitter.scala │ │ │ ├── RemainsIterator.scala │ │ │ ├── Splitter.scala │ │ │ ├── TaskSupport.scala │ │ │ ├── Tasks.scala │ │ │ ├── immutable │ │ │ │ ├── ParHashMap.scala │ │ │ │ ├── ParHashSet.scala │ │ │ │ ├── ParIterable.scala │ │ │ │ ├── ParMap.scala │ │ │ │ ├── ParNumericRange.scala.disabled │ │ │ │ ├── ParRange.scala │ │ │ │ ├── ParSeq.scala │ │ │ │ ├── ParSet.scala │ │ │ │ ├── ParVector.scala │ │ │ │ └── package.scala │ │ │ ├── mutable │ │ │ │ ├── LazyCombiner.scala │ │ │ │ ├── ParArray.scala │ │ │ │ ├── ParFlatHashTable.scala │ │ │ │ ├── ParHashMap.scala │ │ │ │ ├── ParHashSet.scala │ │ │ │ ├── ParHashTable.scala │ │ │ │ ├── ParIterable.scala │ │ │ │ ├── ParMap.scala │ │ │ │ ├── ParMapLike.scala │ │ │ │ ├── ParSeq.scala │ │ │ │ ├── ParSet.scala │ │ │ │ ├── ParSetLike.scala │ │ │ │ ├── ParTrieMap.scala │ │ │ │ ├── ResizableParArrayCombiner.scala │ │ │ │ ├── UnrolledParArrayCombiner.scala │ │ │ │ └── package.scala │ │ │ └── package.scala │ │ ├── readme-if-you-want-to-add-something.txt │ │ └── script │ │ │ ├── Location.scala │ │ │ ├── Message.scala │ │ │ └── Scriptable.scala │ │ ├── compat │ │ └── Platform.scala │ │ ├── concurrent │ │ ├── Awaitable.scala │ │ ├── BlockContext.scala │ │ ├── Channel.scala │ │ ├── ConcurrentPackageObject.scala │ │ ├── DelayedLazyVal.scala │ │ ├── ExecutionContext.scala │ │ ├── Future.scala │ │ ├── FutureTaskRunner.scala │ │ ├── JavaConversions.scala │ │ ├── Lock.scala │ │ ├── ManagedBlocker.scala │ │ ├── Promise.scala │ │ ├── Scheduler.scala │ │ ├── SyncChannel.scala │ │ ├── SyncVar.scala │ │ ├── Task.scala │ │ ├── TaskRunner.scala │ │ ├── TaskRunners.scala │ │ ├── ThreadPoolRunner.scala │ │ ├── ThreadRunner.scala │ │ ├── default │ │ │ ├── SchedulerImpl.scala.disabled │ │ │ └── TaskImpl.scala.disabled │ │ ├── impl │ │ │ ├── AbstractPromise.java │ │ │ ├── ExecutionContextImpl.scala │ │ │ ├── Future.scala │ │ │ └── Promise.scala │ │ ├── ops.scala │ │ ├── package.scala │ │ └── util │ │ │ ├── Duration.scala │ │ │ └── duration │ │ │ ├── Classifier.scala │ │ │ ├── IntMult.scala │ │ │ └── package.scala │ │ ├── deprecated.scala │ │ ├── deprecatedName.scala │ │ ├── inline.scala │ │ ├── io │ │ ├── BufferedSource.scala │ │ ├── BytePickle.scala │ │ ├── Codec.scala │ │ ├── Position.scala │ │ ├── Source.scala │ │ └── UTF8Codec.scala │ │ ├── language.scala │ │ ├── languageFeature.scala │ │ ├── math │ │ ├── BigDecimal.scala │ │ ├── BigInt.scala │ │ ├── Equiv.scala │ │ ├── Fractional.scala │ │ ├── Integral.scala │ │ ├── Numeric.scala │ │ ├── Ordered.scala │ │ ├── Ordering.scala │ │ ├── PartialOrdering.scala │ │ ├── PartiallyOrdered.scala │ │ ├── ScalaNumber.java │ │ ├── ScalaNumericConversions.scala │ │ └── package.scala │ │ ├── native.scala │ │ ├── noinline.scala │ │ ├── package.scala │ │ ├── parallel │ │ ├── Future.scala │ │ └── package.scala.disabled │ │ ├── ref │ │ ├── PhantomReference.scala │ │ ├── Reference.scala │ │ ├── ReferenceQueue.scala │ │ ├── ReferenceWrapper.scala │ │ ├── SoftReference.scala │ │ └── WeakReference.scala │ │ ├── reflect │ │ ├── ClassManifest.scala │ │ ├── ClassTag.scala │ │ ├── Manifest.scala │ │ ├── NameTransformer.scala │ │ ├── NoManifest.scala │ │ ├── OptManifest.scala │ │ ├── ScalaLongSignature.java │ │ ├── ScalaSignature.java │ │ ├── base │ │ │ ├── AnnotationInfos.scala │ │ │ ├── Attachments.scala │ │ │ ├── Base.scala │ │ │ ├── BuildUtils.scala │ │ │ ├── Constants.scala │ │ │ ├── FlagSets.scala │ │ │ ├── MirrorOf.scala │ │ │ ├── Mirrors.scala │ │ │ ├── Names.scala │ │ │ ├── Positions.scala │ │ │ ├── Scopes.scala │ │ │ ├── StandardDefinitions.scala │ │ │ ├── StandardNames.scala │ │ │ ├── Symbols.scala │ │ │ ├── TagInterop.scala │ │ │ ├── TreeCreator.scala │ │ │ ├── Trees.scala │ │ │ ├── TypeCreator.scala │ │ │ ├── TypeTags.scala │ │ │ ├── Types.scala │ │ │ └── Universe.scala │ │ ├── makro │ │ │ └── internal │ │ │ │ ├── macroImpl.scala │ │ │ │ └── package.scala │ │ └── package.scala │ │ ├── remote.scala │ │ ├── runtime │ │ ├── AbstractFunction0.scala │ │ ├── AbstractFunction1.scala │ │ ├── AbstractFunction10.scala │ │ ├── AbstractFunction11.scala │ │ ├── AbstractFunction12.scala │ │ ├── AbstractFunction13.scala │ │ ├── AbstractFunction14.scala │ │ ├── AbstractFunction15.scala │ │ ├── AbstractFunction16.scala │ │ ├── AbstractFunction17.scala │ │ ├── AbstractFunction18.scala │ │ ├── AbstractFunction19.scala │ │ ├── AbstractFunction2.scala │ │ ├── AbstractFunction20.scala │ │ ├── AbstractFunction21.scala │ │ ├── AbstractFunction22.scala │ │ ├── AbstractFunction3.scala │ │ ├── AbstractFunction4.scala │ │ ├── AbstractFunction5.scala │ │ ├── AbstractFunction6.scala │ │ ├── AbstractFunction7.scala │ │ ├── AbstractFunction8.scala │ │ ├── AbstractFunction9.scala │ │ ├── AbstractPartialFunction.scala │ │ ├── ArrayRuntime.java │ │ ├── BooleanRef.java │ │ ├── Boxed.scala │ │ ├── BoxedUnit.java │ │ ├── BoxesRunTime.java │ │ ├── ByteRef.java │ │ ├── CharRef.java │ │ ├── DoubleRef.java │ │ ├── FloatRef.java │ │ ├── IntRef.java │ │ ├── LongRef.java │ │ ├── MethodCache.scala │ │ ├── NonLocalReturnControl.scala │ │ ├── Nothing$.scala │ │ ├── Null$.scala │ │ ├── ObjectRef.java │ │ ├── RichBoolean.scala │ │ ├── RichByte.scala │ │ ├── RichChar.scala │ │ ├── RichDouble.scala │ │ ├── RichException.scala │ │ ├── RichFloat.scala │ │ ├── RichInt.scala │ │ ├── RichLong.scala │ │ ├── RichShort.scala │ │ ├── ScalaNumberProxy.scala │ │ ├── ScalaRunTime.scala │ │ ├── SeqCharSequence.scala │ │ ├── ShortRef.java │ │ ├── Statics.java │ │ ├── StringAdd.scala │ │ ├── StringFormat.scala │ │ ├── TraitSetter.java │ │ ├── Tuple2Zipped.scala │ │ ├── Tuple3Zipped.scala │ │ ├── VolatileBooleanRef.java │ │ ├── VolatileByteRef.java │ │ ├── VolatileCharRef.java │ │ ├── VolatileDoubleRef.java │ │ ├── VolatileFloatRef.java │ │ ├── VolatileIntRef.java │ │ ├── VolatileLongRef.java │ │ ├── VolatileObjectRef.java │ │ ├── VolatileShortRef.java │ │ └── package.scala │ │ ├── specialized.scala │ │ ├── sys │ │ ├── BooleanProp.scala │ │ ├── Prop.scala │ │ ├── PropImpl.scala │ │ ├── ShutdownHookThread.scala │ │ ├── SystemProperties.scala │ │ ├── package.scala │ │ └── process │ │ │ ├── BasicIO.scala │ │ │ ├── Process.scala │ │ │ ├── ProcessBuilder.scala │ │ │ ├── ProcessBuilderImpl.scala │ │ │ ├── ProcessIO.scala │ │ │ ├── ProcessImpl.scala │ │ │ ├── ProcessLogger.scala │ │ │ └── package.scala │ │ ├── testing │ │ ├── Benchmark.scala │ │ └── Show.scala │ │ ├── text │ │ └── Document.scala │ │ ├── throws.scala │ │ ├── transient.scala │ │ ├── unchecked.scala │ │ ├── util │ │ ├── DynamicVariable.scala │ │ ├── Either.scala │ │ ├── Marshal.scala │ │ ├── MurmurHash.scala │ │ ├── Properties.scala │ │ ├── Random.scala │ │ ├── Sorting.scala │ │ ├── Try.scala │ │ ├── automata │ │ │ ├── BaseBerrySethi.scala │ │ │ ├── DetWordAutom.scala │ │ │ ├── Inclusion.scala │ │ │ ├── NondetWordAutom.scala │ │ │ ├── SubsetConstruction.scala │ │ │ └── WordBerrySethi.scala │ │ ├── control │ │ │ ├── Breaks.scala │ │ │ ├── ControlThrowable.scala │ │ │ ├── Exception.scala │ │ │ ├── NoStackTrace.scala │ │ │ ├── NonFatal.scala │ │ │ └── TailCalls.scala │ │ ├── grammar │ │ │ ├── HedgeRHS.scala │ │ │ └── TreeRHS.scala │ │ ├── hashing │ │ │ ├── ByteswapHashing.scala │ │ │ ├── Hashing.scala │ │ │ ├── MurmurHash3.scala │ │ │ └── package.scala │ │ ├── logging │ │ │ ├── ConsoleLogger.scala │ │ │ └── Logged.scala │ │ ├── matching │ │ │ └── Regex.scala │ │ ├── parsing │ │ │ ├── ast │ │ │ │ ├── AbstractSyntax.scala │ │ │ │ └── Binders.scala │ │ │ ├── combinator │ │ │ │ ├── ImplicitConversions.scala │ │ │ │ ├── JavaTokenParsers.scala │ │ │ │ ├── PackratParsers.scala │ │ │ │ ├── Parsers.scala │ │ │ │ ├── RegexParsers.scala │ │ │ │ ├── lexical │ │ │ │ │ ├── Lexical.scala │ │ │ │ │ ├── Scanners.scala │ │ │ │ │ └── StdLexical.scala │ │ │ │ ├── syntactical │ │ │ │ │ ├── StandardTokenParsers.scala │ │ │ │ │ ├── StdTokenParsers.scala │ │ │ │ │ └── TokenParsers.scala │ │ │ │ ├── testing │ │ │ │ │ ├── RegexTest.scala │ │ │ │ │ └── Tester.scala │ │ │ │ └── token │ │ │ │ │ ├── StdTokens.scala │ │ │ │ │ └── Tokens.scala │ │ │ ├── input │ │ │ │ ├── CharArrayReader.scala │ │ │ │ ├── CharSequenceReader.scala │ │ │ │ ├── NoPosition.scala │ │ │ │ ├── OffsetPosition.scala │ │ │ │ ├── PagedSeqReader.scala │ │ │ │ ├── Position.scala │ │ │ │ ├── Positional.scala │ │ │ │ ├── Reader.scala │ │ │ │ └── StreamReader.scala │ │ │ └── json │ │ │ │ ├── JSON.scala │ │ │ │ ├── Lexer.scala │ │ │ │ └── Parser.scala │ │ └── regexp │ │ │ ├── Base.scala │ │ │ ├── PointedHedgeExp.scala │ │ │ ├── SyntaxError.scala │ │ │ └── WordExp.scala │ │ ├── volatile.scala │ │ └── xml │ │ ├── Atom.scala │ │ ├── Attribute.scala │ │ ├── Comment.scala │ │ ├── Document.scala │ │ ├── Elem.scala │ │ ├── EntityRef.scala │ │ ├── Equality.scala │ │ ├── Group.scala │ │ ├── MalformedAttributeException.scala │ │ ├── MetaData.scala │ │ ├── NamespaceBinding.scala │ │ ├── Node.scala │ │ ├── NodeBuffer.scala │ │ ├── NodeSeq.scala │ │ ├── Null.scala │ │ ├── PCData.scala │ │ ├── PrefixedAttribute.scala │ │ ├── PrettyPrinter.scala │ │ ├── ProcInstr.scala │ │ ├── QNode.scala │ │ ├── SpecialNode.scala │ │ ├── Text.scala │ │ ├── TextBuffer.scala │ │ ├── TopScope.scala │ │ ├── TypeSymbol.scala │ │ ├── Unparsed.scala │ │ ├── UnprefixedAttribute.scala │ │ ├── Utility.scala │ │ ├── XML.scala │ │ ├── Xhtml.scala │ │ ├── dtd │ │ ├── ContentModel.scala │ │ ├── ContentModelParser.scala │ │ ├── DTD.scala │ │ ├── Decl.scala │ │ ├── DocType.scala │ │ ├── ElementValidator.scala │ │ ├── ExternalID.scala │ │ ├── Scanner.scala │ │ ├── Tokens.scala │ │ └── ValidationException.scala │ │ ├── factory │ │ ├── Binder.scala │ │ ├── LoggedNodeFactory.scala │ │ ├── NodeFactory.scala │ │ └── XMLLoader.scala │ │ ├── include │ │ ├── CircularIncludeException.scala │ │ ├── UnavailableResourceException.scala │ │ ├── XIncludeException.scala │ │ └── sax │ │ │ ├── EncodingHeuristics.scala │ │ │ ├── Main.scala │ │ │ ├── XIncludeFilter.scala │ │ │ └── XIncluder.scala │ │ ├── package.scala │ │ ├── parsing │ │ ├── ConstructingHandler.scala │ │ ├── ConstructingParser.scala │ │ ├── DefaultMarkupHandler.scala │ │ ├── ExternalSources.scala │ │ ├── FactoryAdapter.scala │ │ ├── FatalError.scala │ │ ├── MarkupHandler.scala │ │ ├── MarkupParser.scala │ │ ├── MarkupParserCommon.scala │ │ ├── NoBindingFactoryAdapter.scala │ │ ├── TokenTests.scala │ │ ├── ValidatingMarkupHandler.scala │ │ ├── XhtmlEntities.scala │ │ └── XhtmlParser.scala │ │ ├── persistent │ │ ├── CachedFileStorage.scala │ │ ├── Index.scala │ │ └── SetStorage.scala │ │ ├── pull │ │ ├── XMLEvent.scala │ │ ├── XMLEventReader.scala │ │ └── package.scala │ │ └── transform │ │ ├── BasicTransformer.scala │ │ ├── RewriteRule.scala │ │ └── RuleTransformer.scala ├── manual │ └── scala │ │ ├── man1 │ │ ├── Command.scala │ │ ├── fsc.scala │ │ ├── scala.scala │ │ ├── scalac.scala │ │ ├── scaladoc.scala │ │ └── scalap.scala │ │ └── tools │ │ └── docutil │ │ ├── EmitHtml.scala │ │ ├── EmitManPage.scala │ │ ├── ManMaker.scala │ │ ├── ManPage.scala │ │ └── resources │ │ ├── css │ │ └── style.css │ │ ├── images │ │ ├── external.gif │ │ └── scala_logo.png │ │ └── index.html ├── msil │ └── ch │ │ └── epfl │ │ └── lamp │ │ └── compiler │ │ └── msil │ │ ├── Assembly.java │ │ ├── AssemblyName.java │ │ ├── Attribute.java │ │ ├── BindingFlags.java │ │ ├── CallingConventions.java │ │ ├── ConstructedType.java │ │ ├── ConstructorInfo.java │ │ ├── CustomAttributeProvider.java │ │ ├── CustomModifier.java │ │ ├── EventAttributes.java │ │ ├── EventInfo.java │ │ ├── FieldAttributes.java │ │ ├── FieldInfo.java │ │ ├── GenericParamAndConstraints.java │ │ ├── HasCustomModifiers.java │ │ ├── ICustomAttributeProvider.java │ │ ├── MemberInfo.java │ │ ├── MemberTypes.java │ │ ├── MethodAttributes.java │ │ ├── MethodBase.java │ │ ├── MethodImplAttributes.java │ │ ├── MethodInfo.java │ │ ├── Module.java │ │ ├── PEAssembly.java │ │ ├── PEFile.java │ │ ├── PEModule.java │ │ ├── PEType.java │ │ ├── ParameterAttributes.java │ │ ├── ParameterInfo.java │ │ ├── PrimitiveType.java │ │ ├── PropertyAttributes.java │ │ ├── PropertyInfo.java │ │ ├── Type.java │ │ ├── TypeAttributes.java │ │ ├── Version.java │ │ ├── emit │ │ ├── AssemblyBuilder.scala │ │ ├── ConstructorBuilder.scala │ │ ├── FieldBuilder.scala │ │ ├── ICustomAttributeSetter.scala │ │ ├── ILGenerator.scala │ │ ├── ILPrinterVisitor.scala │ │ ├── Label.scala │ │ ├── LocalBuilder.scala │ │ ├── MethodBuilder.scala │ │ ├── ModuleBuilder.scala │ │ ├── MultipleFilesILPrinterVisitor.scala │ │ ├── OpCode.scala │ │ ├── OpCodes.scala │ │ ├── ParameterBuilder.scala │ │ ├── SingleFileILPrinterVisitor.scala │ │ ├── TypeBuilder.scala │ │ ├── Visitable.scala │ │ └── Visitor.scala │ │ ├── tests │ │ ├── CustomAttributesTest.java │ │ ├── JavaTypeTest.java │ │ ├── MembersTest.java │ │ ├── TableDump.java │ │ └── Test.java │ │ └── util │ │ ├── PECustomMod.java │ │ ├── PESection.java │ │ ├── PEStream.java │ │ ├── Signature.java │ │ └── Table.java ├── partest │ ├── README │ └── scala │ │ └── tools │ │ └── partest │ │ ├── CompilerTest.scala │ │ ├── DirectTest.scala │ │ ├── IcodeTest.scala │ │ ├── PartestDefaults.scala │ │ ├── PartestTask.scala │ │ ├── ReplTest.scala │ │ ├── ScaladocModelTest.scala │ │ ├── SecurityTest.scala │ │ ├── SigTest.scala │ │ ├── TestUtil.scala │ │ ├── antlib.xml │ │ ├── nest │ │ ├── AntRunner.scala │ │ ├── CompileManager.scala │ │ ├── ConsoleFileManager.scala │ │ ├── ConsoleRunner.scala │ │ ├── Diff.java │ │ ├── DiffPrint.java │ │ ├── DirectRunner.scala │ │ ├── FileManager.scala │ │ ├── NestRunner.scala │ │ ├── NestUI.scala │ │ ├── PathSettings.scala │ │ ├── ReflectiveRunner.scala │ │ ├── RunnerUtils.scala │ │ ├── SBTRunner.scala │ │ ├── TestFile.scala │ │ └── Worker.scala │ │ ├── package.scala │ │ └── utils │ │ ├── PrintMgr.scala │ │ └── Properties.scala ├── reflect │ └── scala │ │ ├── reflect │ │ ├── api │ │ │ ├── AnnotationInfos.scala │ │ │ ├── Constants.scala │ │ │ ├── Exprs.scala │ │ │ ├── FlagSets.scala │ │ │ ├── FrontEnds.scala │ │ │ ├── Importers.scala │ │ │ ├── JavaUniverse.scala │ │ │ ├── Mirrors.scala │ │ │ ├── Names.scala │ │ │ ├── Positions.scala │ │ │ ├── Printers.scala │ │ │ ├── StandardDefinitions.scala │ │ │ ├── StandardNames.scala │ │ │ ├── Symbols.scala │ │ │ ├── TagInterop.scala │ │ │ ├── Trees.scala │ │ │ ├── Types.scala │ │ │ ├── Universe.scala │ │ │ └── package.scala │ │ ├── internal │ │ │ ├── AbstractFileApi.scala │ │ │ ├── AnnotationCheckers.scala │ │ │ ├── AnnotationInfos.scala │ │ │ ├── BaseTypeSeqs.scala │ │ │ ├── BuildUtils.scala │ │ │ ├── CapturedVariables.scala │ │ │ ├── Chars.scala │ │ │ ├── ClassfileConstants.scala │ │ │ ├── Constants.scala │ │ │ ├── Definitions.scala │ │ │ ├── ExistentialsAndSkolems.scala │ │ │ ├── FatalError.scala │ │ │ ├── FlagSets.scala │ │ │ ├── Flags.scala │ │ │ ├── HasFlags.scala │ │ │ ├── Importers.scala │ │ │ ├── InfoTransformers.scala │ │ │ ├── Kinds.scala │ │ │ ├── Mirrors.scala │ │ │ ├── MissingRequirementError.scala │ │ │ ├── Names.scala │ │ │ ├── Phase.scala │ │ │ ├── Positions.scala │ │ │ ├── Printers.scala │ │ │ ├── Required.scala │ │ │ ├── Scopes.scala │ │ │ ├── StdAttachments.scala │ │ │ ├── StdCreators.scala │ │ │ ├── StdNames.scala │ │ │ ├── SymbolTable.scala │ │ │ ├── Symbols.scala │ │ │ ├── TreeGen.scala │ │ │ ├── TreeInfo.scala │ │ │ ├── Trees.scala │ │ │ ├── TypeDebugging.scala │ │ │ ├── Types.scala │ │ │ ├── package.scala │ │ │ ├── pickling │ │ │ │ ├── ByteCodecs.scala │ │ │ │ ├── PickleBuffer.scala │ │ │ │ ├── PickleFormat.scala │ │ │ │ └── UnPickler.scala │ │ │ ├── settings │ │ │ │ ├── AbsSettings.scala │ │ │ │ └── MutableSettings.scala │ │ │ ├── transform │ │ │ │ ├── Erasure.scala │ │ │ │ ├── RefChecks.scala │ │ │ │ ├── Transforms.scala │ │ │ │ └── UnCurry.scala │ │ │ └── util │ │ │ │ ├── Collections.scala │ │ │ │ ├── HashSet.scala │ │ │ │ ├── Origins.scala │ │ │ │ ├── Position.scala │ │ │ │ ├── Set.scala │ │ │ │ ├── SourceFile.scala │ │ │ │ ├── Statistics.scala │ │ │ │ ├── StringOps.scala │ │ │ │ ├── TableDef.scala │ │ │ │ ├── TraceSymbolActivity.scala │ │ │ │ └── WeakHashSet.scala │ │ ├── makro │ │ │ ├── Aliases.scala │ │ │ ├── CapturedVariables.scala │ │ │ ├── Context.scala │ │ │ ├── Enclosures.scala │ │ │ ├── Evals.scala │ │ │ ├── ExprUtils.scala │ │ │ ├── Exprs.scala │ │ │ ├── FrontEnds.scala │ │ │ ├── Infrastructure.scala │ │ │ ├── Names.scala │ │ │ ├── Parsers.scala │ │ │ ├── Reifiers.scala │ │ │ ├── Settings.scala │ │ │ ├── TreeBuilder.scala │ │ │ ├── TypeTags.scala │ │ │ ├── Typers.scala │ │ │ ├── Universe.scala │ │ │ └── package.scala │ │ └── runtime │ │ │ ├── AbstractFile.scala │ │ │ ├── JavaMirrors.scala │ │ │ ├── JavaUniverse.scala │ │ │ ├── ReflectSetup.scala │ │ │ ├── ReflectionUtils.scala │ │ │ ├── Settings.scala │ │ │ ├── SymbolLoaders.scala │ │ │ ├── SymbolTable.scala │ │ │ ├── SynchronizedOps.scala │ │ │ ├── SynchronizedSymbols.scala │ │ │ ├── SynchronizedTypes.scala │ │ │ ├── TwoWayCache.scala │ │ │ └── package.scala │ │ └── tools │ │ └── nsc │ │ └── io │ │ ├── AbstractFile.scala │ │ ├── Directory.scala │ │ ├── File.scala │ │ ├── FileOperationException.scala │ │ ├── NoAbstractFile.scala │ │ ├── Path.scala │ │ ├── PlainFile.scala │ │ ├── Streamable.scala │ │ ├── VirtualDirectory.scala │ │ ├── VirtualFile.scala │ │ └── ZipArchive.scala ├── scalacheck │ └── org │ │ └── scalacheck │ │ ├── Arbitrary.scala │ │ ├── Arg.scala │ │ ├── Commands.scala │ │ ├── ConsoleReporter.scala │ │ ├── Gen.scala │ │ ├── Pretty.scala │ │ ├── Prop.scala │ │ ├── Properties.scala │ │ ├── Shrink.scala │ │ ├── Test.scala │ │ └── util │ │ ├── Buildable.scala │ │ ├── CmdLineParser.scala │ │ ├── FreqMap.scala │ │ └── StdRand.scala ├── scalap │ ├── decoder.properties │ └── scala │ │ └── tools │ │ └── scalap │ │ ├── Arguments.scala │ │ ├── ByteArrayReader.scala │ │ ├── Classfile.scala │ │ ├── Classfiles.scala │ │ ├── CodeWriter.scala │ │ ├── Decode.scala │ │ ├── JavaWriter.scala │ │ ├── Main.scala │ │ ├── MetaParser.scala │ │ ├── Properties.scala │ │ └── scalax │ │ ├── rules │ │ ├── Arrows.scala │ │ ├── Functors.scala │ │ ├── Input.scala │ │ ├── Memoisable.scala │ │ ├── Monad.scala │ │ ├── Result.scala │ │ ├── Rule.scala │ │ ├── Rules.scala │ │ ├── SeqRule.scala │ │ └── scalasig │ │ │ ├── ClassFileParser.scala │ │ │ ├── Flags.scala │ │ │ ├── ScalaSig.scala │ │ │ ├── ScalaSigPrinter.scala │ │ │ ├── SourceFileAttributeParser.scala │ │ │ ├── Symbol.scala │ │ │ └── Type.scala │ │ └── util │ │ └── StringUtil.scala └── swing │ ├── doc │ ├── README │ └── build.xml │ ├── scala │ └── swing │ │ ├── AbstractButton.scala │ │ ├── Action.scala │ │ ├── Adjustable.scala │ │ ├── Alignment.scala │ │ ├── Applet.scala │ │ ├── BorderPanel.scala │ │ ├── BoxPanel.scala │ │ ├── BufferWrapper.scala │ │ ├── Button.scala │ │ ├── ButtonGroup.scala │ │ ├── CheckBox.scala │ │ ├── ComboBox.scala │ │ ├── Component.scala │ │ ├── Container.scala │ │ ├── EditorPane.scala │ │ ├── FileChooser.scala │ │ ├── FlowPanel.scala │ │ ├── Font.scala.disabled │ │ ├── FormattedTextField.scala │ │ ├── GridBagPanel.scala │ │ ├── GridPanel.scala │ │ ├── Label.scala │ │ ├── LayoutContainer.scala │ │ ├── ListView.scala │ │ ├── MainFrame.scala │ │ ├── Menu.scala │ │ ├── Orientable.scala │ │ ├── Orientation.scala │ │ ├── Oriented.scala │ │ ├── Panel.scala │ │ ├── PasswordField.scala │ │ ├── ProgressBar.scala │ │ ├── Publisher.scala │ │ ├── RadioButton.scala │ │ ├── Reactions.scala │ │ ├── Reactor.scala │ │ ├── RichWindow.scala │ │ ├── RootPanel.scala │ │ ├── ScrollBar.scala │ │ ├── ScrollPane.scala │ │ ├── Scrollable.scala │ │ ├── Separator.scala │ │ ├── SequentialContainer.scala │ │ ├── SimpleSwingApplication.scala │ │ ├── Slider.scala │ │ ├── SplitPane.scala │ │ ├── Swing.scala │ │ ├── SwingActor.scala │ │ ├── SwingApplication.scala │ │ ├── SwingWorker.scala │ │ ├── TabbedPane.scala │ │ ├── Table.scala │ │ ├── TextArea.scala │ │ ├── TextComponent.scala │ │ ├── TextField.scala │ │ ├── ToggleButton.scala │ │ ├── UIElement.scala │ │ ├── Window.scala │ │ ├── event │ │ ├── ActionEvent.scala │ │ ├── AdjustingEvent.scala │ │ ├── BackgroundChanged.scala │ │ ├── ButtonClicked.scala │ │ ├── CaretUpdate.scala │ │ ├── ComponentEvent.scala │ │ ├── ContainerEvent.scala │ │ ├── EditDone.scala │ │ ├── Event.scala │ │ ├── FocusEvent.scala │ │ ├── FontChanged.scala │ │ ├── ForegroundChanged.scala │ │ ├── InputEvent.scala │ │ ├── Key.scala │ │ ├── KeyEvent.scala │ │ ├── ListEvent.scala │ │ ├── MouseEvent.scala │ │ ├── SelectionEvent.scala │ │ ├── TableEvent.scala │ │ ├── UIEvent.scala │ │ ├── ValueChanged.scala │ │ ├── WindowActivated.scala │ │ ├── WindowClosed.scala │ │ ├── WindowClosing.scala │ │ ├── WindowDeactivated.scala │ │ ├── WindowDeiconified.scala │ │ ├── WindowEvent.scala │ │ ├── WindowIconified.scala │ │ └── WindowOpened.scala │ │ ├── model │ │ └── Matrix.scala │ │ └── package.scala │ └── swing.version.properties ├── test ├── attic │ └── files │ │ └── cli │ │ ├── test1 │ │ ├── Main.check.j9vm5 │ │ ├── Main.check.java │ │ ├── Main.check.java5 │ │ ├── Main.check.java5_api │ │ ├── Main.check.java5_j9 │ │ ├── Main.check.javac │ │ ├── Main.check.javac5 │ │ ├── Main.check.javac6 │ │ ├── Main.check.jikes │ │ ├── Main.check.jikes5 │ │ ├── Main.check.scala │ │ ├── Main.check.scala_api │ │ ├── Main.check.scala_j9 │ │ ├── Main.check.scalac │ │ ├── Main.check.scalaint │ │ ├── Main.java │ │ └── Main.scala │ │ ├── test2 │ │ ├── Main.check.j9vm5 │ │ ├── Main.check.java │ │ ├── Main.check.java5 │ │ ├── Main.check.java5_api │ │ ├── Main.check.java5_j9 │ │ ├── Main.check.javac │ │ ├── Main.check.javac5 │ │ ├── Main.check.javac6 │ │ ├── Main.check.jikes │ │ ├── Main.check.jikes5 │ │ ├── Main.check.scala │ │ ├── Main.check.scala_api │ │ ├── Main.check.scala_j9 │ │ ├── Main.check.scalac │ │ ├── Main.check.scalaint │ │ ├── Main.java │ │ └── Main.scala │ │ └── test3 │ │ ├── Main.check.j9vm5 │ │ ├── Main.check.java │ │ ├── Main.check.java5 │ │ ├── Main.check.java5_api │ │ ├── Main.check.java5_j9 │ │ ├── Main.check.javac │ │ ├── Main.check.javac5 │ │ ├── Main.check.javac6 │ │ ├── Main.check.jikes │ │ ├── Main.check.jikes5 │ │ ├── Main.check.scala │ │ ├── Main.check.scala_api │ │ ├── Main.check.scala_j9 │ │ ├── Main.check.scalac │ │ ├── Main.check.scalaint │ │ ├── Main.java │ │ └── Main.scala ├── benchmarking │ ├── AVL-insert-random.scala │ ├── AVL-insert.scala │ ├── ParCtrie-bfs.scala │ ├── ParCtrie-map.scala │ ├── ParCtrie-nums.scala │ ├── ParCtrie-size.scala │ ├── ParHashMap.scala │ ├── ParVector-reduce.scala │ ├── TreeSetInsert.scala │ ├── TreeSetInsertRandom.scala │ ├── TreeSetIterator.scala │ ├── TreeSetRemove.scala │ └── TreeSetRemoveRandom.scala ├── benchmarks │ ├── bench │ ├── lib │ │ └── jsr166_and_extra.jar.desired.sha1 │ ├── source.list │ └── src │ │ └── scala │ │ ├── collection │ │ ├── immutable │ │ │ └── range-bench.scala │ │ ├── mutable │ │ │ └── hashtable-bench.scala │ │ └── parallel │ │ │ ├── Benchmarking.scala │ │ │ └── benchmarks │ │ │ ├── Bench.scala │ │ │ ├── arrays │ │ │ ├── Arrays.scala │ │ │ ├── Dummy.scala │ │ │ ├── IntAccess.scala │ │ │ ├── ObjectAccess.scala │ │ │ ├── Resetting.scala │ │ │ └── UnknownManif.scala │ │ │ ├── generic │ │ │ ├── Dummy.scala │ │ │ ├── Operators.scala │ │ │ └── ParallelBenches.scala │ │ │ ├── hashtables │ │ │ ├── ParallelHashTableSets.scala │ │ │ └── ParallelHashTables.scala │ │ │ ├── hashtries │ │ │ ├── Combine.scala │ │ │ ├── Construct.scala │ │ │ ├── Foreach.scala │ │ │ ├── IntInit.scala │ │ │ ├── Iterate.scala │ │ │ ├── Lookup.scala │ │ │ ├── MultipleCombine.scala │ │ │ └── ParallelHashTries.scala │ │ │ ├── misc │ │ │ ├── Coder.scala │ │ │ ├── Dictionary.scala │ │ │ ├── Loader.scala │ │ │ └── dict.txt │ │ │ ├── parallel_array │ │ │ ├── AggregateLight.scala │ │ │ ├── Companion.scala │ │ │ ├── CopyToArray.scala │ │ │ ├── Corresponds.scala │ │ │ ├── CountHeavy.scala │ │ │ ├── CountLight.scala │ │ │ ├── CountList.scala │ │ │ ├── DiffHalf.scala │ │ │ ├── DropMany.scala │ │ │ ├── ExistsLight.scala │ │ │ ├── FilterLight.scala │ │ │ ├── FindLight.scala │ │ │ ├── FlatMapLight.scala │ │ │ ├── ForallHeavy.scala │ │ │ ├── ForallLight.scala │ │ │ ├── ForallQuickStop.scala │ │ │ ├── ForallStop80k.scala │ │ │ ├── ForeachHeavy.scala │ │ │ ├── ForeachLight.scala │ │ │ ├── GroupBy.scala │ │ │ ├── IndexWhere.scala │ │ │ ├── IntersectHalf.scala │ │ │ ├── LastIndexWhere.scala │ │ │ ├── MapLight.scala │ │ │ ├── MatrixMultiplication.scala │ │ │ ├── MinLight.scala │ │ │ ├── PadToDouble.scala │ │ │ ├── PartialMapLight.scala │ │ │ ├── PartitionLight.scala │ │ │ ├── PatchHalf.scala │ │ │ ├── PlusPlus.scala │ │ │ ├── ReduceHeavy.scala │ │ │ ├── ReduceLight.scala │ │ │ ├── ReduceList.scala │ │ │ ├── ReduceNew.scala │ │ │ ├── ReducePrime.scala │ │ │ ├── RemoveDuplicates.scala │ │ │ ├── Resettable.scala │ │ │ ├── Reverse.scala │ │ │ ├── ReverseMap.scala │ │ │ ├── SameElementsLong.scala │ │ │ ├── ScanLight.scala │ │ │ ├── ScanMedium.scala │ │ │ ├── SegmentLength.scala │ │ │ ├── SequentialOps.scala │ │ │ ├── SliceFew.scala │ │ │ ├── SliceMany.scala │ │ │ ├── SliceMedium.scala │ │ │ ├── SpanLight.scala │ │ │ ├── SplitHalf.scala │ │ │ ├── SumLight.scala │ │ │ ├── TakeMany.scala │ │ │ └── TakeWhileLight.scala │ │ │ ├── parallel_range │ │ │ └── RangeBenches.scala │ │ │ └── parallel_view │ │ │ └── SeqViewBenches.scala │ │ └── util │ │ └── HashSpeedTest.scala ├── checker-tests │ ├── fail1.scala │ ├── fail10.scala │ ├── fail12.scala │ ├── fail2.scala │ ├── fail6.scala │ └── fail7.scala ├── debug │ ├── buildmanager │ │ └── .gitignore │ ├── jvm │ │ └── .gitignore │ ├── neg │ │ └── .gitignore │ ├── pos │ │ └── .gitignore │ ├── res │ │ └── .gitignore │ ├── run │ │ └── .gitignore │ ├── scalacheck │ │ └── .gitignore │ ├── scalap │ │ └── .gitignore │ └── shootout │ │ └── .gitignore ├── disabled-windows │ └── script │ │ ├── loadAndExecute.check │ │ ├── loadAndExecute │ │ ├── lAndE1.scala │ │ ├── lAndE2.scala │ │ └── loadAndExecute.scala │ │ ├── utf8.bat │ │ ├── utf8.check │ │ └── utf8.scala ├── disabled │ ├── buildmanager │ │ ├── t2651_1 │ │ │ ├── A.scala │ │ │ ├── B.scala │ │ │ ├── C.scala │ │ │ ├── D.scala │ │ │ ├── t2651_1.changes │ │ │ │ └── A2.scala │ │ │ ├── t2651_1.check │ │ │ └── t2651_1.test │ │ └── t2652 │ │ │ ├── A.scala │ │ │ ├── B.scala │ │ │ ├── t2652.changes │ │ │ └── A2.scala │ │ │ ├── t2652.check │ │ │ └── t2652.test │ ├── coder │ │ ├── Coder.scala │ │ ├── Dictionary.scala │ │ └── dict.txt │ ├── continuations-neg │ │ ├── infer0.check │ │ └── infer0.scala │ ├── jvm │ │ ├── JavaInteraction.check │ │ ├── JavaInteraction.scala │ │ ├── concurrent-future.check │ │ ├── concurrent-future.scala │ │ └── scala-concurrent-tck-akka.scala │ ├── neg │ │ ├── abstract-report3.check │ │ └── abstract-report3.scala │ ├── pos │ │ ├── caseclass-parents.flags │ │ ├── caseclass-parents.scala │ │ ├── caseclass-productN.flags │ │ ├── caseclass-productN.scala │ │ ├── spec-List.scala │ │ ├── t1545.scala │ │ ├── t1737 │ │ │ ├── A.java │ │ │ ├── B.java │ │ │ └── c.scala │ │ └── t2919.scala │ ├── presentation │ │ ├── akka.check │ │ ├── akka.flags │ │ ├── akka │ │ │ ├── Runner.scala │ │ │ └── src │ │ │ │ ├── akka │ │ │ │ ├── AkkaException.scala │ │ │ │ ├── actor │ │ │ │ │ ├── Actor.scala │ │ │ │ │ ├── ActorRef.scala │ │ │ │ │ ├── ActorRegistry.scala │ │ │ │ │ ├── Actors.java │ │ │ │ │ ├── BootableActorLoaderService.scala │ │ │ │ │ ├── FSM.scala │ │ │ │ │ ├── Scheduler.scala │ │ │ │ │ ├── Supervisor.scala │ │ │ │ │ ├── UntypedActor.scala │ │ │ │ │ └── package.scala │ │ │ │ ├── config │ │ │ │ │ ├── Config.scala │ │ │ │ │ ├── ConfigParser.scala │ │ │ │ │ ├── Configuration.scala │ │ │ │ │ ├── Configurator.scala │ │ │ │ │ ├── Importer.scala │ │ │ │ │ └── SupervisionConfig.scala │ │ │ │ ├── dataflow │ │ │ │ │ └── DataFlow.scala │ │ │ │ ├── dispatch │ │ │ │ │ ├── Dispatchers.scala │ │ │ │ │ ├── ExecutorBasedEventDrivenDispatcher.scala │ │ │ │ │ ├── ExecutorBasedEventDrivenWorkStealingDispatcher.scala │ │ │ │ │ ├── Future.scala │ │ │ │ │ ├── MailboxHandling.scala │ │ │ │ │ ├── MessageHandling.scala │ │ │ │ │ ├── ThreadBasedDispatcher.scala │ │ │ │ │ └── ThreadPoolBuilder.scala │ │ │ │ ├── event │ │ │ │ │ ├── EventHandler.scala │ │ │ │ │ └── JavaEventHandler.java │ │ │ │ ├── japi │ │ │ │ │ └── JavaAPI.scala │ │ │ │ ├── remoteinterface │ │ │ │ │ ├── RemoteEventHandler.scala │ │ │ │ │ └── RemoteInterface.scala │ │ │ │ ├── routing │ │ │ │ │ ├── Iterators.scala │ │ │ │ │ ├── Listeners.scala │ │ │ │ │ ├── Pool.scala │ │ │ │ │ ├── Routers.scala │ │ │ │ │ └── Routing.scala │ │ │ │ └── util │ │ │ │ │ ├── Address.scala │ │ │ │ │ ├── AkkaLoader.scala │ │ │ │ │ ├── Bootable.scala │ │ │ │ │ ├── BoundedBlockingQueue.scala │ │ │ │ │ ├── Crypt.scala │ │ │ │ │ ├── Duration.scala │ │ │ │ │ ├── HashCode.scala │ │ │ │ │ ├── Helpers.scala │ │ │ │ │ ├── ListenerManagement.scala │ │ │ │ │ ├── LockUtil.scala │ │ │ │ │ ├── ReflectiveAccess.scala │ │ │ │ │ └── package.scala │ │ │ │ ├── com │ │ │ │ └── eaio │ │ │ │ │ ├── util │ │ │ │ │ └── lang │ │ │ │ │ │ └── Hex.java │ │ │ │ │ └── uuid │ │ │ │ │ ├── MACAddressParser.java │ │ │ │ │ ├── UUID.java │ │ │ │ │ ├── UUIDGen.java │ │ │ │ │ ├── UUIDHelper.java │ │ │ │ │ └── UUIDHolder.java │ │ │ │ └── pi.scala │ │ ├── ide-bug-1000450.check │ │ ├── ide-bug-1000450 │ │ │ ├── Runner.scala │ │ │ └── src │ │ │ │ └── Ranges.scala │ │ ├── ide-bug-1000508.check │ │ ├── ide-bug-1000508 │ │ │ ├── Runner.scala │ │ │ └── src │ │ │ │ └── Foo.scala │ │ ├── ide-bug-1000545.check │ │ ├── ide-bug-1000545 │ │ │ ├── Runner.scala │ │ │ └── src │ │ │ │ └── CompletionFails.scala │ │ ├── ide-t1000620.check │ │ ├── ide-t1000620 │ │ │ ├── Runner.scala │ │ │ └── src │ │ │ │ ├── a │ │ │ │ └── A.scala │ │ │ │ └── b │ │ │ │ └── B.scala │ │ ├── shutdown-deadlock.check │ │ ├── shutdown-deadlock │ │ │ ├── ShutdownDeadlockTest.scala │ │ │ └── src │ │ │ │ └── arrays.scala │ │ ├── simple-tests.check │ │ ├── simple-tests.javaopts │ │ ├── simple-tests.opts │ │ ├── simple-tests │ │ │ ├── SimpleInteractiveTest.scala │ │ │ └── src │ │ │ │ └── Tester.scala │ │ ├── timeofday.check │ │ └── timeofday │ │ │ ├── Runner.scala │ │ │ └── src │ │ │ └── timeofday.scala │ ├── properties.check │ ├── properties │ │ ├── Runner.scala │ │ └── src │ │ │ └── properties.scala │ ├── run │ │ ├── applet-prop.scala │ │ ├── coder2 │ │ │ ├── Coder2.scala │ │ │ └── Dictionary.scala │ │ ├── docgenerator.check │ │ ├── docgenerator.scala │ │ ├── javap.check │ │ ├── javap.scala │ │ ├── lisp.check │ │ ├── lisp.scala │ │ ├── script-positions.scala │ │ ├── syncchannel.check │ │ ├── syncchannel.scala │ │ ├── t2886.scala │ │ ├── t2946 │ │ │ ├── Parsers.scala │ │ │ ├── ResponseCommon.scala │ │ │ └── Test.scala │ │ ├── t4279.scala │ │ ├── t4532.check │ │ └── t4532.scala │ ├── scalacheck │ │ └── HashTrieSplit.scala │ └── script │ │ ├── fact.args │ │ ├── fact.bat │ │ ├── fact.check │ │ ├── fact.scala │ │ ├── second.bat │ │ ├── second.check │ │ ├── second.scala │ │ ├── t1015.bat │ │ ├── t1015.scala │ │ ├── t1017.bat │ │ └── t1017.scala ├── files │ ├── android │ │ ├── HelloAndroid.scala │ │ └── HelloAndroid.xml │ ├── ant │ │ ├── README │ │ ├── fsc001-build.check │ │ ├── fsc001-build.xml │ │ ├── fsc001.scala │ │ ├── fsc002-build.check │ │ ├── fsc002-build.xml │ │ ├── fsc002.scala │ │ ├── fsc003-build.check │ │ ├── fsc003-build.xml │ │ ├── fsc003.scala │ │ ├── imported.xml │ │ ├── scalac001-build.check │ │ ├── scalac001-build.xml │ │ ├── scalac001.scala │ │ ├── scalac002-build.check │ │ ├── scalac002-build.xml │ │ ├── scalac002.scala │ │ ├── scalac003-build.check │ │ ├── scalac003-build.xml │ │ ├── scalac003.scala │ │ ├── scalac004-build.check │ │ ├── scalac004-build.xml │ │ ├── scalac004.scala │ │ ├── scaladoc-build.check │ │ ├── scaladoc-build.xml │ │ └── scaladoc.scala │ ├── bench │ │ └── equality │ │ │ ├── eq.scala │ │ │ ├── eqeq.eqlog │ │ │ └── eqeq.scala │ ├── buildmanager │ │ ├── annotated │ │ │ ├── A.scala │ │ │ ├── annotated.check │ │ │ └── annotated.test │ │ ├── freshnames │ │ │ ├── A.scala │ │ │ ├── B.scala │ │ │ ├── freshnames.check │ │ │ └── freshnames.test │ │ ├── infer │ │ │ ├── A.scala │ │ │ ├── infer.check │ │ │ └── infer.test │ │ ├── namesdefaults │ │ │ ├── defparam-use.scala │ │ │ ├── defparam.scala │ │ │ ├── namesdefaults.check │ │ │ └── namesdefaults.test │ │ ├── overloaded_1 │ │ │ ├── A.scala │ │ │ ├── overloaded_1.check │ │ │ └── overloaded_1.test │ │ ├── simpletest │ │ │ ├── A.scala │ │ │ ├── B.scala │ │ │ ├── simpletest.changes │ │ │ │ └── A1.scala │ │ │ ├── simpletest.check │ │ │ └── simpletest.test │ │ ├── t2280 │ │ │ ├── A.scala │ │ │ ├── B.java │ │ │ ├── t2280.check │ │ │ └── t2280.test │ │ ├── t2556_1 │ │ │ ├── A.scala │ │ │ ├── B.scala │ │ │ ├── t2556_1.changes │ │ │ │ └── A2.scala │ │ │ ├── t2556_1.check │ │ │ └── t2556_1.test │ │ ├── t2556_2 │ │ │ ├── A.scala │ │ │ ├── B.scala │ │ │ ├── C.scala │ │ │ ├── t2556_2.changes │ │ │ │ └── A2.scala │ │ │ ├── t2556_2.check │ │ │ └── t2556_2.test │ │ ├── t2556_3 │ │ │ ├── A.scala │ │ │ ├── B.scala │ │ │ ├── C.scala │ │ │ ├── t2556_3.changes │ │ │ │ └── A2.scala │ │ │ ├── t2556_3.check │ │ │ └── t2556_3.test │ │ ├── t2557 │ │ │ ├── A.scala │ │ │ ├── B.scala │ │ │ ├── C.scala │ │ │ ├── D.scala │ │ │ ├── E.scala │ │ │ ├── F.scala │ │ │ ├── t2557.changes │ │ │ │ └── D2.scala │ │ │ ├── t2557.check │ │ │ └── t2557.test │ │ ├── t2559 │ │ │ ├── A.scala │ │ │ ├── D.scala │ │ │ ├── t2559.changes │ │ │ │ └── A2.scala │ │ │ ├── t2559.check │ │ │ └── t2559.test │ │ ├── t2562 │ │ │ ├── A.scala │ │ │ ├── B.scala │ │ │ ├── t2562.changes │ │ │ │ └── A2.scala │ │ │ ├── t2562.check │ │ │ └── t2562.test │ │ ├── t2649 │ │ │ ├── A.scala │ │ │ ├── B.scala │ │ │ ├── t2649.changes │ │ │ │ └── A2.scala │ │ │ ├── t2649.check │ │ │ └── t2649.test │ │ ├── t2650_1 │ │ │ ├── A.scala │ │ │ ├── B.scala │ │ │ ├── t2650_1.changes │ │ │ │ └── A2.scala │ │ │ ├── t2650_1.check │ │ │ └── t2650_1.test │ │ ├── t2650_2 │ │ │ ├── A.scala │ │ │ ├── B.scala │ │ │ ├── t2650_2.changes │ │ │ │ └── A2.scala │ │ │ ├── t2650_2.check │ │ │ └── t2650_2.test │ │ ├── t2650_3 │ │ │ ├── A.scala │ │ │ ├── B.scala │ │ │ ├── t2650_3.changes │ │ │ │ └── A2.scala │ │ │ ├── t2650_3.check │ │ │ └── t2650_3.test │ │ ├── t2650_4 │ │ │ ├── A.scala │ │ │ ├── B.scala │ │ │ ├── t2650_4.changes │ │ │ │ └── A2.scala │ │ │ ├── t2650_4.check │ │ │ └── t2650_4.test │ │ ├── t2651_2 │ │ │ ├── A.scala │ │ │ ├── t2651_2.changes │ │ │ │ └── A2.scala │ │ │ ├── t2651_2.check │ │ │ └── t2651_2.test │ │ ├── t2651_3 │ │ │ ├── A.scala │ │ │ ├── t2651_3.changes │ │ │ │ └── A2.scala │ │ │ ├── t2651_3.check │ │ │ └── t2651_3.test │ │ ├── t2651_4 │ │ │ ├── A.scala │ │ │ ├── B.scala │ │ │ ├── t2651_4.changes │ │ │ │ └── A2.scala │ │ │ ├── t2651_4.check │ │ │ └── t2651_4.test │ │ ├── t2653 │ │ │ ├── A.scala │ │ │ ├── B.scala │ │ │ ├── t2653.changes │ │ │ │ └── A2.scala │ │ │ ├── t2653.check │ │ │ └── t2653.test │ │ ├── t2654 │ │ │ ├── A.scala │ │ │ ├── B.scala │ │ │ ├── t2654.changes │ │ │ │ └── A2.scala │ │ │ ├── t2654.check │ │ │ └── t2654.test │ │ ├── t2655 │ │ │ ├── A.scala │ │ │ ├── B.scala │ │ │ ├── t2655.changes │ │ │ │ └── A2.scala │ │ │ ├── t2655.check │ │ │ └── t2655.test │ │ ├── t2657 │ │ │ ├── A.scala │ │ │ ├── B.scala │ │ │ ├── t2657.changes │ │ │ │ └── A2.scala │ │ │ ├── t2657.check │ │ │ └── t2657.test │ │ ├── t2789 │ │ │ ├── A.scala │ │ │ ├── B.scala │ │ │ ├── t2789.changes │ │ │ │ └── A2.scala │ │ │ ├── t2789.check │ │ │ └── t2789.test │ │ ├── t2790 │ │ │ ├── A.scala │ │ │ ├── B.scala │ │ │ ├── t2790.changes │ │ │ │ └── A2.scala │ │ │ ├── t2790.check │ │ │ └── t2790.test │ │ ├── t2792 │ │ │ ├── A1.scala │ │ │ ├── A2.scala │ │ │ ├── A3.scala │ │ │ ├── t2792.changes │ │ │ │ └── A1_1.scala │ │ │ ├── t2792.check │ │ │ └── t2792.test │ │ ├── t3045 │ │ │ ├── A.java │ │ │ ├── t3045.check │ │ │ └── t3045.test │ │ ├── t3054 │ │ │ ├── bar │ │ │ │ └── Bar.java │ │ │ ├── foo │ │ │ │ └── Foo.scala │ │ │ ├── t3054.check │ │ │ └── t3054.test │ │ ├── t3059 │ │ │ ├── A.scala │ │ │ ├── B.scala │ │ │ ├── t3059.check │ │ │ └── t3059.test │ │ ├── t3133 │ │ │ ├── A.java │ │ │ ├── t3133.check │ │ │ └── t3133.test │ │ ├── t3140 │ │ │ ├── A.scala │ │ │ ├── t3140.check │ │ │ └── t3140.test │ │ ├── t4215 │ │ │ ├── A.scala │ │ │ ├── t4215.check │ │ │ └── t4215.test │ │ └── t4245 │ │ │ ├── A.scala │ │ │ ├── t4245.check │ │ │ └── t4245.test │ ├── codelib │ │ └── code.jar.desired.sha1 │ ├── continuations-neg │ │ ├── function0.check │ │ ├── function0.scala │ │ ├── function2.check │ │ ├── function2.scala │ │ ├── function3.check │ │ ├── function3.scala │ │ ├── infer2.check │ │ ├── infer2.scala │ │ ├── lazy.check │ │ ├── lazy.scala │ │ ├── t1929.check │ │ ├── t1929.scala │ │ ├── t2285.check │ │ ├── t2285.scala │ │ ├── t2949.check │ │ ├── t2949.scala │ │ ├── t3628.check │ │ ├── t3628.scala │ │ ├── t3718.check │ │ ├── t3718.scala │ │ ├── t5445.check │ │ ├── t5445.scala │ │ ├── trycatch2.check │ │ └── trycatch2.scala │ ├── continuations-run │ │ ├── basics.check │ │ ├── basics.scala │ │ ├── function1.check │ │ ├── function1.scala │ │ ├── function4.check │ │ ├── function4.scala │ │ ├── function5.check │ │ ├── function5.scala │ │ ├── function6.check │ │ ├── function6.scala │ │ ├── ifelse0.check │ │ ├── ifelse0.scala │ │ ├── ifelse1.check │ │ ├── ifelse1.scala │ │ ├── ifelse2.check │ │ ├── ifelse2.scala │ │ ├── ifelse3.check │ │ ├── ifelse3.scala │ │ ├── ifelse4.check │ │ ├── ifelse4.scala │ │ ├── infer1.scala │ │ ├── match0.check │ │ ├── match0.scala │ │ ├── match1.check │ │ ├── match1.scala │ │ ├── match2.check │ │ ├── match2.scala │ │ ├── patvirt.check │ │ ├── patvirt.scala │ │ ├── shift-pct.check │ │ ├── shift-pct.scala │ │ ├── t1807.check │ │ ├── t1807.scala │ │ ├── t1808.scala │ │ ├── t1820.scala │ │ ├── t1821.check │ │ ├── t1821.scala │ │ ├── t2864.check │ │ ├── t2864.scala │ │ ├── t2934.check │ │ ├── t2934.scala │ │ ├── t3199.check │ │ ├── t3199.scala │ │ ├── t3199b.check │ │ ├── t3199b.scala │ │ ├── t3223.check │ │ ├── t3223.scala │ │ ├── t3225.check │ │ ├── t3225.scala │ │ ├── t3501.check │ │ ├── t3501.scala │ │ ├── t5472.check │ │ ├── t5472.scala │ │ ├── t5506.check │ │ ├── t5506.scala │ │ ├── t5538.check │ │ ├── t5538.scala │ │ ├── trycatch0.check │ │ ├── trycatch0.scala │ │ ├── trycatch1.check │ │ ├── trycatch1.scala │ │ ├── while0.check │ │ ├── while0.scala │ │ ├── while1.check │ │ ├── while1.scala │ │ ├── while2.check │ │ ├── while2.scala │ │ ├── z1673.check │ │ └── z1673.scala │ ├── detach-neg │ │ ├── det_bar.check │ │ └── det_bar.scala │ ├── detach-run │ │ ├── actor-run.check │ │ ├── actor │ │ │ ├── Client.scala │ │ │ ├── Server.scala │ │ │ ├── ServerConsole.scala │ │ │ ├── actor.flags │ │ │ ├── actor.scala │ │ │ └── java.policy │ │ ├── basic-run.check │ │ └── basic │ │ │ ├── Client.scala │ │ │ ├── Server.scala │ │ │ ├── ServerConsole.scala │ │ │ ├── basic.flags │ │ │ ├── basic.scala │ │ │ └── java.policy │ ├── gitignore.SAMPLE │ ├── jvm │ │ ├── actmig-PinS.check │ │ ├── actmig-PinS.scala │ │ ├── actmig-PinS_1.check │ │ ├── actmig-PinS_1.scala │ │ ├── actmig-PinS_2.check │ │ ├── actmig-PinS_2.scala │ │ ├── actmig-PinS_3.check │ │ ├── actmig-PinS_3.scala │ │ ├── actmig-hierarchy.check │ │ ├── actmig-hierarchy_1.check │ │ ├── actmig-instantiation.check │ │ ├── actmig-loop-react.check │ │ ├── actmig-public-methods.check │ │ ├── actmig-public-methods_1.check │ │ ├── actmig-public-methods_1.scala │ │ ├── actmig-react-receive.check │ │ ├── actmig-react-receive.scala │ │ ├── actor-exceptions.check │ │ ├── actor-exceptions.scala │ │ ├── actor-executor.check │ │ ├── actor-executor.scala │ │ ├── actor-executor2.check │ │ ├── actor-executor2.scala │ │ ├── actor-executor3.check │ │ ├── actor-executor3.scala │ │ ├── actor-getstate.check │ │ ├── actor-getstate.scala │ │ ├── actor-link-getstate.check │ │ ├── actor-link-getstate.scala │ │ ├── actor-looping.check │ │ ├── actor-looping.scala │ │ ├── actor-normal-exit.check │ │ ├── actor-normal-exit.scala │ │ ├── actor-receivewithin.check │ │ ├── actor-receivewithin.scala │ │ ├── actor-sync-send-timeout.scala │ │ ├── actor-termination.check │ │ ├── actor-termination.scala │ │ ├── actor-uncaught-exception.check │ │ ├── actor-uncaught-exception.scala │ │ ├── actor-uncaught-exception2.check │ │ ├── actor-uncaught-exception2.scala │ │ ├── annotations.check │ │ ├── annotations.scala │ │ ├── backendBugUnapply.check │ │ ├── backendBugUnapply.scala │ │ ├── bigints.check │ │ ├── bigints.scala │ │ ├── console.check │ │ ├── console.scala │ │ ├── daemon-actor-termination.check │ │ ├── daemon-actor-termination.scala │ │ ├── deprecation │ │ │ ├── Defs.java │ │ │ ├── Test_1.scala │ │ │ └── Use_2.java │ │ ├── future-alarm.check │ │ ├── future-alarm.scala │ │ ├── future-awaitall-zero.check │ │ ├── future-awaitall-zero.scala │ │ ├── future-spec │ │ │ ├── FutureTests.scala │ │ │ ├── PromiseTests.scala │ │ │ └── main.scala │ │ ├── future-termination.check │ │ ├── future-termination.scala │ │ ├── genericNest.scala │ │ ├── getGenericSuperclass.check │ │ ├── getGenericSuperclass.scala │ │ ├── inner.check │ │ ├── inner.scala │ │ ├── interpreter.check │ │ ├── interpreter.scala │ │ ├── libnatives-32.so │ │ ├── libnatives-64.so │ │ ├── libnatives.jnilib │ │ ├── manifests-new.check │ │ ├── manifests-new.scala │ │ ├── manifests-old.check │ │ ├── manifests-old.scala │ │ ├── methvsfield.check │ │ ├── methvsfield.java │ │ ├── methvsfield.scala │ │ ├── mkLibNatives.bat │ │ ├── mkLibNatives.sh │ │ ├── natives-32.dll │ │ ├── natives-64.dll │ │ ├── natives.c │ │ ├── natives.check │ │ ├── natives.h │ │ ├── natives.scala │ │ ├── nest.check │ │ ├── nest.java │ │ ├── nest.scala │ │ ├── non-fatal-tests.scala │ │ ├── outerEnum.check │ │ ├── outerEnum.scala │ │ ├── protectedacc.check │ │ ├── protectedacc.scala │ │ ├── reactor-exceptionOnSend.check │ │ ├── reactor-exceptionOnSend.scala │ │ ├── reactor-producer-consumer.check │ │ ├── reactor-producer-consumer.scala │ │ ├── reactor.check │ │ ├── reactor.scala │ │ ├── replyablereactor.check │ │ ├── replyablereactor.scala │ │ ├── replyablereactor2.check │ │ ├── replyablereactor2.scala │ │ ├── replyablereactor3.check │ │ ├── replyablereactor3.scala │ │ ├── replyablereactor4.check │ │ ├── replyablereactor4.scala │ │ ├── replyreactor-react-sender.check │ │ ├── replyreactor-react-sender.scala │ │ ├── replyreactor.check │ │ ├── replyreactor.scala │ │ ├── scala-concurrent-tck.scala │ │ ├── scheduler-adapter.check │ │ ├── scheduler-adapter.scala │ │ ├── serialization-new.check │ │ ├── serialization-new.scala │ │ ├── serialization.check │ │ ├── serialization.scala │ │ ├── si5471.check │ │ ├── si5471.scala │ │ ├── signum.scala │ │ ├── stringbuilder.check │ │ ├── stringbuilder.scala │ │ ├── sync-var.check │ │ ├── sync-var.scala │ │ ├── t0014.check │ │ ├── t0014.scala │ │ ├── t0632.check │ │ ├── t0632.scala │ │ ├── t1116.check │ │ ├── t1116.scala │ │ ├── t1118.check │ │ ├── t1118.scala │ │ ├── t1143-2.check │ │ ├── t1143-2 │ │ │ ├── Marker.java │ │ │ └── t1143-2.scala │ │ ├── t1143.check │ │ ├── t1143.scala │ │ ├── t1342.check │ │ ├── t1342 │ │ │ ├── JI.java │ │ │ └── SI.scala │ │ ├── t1449.check │ │ ├── t1449.scala │ │ ├── t1461.scala │ │ ├── t1464.check │ │ ├── t1464 │ │ │ ├── MyTrait.scala │ │ │ └── Test.java │ │ ├── t1600.scala │ │ ├── t1948.check │ │ ├── t1948.scala │ │ ├── t2104.check │ │ ├── t2104.scala │ │ ├── t2214.check │ │ ├── t2214.scala │ │ ├── t2359.check │ │ ├── t2359.scala │ │ ├── t2470.check │ │ ├── t2470.cmds │ │ ├── t2470 │ │ │ ├── Action.java │ │ │ ├── Read_Classfile_2.scala │ │ │ ├── Task.java │ │ │ └── Test_1.scala │ │ ├── t2511.check │ │ ├── t2511.scala │ │ ├── t2530.check │ │ ├── t2530.scala │ │ ├── t2570.check │ │ ├── t2570 │ │ │ ├── Test.scala │ │ │ ├── Test1.java │ │ │ └── Test3.java │ │ ├── t2585.check │ │ ├── t2585 │ │ │ ├── Test.java │ │ │ └── genericouter.scala │ │ ├── t2827.check │ │ ├── t2827.scala │ │ ├── t3003.check │ │ ├── t3003.cmds │ │ ├── t3003 │ │ │ ├── Annot.java │ │ │ └── Test_1.scala │ │ ├── t3102.check │ │ ├── t3102.scala │ │ ├── t3356.check │ │ ├── t3356.scala │ │ ├── t3365.check │ │ ├── t3365.scala │ │ ├── t3407.check │ │ ├── t3407.scala │ │ ├── t3412-channel.check │ │ ├── t3412-channel.scala │ │ ├── t3412.check │ │ ├── t3412.scala │ │ ├── t3415 │ │ │ ├── Hello.java │ │ │ └── HelloWorld.scala │ │ ├── t3470.check │ │ ├── t3470.scala │ │ ├── t3838.check │ │ ├── t3838.scala │ │ ├── t560bis.check │ │ ├── t560bis.scala │ │ ├── t676.check │ │ ├── t676.scala │ │ ├── t680.check │ │ ├── t680.scala │ │ ├── throws-annot.check │ │ ├── throws-annot.scala │ │ ├── ticket2163 │ │ │ ├── ticket2163.java │ │ │ └── ticket2163.scala │ │ ├── ticket4283 │ │ │ ├── AbstractFoo.java │ │ │ ├── ScalaBipp.scala │ │ │ └── Test.scala │ │ ├── try-type-tests.scala │ │ ├── typerep.check │ │ ├── typerep.scala │ │ ├── unittest_io_Jvm.check │ │ ├── unittest_io_Jvm.scala │ │ ├── unittest_xml.scala │ │ ├── varargs.check │ │ ├── varargs │ │ │ ├── JavaClass.java │ │ │ ├── VaClass.scala │ │ │ └── varargs.scala │ │ ├── xml01.check │ │ ├── xml01.scala │ │ ├── xml02.check │ │ ├── xml02.scala │ │ ├── xml03syntax.check │ │ ├── xml03syntax.scala │ │ ├── xml04embed.check │ │ ├── xml04embed.scala │ │ ├── xml05.check │ │ ├── xml05.scala │ │ ├── xmlattr.check │ │ ├── xmlattr.scala │ │ ├── xmlmore.check │ │ ├── xmlmore.scala │ │ ├── xmlpull.scala │ │ ├── xmlstuff.check │ │ └── xmlstuff.scala │ ├── lib │ │ ├── annotations.jar.desired.sha1 │ │ ├── enums.jar.desired.sha1 │ │ ├── genericNest.jar.desired.sha1 │ │ ├── methvsfield.jar.desired.sha1 │ │ ├── nest.jar.desired.sha1 │ │ └── scalacheck.jar.desired.sha1 │ ├── neg │ │ ├── abstract-class-2.check │ │ ├── abstract-class-2.scala │ │ ├── abstract-class-error.check │ │ ├── abstract-class-error │ │ │ ├── J.java │ │ │ └── S.scala │ │ ├── abstract-concrete-methods.check │ │ ├── abstract-concrete-methods.scala │ │ ├── abstract-inaccessible.check │ │ ├── abstract-inaccessible.flags │ │ ├── abstract-inaccessible.scala │ │ ├── abstract-report.check │ │ ├── abstract-report.scala │ │ ├── abstract-report2.check │ │ ├── abstract-report2.scala │ │ ├── abstract-vars.check │ │ ├── abstract-vars.scala │ │ ├── abstract.check │ │ ├── abstract.scala │ │ ├── abstraction-from-volatile-type-error.check │ │ ├── abstraction-from-volatile-type-error.scala │ │ ├── accesses.check │ │ ├── accesses.scala │ │ ├── ambiguous-float-dots.check │ │ ├── ambiguous-float-dots.flags │ │ ├── ambiguous-float-dots.scala │ │ ├── ambiguous-float-dots2.check │ │ ├── ambiguous-float-dots2.flags │ │ ├── ambiguous-float-dots2.scala │ │ ├── annot-nonconst.check │ │ ├── annot-nonconst.scala │ │ ├── anytrait.check │ │ ├── anytrait.scala │ │ ├── anyval-anyref-parent.check │ │ ├── anyval-anyref-parent.scala │ │ ├── applydynamic_sip.check │ │ ├── applydynamic_sip.scala │ │ ├── array-not-seq.check │ │ ├── array-not-seq.flags │ │ ├── array-not-seq.scala │ │ ├── badtok-1.check │ │ ├── badtok-1.scala │ │ ├── badtok-2.check │ │ ├── badtok-2.scala │ │ ├── badtok-3.check │ │ ├── badtok-3.scala │ │ ├── caseinherit.check │ │ ├── caseinherit.scala │ │ ├── catch-all.check │ │ ├── catch-all.flags │ │ ├── catch-all.scala │ │ ├── check-dead.check │ │ ├── check-dead.flags │ │ ├── check-dead.scala │ │ ├── checksensible.check │ │ ├── checksensible.flags │ │ ├── checksensible.scala │ │ ├── checksensibleUnit.check │ │ ├── checksensibleUnit.scala │ │ ├── choices.check │ │ ├── choices.flags │ │ ├── choices.scala │ │ ├── classmanifests_new_deprecations.check │ │ ├── classmanifests_new_deprecations.flags │ │ ├── classmanifests_new_deprecations.scala │ │ ├── classtags_contextbound_a.check │ │ ├── classtags_contextbound_a.scala │ │ ├── classtags_contextbound_b.check │ │ ├── classtags_contextbound_b.scala │ │ ├── classtags_contextbound_c.check │ │ ├── classtags_contextbound_c.scala │ │ ├── classtags_dont_use_typetags.check │ │ ├── classtags_dont_use_typetags.scala │ │ ├── constrs.check │ │ ├── constrs.scala │ │ ├── constructor-prefix-error.check │ │ ├── constructor-prefix-error.scala │ │ ├── cyclics-import.check │ │ ├── cyclics-import.scala │ │ ├── cyclics.check │ │ ├── cyclics.scala │ │ ├── dbldef.check │ │ ├── dbldef.scala │ │ ├── depmet_1.check │ │ ├── depmet_1.scala │ │ ├── divergent-implicit.check │ │ ├── divergent-implicit.scala │ │ ├── error_dependentMethodTpeConversionToFunction.check │ │ ├── error_dependentMethodTpeConversionToFunction.scala │ │ ├── error_tooManyArgsPattern.check │ │ ├── error_tooManyArgsPattern.scala │ │ ├── eta-expand-star.check │ │ ├── eta-expand-star.scala │ │ ├── exhausting.check │ │ ├── exhausting.flags │ │ ├── exhausting.scala │ │ ├── faculty.check │ │ ├── faculty.scala │ │ ├── finitary-error.check │ │ ├── finitary-error.scala │ │ ├── for-comprehension-old.check │ │ ├── for-comprehension-old.scala │ │ ├── forward.check │ │ ├── forward.scala │ │ ├── found-req-variance.check │ │ ├── found-req-variance.scala │ │ ├── gadts1.check │ │ ├── gadts1.scala │ │ ├── higherkind_novalue.check │ │ ├── higherkind_novalue.scala │ │ ├── hk-bad-bounds.check │ │ ├── hk-bad-bounds.scala │ │ ├── illegal-stmt-start.check │ │ ├── illegal-stmt-start.scala │ │ ├── imp2.check │ │ ├── imp2.scala │ │ ├── implicits.check │ │ ├── implicits.scala │ │ ├── infix-op-positions.check │ │ ├── infix-op-positions.scala │ │ ├── interop_abstypetags_arenot_classmanifests.check │ │ ├── interop_abstypetags_arenot_classmanifests.scala │ │ ├── interop_abstypetags_arenot_classtags.check │ │ ├── interop_abstypetags_arenot_classtags.scala │ │ ├── interop_abstypetags_arenot_manifests.check │ │ ├── interop_abstypetags_arenot_manifests.scala │ │ ├── interop_classmanifests_arenot_typetags.check │ │ ├── interop_classmanifests_arenot_typetags.scala │ │ ├── interop_classtags_arenot_manifests.check │ │ ├── interop_classtags_arenot_manifests.scala │ │ ├── interop_typetags_arenot_classmanifests.check │ │ ├── interop_typetags_arenot_classmanifests.scala │ │ ├── interop_typetags_arenot_classtags.check │ │ ├── interop_typetags_arenot_classtags.scala │ │ ├── interop_typetags_without_classtags_arenot_manifests.check │ │ ├── interop_typetags_without_classtags_arenot_manifests.scala │ │ ├── java-access-neg.check │ │ ├── java-access-neg │ │ │ ├── J.java │ │ │ └── S2.scala │ │ ├── lazy-override.check │ │ ├── lazy-override.scala │ │ ├── lazyvals.check │ │ ├── lazyvals.scala │ │ ├── logImplicits.check │ │ ├── logImplicits.flags │ │ ├── logImplicits.scala │ │ ├── lubs.check │ │ ├── lubs.scala │ │ ├── macro-basic-mamdmi.check │ │ ├── macro-basic-mamdmi.flags │ │ ├── macro-basic-mamdmi │ │ │ └── Impls_Macros_Test_1.scala │ │ ├── macro-cyclic.check │ │ ├── macro-cyclic.flags │ │ ├── macro-cyclic │ │ │ └── Impls_Macros_1.scala │ │ ├── macro-deprecate-idents.check │ │ ├── macro-deprecate-idents.flags │ │ ├── macro-deprecate-idents.scala │ │ ├── macro-invalidimpl-a.check │ │ ├── macro-invalidimpl-a.flags │ │ ├── macro-invalidimpl-a │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-invalidimpl-b.check │ │ ├── macro-invalidimpl-b.flags │ │ ├── macro-invalidimpl-b │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-invalidimpl-c.check │ │ ├── macro-invalidimpl-c.flags │ │ ├── macro-invalidimpl-c │ │ │ ├── Impls_Macros_1.scala │ │ │ └── Test_2.scala │ │ ├── macro-invalidimpl-d.check │ │ ├── macro-invalidimpl-d.flags │ │ ├── macro-invalidimpl-d │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-invalidimpl-e.check │ │ ├── macro-invalidimpl-e.flags │ │ ├── macro-invalidimpl-e │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-invalidimpl-f.check │ │ ├── macro-invalidimpl-f.flags │ │ ├── macro-invalidimpl-f │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-invalidimpl-g.check │ │ ├── macro-invalidimpl-g.flags │ │ ├── macro-invalidimpl-g │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-invalidimpl-h.check │ │ ├── macro-invalidimpl-h.flags │ │ ├── macro-invalidimpl-h │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-invalidret-nontree.check │ │ ├── macro-invalidret-nontree.flags │ │ ├── macro-invalidret-nontree │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-invalidret-nonuniversetree.check │ │ ├── macro-invalidret-nonuniversetree.flags │ │ ├── macro-invalidret-nonuniversetree │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-invalidshape-a.check │ │ ├── macro-invalidshape-a.flags │ │ ├── macro-invalidshape-a │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-invalidshape-b.check │ │ ├── macro-invalidshape-b.flags │ │ ├── macro-invalidshape-b │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-invalidshape-c.check │ │ ├── macro-invalidshape-c.flags │ │ ├── macro-invalidshape-c │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-invalidshape-d.check │ │ ├── macro-invalidshape-d.flags │ │ ├── macro-invalidshape-d │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-invalidsig-context-bounds.check │ │ ├── macro-invalidsig-context-bounds.flags │ │ ├── macro-invalidsig-context-bounds │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_1.scala │ │ ├── macro-invalidsig-ctx-badargc.check │ │ ├── macro-invalidsig-ctx-badargc.flags │ │ ├── macro-invalidsig-ctx-badargc │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-invalidsig-ctx-badtype.check │ │ ├── macro-invalidsig-ctx-badtype.flags │ │ ├── macro-invalidsig-ctx-badtype │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-invalidsig-ctx-badvarargs.check │ │ ├── macro-invalidsig-ctx-badvarargs.flags │ │ ├── macro-invalidsig-ctx-badvarargs │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-invalidsig-ctx-noctx.check │ │ ├── macro-invalidsig-ctx-noctx.flags │ │ ├── macro-invalidsig-ctx-noctx │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-invalidsig-implicit-params.check │ │ ├── macro-invalidsig-implicit-params.flags │ │ ├── macro-invalidsig-implicit-params │ │ │ ├── Impls_Macros_1.scala │ │ │ └── Test_2.scala │ │ ├── macro-invalidsig-params-badargc.check │ │ ├── macro-invalidsig-params-badargc.flags │ │ ├── macro-invalidsig-params-badargc │ │ │ ├── Impls_Macros_1.scala │ │ │ └── Test_2.scala │ │ ├── macro-invalidsig-params-badtype.check │ │ ├── macro-invalidsig-params-badtype.flags │ │ ├── macro-invalidsig-params-badtype │ │ │ ├── Impls_Macros_1.scala │ │ │ └── Test_2.scala │ │ ├── macro-invalidsig-params-badvarargs.check │ │ ├── macro-invalidsig-params-badvarargs.flags │ │ ├── macro-invalidsig-params-badvarargs │ │ │ ├── Impls_Macros_1.scala │ │ │ └── Test_2.scala │ │ ├── macro-invalidsig-params-namemismatch.check │ │ ├── macro-invalidsig-params-namemismatch.flags │ │ ├── macro-invalidsig-params-namemismatch │ │ │ ├── Impls_Macros_1.scala │ │ │ └── Test_2.scala │ │ ├── macro-invalidsig-tparams-badtype.check │ │ ├── macro-invalidsig-tparams-badtype.flags │ │ ├── macro-invalidsig-tparams-badtype │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-invalidsig-tparams-bounds-a.check │ │ ├── macro-invalidsig-tparams-bounds-a.flags │ │ ├── macro-invalidsig-tparams-bounds-a │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-invalidsig-tparams-bounds-b.check │ │ ├── macro-invalidsig-tparams-bounds-b.flags │ │ ├── macro-invalidsig-tparams-bounds-b │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-invalidsig-tparams-notparams-a.check │ │ ├── macro-invalidsig-tparams-notparams-a.flags │ │ ├── macro-invalidsig-tparams-notparams-a │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-invalidsig-tparams-notparams-b.check │ │ ├── macro-invalidsig-tparams-notparams-b.flags │ │ ├── macro-invalidsig-tparams-notparams-b │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-invalidsig-tparams-notparams-c.check │ │ ├── macro-invalidsig-tparams-notparams-c.flags │ │ ├── macro-invalidsig-tparams-notparams-c │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-invalidusage-badargs.check │ │ ├── macro-invalidusage-badargs.flags │ │ ├── macro-invalidusage-badargs │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-invalidusage-badbounds.check │ │ ├── macro-invalidusage-badbounds.flags │ │ ├── macro-invalidusage-badbounds │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-invalidusage-badtargs.check │ │ ├── macro-invalidusage-badtargs.flags │ │ ├── macro-invalidusage-badtargs │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-invalidusage-methodvaluesyntax.check │ │ ├── macro-invalidusage-methodvaluesyntax.flags │ │ ├── macro-invalidusage-methodvaluesyntax │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-noexpand.check │ │ ├── macro-noexpand.flags │ │ ├── macro-noexpand │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-nontypeablebody.check │ │ ├── macro-nontypeablebody.flags │ │ ├── macro-nontypeablebody │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-override-macro-overrides-abstract-method-a.check │ │ ├── macro-override-macro-overrides-abstract-method-a.flags │ │ ├── macro-override-macro-overrides-abstract-method-a │ │ │ ├── Impls_Macros_1.scala │ │ │ └── Test_2.scala │ │ ├── macro-override-macro-overrides-abstract-method-b.check │ │ ├── macro-override-macro-overrides-abstract-method-b.flags │ │ ├── macro-override-macro-overrides-abstract-method-b │ │ │ ├── Impls_Macros_1.scala │ │ │ └── Test_2.scala │ │ ├── macro-override-method-overrides-macro.check │ │ ├── macro-override-method-overrides-macro.flags │ │ ├── macro-override-method-overrides-macro │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-reify-typetag-hktypeparams-notags.check │ │ ├── macro-reify-typetag-hktypeparams-notags │ │ │ └── Test.scala │ │ ├── macro-reify-typetag-typeparams-notags.check │ │ ├── macro-reify-typetag-typeparams-notags │ │ │ └── Test.scala │ │ ├── macro-reify-typetag-useabstypetag.check │ │ ├── macro-reify-typetag-useabstypetag │ │ │ └── Test.scala │ │ ├── macro-without-xmacros-a.check │ │ ├── macro-without-xmacros-a │ │ │ ├── Impls_1.scala │ │ │ ├── Macros_2.scala │ │ │ └── Test_3.scala │ │ ├── macro-without-xmacros-b.check │ │ ├── macro-without-xmacros-b │ │ │ ├── Impls_1.scala │ │ │ ├── Macros_2.scala │ │ │ └── Test_3.scala │ │ ├── main1.check │ │ ├── main1.flags │ │ ├── main1.scala │ │ ├── migration28.check │ │ ├── migration28.flags │ │ ├── migration28.scala │ │ ├── mixins.check │ │ ├── mixins.scala │ │ ├── multi-array.check │ │ ├── multi-array.flags │ │ ├── multi-array.scala │ │ ├── names-defaults-neg-ref.check │ │ ├── names-defaults-neg-ref.scala │ │ ├── names-defaults-neg-warn.check │ │ ├── names-defaults-neg-warn.flags │ │ ├── names-defaults-neg-warn.scala │ │ ├── names-defaults-neg.check │ │ ├── names-defaults-neg.scala │ │ ├── nested-fn-print.check │ │ ├── nested-fn-print.scala │ │ ├── no-predef.check │ │ ├── no-predef.flags │ │ ├── no-predef.scala │ │ ├── noMember1.check │ │ ├── noMember1.scala │ │ ├── noMember2.check │ │ ├── noMember2.scala │ │ ├── nopredefs.check │ │ ├── nopredefs.scala │ │ ├── null-unsoundness.check │ │ ├── null-unsoundness.scala │ │ ├── nullary-override.check │ │ ├── nullary-override.flags │ │ ├── nullary-override.scala │ │ ├── object-not-a-value.check │ │ ├── object-not-a-value.scala │ │ ├── overload-msg.check │ │ ├── overload-msg.scala │ │ ├── overload.check │ │ ├── overload.scala │ │ ├── overloaded-implicit.check │ │ ├── overloaded-implicit.flags │ │ ├── overloaded-implicit.scala │ │ ├── overloaded-unapply.check │ │ ├── overloaded-unapply.scala │ │ ├── override-object-flag.check │ │ ├── override-object-flag.scala │ │ ├── override-object-no.check │ │ ├── override-object-no.flags │ │ ├── override-object-no.scala │ │ ├── override.check │ │ ├── override.scala │ │ ├── package-ob-case.check │ │ ├── package-ob-case.flags │ │ ├── package-ob-case.scala │ │ ├── parent-inherited-twice-error.check │ │ ├── parent-inherited-twice-error.scala │ │ ├── parstar.check │ │ ├── parstar.scala │ │ ├── pat_unreachable.check │ │ ├── pat_unreachable.flags │ │ ├── pat_unreachable.scala │ │ ├── patmat-type-check.check │ │ ├── patmat-type-check.scala │ │ ├── patmatexhaust.check │ │ ├── patmatexhaust.flags │ │ ├── patmatexhaust.scala │ │ ├── patternalts.check │ │ ├── patternalts.scala │ │ ├── permanent-blindness.check │ │ ├── permanent-blindness.flags │ │ ├── permanent-blindness.scala │ │ ├── predef-masking.check │ │ ├── predef-masking.scala │ │ ├── primitive-sigs-1.check │ │ ├── primitive-sigs-1 │ │ │ ├── A.scala │ │ │ ├── B.scala │ │ │ └── J.java │ │ ├── protected-constructors.check │ │ ├── protected-constructors.scala │ │ ├── protected-static-fail.check │ │ ├── protected-static-fail │ │ │ ├── J.java │ │ │ ├── S.scala │ │ │ └── S0.scala │ │ ├── qualifying-class-error-1.check │ │ ├── qualifying-class-error-1.scala │ │ ├── qualifying-class-error-2.check │ │ ├── qualifying-class-error-2.scala │ │ ├── reassignment.check │ │ ├── reassignment.scala │ │ ├── reify_ann2b.check │ │ ├── reify_ann2b.scala │ │ ├── reify_metalevel_breach_+0_refers_to_1.check │ │ ├── reify_metalevel_breach_+0_refers_to_1.scala │ │ ├── reify_metalevel_breach_-1_refers_to_0_a.check │ │ ├── reify_metalevel_breach_-1_refers_to_0_a.scala │ │ ├── reify_metalevel_breach_-1_refers_to_0_b.check │ │ ├── reify_metalevel_breach_-1_refers_to_0_b.scala │ │ ├── reify_metalevel_breach_-1_refers_to_1.check │ │ ├── reify_metalevel_breach_-1_refers_to_1.scala │ │ ├── reify_nested_inner_refers_to_local.check │ │ ├── reify_nested_inner_refers_to_local.scala │ │ ├── sabin2.check │ │ ├── sabin2.scala │ │ ├── saferJavaConversions.check │ │ ├── saferJavaConversions.scala │ │ ├── saito.check │ │ ├── saito.scala │ │ ├── scopes.check │ │ ├── scopes.scala │ │ ├── sealed-java-enums.check │ │ ├── sealed-java-enums.flags │ │ ├── sealed-java-enums.scala │ │ ├── sensitive.check │ │ ├── sensitive.scala │ │ ├── sensitive2.check │ │ ├── sensitive2.scala │ │ ├── spec-overrides.check │ │ ├── spec-overrides.scala │ │ ├── specification-scopes.check │ │ ├── specification-scopes │ │ │ ├── P_1.scala │ │ │ └── P_2.scala │ │ ├── stmt-expr-discard.check │ │ ├── stmt-expr-discard.flags │ │ ├── stmt-expr-discard.scala │ │ ├── stringinterpolation_macro-neg.check │ │ ├── stringinterpolation_macro-neg.scala │ │ ├── structural.check │ │ ├── structural.scala │ │ ├── suggest-similar.check │ │ ├── suggest-similar.scala │ │ ├── super-cast-or-test.check │ │ ├── super-cast-or-test.scala │ │ ├── switch.check │ │ ├── switch.flags │ │ ├── switch.scala │ │ ├── t0003.check │ │ ├── t0003.scala │ │ ├── t0015.check │ │ ├── t0015.scala │ │ ├── t0117.check │ │ ├── t0117.scala │ │ ├── t0152.check │ │ ├── t0152.scala │ │ ├── t0204.check │ │ ├── t0204.scala │ │ ├── t0207.check │ │ ├── t0207.scala │ │ ├── t0209.check │ │ ├── t0209.scala │ │ ├── t0214.check │ │ ├── t0214.scala │ │ ├── t0218.check │ │ ├── t0218.scala │ │ ├── t0226.check │ │ ├── t0226.scala │ │ ├── t0259.check │ │ ├── t0259.scala │ │ ├── t0345.check │ │ ├── t0345.scala │ │ ├── t0351.check │ │ ├── t0351.scala │ │ ├── t0418.check │ │ ├── t0418.scala │ │ ├── t0503.check │ │ ├── t0503.scala │ │ ├── t0513.check │ │ ├── t0513.scala │ │ ├── t0528neg.check │ │ ├── t0528neg.scala │ │ ├── t0565.check │ │ ├── t0565.scala │ │ ├── t0590.check │ │ ├── t0590.scala │ │ ├── t0606.check │ │ ├── t0606.scala │ │ ├── t0673.check │ │ ├── t0673 │ │ │ ├── JavaClass.java │ │ │ └── Test.scala │ │ ├── t0699.check │ │ ├── t0699 │ │ │ ├── A.scala │ │ │ └── B.scala │ │ ├── t0764.check │ │ ├── t0764.scala │ │ ├── t0816.check │ │ ├── t0816.scala │ │ ├── t0842.check │ │ ├── t0842.scala │ │ ├── t0899.check │ │ ├── t0899.scala │ │ ├── t0903.check │ │ ├── t0903.scala │ │ ├── t1009.check │ │ ├── t1009.scala │ │ ├── t1010.check │ │ ├── t1010.scala │ │ ├── t1011.check │ │ ├── t1011.scala │ │ ├── t1017.check │ │ ├── t1017.scala │ │ ├── t1033.check │ │ ├── t1033.scala │ │ ├── t1038.check │ │ ├── t1038.scala │ │ ├── t1041.check │ │ ├── t1041.scala │ │ ├── t1049.check │ │ ├── t1049.scala │ │ ├── t1106.check │ │ ├── t1106.scala │ │ ├── t1112.check │ │ ├── t1112.scala │ │ ├── t112706A.check │ │ ├── t112706A.scala │ │ ├── t1163.check │ │ ├── t1163.scala │ │ ├── t1168.check │ │ ├── t1168.scala │ │ ├── t1181.check │ │ ├── t1181.scala │ │ ├── t1183.check │ │ ├── t1183.scala │ │ ├── t1215.check │ │ ├── t1215.scala │ │ ├── t1224.check │ │ ├── t1224.scala │ │ ├── t1241.check │ │ ├── t1241.scala │ │ ├── t1275.check │ │ ├── t1275.scala │ │ ├── t1286.check │ │ ├── t1286 │ │ │ ├── a.scala │ │ │ └── b.scala │ │ ├── t1355.check │ │ ├── t1355.scala │ │ ├── t1364.check │ │ ├── t1364.scala │ │ ├── t1371.check │ │ ├── t1371.scala │ │ ├── t1422.check │ │ ├── t1422.scala │ │ ├── t1431.check │ │ ├── t1431.scala │ │ ├── t1432.check │ │ ├── t1432.scala │ │ ├── t1477.check │ │ ├── t1477.scala │ │ ├── t1523.check │ │ ├── t1523.scala │ │ ├── t1548.check │ │ ├── t1548 │ │ │ ├── J.java │ │ │ └── S.scala │ │ ├── t1623.check │ │ ├── t1623.scala │ │ ├── t1701.check │ │ ├── t1701.scala │ │ ├── t1705.check │ │ ├── t1705.scala │ │ ├── t1838.check │ │ ├── t1838.scala │ │ ├── t1845.check │ │ ├── t1845.scala │ │ ├── t1872.check │ │ ├── t1872.scala │ │ ├── t1878-typer.check │ │ ├── t1878-typer.scala │ │ ├── t1878.check │ │ ├── t1878.scala │ │ ├── t1909b.check │ │ ├── t1909b.scala │ │ ├── t1960.check │ │ ├── t1960.scala │ │ ├── t200.check │ │ ├── t200.scala │ │ ├── t2031.check │ │ ├── t2031.scala │ │ ├── t2070.check │ │ ├── t2070.scala │ │ ├── t2078.check │ │ ├── t2078.scala │ │ ├── t2102.check │ │ ├── t2102.scala │ │ ├── t2139.check │ │ ├── t2139.scala │ │ ├── t2144.check │ │ ├── t2144.scala │ │ ├── t2148.check │ │ ├── t2148.scala │ │ ├── t2180.check │ │ ├── t2180.scala │ │ ├── t2206.check │ │ ├── t2206.scala │ │ ├── t2208.check │ │ ├── t2208.scala │ │ ├── t2213.check │ │ ├── t2213.scala │ │ ├── t2275a.check │ │ ├── t2275a.scala │ │ ├── t2275b.check │ │ ├── t2275b.scala │ │ ├── t2316.check │ │ ├── t2316.scala │ │ ├── t2336.check │ │ ├── t2336.scala │ │ ├── t2388.check │ │ ├── t2388.scala │ │ ├── t2405.check │ │ ├── t2405.scala │ │ ├── t2416.check │ │ ├── t2416.scala │ │ ├── t2421b.check │ │ ├── t2421b.scala │ │ ├── t2441.check │ │ ├── t2441.scala │ │ ├── t2442.check │ │ ├── t2442.flags │ │ ├── t2442 │ │ │ ├── MyEnum.java │ │ │ ├── MySecondEnum.java │ │ │ └── t2442.scala │ │ ├── t2462a.check │ │ ├── t2462a.scala │ │ ├── t2462b.check │ │ ├── t2462b.scala │ │ ├── t2488.check │ │ ├── t2488.scala │ │ ├── t2494.check │ │ ├── t2494.scala │ │ ├── t2641.check │ │ ├── t2641.scala │ │ ├── t276.check │ │ ├── t276.scala │ │ ├── t2773.check │ │ ├── t2773.scala │ │ ├── t2775.check │ │ ├── t2775.scala │ │ ├── t2779.check │ │ ├── t2779.scala │ │ ├── t278.check │ │ ├── t278.scala │ │ ├── t2796.check │ │ ├── t2796.flags │ │ ├── t2796.scala │ │ ├── t2801.check │ │ ├── t2801.scala │ │ ├── t284.check │ │ ├── t284.scala │ │ ├── t2870.check │ │ ├── t2870.scala │ │ ├── t2910.check │ │ ├── t2910.scala │ │ ├── t2918.check │ │ ├── t2918.scala │ │ ├── t2973.check │ │ ├── t2973.scala │ │ ├── t3006.check │ │ ├── t3006.scala │ │ ├── t3015.check │ │ ├── t3015.scala │ │ ├── t3098.check │ │ ├── t3098.flags │ │ ├── t3098 │ │ │ ├── a.scala │ │ │ └── b.scala │ │ ├── t3118.check │ │ ├── t3118.scala │ │ ├── t3189.check │ │ ├── t3189.scala │ │ ├── t3209.check │ │ ├── t3209.scala │ │ ├── t3222.check │ │ ├── t3222.scala │ │ ├── t3224.check │ │ ├── t3224.scala │ │ ├── t3240.check │ │ ├── t3240.scala │ │ ├── t3275.check │ │ ├── t3275.scala │ │ ├── t3392.check │ │ ├── t3392.scala │ │ ├── t3399.check │ │ ├── t3399.scala │ │ ├── t3403.check │ │ ├── t3403.scala │ │ ├── t343.check │ │ ├── t343.scala │ │ ├── t3453.check │ │ ├── t3453.scala │ │ ├── t3481.check │ │ ├── t3481.scala │ │ ├── t3507-old.check │ │ ├── t3507-old.scala │ │ ├── t3604.check │ │ ├── t3604.scala │ │ ├── t3614.check │ │ ├── t3614.scala │ │ ├── t3631.check │ │ ├── t3631.scala │ │ ├── t3649.check │ │ ├── t3649.scala │ │ ├── t3653.check │ │ ├── t3653.scala │ │ ├── t3663.check │ │ ├── t3663 │ │ │ ├── PackageProtected.java │ │ │ └── main.scala │ │ ├── t3683a.check │ │ ├── t3683a.flags │ │ ├── t3683a.scala │ │ ├── t3683b.check │ │ ├── t3683b.scala │ │ ├── t3691.check │ │ ├── t3691.scala │ │ ├── t3692-new.check │ │ ├── t3692-new.flags │ │ ├── t3692-new.scala │ │ ├── t3692-old.check │ │ ├── t3692-old.flags │ │ ├── t3692-old.scala │ │ ├── t3714-neg.check │ │ ├── t3714-neg.scala │ │ ├── t3736.check │ │ ├── t3736.scala │ │ ├── t3757.check │ │ ├── t3757 │ │ │ ├── A.java │ │ │ └── B.scala │ │ ├── t3761-overload-byname.check │ │ ├── t3761-overload-byname.scala │ │ ├── t3769.check │ │ ├── t3769.scala │ │ ├── t3776.check │ │ ├── t3776.scala │ │ ├── t3816.check │ │ ├── t3816.scala │ │ ├── t3836.check │ │ ├── t3836.scala │ │ ├── t3854.check │ │ ├── t3854.scala │ │ ├── t3873.check │ │ ├── t3873.scala │ │ ├── t3909.check │ │ ├── t3909.scala │ │ ├── t391.check │ │ ├── t391.scala │ │ ├── t3913.check │ │ ├── t3913.scala │ │ ├── t3934.check │ │ ├── t3934.scala │ │ ├── t3977.check │ │ ├── t3977.scala │ │ ├── t3987.check │ │ ├── t3987.scala │ │ ├── t4044.check │ │ ├── t4044.scala │ │ ├── t4064.check │ │ ├── t4064.scala │ │ ├── t4069.check │ │ ├── t4069.scala │ │ ├── t4079.check │ │ ├── t4079 │ │ │ ├── t4079_1.scala │ │ │ └── t4079_2.scala │ │ ├── t409.check │ │ ├── t409.scala │ │ ├── t4091.check │ │ ├── t4091.scala │ │ ├── t4098.check │ │ ├── t4098.scala │ │ ├── t412.check │ │ ├── t412.scala │ │ ├── t4134.check │ │ ├── t4134.scala │ │ ├── t4137.check │ │ ├── t4137.scala │ │ ├── t414.check │ │ ├── t414.scala │ │ ├── t4158.check │ │ ├── t4158.scala │ │ ├── t4163.check │ │ ├── t4163.scala │ │ ├── t4166.check │ │ ├── t4166.scala │ │ ├── t4174.check │ │ ├── t4174.scala │ │ ├── t418.check │ │ ├── t418.scala │ │ ├── t4196.check │ │ ├── t4196.scala │ │ ├── t421.check │ │ ├── t421.scala │ │ ├── t4217.check │ │ ├── t4217.scala │ │ ├── t4221.check │ │ ├── t4221.scala │ │ ├── t425.check │ │ ├── t425.scala │ │ ├── t4270.check │ │ ├── t4270.scala │ │ ├── t4271.check │ │ ├── t4271.scala │ │ ├── t4283b.check │ │ ├── t4283b │ │ │ ├── AbstractFoo.java │ │ │ ├── ScalaBipp.scala │ │ │ └── Test.scala │ │ ├── t4302.check │ │ ├── t4302.flags │ │ ├── t4302.scala │ │ ├── t4417.check │ │ ├── t4417.scala │ │ ├── t4419.check │ │ ├── t4419.scala │ │ ├── t4425.check │ │ ├── t4425.scala │ │ ├── t4431.check │ │ ├── t4431.scala │ │ ├── t4457_1.check │ │ ├── t4457_1.scala │ │ ├── t4457_2.check │ │ ├── t4457_2.scala │ │ ├── t4515.check │ │ ├── t4515.scala │ │ ├── t452.check │ │ ├── t452.scala │ │ ├── t4537.check │ │ ├── t4537 │ │ │ ├── a.scala │ │ │ ├── b.scala │ │ │ └── c.scala │ │ ├── t4541.check │ │ ├── t4541.scala │ │ ├── t4541b.check │ │ ├── t4541b.scala │ │ ├── t4568.check │ │ ├── t4568.scala │ │ ├── t4584.check │ │ ├── t4584.scala │ │ ├── t464-neg.check │ │ ├── t464-neg.scala │ │ ├── t4691_exhaust_extractor.check │ │ ├── t4691_exhaust_extractor.flags │ │ ├── t4691_exhaust_extractor.scala │ │ ├── t4727.check │ │ ├── t4727.scala │ │ ├── t473.check │ │ ├── t473.scala │ │ ├── t4749.check │ │ ├── t4749.flags │ │ ├── t4749.scala │ │ ├── t4762.check │ │ ├── t4762.flags │ │ ├── t4762.scala │ │ ├── t4818.check │ │ ├── t4818.scala │ │ ├── t4831.check │ │ ├── t4831.scala │ │ ├── t4842.check │ │ ├── t4842.scala │ │ ├── t4851.check │ │ ├── t4851.flags │ │ ├── t4851 │ │ │ ├── J.java │ │ │ ├── J2.java │ │ │ └── S.scala │ │ ├── t4877.check │ │ ├── t4877.flags │ │ ├── t4877.scala │ │ ├── t4879.check │ │ ├── t4879.scala │ │ ├── t4882.check │ │ ├── t4882.scala │ │ ├── t4928.check │ │ ├── t4928.scala │ │ ├── t4987.check │ │ ├── t4987.scala │ │ ├── t4989.check │ │ ├── t4989.scala │ │ ├── t500.check │ │ ├── t500.scala │ │ ├── t501.check │ │ ├── t501.scala │ │ ├── t5044.check │ │ ├── t5044.scala │ │ ├── t5060.check │ │ ├── t5060.scala │ │ ├── t5063.check │ │ ├── t5063.scala │ │ ├── t5067.check │ │ ├── t5067.scala │ │ ├── t5078.check │ │ ├── t5078.scala │ │ ├── t5093.check │ │ ├── t5093.scala │ │ ├── t510.check │ │ ├── t510.scala │ │ ├── t5106.check │ │ ├── t5106.scala │ │ ├── t512.check │ │ ├── t512.scala │ │ ├── t5120.check │ │ ├── t5120.scala │ │ ├── t5148.check │ │ ├── t5148.scala │ │ ├── t515.check │ │ ├── t515.scala │ │ ├── t5152.check │ │ ├── t5152.scala │ │ ├── t5189.check │ │ ├── t5189.scala │ │ ├── t5189b.check │ │ ├── t5189b.scala │ │ ├── t520.check │ │ ├── t520.scala │ │ ├── t521.check │ │ ├── t521.scala │ │ ├── t5318.check │ │ ├── t5318.scala │ │ ├── t5318b.check │ │ ├── t5318b.scala │ │ ├── t5318c.check │ │ ├── t5318c.scala │ │ ├── t5352.check │ │ ├── t5352.flags │ │ ├── t5352.scala │ │ ├── t5354.check │ │ ├── t5354.scala │ │ ├── t5357.check │ │ ├── t5357.scala │ │ ├── t5358.check │ │ ├── t5358.scala │ │ ├── t5376.check │ │ ├── t5376.scala │ │ ├── t5426.check │ │ ├── t5426.flags │ │ ├── t5426.scala │ │ ├── t5429.check │ │ ├── t5429.scala │ │ ├── t545.check │ │ ├── t545.scala │ │ ├── t5452-new.check │ │ ├── t5452-new.scala │ │ ├── t5452-old.check │ │ ├── t5452-old.scala │ │ ├── t5455.check │ │ ├── t5455.scala │ │ ├── t5493.check │ │ ├── t5493.scala │ │ ├── t5497.check │ │ ├── t5497.scala │ │ ├── t550.check │ │ ├── t550.scala │ │ ├── t5504.check │ │ ├── t5504 │ │ │ ├── s_1.scala │ │ │ └── s_2.scala │ │ ├── t5510.check │ │ ├── t5510.scala │ │ ├── t5529.check │ │ ├── t5529.scala │ │ ├── t5544.check │ │ ├── t5544 │ │ │ ├── Api_1.scala │ │ │ └── Test_2.scala │ │ ├── t5553_1.check │ │ ├── t5553_1.scala │ │ ├── t5553_2.check │ │ ├── t5553_2.scala │ │ ├── t5554.check │ │ ├── t5554.scala │ │ ├── t556.check │ │ ├── t556.scala │ │ ├── t5564.check │ │ ├── t5564.scala │ │ ├── t5572.check │ │ ├── t5572.scala │ │ ├── t5578.check │ │ ├── t5578.scala │ │ ├── t558.check │ │ ├── t558.scala │ │ ├── t5580a.check │ │ ├── t5580a.scala │ │ ├── t5589neg.check │ │ ├── t5589neg.scala │ │ ├── t5589neg2.check │ │ ├── t5589neg2.scala │ │ ├── t5617.check │ │ ├── t5617.scala │ │ ├── t562.check │ │ ├── t562.scala │ │ ├── t563.check │ │ ├── t563.scala │ │ ├── t565.check │ │ ├── t565.scala │ │ ├── t5663-badwarneq.check │ │ ├── t5663-badwarneq.flags │ │ ├── t5663-badwarneq.scala │ │ ├── t5666.check │ │ ├── t5666.scala │ │ ├── t5683.check │ │ ├── t5683.scala │ │ ├── t5689.check │ │ ├── t5689.flags │ │ ├── t5689.scala │ │ ├── t5696.check │ │ ├── t5696.scala │ │ ├── t5702-neg-bad-and-wild.check │ │ ├── t5702-neg-bad-and-wild.scala │ │ ├── t5702-neg-bad-brace.check │ │ ├── t5702-neg-bad-brace.scala │ │ ├── t5702-neg-bad-xbrace.check │ │ ├── t5702-neg-bad-xbrace.scala │ │ ├── t5702-neg-ugly-xbrace.check │ │ ├── t5702-neg-ugly-xbrace.scala │ │ ├── t5728.check │ │ ├── t5728.scala │ │ ├── t5735.check │ │ ├── t5735.scala │ │ ├── t576.check │ │ ├── t576.scala │ │ ├── t5760-pkgobj-warn.check │ │ ├── t5760-pkgobj-warn │ │ │ ├── stalepkg_1.scala │ │ │ └── stalepkg_2.scala │ │ ├── t5761.check │ │ ├── t5761.scala │ │ ├── t5801.check │ │ ├── t5801.scala │ │ ├── t5803.check │ │ ├── t5803.scala │ │ ├── t5821.check │ │ ├── t5821.scala │ │ ├── t5830.check │ │ ├── t5830.flags │ │ ├── t5830.scala │ │ ├── t5839.check │ │ ├── t5839.scala │ │ ├── t5845.check │ │ ├── t5845.scala │ │ ├── t585.check │ │ ├── t585.scala │ │ ├── t588.check │ │ ├── t588.scala │ │ ├── t591.check │ │ ├── t591.scala │ │ ├── t593.check │ │ ├── t593.scala │ │ ├── t5969.check │ │ ├── t5969.scala │ │ ├── t6013.check │ │ ├── t6013 │ │ │ ├── Abstract.java │ │ │ ├── Base.java │ │ │ └── DerivedScala.scala │ │ ├── t6042.check │ │ ├── t6042.scala │ │ ├── t608.check │ │ ├── t608.scala │ │ ├── t630.check │ │ ├── t630.scala │ │ ├── t631.check │ │ ├── t631.scala │ │ ├── t633.check │ │ ├── t633.scala │ │ ├── t639.check │ │ ├── t639.scala │ │ ├── t649.check │ │ ├── t649.scala │ │ ├── t650.check │ │ ├── t650.scala │ │ ├── t663.check │ │ ├── t663.scala │ │ ├── t664.check │ │ ├── t664.scala │ │ ├── t667.check │ │ ├── t667.scala │ │ ├── t668.check │ │ ├── t668.scala │ │ ├── t677.check │ │ ├── t677.scala │ │ ├── t691.check │ │ ├── t691.scala │ │ ├── t692.check │ │ ├── t692.scala │ │ ├── t693.check │ │ ├── t693.scala │ │ ├── t696.check │ │ ├── t696.scala │ │ ├── t700.check │ │ ├── t700.scala │ │ ├── t708.check │ │ ├── t708.scala │ │ ├── t712.check │ │ ├── t712.scala │ │ ├── t715.check │ │ ├── t715.scala │ │ ├── t729.check │ │ ├── t729.scala │ │ ├── t742.check │ │ ├── t742.scala │ │ ├── t750.check │ │ ├── t750 │ │ │ ├── AO_1.java │ │ │ └── Test_2.scala │ │ ├── t750b.check │ │ ├── t750b │ │ │ ├── AO.java │ │ │ └── Test.scala │ │ ├── t752.check │ │ ├── t752.scala │ │ ├── t765.check │ │ ├── t765.scala │ │ ├── t766.check │ │ ├── t766.scala │ │ ├── t771.check │ │ ├── t771.scala │ │ ├── t779.check │ │ ├── t779.scala │ │ ├── t783.check │ │ ├── t783.scala │ │ ├── t798.check │ │ ├── t798.scala │ │ ├── t800.check │ │ ├── t800.scala │ │ ├── t835.check │ │ ├── t835.scala │ │ ├── t836.check │ │ ├── t836.scala │ │ ├── t845.check │ │ ├── t845.scala │ │ ├── t846.check │ │ ├── t846.scala │ │ ├── t856.check │ │ ├── t856.scala │ │ ├── t875.check │ │ ├── t875.scala │ │ ├── t876.check │ │ ├── t876.scala │ │ ├── t877.check │ │ ├── t877.scala │ │ ├── t882.check │ │ ├── t882.scala │ │ ├── t900.check │ │ ├── t900.scala │ │ ├── t908.check │ │ ├── t908.scala │ │ ├── t909.check │ │ ├── t909.scala │ │ ├── t910.check │ │ ├── t910.scala │ │ ├── t935.check │ │ ├── t935.scala │ │ ├── t944.check │ │ ├── t944.scala │ │ ├── t961.check │ │ ├── t961.scala │ │ ├── t963.check │ │ ├── t963.scala │ │ ├── t963b.check │ │ ├── t963b.scala │ │ ├── t987.check │ │ ├── t987.scala │ │ ├── t997.check │ │ ├── t997.scala │ │ ├── tailrec-2.check │ │ ├── tailrec-2.scala │ │ ├── tailrec-3.check │ │ ├── tailrec-3.scala │ │ ├── tailrec.check │ │ ├── tailrec.scala │ │ ├── tcpoly_bounds.check │ │ ├── tcpoly_bounds.scala │ │ ├── tcpoly_infer_ticket1162.check │ │ ├── tcpoly_infer_ticket1162.scala │ │ ├── tcpoly_override.check │ │ ├── tcpoly_override.scala │ │ ├── tcpoly_ticket2101.check │ │ ├── tcpoly_ticket2101.scala │ │ ├── tcpoly_typealias.check │ │ ├── tcpoly_typealias.scala │ │ ├── tcpoly_variance.check │ │ ├── tcpoly_variance.scala │ │ ├── tcpoly_variance_enforce.check │ │ ├── tcpoly_variance_enforce.scala │ │ ├── ticket513.check │ │ ├── ticket513.scala │ │ ├── type-diagnostics.check │ │ ├── type-diagnostics.scala │ │ ├── typeerror.check │ │ ├── typeerror.scala │ │ ├── unicode-unterminated-quote.check │ │ ├── unicode-unterminated-quote.scala │ │ ├── unit-returns-value.check │ │ ├── unit-returns-value.flags │ │ ├── unit-returns-value.scala │ │ ├── unit2anyref.check │ │ ├── unit2anyref.scala │ │ ├── unreachablechar.check │ │ ├── unreachablechar.flags │ │ ├── unreachablechar.scala │ │ ├── valueclasses-doubledefs.check │ │ ├── valueclasses-doubledefs.scala │ │ ├── valueclasses.check │ │ ├── valueclasses.scala │ │ ├── varargs.check │ │ ├── varargs.scala │ │ ├── variances.check │ │ ├── variances.scala │ │ ├── viewtest.check │ │ ├── viewtest.scala │ │ ├── virtpatmat_reach_null.check │ │ ├── virtpatmat_reach_null.flags │ │ ├── virtpatmat_reach_null.scala │ │ ├── virtpatmat_reach_sealed_unsealed.check │ │ ├── virtpatmat_reach_sealed_unsealed.flags │ │ ├── virtpatmat_reach_sealed_unsealed.scala │ │ ├── virtpatmat_unreach_select.check │ │ ├── virtpatmat_unreach_select.flags │ │ ├── virtpatmat_unreach_select.scala │ │ ├── volatile-intersection.check │ │ ├── volatile-intersection.scala │ │ ├── volatile.check │ │ ├── volatile.scala │ │ ├── wellkinded_app.check │ │ ├── wellkinded_app.scala │ │ ├── wellkinded_app2.check │ │ ├── wellkinded_app2.scala │ │ ├── wellkinded_bounds.check │ │ ├── wellkinded_bounds.scala │ │ ├── wellkinded_wrongarity.check │ │ ├── wellkinded_wrongarity.scala │ │ ├── wellkinded_wrongarity2.check │ │ ├── wellkinded_wrongarity2.scala │ │ ├── xmlcorner.check │ │ ├── xmlcorner.scala │ │ ├── xmltruncated1.check │ │ ├── xmltruncated1.scala │ │ ├── xmltruncated2.check │ │ ├── xmltruncated2.scala │ │ ├── xmltruncated3.check │ │ ├── xmltruncated3.scala │ │ ├── xmltruncated4.check │ │ ├── xmltruncated4.scala │ │ ├── xmltruncated5.check │ │ ├── xmltruncated5.scala │ │ ├── xmltruncated6.check │ │ ├── xmltruncated6.scala │ │ ├── xmltruncated7.check │ │ └── xmltruncated7.scala │ ├── pos │ │ ├── A.scala │ │ ├── CustomGlobal.scala │ │ ├── FPTest.scala │ │ ├── List1.scala │ │ ├── MailBox.scala │ │ ├── NoCyclicReference.scala │ │ ├── S1.scala │ │ ├── S3.scala │ │ ├── S5.scala │ │ ├── S8.scala │ │ ├── Transactions.scala │ │ ├── X.scala │ │ ├── Z.scala │ │ ├── abstract.scala │ │ ├── aliases.scala │ │ ├── annot-inner.scala │ │ ├── annotDepMethType.scala │ │ ├── annotations.scala │ │ ├── array-interfaces.scala │ │ ├── arrays2.scala │ │ ├── arrays3.scala │ │ ├── attributes.scala │ │ ├── bounds.scala │ │ ├── builders.scala │ │ ├── caseClassInMethod.scala │ │ ├── caseaccs.scala │ │ ├── cfcrash.scala │ │ ├── chang │ │ │ ├── Outer.java │ │ │ └── Test.scala │ │ ├── channels.scala │ │ ├── cls.scala │ │ ├── cls1.scala │ │ ├── clsrefine.scala │ │ ├── collectGenericCC.scala │ │ ├── collections.scala │ │ ├── comp-rec-test.flags │ │ ├── comp-rec-test.scala │ │ ├── compile.scala │ │ ├── compile1.scala │ │ ├── compound.scala │ │ ├── constfold.scala │ │ ├── context.scala │ │ ├── contextbounds-implicits-new.scala │ │ ├── contextbounds-implicits-old.scala │ │ ├── contrib467.scala │ │ ├── contrib701.scala │ │ ├── cyclics-pos.scala │ │ ├── depexists.scala │ │ ├── depmet_1_pos.scala │ │ ├── depmet_implicit_chaining_zw.scala │ │ ├── depmet_implicit_norm_ret.scala │ │ ├── depmet_implicit_oopsla_session.scala │ │ ├── depmet_implicit_oopsla_session_2.scala │ │ ├── depmet_implicit_oopsla_session_simpler.scala │ │ ├── depmet_implicit_oopsla_zipwith.scala │ │ ├── depmet_implicit_tpbetareduce.scala │ │ ├── elidable-tparams.scala │ │ ├── escapes2.scala │ │ ├── eta.scala │ │ ├── exbound.scala │ │ ├── exhaust_alternatives.flags │ │ ├── exhaust_alternatives.scala │ │ ├── exhaustive_heuristics.scala │ │ ├── existentials-harmful.scala │ │ ├── existentials.scala │ │ ├── exponential-spec.scala │ │ ├── five-dot-f.flags │ │ ├── five-dot-f.scala │ │ ├── functions.scala │ │ ├── gadt-gilles.scala │ │ ├── gadts2.scala │ │ ├── gen-traversable-methods.scala │ │ ├── generic-sigs.flags │ │ ├── generic-sigs.scala │ │ ├── getClassType.scala │ │ ├── gosh.scala │ │ ├── gui.scala │ │ ├── hashhash-overloads.scala │ │ ├── hk-infer.scala │ │ ├── hkarray.flags │ │ ├── hkarray.scala │ │ ├── hklub0.scala │ │ ├── hkrange.scala │ │ ├── homonym.scala │ │ ├── ilya │ │ │ ├── J.java │ │ │ └── S.scala │ │ ├── ilya2 │ │ │ ├── A.scala │ │ │ ├── B.java │ │ │ └── Nullable.java │ │ ├── imp2-pos.scala │ │ ├── implicit-infix-ops.scala │ │ ├── implicit-unwrap-tc.scala │ │ ├── implicits-new.scala │ │ ├── implicits-old.scala │ │ ├── imports-pos.scala │ │ ├── infer.scala │ │ ├── infer2-pos.scala │ │ ├── inferbroadtype.scala │ │ ├── infersingle.flags │ │ ├── infersingle.scala │ │ ├── init.scala │ │ ├── inliner2.flags │ │ ├── inliner2.scala │ │ ├── irrefutable.scala │ │ ├── isApplicableSafe.scala │ │ ├── itay.scala │ │ ├── iterator-traversable-mix.scala │ │ ├── java-access-pos │ │ │ ├── J.java │ │ │ └── S1.scala │ │ ├── javaReadsSigs │ │ │ └── fromjava.java │ │ ├── kinzer.scala │ │ ├── ksbug1.scala │ │ ├── lambda.scala │ │ ├── lambdalift.scala │ │ ├── lambdalift1.scala │ │ ├── largecasetest.scala │ │ ├── lexical.scala │ │ ├── liftcode_polymorphic.scala │ │ ├── list-extractor.scala │ │ ├── listpattern.scala │ │ ├── local-objects.scala │ │ ├── localmodules.scala │ │ ├── lookupswitch.scala │ │ ├── looping-jsig.scala │ │ ├── macro-deprecate-dont-touch-backquotedidents.flags │ │ ├── macro-deprecate-dont-touch-backquotedidents.scala │ │ ├── manifest1-new.scala │ │ ├── manifest1-old.scala │ │ ├── matchStarlift.scala │ │ ├── matthias1.scala │ │ ├── matthias3.scala │ │ ├── matthias4.scala │ │ ├── matthias5.scala │ │ ├── maxim1.scala │ │ ├── michel1.scala │ │ ├── michel2.scala │ │ ├── michel3.scala │ │ ├── michel4.scala │ │ ├── michel5.scala │ │ ├── michel6.scala │ │ ├── misc-unapply_pos.scala │ │ ├── mixins.scala │ │ ├── modules.scala │ │ ├── modules1.scala │ │ ├── moduletrans.scala │ │ ├── native-warning.flags │ │ ├── native-warning.scala │ │ ├── needstypeearly.scala │ │ ├── nested.scala │ │ ├── nested2.scala │ │ ├── nonlocal-unchecked.flags │ │ ├── nonlocal-unchecked.scala │ │ ├── nothing_manifest_disambig-new.scala │ │ ├── nothing_manifest_disambig-old.scala │ │ ├── null.scala │ │ ├── nullary.scala │ │ ├── nullary_poly.scala │ │ ├── overloaded_extractor_and_regular_def.scala │ │ ├── override-object-yes.flags │ │ ├── override-object-yes.scala │ │ ├── override.scala │ │ ├── package-case.scala │ │ ├── package-implicit │ │ │ ├── ActorRef.scala │ │ │ ├── DataFlow.scala │ │ │ └── package.scala │ │ ├── packageobjs.scala │ │ ├── partialfun.scala │ │ ├── pat_gilles.scala │ │ ├── pat_iuli.scala │ │ ├── patmat.scala │ │ ├── patterns.scala │ │ ├── patterns1.scala │ │ ├── patterns1213.scala │ │ ├── patterns2.scala │ │ ├── patterns3.scala │ │ ├── philippe1.scala │ │ ├── philippe2.scala │ │ ├── philippe3.scala │ │ ├── philippe4.scala │ │ ├── pmbug.scala │ │ ├── polymorphic-case-class.flags │ │ ├── polymorphic-case-class.scala │ │ ├── pos-bug1210.scala │ │ ├── pos-bug1241.scala │ │ ├── proj-rec-test.flags │ │ ├── proj-rec-test.scala │ │ ├── propagate.scala │ │ ├── protected-static │ │ │ ├── J.java │ │ │ ├── JavaClass.java │ │ │ ├── S.scala │ │ │ └── ScalaClass.scala │ │ ├── protected-t1010.scala │ │ ├── rangepos-anonapply.flags │ │ ├── rangepos-anonapply.scala │ │ ├── rangepos-patmat.flags │ │ ├── rangepos-patmat.scala │ │ ├── rangepos.flags │ │ ├── rangepos.scala │ │ ├── raw-map │ │ │ ├── J_1.java │ │ │ └── S_2.scala │ │ ├── rebind.scala │ │ ├── relax_implicit_divergence.scala │ │ ├── return_thistype.scala │ │ ├── scala-singleton.scala │ │ ├── scoping1.scala │ │ ├── scoping2.scala │ │ ├── scoping3.scala │ │ ├── self-type-override.scala │ │ ├── selftails.scala │ │ ├── seq-ordering.scala │ │ ├── seqtest2.scala │ │ ├── signatures │ │ │ ├── Test.java │ │ │ └── sig.scala │ │ ├── simple-exceptions.scala │ │ ├── simplelists.scala │ │ ├── spec-Function1.scala │ │ ├── spec-annotations.scala │ │ ├── spec-arrays.scala │ │ ├── spec-asseenfrom.scala │ │ ├── spec-constr-new.scala │ │ ├── spec-constr-old.scala │ │ ├── spec-cyclic.scala │ │ ├── spec-doubledef-new.scala │ │ ├── spec-doubledef-old.scala │ │ ├── spec-example1.scala │ │ ├── spec-fields-new.scala │ │ ├── spec-fields-old.scala │ │ ├── spec-foo.scala │ │ ├── spec-funs.scala │ │ ├── spec-groups.scala │ │ ├── spec-lists.scala │ │ ├── spec-localdefs.scala │ │ ├── spec-maps.scala │ │ ├── spec-multiplectors.scala │ │ ├── spec-params-new.scala │ │ ├── spec-params-old.scala │ │ ├── spec-partially.scala │ │ ├── spec-partialmap.scala │ │ ├── spec-polymeth.scala │ │ ├── spec-private.scala │ │ ├── spec-sealed.scala │ │ ├── spec-short.scala │ │ ├── spec-simple.scala │ │ ├── spec-sparsearray-new.scala │ │ ├── spec-sparsearray-old.scala │ │ ├── spec-super.scala │ │ ├── spec-t3497.scala │ │ ├── spec-tailcall.scala │ │ ├── spec-thistype.scala │ │ ├── spec-traits.scala │ │ ├── spec-vector.scala │ │ ├── spec.scala │ │ ├── specialize10.scala │ │ ├── spurious-overload.scala │ │ ├── stable.scala │ │ ├── strings.scala │ │ ├── sudoku.scala │ │ ├── super.cmds │ │ ├── super │ │ │ ├── Super_1.java │ │ │ └── Super_2.scala │ │ ├── switch-small.scala │ │ ├── switchUnbox.scala │ │ ├── t0002.scala │ │ ├── t0017.scala │ │ ├── t0020.scala │ │ ├── t0029.scala │ │ ├── t0030.scala │ │ ├── t0031.scala │ │ ├── t0032.scala │ │ ├── t0036.scala │ │ ├── t0039.scala │ │ ├── t0049.scala │ │ ├── t0053.scala │ │ ├── t0054.scala │ │ ├── t0055.scala │ │ ├── t0061.scala │ │ ├── t0064.scala │ │ ├── t0066.scala │ │ ├── t0068.scala │ │ ├── t0069.scala │ │ ├── t0076.scala │ │ ├── t0081.scala │ │ ├── t0082.scala │ │ ├── t0085.scala │ │ ├── t0091.scala │ │ ├── t0093.scala │ │ ├── t0095.scala │ │ ├── t0123.scala │ │ ├── t0154.scala │ │ ├── t0165.scala │ │ ├── t0204.scala │ │ ├── t0227.scala │ │ ├── t0231.scala │ │ ├── t0273.scala │ │ ├── t0288 │ │ │ ├── Foo.scala │ │ │ └── Outer.java │ │ ├── t0301.scala │ │ ├── t0304.scala │ │ ├── t0305.scala │ │ ├── t0422.scala │ │ ├── t0438.scala │ │ ├── t0453.scala │ │ ├── t0504.scala │ │ ├── t0586.scala │ │ ├── t0591.scala │ │ ├── t0599.scala │ │ ├── t0612 │ │ │ ├── C.scala │ │ │ └── Ob.scala │ │ ├── t0625.scala │ │ ├── t0644.scala │ │ ├── t0646.scala │ │ ├── t0654.scala │ │ ├── t0674.scala │ │ ├── t0695 │ │ │ ├── JavaClass.java │ │ │ └── Test.scala │ │ ├── t0710.scala │ │ ├── t0770.scala │ │ ├── t0774 │ │ │ ├── deathname.scala │ │ │ └── unrelated.scala │ │ ├── t0786.scala │ │ ├── t0904.scala │ │ ├── t0905.scala │ │ ├── t1000.scala │ │ ├── t1001.scala │ │ ├── t1006.scala │ │ ├── t1014.scala │ │ ├── t1027.scala │ │ ├── t1029.cmds │ │ ├── t1029 │ │ │ ├── Test_1.scala │ │ │ └── Test_2.scala │ │ ├── t1034.scala │ │ ├── t1035.scala │ │ ├── t1048.scala │ │ ├── t1049.scala │ │ ├── t1050.scala │ │ ├── t1053.scala │ │ ├── t1056.scala │ │ ├── t1059.scala │ │ ├── t1070.scala │ │ ├── t1071.scala │ │ ├── t1075.scala │ │ ├── t1085.scala │ │ ├── t1090.scala │ │ ├── t1101 │ │ │ ├── J.java │ │ │ └── S.scala │ │ ├── t1102 │ │ │ ├── J.java │ │ │ └── S.scala │ │ ├── t1107.scala │ │ ├── t1107 │ │ │ ├── O.scala │ │ │ └── T.scala │ │ ├── t1119.scala │ │ ├── t1123.scala │ │ ├── t112606A.scala │ │ ├── t1131.scala │ │ ├── t1133.scala │ │ ├── t1136.scala │ │ ├── t1146.scala │ │ ├── t1147.scala │ │ ├── t115.scala │ │ ├── t1150 │ │ │ ├── J.java │ │ │ └── S.scala │ │ ├── t1152 │ │ │ ├── J.java │ │ │ └── S.scala │ │ ├── t1159.scala │ │ ├── t116.scala │ │ ├── t1164.scala │ │ ├── t1168.scala │ │ ├── t1176 │ │ │ ├── J.java │ │ │ └── S.scala │ │ ├── t1185.scala │ │ ├── t1186 │ │ │ └── t1186.java │ │ ├── t119.scala │ │ ├── t1196 │ │ │ ├── J.java │ │ │ └── S.scala │ │ ├── t1197 │ │ │ ├── J.java │ │ │ └── S.scala │ │ ├── t1203.scala │ │ ├── t1203 │ │ │ ├── J.java │ │ │ └── S.scala │ │ ├── t1208.scala │ │ ├── t121.scala │ │ ├── t1210a.scala │ │ ├── t122.scala │ │ ├── t1226.scala │ │ ├── t1230 │ │ │ ├── J.java │ │ │ └── S.scala │ │ ├── t1231 │ │ │ ├── J.java │ │ │ └── S.scala │ │ ├── t1232 │ │ │ ├── J.java │ │ │ ├── J2.java │ │ │ └── S.scala │ │ ├── t1235 │ │ │ └── Test.java │ │ ├── t1236.scala │ │ ├── t1237.scala │ │ ├── t124.scala │ │ ├── t1254 │ │ │ └── t1254.java │ │ ├── t1260.scala │ │ ├── t1263 │ │ │ ├── Test.java │ │ │ └── test.scala │ │ ├── t1272.scala │ │ ├── t1279a.scala │ │ ├── t1280.scala │ │ ├── t1292.scala │ │ ├── t1318.scala │ │ ├── t1336.scala │ │ ├── t1357.scala │ │ ├── t1381-new.scala │ │ ├── t1381-old.scala │ │ ├── t1385.scala │ │ ├── t1391.scala │ │ ├── t1409 │ │ │ ├── AbstractImpl.java │ │ │ ├── ConcreteImpl.scala │ │ │ └── OuterInterface.java │ │ ├── t1422_pos.scala │ │ ├── t1438.scala │ │ ├── t1439.flags │ │ ├── t1439.scala │ │ ├── t1459 │ │ │ ├── AbstractBase.java │ │ │ ├── App.scala │ │ │ └── Caller.java │ │ ├── t1480.scala │ │ ├── t151.scala │ │ ├── t1560.scala │ │ ├── t1565.scala │ │ ├── t1569.scala │ │ ├── t159.scala │ │ ├── t1591_pos.scala │ │ ├── t1591b.scala │ │ ├── t160.scala │ │ ├── t1614 │ │ │ ├── bar.scala │ │ │ └── foo.scala │ │ ├── t1626.scala │ │ ├── t1642 │ │ │ └── JavaCallingScalaHashMap.java │ │ ├── t1642b.scala │ │ ├── t1648.scala │ │ ├── t1659.scala │ │ ├── t1675.scala │ │ ├── t1693.scala │ │ ├── t1711 │ │ │ ├── Seq.scala │ │ │ └── Test.java │ │ ├── t1722-A.scala │ │ ├── t1722 │ │ │ ├── Test.scala │ │ │ └── Top.scala │ │ ├── t1745 │ │ │ ├── J.java │ │ │ └── S.scala │ │ ├── t175.scala │ │ ├── t1751.cmds │ │ ├── t1751 │ │ │ ├── A1_2.scala │ │ │ ├── A2_1.scala │ │ │ └── SuiteClasses.java │ │ ├── t1756.scala │ │ ├── t1761.scala │ │ ├── t177.scala │ │ ├── t1782.cmds │ │ ├── t1782 │ │ │ ├── Ann.java │ │ │ ├── Days.java │ │ │ ├── ImplementedBy.java │ │ │ └── Test_1.scala │ │ ├── t1785.scala │ │ ├── t1789.scala │ │ ├── t1798.scala │ │ ├── t183.scala │ │ ├── t1836 │ │ │ ├── J.java │ │ │ └── S.scala │ │ ├── t1840 │ │ │ ├── J.java │ │ │ └── S.scala │ │ ├── t1843.scala │ │ ├── t1858.scala │ │ ├── t1896 │ │ │ ├── D0.scala │ │ │ └── D1.scala │ │ ├── t1909.scala │ │ ├── t1909b-pos.scala │ │ ├── t1937 │ │ │ └── NumberGenerator.java │ │ ├── t1942.cmds │ │ ├── t1942 │ │ │ ├── A_1.scala │ │ │ └── Test_2.scala │ │ ├── t1957.scala │ │ ├── t1974.scala │ │ ├── t1987a.scala │ │ ├── t1987b │ │ │ ├── a.scala │ │ │ └── b.scala │ │ ├── t1996.scala │ │ ├── t201.scala │ │ ├── t2018.scala │ │ ├── t2023.scala │ │ ├── t2060.scala │ │ ├── t2081.scala │ │ ├── t2082.scala │ │ ├── t2094.scala │ │ ├── t210.scala │ │ ├── t211.scala │ │ ├── t2119.scala │ │ ├── t2127.scala │ │ ├── t2130-1.scala │ │ ├── t2130-2.scala │ │ ├── t2133.scala │ │ ├── t2168.scala │ │ ├── t2171.flags │ │ ├── t2171.scala │ │ ├── t2179.scala │ │ ├── t2183.scala │ │ ├── t2187-2.scala │ │ ├── t2187.scala │ │ ├── t2194.scala │ │ ├── t2208_pos.scala │ │ ├── t2234.scala │ │ ├── t2260.scala │ │ ├── t2261.scala │ │ ├── t2281.scala │ │ ├── t229.scala │ │ ├── t2293.scala │ │ ├── t2305.scala │ │ ├── t2310.scala │ │ ├── t2331.scala │ │ ├── t2377 │ │ │ ├── Q.java │ │ │ └── a.scala │ │ ├── t2399.scala │ │ ├── t2405.scala │ │ ├── t2409 │ │ │ ├── J.java │ │ │ └── t2409.scala │ │ ├── t2413 │ │ │ ├── TestJava.java │ │ │ └── TestScalac.scala │ │ ├── t2421.scala │ │ ├── t2421_delitedsl.scala │ │ ├── t2421b_pos.scala │ │ ├── t2421c.scala │ │ ├── t2425.scala │ │ ├── t2429.scala │ │ ├── t2433 │ │ │ ├── A.java │ │ │ ├── B.java │ │ │ └── Test.scala │ │ ├── t2435.scala │ │ ├── t2441pos.scala │ │ ├── t2444.scala │ │ ├── t245.scala │ │ ├── t2454.scala │ │ ├── t2464.cmds │ │ ├── t2464 │ │ │ ├── JavaOne.java │ │ │ ├── ScalaOne_1.scala │ │ │ └── t2464_2.scala │ │ ├── t247.scala │ │ ├── t2484.scala │ │ ├── t2486.scala │ │ ├── t2500.scala │ │ ├── t2504.scala │ │ ├── t252.scala │ │ ├── t2545.scala │ │ ├── t2569 │ │ │ ├── Child.scala │ │ │ └── Parent.java │ │ ├── t2591.scala │ │ ├── t261-ab.scala │ │ ├── t261-ba.scala │ │ ├── t2610.scala │ │ ├── t2619.scala │ │ ├── t262.scala │ │ ├── t2624.scala │ │ ├── t2635.scala │ │ ├── t2660.scala │ │ ├── t2664.scala │ │ ├── t2665.scala │ │ ├── t2667.scala │ │ ├── t2669.scala │ │ ├── t267.scala │ │ ├── t2683.scala │ │ ├── t2691.scala │ │ ├── t2693.scala │ │ ├── t2698.scala │ │ ├── t2708.scala │ │ ├── t2726.cmds │ │ ├── t2726 │ │ │ ├── SQLBuilder_1.scala │ │ │ └── t2726_2.scala │ │ ├── t2741 │ │ │ ├── 2741_1.scala │ │ │ └── 2741_2.scala │ │ ├── t2764 │ │ │ ├── Ann.java │ │ │ ├── Enum.java │ │ │ └── Use.scala │ │ ├── t2782.scala │ │ ├── t2794.scala │ │ ├── t2795-new.scala │ │ ├── t2795-old.scala │ │ ├── t2797.scala │ │ ├── t2799.flags │ │ ├── t2799.scala │ │ ├── t2809.scala │ │ ├── t2810.scala │ │ ├── t284-pos.scala │ │ ├── t2868.cmds │ │ ├── t2868 │ │ │ ├── Jann.java │ │ │ ├── Nest.java │ │ │ ├── pick_1.scala │ │ │ └── t2868_src_2.scala │ │ ├── t287.scala │ │ ├── t289.scala │ │ ├── t2910.scala │ │ ├── t2913.scala │ │ ├── t2939.scala │ │ ├── t294.cmds │ │ ├── t294 │ │ │ ├── Ann.java │ │ │ ├── Ann2.java │ │ │ ├── Test_1.scala │ │ │ └── Test_2.scala │ │ ├── t2940 │ │ │ ├── Cycle.java │ │ │ └── Error.scala │ │ ├── t2945.scala │ │ ├── t295.scala │ │ ├── t2956 │ │ │ ├── BeanDefinitionVisitor.java │ │ │ └── t2956.scala │ │ ├── t296.scala │ │ ├── t2973.scala │ │ ├── t2994a.scala │ │ ├── t2994b.scala │ │ ├── t3020.scala │ │ ├── t3037.scala │ │ ├── t304.scala │ │ ├── t3048.scala │ │ ├── t3071.scala │ │ ├── t3076 │ │ │ ├── C2.scala │ │ │ └── T.scala │ │ ├── t3079.scala │ │ ├── t3106.scala │ │ ├── t3108.scala │ │ ├── t3136.scala │ │ ├── t3137.scala │ │ ├── t3152.scala │ │ ├── t3174.scala │ │ ├── t3174b.scala │ │ ├── t3175-pos.scala │ │ ├── t3177.scala │ │ ├── t318.scala │ │ ├── t319.scala │ │ ├── t3234.flags │ │ ├── t3234.scala │ │ ├── t3249 │ │ │ ├── Test.java │ │ │ └── a.scala │ │ ├── t3252.flags │ │ ├── t3252.scala │ │ ├── t3272.scala │ │ ├── t3274.scala │ │ ├── t3278.scala │ │ ├── t3312.scala │ │ ├── t3343.scala │ │ ├── t3349 │ │ │ ├── AbstractTupleSet.java │ │ │ ├── Table.java │ │ │ ├── Test.scala │ │ │ └── TupleSet.java │ │ ├── t3363-new.scala │ │ ├── t3363-old.scala │ │ ├── t3371.scala │ │ ├── t3373.scala │ │ ├── t3374.scala │ │ ├── t3384.scala │ │ ├── t3404 │ │ │ ├── Base.java │ │ │ └── Derived.scala │ │ ├── t3411.scala │ │ ├── t3417.scala │ │ ├── t3419 │ │ │ ├── B_1.scala │ │ │ └── C_2.scala │ │ ├── t342.scala │ │ ├── t3420.flags │ │ ├── t3420.scala │ │ ├── t3429 │ │ │ ├── A.scala │ │ │ └── Test.java │ │ ├── t3430.flags │ │ ├── t3430.scala │ │ ├── t344.scala │ │ ├── t3440.scala │ │ ├── t3477.scala │ │ ├── t3480.scala │ │ ├── t3486 │ │ │ ├── JTest.java │ │ │ └── test.scala │ │ ├── t348plus.scala │ │ ├── t3494.scala │ │ ├── t3495.flags │ │ ├── t3495.scala │ │ ├── t3498-new.scala │ │ ├── t3498-old.scala │ │ ├── t3521 │ │ │ ├── DoubleValue.java │ │ │ └── a.scala │ │ ├── t3528.scala │ │ ├── t3534.scala │ │ ├── t3560.scala │ │ ├── t3567 │ │ │ ├── Foo.scala │ │ │ └── Outer.java │ │ ├── t3568.scala │ │ ├── t3570.scala │ │ ├── t3578.scala │ │ ├── t3582.scala │ │ ├── t3582b.scala │ │ ├── t359.scala │ │ ├── t360.scala │ │ ├── t361.scala │ │ ├── t3612.scala │ │ ├── t3622 │ │ │ ├── AsyncTask.java │ │ │ ├── MyAsyncTask.java │ │ │ └── Test.scala │ │ ├── t3636.scala │ │ ├── t3642 │ │ │ ├── Tuppel_1.java │ │ │ └── t3642_2.scala │ │ ├── t3670.scala │ │ ├── t3671.scala │ │ ├── t3672.scala │ │ ├── t3676.scala │ │ ├── t3688-redux.scala │ │ ├── t3688.scala │ │ ├── t372.scala │ │ ├── t3731.scala │ │ ├── t374.scala │ │ ├── t3774.scala │ │ ├── t3777.scala │ │ ├── t3792.scala │ │ ├── t3800.scala │ │ ├── t3808.scala │ │ ├── t3833.scala │ │ ├── t3836.scala │ │ ├── t3837.scala │ │ ├── t3856.scala │ │ ├── t3859.scala │ │ ├── t3861.scala │ │ ├── t3862.scala │ │ ├── t3864 │ │ │ ├── scalaz_2.scala │ │ │ └── tuples_1.scala │ │ ├── t3866.scala │ │ ├── t3869.scala │ │ ├── t3880.scala │ │ ├── t3883.scala │ │ ├── t389.scala │ │ ├── t3890.scala │ │ ├── t3898.scala │ │ ├── t3924.scala │ │ ├── t3927.scala │ │ ├── t3938 │ │ │ ├── Parent.java │ │ │ └── UseParent.scala │ │ ├── t3946 │ │ │ ├── A.java │ │ │ └── Test_1.scala │ │ ├── t3951 │ │ │ ├── Coll_1.scala │ │ │ └── Test_2.scala │ │ ├── t3960.flags │ │ ├── t3960.scala │ │ ├── t397.scala │ │ ├── t3972.scala │ │ ├── t3986.scala │ │ ├── t3999 │ │ │ ├── a_1.scala │ │ │ └── b_2.scala │ │ ├── t3999b.scala │ │ ├── t4018.scala │ │ ├── t402.scala │ │ ├── t4020.flags │ │ ├── t4020.scala │ │ ├── t4036.scala │ │ ├── t404.scala │ │ ├── t4052.scala │ │ ├── t4063.scala │ │ ├── t4070.scala │ │ ├── t4070b.scala │ │ ├── t4112.scala │ │ ├── t4114.scala │ │ ├── t415.scala │ │ ├── t4173.scala │ │ ├── t4176.scala │ │ ├── t4176b.scala │ │ ├── t4188.scala │ │ ├── t419.scala │ │ ├── t4202.scala │ │ ├── t4205 │ │ │ ├── 1.scala │ │ │ └── 2.scala │ │ ├── t422.scala │ │ ├── t4220.scala │ │ ├── t4237.scala │ │ ├── t4243.scala │ │ ├── t4257.scala │ │ ├── t4266.scala │ │ ├── t4269.scala │ │ ├── t4273.scala │ │ ├── t4275.scala │ │ ├── t430-feb09.scala │ │ ├── t430.scala │ │ ├── t4305.scala │ │ ├── t432.scala │ │ ├── t4336.scala │ │ ├── t4345.scala │ │ ├── t4351.check │ │ ├── t4351.scala │ │ ├── t4363.scala │ │ ├── t439.scala │ │ ├── t4402 │ │ │ ├── A.scala │ │ │ ├── Bar.java │ │ │ └── Foo.java │ │ ├── t443.scala │ │ ├── t4430.scala │ │ ├── t4432.scala │ │ ├── t4457_1.scala │ │ ├── t4494.flags │ │ ├── t4494.scala │ │ ├── t4501.scala │ │ ├── t4502.scala │ │ ├── t4524.scala │ │ ├── t4545.scala │ │ ├── t4547.scala │ │ ├── t4553.scala │ │ ├── t4579.flags │ │ ├── t4579.scala │ │ ├── t4593.scala │ │ ├── t460.scala │ │ ├── t4603 │ │ │ ├── J.java │ │ │ └── S.scala │ │ ├── t464.scala │ │ ├── t4651.scala │ │ ├── t4692.scala │ │ ├── t4716.scala │ │ ├── t4717.scala │ │ ├── t4731.scala │ │ ├── t4737 │ │ │ ├── J_1.java │ │ │ └── S_2.scala │ │ ├── t4757 │ │ │ ├── A_2.scala │ │ │ ├── B_3.scala │ │ │ └── P_1.scala │ │ ├── t4758.scala │ │ ├── t4812.scala │ │ ├── t4831.scala │ │ ├── t4840.flags │ │ ├── t4840.scala │ │ ├── t4842.scala │ │ ├── t4853.scala │ │ ├── t4869.scala │ │ ├── t4910.scala │ │ ├── t4911.flags │ │ ├── t4911.scala │ │ ├── t4938.scala │ │ ├── t4957.scala │ │ ├── t4970.scala │ │ ├── t4975.scala │ │ ├── t5012.scala │ │ ├── t5013 │ │ │ ├── Bar_2.scala │ │ │ └── Foo_1.scala │ │ ├── t5020.scala │ │ ├── t5029.flags │ │ ├── t5029.scala │ │ ├── t5033.scala │ │ ├── t5041.scala │ │ ├── t5071.scala │ │ ├── t5084.scala │ │ ├── t5099.scala │ │ ├── t5119.scala │ │ ├── t5120.scala │ │ ├── t5127.scala │ │ ├── t5137.scala │ │ ├── t514.scala │ │ ├── t5156.scala │ │ ├── t516.scala │ │ ├── t5165 │ │ │ ├── TestAnnotation.java │ │ │ ├── TestObject.scala │ │ │ └── TestTrait.scala │ │ ├── t5175.flags │ │ ├── t5175.scala │ │ ├── t5178.scala │ │ ├── t5198.scala │ │ ├── t5210.scala │ │ ├── t522.scala │ │ ├── t5223.scala │ │ ├── t5240.scala │ │ ├── t5245.scala │ │ ├── t5259.scala │ │ ├── t530.scala │ │ ├── t5305.scala │ │ ├── t531.scala │ │ ├── t5313.scala │ │ ├── t5317.scala │ │ ├── t532.scala │ │ ├── t533.scala │ │ ├── t5359.scala │ │ ├── t5384.scala │ │ ├── t5399.scala │ │ ├── t5406.scala │ │ ├── t5444.scala │ │ ├── t5541.scala │ │ ├── t5542.flags │ │ ├── t5542.scala │ │ ├── t5545 │ │ │ ├── S_1.scala │ │ │ └── S_2.scala │ │ ├── t5546.scala │ │ ├── t5580b.scala │ │ ├── t5589.scala │ │ ├── t5604 │ │ │ ├── ReplConfig.scala │ │ │ └── ReplReporter.scala │ │ ├── t5626.scala │ │ ├── t5644 │ │ │ ├── BoxesRunTime.java │ │ │ └── other.scala │ │ ├── t5654.scala │ │ ├── t566.scala │ │ ├── t5667.scala │ │ ├── t5702-pos-infix-star.scala │ │ ├── t5703 │ │ │ ├── Base.java │ │ │ └── Impl.scala │ │ ├── t5706.flags │ │ ├── t5706.scala │ │ ├── t5720-ownerous.scala │ │ ├── t5727.scala │ │ ├── t5729.scala │ │ ├── t573.scala │ │ ├── t5738.scala │ │ ├── t5742.scala │ │ ├── t5769.scala │ │ ├── t577.scala │ │ ├── t5777.scala │ │ ├── t5779-numeq-warn.scala │ │ ├── t578.scala │ │ ├── t5796.scala │ │ ├── t5809.flags │ │ ├── t5809.scala │ │ ├── t5829.scala │ │ ├── t5846.scala │ │ ├── t5853.scala │ │ ├── t5862.scala │ │ ├── t5899.flags │ │ ├── t5899.scala │ │ ├── t5910.java │ │ ├── t592.scala │ │ ├── t5932.flags │ │ ├── t5932.scala │ │ ├── t595.scala │ │ ├── t5953.scala │ │ ├── t596.scala │ │ ├── t5967.scala │ │ ├── t5968.flags │ │ ├── t5968.scala │ │ ├── t599.scala │ │ ├── t6008.flags │ │ ├── t6008.scala │ │ ├── t602.scala │ │ ├── t6033.scala │ │ ├── t604.scala │ │ ├── t607.scala │ │ ├── t611.scala │ │ ├── t613.scala │ │ ├── t615.scala │ │ ├── t616.scala │ │ ├── t628.scala │ │ ├── t640.scala │ │ ├── t651.scala │ │ ├── t661.scala │ │ ├── t675.scala │ │ ├── t684.scala │ │ ├── t690.scala │ │ ├── t694.scala │ │ ├── t697.scala │ │ ├── t698.scala │ │ ├── t703.scala │ │ ├── t704.scala │ │ ├── t711.scala │ │ ├── t715.cmds │ │ ├── t715 │ │ │ ├── meredith_1.scala │ │ │ └── runner_2.scala │ │ ├── t720.scala │ │ ├── t756.scala │ │ ├── t757.scala │ │ ├── t757a.scala │ │ ├── t758.scala │ │ ├── t759.scala │ │ ├── t762.scala │ │ ├── t767.scala │ │ ├── t780.scala │ │ ├── t788.scala │ │ ├── t789.scala │ │ ├── t796.scala │ │ ├── t802.scala │ │ ├── t803.scala │ │ ├── t805.scala │ │ ├── t807.scala │ │ ├── t812.scala │ │ ├── t839.scala │ │ ├── t851.scala │ │ ├── t873.scala │ │ ├── t880.scala │ │ ├── t892.scala │ │ ├── t911.scala │ │ ├── t927.scala │ │ ├── t946.scala │ │ ├── tcpoly_boundedmonad.scala │ │ ├── tcpoly_bounds1.scala │ │ ├── tcpoly_checkkinds_mix.scala │ │ ├── tcpoly_gm.scala │ │ ├── tcpoly_higherorder_bound_method.scala │ │ ├── tcpoly_infer_easy.scala │ │ ├── tcpoly_infer_explicit_tuple_wrapper.scala │ │ ├── tcpoly_infer_implicit_tuple_wrapper.scala │ │ ├── tcpoly_infer_ticket1864.scala │ │ ├── tcpoly_infer_ticket474.scala │ │ ├── tcpoly_infer_ticket716.scala │ │ ├── tcpoly_late_method_params.scala │ │ ├── tcpoly_method.scala │ │ ├── tcpoly_overloaded.scala │ │ ├── tcpoly_param_scoping.scala │ │ ├── tcpoly_poly.scala │ │ ├── tcpoly_return_overriding.scala │ │ ├── tcpoly_seq.scala │ │ ├── tcpoly_seq_typealias.scala │ │ ├── tcpoly_subst.scala │ │ ├── tcpoly_ticket2096.scala │ │ ├── tcpoly_typeapp.scala │ │ ├── tcpoly_typesub.scala │ │ ├── tcpoly_variance_pos.scala │ │ ├── tcpoly_wildcards.scala │ │ ├── ted.scala │ │ ├── test1.scala │ │ ├── test4.scala │ │ ├── test4a.scala │ │ ├── test4refine.scala │ │ ├── test5.scala │ │ ├── test5refine.scala │ │ ├── testCoercionThis.scala │ │ ├── testcast.scala │ │ ├── thistype.scala │ │ ├── thistypes.scala │ │ ├── ticket0137.scala │ │ ├── ticket2197.scala │ │ ├── ticket2201.scala │ │ ├── ticket2251.scala │ │ ├── tinondefcons.scala │ │ ├── trait-force-info.flags │ │ ├── trait-force-info.scala │ │ ├── trait-parents.scala │ │ ├── traits.scala │ │ ├── tryexpr.scala │ │ ├── typealias_dubious.scala │ │ ├── typealiases.scala │ │ ├── typerep-stephane.scala │ │ ├── typerep_pos.scala │ │ ├── typesafecons.scala │ │ ├── typetags.scala │ │ ├── unapplyComplex.scala │ │ ├── unapplyContexts2.scala │ │ ├── unapplyGeneric.scala │ │ ├── unapplyNeedsMemberType.scala │ │ ├── unapplySeq.scala │ │ ├── unapplyVal.scala │ │ ├── unicode-decode.scala │ │ ├── valdefs.scala │ │ ├── value-class-override-no-spec.flags │ │ ├── value-class-override-no-spec.scala │ │ ├── value-class-override-spec.scala │ │ ├── variances_pos.scala │ │ ├── viewtest1.scala │ │ ├── viewtest2.scala │ │ ├── virtpatmat_alts_subst.flags │ │ ├── virtpatmat_alts_subst.scala │ │ ├── virtpatmat_anonfun_for.flags │ │ ├── virtpatmat_anonfun_for.scala │ │ ├── virtpatmat_binding_opt.flags │ │ ├── virtpatmat_binding_opt.scala │ │ ├── virtpatmat_castbinder.flags │ │ ├── virtpatmat_castbinder.scala │ │ ├── virtpatmat_exhaust.scala │ │ ├── virtpatmat_exhaust_unchecked.flags │ │ ├── virtpatmat_exhaust_unchecked.scala │ │ ├── virtpatmat_exist1.flags │ │ ├── virtpatmat_exist1.scala │ │ ├── virtpatmat_exist2.flags │ │ ├── virtpatmat_exist2.scala │ │ ├── virtpatmat_exist3.flags │ │ ├── virtpatmat_exist3.scala │ │ ├── virtpatmat_exist4.scala │ │ ├── virtpatmat_exist_uncurry.scala │ │ ├── virtpatmat_gadt_array.flags │ │ ├── virtpatmat_gadt_array.scala │ │ ├── virtpatmat_infer_single_1.flags │ │ ├── virtpatmat_infer_single_1.scala │ │ ├── virtpatmat_instof_valuetype.flags │ │ ├── virtpatmat_instof_valuetype.scala │ │ ├── virtpatmat_obj_in_case.flags │ │ ├── virtpatmat_obj_in_case.scala │ │ ├── virtpatmat_partialfun_nsdnho.scala │ │ ├── virtpatmat_reach_const.scala │ │ ├── widen-existential.scala │ │ ├── z1730.flags │ │ └── z1730.scala │ ├── positions │ │ ├── Anon.scala │ │ ├── Empty.scala │ │ ├── Enclosing1.scala │ │ ├── Enclosing2.scala │ │ ├── Enclosing3.scala │ │ ├── Enclosing4.scala │ │ ├── ExcludedPrefix1.scala │ │ ├── MultipleDefs1.scala │ │ ├── New1.scala │ │ ├── Overlap1.scala │ │ ├── Overlap2.scala │ │ ├── Overlap3.scala │ │ ├── Overlap4.scala │ │ ├── Overlap5.scala │ │ ├── Overlap6.scala │ │ ├── Overlap7.scala │ │ ├── Scaladoc1.scala │ │ ├── Scaladoc2.scala │ │ ├── Scaladoc3.scala │ │ ├── Scaladoc4.scala │ │ ├── Scaladoc5.scala │ │ ├── Scaladoc6.scala │ │ ├── Scaladoc7.scala │ │ ├── Scaladoc8.scala │ │ ├── SyntheticNonSynthetic1.scala │ │ ├── SyntheticNonSynthetic2.scala │ │ ├── Unpositioned1.scala │ │ ├── Unsupported1.scala │ │ └── Unsupported2.scala │ ├── presentation │ │ ├── callcc-interpreter.check │ │ ├── callcc-interpreter │ │ │ ├── Runner.scala │ │ │ └── src │ │ │ │ └── CallccInterpreter.scala │ │ ├── hyperlinks.check │ │ ├── hyperlinks │ │ │ ├── Runner.scala │ │ │ └── src │ │ │ │ ├── NameDefaultTests.scala │ │ │ │ └── PatMatTests.scala │ │ ├── ide-bug-1000349.check │ │ ├── ide-bug-1000349 │ │ │ ├── Runner.scala │ │ │ └── src │ │ │ │ └── CompletionOnEmptyArgMethod.scala │ │ ├── ide-bug-1000469.check │ │ ├── ide-bug-1000469 │ │ │ ├── Runner.scala │ │ │ └── src │ │ │ │ ├── java │ │ │ │ └── JavaEventHandler.java │ │ │ │ └── scala │ │ │ │ └── EventHandler.scala │ │ ├── ide-bug-1000475.check │ │ ├── ide-bug-1000475 │ │ │ ├── Runner.scala │ │ │ └── src │ │ │ │ └── Foo.scala │ │ ├── ide-bug-1000531.check │ │ ├── ide-bug-1000531 │ │ │ ├── Runner.scala │ │ │ └── src │ │ │ │ └── CrashOnLoad.scala │ │ ├── ide-t1000609.check │ │ ├── ide-t1000609 │ │ │ ├── Runner.scala │ │ │ └── src │ │ │ │ └── NoHyperlinking.scala │ │ ├── ide-t1000976.check │ │ ├── ide-t1000976.flags │ │ ├── ide-t1000976 │ │ │ ├── Test.scala │ │ │ └── src │ │ │ │ ├── a │ │ │ │ └── A.scala │ │ │ │ ├── b │ │ │ │ └── B.scala │ │ │ │ ├── c │ │ │ │ └── C.scala │ │ │ │ └── d │ │ │ │ └── D.scala │ │ ├── implicit-member.check │ │ ├── implicit-member │ │ │ ├── Runner.scala │ │ │ └── src │ │ │ │ └── ImplicitMember.scala │ │ ├── memory-leaks.check │ │ ├── memory-leaks │ │ │ └── MemoryLeaksTest.scala │ │ ├── ping-pong.check │ │ ├── ping-pong │ │ │ ├── Runner.scala │ │ │ └── src │ │ │ │ └── PingPong.scala │ │ ├── random.check │ │ ├── random │ │ │ ├── Runner.scala │ │ │ └── src │ │ │ │ └── Random.scala │ │ ├── t5708.check │ │ ├── t5708 │ │ │ ├── Test.scala │ │ │ └── src │ │ │ │ └── Completions.scala │ │ ├── visibility.check │ │ └── visibility │ │ │ ├── Test.scala │ │ │ └── src │ │ │ └── Completions.scala │ ├── res │ │ ├── t5167.check │ │ ├── t5167.res │ │ ├── t5167 │ │ │ ├── t5167_1.scala │ │ │ └── t5167_2.scala │ │ ├── t5489.check │ │ ├── t5489.res │ │ ├── t5489 │ │ │ └── t5489.scala │ │ ├── t597.check │ │ ├── t597.res │ │ ├── t597 │ │ │ ├── Main.scala │ │ │ └── Test.scala │ │ ├── t687.check │ │ ├── t687.res │ │ ├── t687 │ │ │ ├── QueryA.scala │ │ │ └── QueryB.scala │ │ ├── t722.check │ │ ├── t722.res │ │ ├── t722 │ │ │ ├── IfElse.scala │ │ │ ├── Parser.scala │ │ │ └── ScanBased.scala │ │ ├── t735.check │ │ ├── t735.res │ │ ├── t735 │ │ │ ├── ScalaExpressions.scala │ │ │ └── ScalaTyper.scala │ │ ├── t743.check │ │ ├── t743.res │ │ ├── t743 │ │ │ ├── BracesXXX.scala │ │ │ └── ParserXXX.scala │ │ ├── t785.check │ │ ├── t785.res │ │ ├── t785 │ │ │ ├── ScalaNewTyper.scala │ │ │ └── ScalaTrees.scala │ │ ├── t831.check │ │ ├── t831.res │ │ └── t831 │ │ │ ├── NewScalaParserXXX.scala │ │ │ └── NewScalaTestXXX.scala │ ├── run │ │ ├── Course-2002-01.check │ │ ├── Course-2002-01.scala │ │ ├── Course-2002-02.check │ │ ├── Course-2002-02.scala │ │ ├── Course-2002-03.check │ │ ├── Course-2002-03.scala │ │ ├── Course-2002-04.check │ │ ├── Course-2002-04.scala │ │ ├── Course-2002-05.check │ │ ├── Course-2002-05.scala │ │ ├── Course-2002-06.check │ │ ├── Course-2002-06.scala │ │ ├── Course-2002-07.check │ │ ├── Course-2002-07.scala │ │ ├── Course-2002-08.check │ │ ├── Course-2002-08.scala │ │ ├── Course-2002-09.check │ │ ├── Course-2002-09.scala │ │ ├── Course-2002-10.check │ │ ├── Course-2002-10.scala │ │ ├── Course-2002-13.check │ │ ├── Course-2002-13.scala │ │ ├── Meter.check │ │ ├── Meter.scala │ │ ├── MeterCaseClass.check │ │ ├── MeterCaseClass.scala │ │ ├── MutableListTest.scala │ │ ├── NestedClasses.check │ │ ├── NestedClasses.scala │ │ ├── OrderingTest.scala │ │ ├── Predef.readLine.check │ │ ├── Predef.readLine.scala │ │ ├── QueueTest.scala │ │ ├── ReplacementMatching.scala │ │ ├── ReverseSeqView.scala │ │ ├── SymbolsTest.scala │ │ ├── UnrolledBuffer.scala │ │ ├── absoverride.check │ │ ├── absoverride.scala │ │ ├── abstypetags_core.check │ │ ├── abstypetags_core.scala │ │ ├── adding-growing-set.scala │ │ ├── amp.check │ │ ├── amp.scala │ │ ├── applydynamic_sip.check │ │ ├── applydynamic_sip.scala │ │ ├── array-charSeq.check │ │ ├── array-charSeq.scala │ │ ├── array-existential-bound.check │ │ ├── array-existential-bound.scala │ │ ├── arrayclone-new.scala │ │ ├── arrayclone-old.scala │ │ ├── arraycopy.scala │ │ ├── arrays.check │ │ ├── arrays.scala │ │ ├── arrayview.scala │ │ ├── arybufgrow.check │ │ ├── arybufgrow.scala │ │ ├── backreferences.check │ │ ├── backreferences.scala │ │ ├── bigDecimalCache.scala │ │ ├── bigDecimalTest.check │ │ ├── bigDecimalTest.scala │ │ ├── bitsets.check │ │ ├── bitsets.scala │ │ ├── boolexprs.check │ │ ├── boolexprs.scala │ │ ├── boolord.check │ │ ├── boolord.scala │ │ ├── breakout.check │ │ ├── breakout.scala │ │ ├── bridges.javaopts │ │ ├── bridges.scala │ │ ├── buffer-slice.check │ │ ├── buffer-slice.scala │ │ ├── bugs.check │ │ ├── bugs.scala │ │ ├── byname.check │ │ ├── byname.scala │ │ ├── bytecodecs.scala │ │ ├── caseClassEquality.scala │ │ ├── caseClassHash.check │ │ ├── caseClassHash.scala │ │ ├── caseclasses.check │ │ ├── caseclasses.scala │ │ ├── castsingleton.check │ │ ├── castsingleton.scala │ │ ├── checked.check │ │ ├── checked.flags │ │ ├── checked.scala │ │ ├── classmanifests_new_alias.check │ │ ├── classmanifests_new_alias.scala │ │ ├── classmanifests_new_core.check │ │ ├── classmanifests_new_core.scala │ │ ├── classof.check │ │ ├── classof.scala │ │ ├── classtags_contextbound.check │ │ ├── classtags_contextbound.scala │ │ ├── classtags_core.check │ │ ├── classtags_core.scala │ │ ├── classtags_multi.check │ │ ├── classtags_multi.scala │ │ ├── collection-conversions.check │ │ ├── collection-conversions.scala │ │ ├── collections-toSelf.scala │ │ ├── collections.check │ │ ├── collections.scala │ │ ├── colltest.check │ │ ├── colltest.scala │ │ ├── colltest1.check │ │ ├── colltest1.scala │ │ ├── comparable-comparator.scala │ │ ├── compiler-asSeenFrom.check │ │ ├── compiler-asSeenFrom.scala │ │ ├── complicatedmatch.check │ │ ├── complicatedmatch.scala │ │ ├── concat-two-strings.scala │ │ ├── concurrent-map-conversions.scala │ │ ├── concurrent-stream.check │ │ ├── concurrent-stream.scala │ │ ├── constrained-types.check │ │ ├── constrained-types.scala │ │ ├── constructors.check │ │ ├── constructors.scala │ │ ├── contrib674.scala │ │ ├── ctor-order.check │ │ ├── ctor-order.scala │ │ ├── ctries-new │ │ │ ├── DumbHash.scala │ │ │ ├── Wrap.scala │ │ │ ├── concmap.scala │ │ │ ├── iterator.scala │ │ │ ├── lnode.scala │ │ │ ├── main.scala │ │ │ └── snapshot.scala │ │ ├── ctries-old │ │ │ ├── DumbHash.scala │ │ │ ├── Wrap.scala │ │ │ ├── concmap.scala │ │ │ ├── iterator.scala │ │ │ ├── lnode.scala │ │ │ ├── main.scala │ │ │ └── snapshot.scala │ │ ├── delay-bad.check │ │ ├── delay-bad.scala │ │ ├── delay-good.check │ │ ├── delay-good.scala │ │ ├── distinct.check │ │ ├── distinct.scala │ │ ├── duplicate-meth.check │ │ ├── duplicate-meth.scala │ │ ├── elidable-noflags.check │ │ ├── elidable-noflags.scala │ │ ├── elidable-opt.check │ │ ├── elidable-opt.flags │ │ ├── elidable-opt.scala │ │ ├── elidable.check │ │ ├── elidable.flags │ │ ├── elidable.scala │ │ ├── emptypf.check │ │ ├── emptypf.scala │ │ ├── enrich-gentraversable.check │ │ ├── enrich-gentraversable.scala │ │ ├── enums.check │ │ ├── enums.scala │ │ ├── equality.scala │ │ ├── eta-expand-star.check │ │ ├── eta-expand-star.scala │ │ ├── eta-expand-star2.check │ │ ├── eta-expand-star2.flags │ │ ├── eta-expand-star2.scala │ │ ├── exc.scala │ │ ├── exc1.scala │ │ ├── exc2.scala │ │ ├── exceptions-2.check │ │ ├── exceptions-2.scala │ │ ├── exceptions-nest.check │ │ ├── exceptions-nest.scala │ │ ├── exceptions.check │ │ ├── exceptions.scala │ │ ├── existentials-in-compiler.check │ │ ├── existentials-in-compiler.scala │ │ ├── existentials.check │ │ ├── existentials.scala │ │ ├── existentials3-new.check │ │ ├── existentials3-new.scala │ │ ├── existentials3-old.check │ │ ├── existentials3-old.scala │ │ ├── exoticnames.check │ │ ├── exoticnames.scala │ │ ├── finally.check │ │ ├── finally.scala │ │ ├── finalvar.check │ │ ├── finalvar.flags │ │ ├── finalvar.scala │ │ ├── flat-flat-flat.scala │ │ ├── fors.check │ │ ├── fors.scala │ │ ├── forvaleq.check │ │ ├── forvaleq.scala │ │ ├── freetypes_false_alarm1.check │ │ ├── freetypes_false_alarm1.scala │ │ ├── freetypes_false_alarm2.check │ │ ├── freetypes_false_alarm2.scala │ │ ├── gadts.check │ │ ├── gadts.scala │ │ ├── genericValueClass.check │ │ ├── genericValueClass.scala │ │ ├── getClassTest-new.check │ │ ├── getClassTest-new.scala │ │ ├── getClassTest-old.check │ │ ├── getClassTest-old.scala │ │ ├── global-showdef.check │ │ ├── global-showdef.scala │ │ ├── groupby.scala │ │ ├── hashCodeBoxesRunTime.scala │ │ ├── hashCodeDistribution.scala │ │ ├── hashhash.scala │ │ ├── imain.check │ │ ├── imain.scala │ │ ├── impconvtimes.check │ │ ├── impconvtimes.scala │ │ ├── implicitclasses.scala │ │ ├── implicits.check │ │ ├── implicits.scala │ │ ├── imports.check │ │ ├── imports.scala │ │ ├── indexedSeq-apply.check │ │ ├── indexedSeq-apply.scala │ │ ├── indexedSeq.scala │ │ ├── infiniteloop.check │ │ ├── infiniteloop.scala │ │ ├── infix.check │ │ ├── infix.scala │ │ ├── inline-ex-handlers.check │ │ ├── inline-ex-handlers.scala │ │ ├── inliner-infer.check │ │ ├── inliner-infer.scala │ │ ├── inner-obj-auto.check │ │ ├── inner-obj-auto.scala │ │ ├── interop_classtags_are_classmanifests.check │ │ ├── interop_classtags_are_classmanifests.scala │ │ ├── interop_manifests_are_abstypetags.check │ │ ├── interop_manifests_are_abstypetags.scala │ │ ├── interop_manifests_are_classtags.check │ │ ├── interop_manifests_are_classtags.scala │ │ ├── interop_manifests_are_typetags.check │ │ ├── interop_manifests_are_typetags.scala │ │ ├── interop_typetags_are_manifests.check │ │ ├── interop_typetags_are_manifests.scala │ │ ├── interpolation.check │ │ ├── interpolation.flags │ │ ├── interpolation.scala │ │ ├── interpolationArgs.check │ │ ├── interpolationArgs.flags │ │ ├── interpolationArgs.scala │ │ ├── interpolationMultiline1.check │ │ ├── interpolationMultiline1.flags │ │ ├── interpolationMultiline1.scala │ │ ├── interpolationMultiline2.check │ │ ├── interpolationMultiline2.flags │ │ ├── interpolationMultiline2.scala │ │ ├── intmap.check │ │ ├── intmap.scala │ │ ├── io-position.check │ │ ├── io-position.scala │ │ ├── iq.check │ │ ├── iq.scala │ │ ├── is-valid-num.scala │ │ ├── issue192.check │ │ ├── issue192.scala │ │ ├── iterables.check │ │ ├── iterables.scala │ │ ├── iterator-iterate-lazy.scala │ │ ├── iterator3444.scala │ │ ├── iterators.check │ │ ├── iterators.scala │ │ ├── java-erasure.check │ │ ├── java-erasure.scala │ │ ├── json.check │ │ ├── json.scala │ │ ├── jtptest.check │ │ ├── jtptest.scala │ │ ├── kmpSliceSearch.check │ │ ├── kmpSliceSearch.scala │ │ ├── lazy-concurrent.check │ │ ├── lazy-concurrent.scala │ │ ├── lazy-exprs.check │ │ ├── lazy-exprs.scala │ │ ├── lazy-leaks.scala │ │ ├── lazy-locals.check │ │ ├── lazy-locals.scala │ │ ├── lazy-override-run.check │ │ ├── lazy-override-run.scala │ │ ├── lazy-traits.check │ │ ├── lazy-traits.scala │ │ ├── lift-and-unlift.scala │ │ ├── lists-run.scala │ │ ├── literals.check │ │ ├── literals.scala │ │ ├── lub-visibility.check │ │ ├── lub-visibility.scala │ │ ├── macro-abort-fresh.check │ │ ├── macro-abort-fresh.flags │ │ ├── macro-abort-fresh │ │ │ ├── Macros_1.scala │ │ │ └── Test_2.scala │ │ ├── macro-basic-ma-md-mi.check │ │ ├── macro-basic-ma-md-mi.flags │ │ ├── macro-basic-ma-md-mi │ │ │ ├── Impls_1.scala │ │ │ ├── Macros_2.scala │ │ │ └── Test_3.scala │ │ ├── macro-basic-ma-mdmi.check │ │ ├── macro-basic-ma-mdmi.flags │ │ ├── macro-basic-ma-mdmi │ │ │ ├── Impls_Macros_1.scala │ │ │ └── Test_2.scala │ │ ├── macro-basic-mamd-mi.check │ │ ├── macro-basic-mamd-mi.flags │ │ ├── macro-basic-mamd-mi │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-bodyexpandstoimpl.check │ │ ├── macro-bodyexpandstoimpl.flags │ │ ├── macro-bodyexpandstoimpl │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-declared-in-annotation.check │ │ ├── macro-declared-in-annotation.flags │ │ ├── macro-declared-in-annotation │ │ │ ├── Impls_1.scala │ │ │ ├── Macros_2.scala │ │ │ └── Test_3.scala │ │ ├── macro-declared-in-anonymous.check │ │ ├── macro-declared-in-anonymous.flags │ │ ├── macro-declared-in-anonymous │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-declared-in-block.check │ │ ├── macro-declared-in-block.flags │ │ ├── macro-declared-in-block │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-declared-in-class-class.check │ │ ├── macro-declared-in-class-class.flags │ │ ├── macro-declared-in-class-class │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-declared-in-class-object.check │ │ ├── macro-declared-in-class-object.flags │ │ ├── macro-declared-in-class-object │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-declared-in-class.check │ │ ├── macro-declared-in-class.flags │ │ ├── macro-declared-in-class │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-declared-in-default-param.check │ │ ├── macro-declared-in-default-param.flags │ │ ├── macro-declared-in-default-param │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-declared-in-implicit-class.check │ │ ├── macro-declared-in-implicit-class.flags │ │ ├── macro-declared-in-implicit-class │ │ │ ├── Impls_Macros_1.scala │ │ │ └── Test_2.scala │ │ ├── macro-declared-in-method.check │ │ ├── macro-declared-in-method.flags │ │ ├── macro-declared-in-method │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-declared-in-object-class.check │ │ ├── macro-declared-in-object-class.flags │ │ ├── macro-declared-in-object-class │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-declared-in-object-object.check │ │ ├── macro-declared-in-object-object.flags │ │ ├── macro-declared-in-object-object │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-declared-in-object.check │ │ ├── macro-declared-in-object.flags │ │ ├── macro-declared-in-object │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-declared-in-package-object.check │ │ ├── macro-declared-in-package-object.flags │ │ ├── macro-declared-in-package-object │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-declared-in-refinement.check │ │ ├── macro-declared-in-refinement.flags │ │ ├── macro-declared-in-refinement │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-declared-in-trait.check │ │ ├── macro-declared-in-trait.flags │ │ ├── macro-declared-in-trait │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-def-infer-return-type-a.check │ │ ├── macro-def-infer-return-type-a.flags │ │ ├── macro-def-infer-return-type-a │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-def-infer-return-type-b.check │ │ ├── macro-def-infer-return-type-b.flags │ │ ├── macro-def-infer-return-type-b │ │ │ ├── Impls_Macros_1.scala │ │ │ └── Test_2.scala │ │ ├── macro-def-infer-return-type-c.check │ │ ├── macro-def-infer-return-type-c.flags │ │ ├── macro-def-infer-return-type-c │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-def-path-dependent-a.check │ │ ├── macro-def-path-dependent-a.flags │ │ ├── macro-def-path-dependent-a │ │ │ ├── Impls_Macros_1.scala │ │ │ └── Test_2.scala │ │ ├── macro-def-path-dependent-b.check │ │ ├── macro-def-path-dependent-b.flags │ │ ├── macro-def-path-dependent-b │ │ │ ├── Impls_Macros_1.scala │ │ │ └── Test_2.scala │ │ ├── macro-def-path-dependent-c.check │ │ ├── macro-def-path-dependent-c.flags │ │ ├── macro-def-path-dependent-c │ │ │ ├── Impls_Macros_1.scala │ │ │ └── Test_2.scala │ │ ├── macro-def-path-dependent-d.check │ │ ├── macro-def-path-dependent-d.flags │ │ ├── macro-def-path-dependent-d │ │ │ ├── Impls_Macros_1.scala │ │ │ └── Test_2.scala │ │ ├── macro-expand-implicit-macro-has-implicit.check │ │ ├── macro-expand-implicit-macro-has-implicit.flags │ │ ├── macro-expand-implicit-macro-has-implicit │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-expand-implicit-macro-is-implicit.check │ │ ├── macro-expand-implicit-macro-is-implicit.flags │ │ ├── macro-expand-implicit-macro-is-implicit │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-expand-implicit-macro-is-val.check │ │ ├── macro-expand-implicit-macro-is-val.flags │ │ ├── macro-expand-implicit-macro-is-val │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-expand-implicit-macro-is-view.check │ │ ├── macro-expand-implicit-macro-is-view.flags │ │ ├── macro-expand-implicit-macro-is-view │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-expand-multiple-arglists.check │ │ ├── macro-expand-multiple-arglists.flags │ │ ├── macro-expand-multiple-arglists │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-expand-nullary-generic.check │ │ ├── macro-expand-nullary-generic.flags │ │ ├── macro-expand-nullary-generic │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-expand-nullary-nongeneric.check │ │ ├── macro-expand-nullary-nongeneric.flags │ │ ├── macro-expand-nullary-nongeneric │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-expand-overload.check │ │ ├── macro-expand-overload.flags │ │ ├── macro-expand-overload │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-expand-override.check │ │ ├── macro-expand-override.flags │ │ ├── macro-expand-override │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-expand-recursive.check │ │ ├── macro-expand-recursive.flags │ │ ├── macro-expand-recursive │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-expand-tparams-bounds-a.check │ │ ├── macro-expand-tparams-bounds-a.flags │ │ ├── macro-expand-tparams-bounds-a │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-expand-tparams-bounds-b.check │ │ ├── macro-expand-tparams-bounds-b.flags │ │ ├── macro-expand-tparams-bounds-b │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-expand-tparams-explicit.check │ │ ├── macro-expand-tparams-explicit.flags │ │ ├── macro-expand-tparams-explicit │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-expand-tparams-implicit.check │ │ ├── macro-expand-tparams-implicit.flags │ │ ├── macro-expand-tparams-implicit │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-expand-tparams-only-in-impl.flags │ │ ├── macro-expand-tparams-only-in-impl │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-expand-tparams-optional.check │ │ ├── macro-expand-tparams-optional.flags │ │ ├── macro-expand-tparams-optional │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-expand-tparams-prefix-a.check │ │ ├── macro-expand-tparams-prefix-a.flags │ │ ├── macro-expand-tparams-prefix-a │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-expand-tparams-prefix-b.check │ │ ├── macro-expand-tparams-prefix-b.flags │ │ ├── macro-expand-tparams-prefix-b │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-expand-tparams-prefix-c1.check │ │ ├── macro-expand-tparams-prefix-c1.flags │ │ ├── macro-expand-tparams-prefix-c1 │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-expand-tparams-prefix-c2.check │ │ ├── macro-expand-tparams-prefix-c2.flags │ │ ├── macro-expand-tparams-prefix-c2 │ │ │ ├── Impls_Macros_1.scala │ │ │ └── Test_2.scala │ │ ├── macro-expand-tparams-prefix-d1.check │ │ ├── macro-expand-tparams-prefix-d1.flags │ │ ├── macro-expand-tparams-prefix-d1 │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-expand-varargs-explicit-over-nonvarargs-bad.check │ │ ├── macro-expand-varargs-explicit-over-nonvarargs-bad.flags │ │ ├── macro-expand-varargs-explicit-over-nonvarargs-bad │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-expand-varargs-explicit-over-nonvarargs-good.check │ │ ├── macro-expand-varargs-explicit-over-nonvarargs-good.flags │ │ ├── macro-expand-varargs-explicit-over-nonvarargs-good │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-expand-varargs-explicit-over-varargs.check │ │ ├── macro-expand-varargs-explicit-over-varargs.flags │ │ ├── macro-expand-varargs-explicit-over-varargs │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-expand-varargs-implicit-over-nonvarargs.check │ │ ├── macro-expand-varargs-implicit-over-nonvarargs.flags │ │ ├── macro-expand-varargs-implicit-over-nonvarargs │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-expand-varargs-implicit-over-varargs.check │ │ ├── macro-expand-varargs-implicit-over-varargs.flags │ │ ├── macro-expand-varargs-implicit-over-varargs │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-impl-default-params.check │ │ ├── macro-impl-default-params.flags │ │ ├── macro-impl-default-params │ │ │ ├── Impls_Macros_1.scala │ │ │ └── Test_2.scala │ │ ├── macro-impl-rename-context.check │ │ ├── macro-impl-rename-context.flags │ │ ├── macro-impl-rename-context │ │ │ ├── Impls_Macros_1.scala │ │ │ └── Test_2.scala │ │ ├── macro-invalidret-doesnt-conform-to-def-rettype.check │ │ ├── macro-invalidret-doesnt-conform-to-def-rettype.flags │ │ ├── macro-invalidret-doesnt-conform-to-def-rettype │ │ │ ├── Impls_Macros_1.scala │ │ │ └── Test_2.scala │ │ ├── macro-invalidret-nontypeable.check │ │ ├── macro-invalidret-nontypeable.flags │ │ ├── macro-invalidret-nontypeable │ │ │ ├── Impls_Macros_1.scala │ │ │ └── Test_2.scala │ │ ├── macro-invalidusage-badret.check │ │ ├── macro-invalidusage-badret.flags │ │ ├── macro-invalidusage-badret │ │ │ ├── Impls_Macros_1.scala │ │ │ └── Test_2.scala │ │ ├── macro-invalidusage-partialapplication-with-tparams.check │ │ ├── macro-invalidusage-partialapplication-with-tparams.flags │ │ ├── macro-invalidusage-partialapplication-with-tparams │ │ │ ├── Impls_Macros_1.scala │ │ │ └── Test_2.scala │ │ ├── macro-invalidusage-partialapplication.check │ │ ├── macro-invalidusage-partialapplication.flags │ │ ├── macro-invalidusage-partialapplication │ │ │ ├── Impls_Macros_1.scala │ │ │ └── Test_2.scala │ │ ├── macro-openmacros.check │ │ ├── macro-openmacros.flags │ │ ├── macro-openmacros │ │ │ ├── Impls_Macros_1.scala │ │ │ └── Test_2.scala │ │ ├── macro-quasiinvalidbody-c.check │ │ ├── macro-quasiinvalidbody-c.flags │ │ ├── macro-quasiinvalidbody-c │ │ │ ├── Impls_Macros_1.scala │ │ │ └── Test_2.scala │ │ ├── macro-range.check │ │ ├── macro-range.flags │ │ ├── macro-range │ │ │ ├── Common_1.scala │ │ │ ├── Expansion_Impossible_2.scala │ │ │ └── Expansion_Possible_3.scala │ │ ├── macro-reflective-ma-normal-mdmi.check │ │ ├── macro-reflective-ma-normal-mdmi.flags │ │ ├── macro-reflective-ma-normal-mdmi │ │ │ ├── Impls_Macros_1.scala │ │ │ └── Test_2.scala │ │ ├── macro-reflective-mamd-normal-mi.check │ │ ├── macro-reflective-mamd-normal-mi │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-reify-abstypetag-notypeparams.check │ │ ├── macro-reify-abstypetag-notypeparams │ │ │ └── Test.scala │ │ ├── macro-reify-abstypetag-typeparams-notags.check │ │ ├── macro-reify-abstypetag-typeparams-notags │ │ │ └── Test.scala │ │ ├── macro-reify-abstypetag-typeparams-tags.check │ │ ├── macro-reify-abstypetag-typeparams-tags │ │ │ └── Test.scala │ │ ├── macro-reify-abstypetag-usetypetag.check │ │ ├── macro-reify-abstypetag-usetypetag │ │ │ └── Test.scala │ │ ├── macro-reify-basic.check │ │ ├── macro-reify-basic.flags │ │ ├── macro-reify-basic │ │ │ ├── Macros_1.scala │ │ │ └── Test_2.scala │ │ ├── macro-reify-freevars.check │ │ ├── macro-reify-freevars.flags │ │ ├── macro-reify-freevars │ │ │ ├── Macros_1.scala │ │ │ └── Test_2.scala │ │ ├── macro-reify-nested-a.check │ │ ├── macro-reify-nested-a.flags │ │ ├── macro-reify-nested-a │ │ │ ├── Impls_Macros_1.scala │ │ │ └── Test_2.scala │ │ ├── macro-reify-nested-b.check │ │ ├── macro-reify-nested-b.flags │ │ ├── macro-reify-nested-b │ │ │ ├── Impls_Macros_1.scala │ │ │ └── Test_2.scala │ │ ├── macro-reify-ref-to-packageless.check │ │ ├── macro-reify-ref-to-packageless.flags │ │ ├── macro-reify-ref-to-packageless │ │ │ ├── Impls_1.scala │ │ │ └── Test_2.scala │ │ ├── macro-reify-splice-outside-reify.check │ │ ├── macro-reify-splice-outside-reify.flags │ │ ├── macro-reify-splice-outside-reify │ │ │ ├── Impls_Macros_1.scala │ │ │ └── Test_2.scala │ │ ├── macro-reify-splice-splice.check │ │ ├── macro-reify-splice-splice.flags │ │ ├── macro-reify-splice-splice │ │ │ ├── Macros_1.scala │ │ │ └── Test_2.scala │ │ ├── macro-reify-tagful-a.check │ │ ├── macro-reify-tagful-a.flags │ │ ├── macro-reify-tagful-a │ │ │ ├── Macros_1.scala │ │ │ └── Test_2.scala │ │ ├── macro-reify-tagless-a.check │ │ ├── macro-reify-tagless-a.flags │ │ ├── macro-reify-tagless-a │ │ │ ├── Impls_Macros_1.scala │ │ │ └── Test_2.scala │ │ ├── macro-reify-typetag-notypeparams.check │ │ ├── macro-reify-typetag-notypeparams │ │ │ └── Test.scala │ │ ├── macro-reify-typetag-typeparams-tags.check │ │ ├── macro-reify-typetag-typeparams-tags │ │ │ └── Test.scala │ │ ├── macro-reify-unreify.check │ │ ├── macro-reify-unreify.flags │ │ ├── macro-reify-unreify │ │ │ ├── Macros_1.scala │ │ │ └── Test_2.scala │ │ ├── macro-repl-basic.check │ │ ├── macro-repl-basic.scala │ │ ├── macro-repl-dontexpand.check │ │ ├── macro-repl-dontexpand.scala │ │ ├── macro-settings.check │ │ ├── macro-settings.flags │ │ ├── macro-settings │ │ │ ├── Impls_Macros_1.scala │ │ │ └── Test_2.scala │ │ ├── macro-sip19-revised.check │ │ ├── macro-sip19-revised.flags │ │ ├── macro-sip19-revised │ │ │ ├── Impls_Macros_1.scala │ │ │ └── Test_2.scala │ │ ├── macro-sip19.check │ │ ├── macro-sip19.flags │ │ ├── macro-sip19 │ │ │ ├── Impls_Macros_1.scala │ │ │ └── Test_2.scala │ │ ├── macro-typecheck-implicitsdisabled.check │ │ ├── macro-typecheck-implicitsdisabled.flags │ │ ├── macro-typecheck-implicitsdisabled │ │ │ ├── Impls_Macros_1.scala │ │ │ └── Test_2.scala │ │ ├── macro-typecheck-macrosdisabled.check │ │ ├── macro-typecheck-macrosdisabled.flags │ │ ├── macro-typecheck-macrosdisabled │ │ │ ├── Impls_Macros_1.scala │ │ │ └── Test_2.scala │ │ ├── macro-typecheck-macrosdisabled2.check │ │ ├── macro-typecheck-macrosdisabled2.flags │ │ ├── macro-typecheck-macrosdisabled2 │ │ │ ├── Impls_Macros_1.scala │ │ │ └── Test_2.scala │ │ ├── macro-undetparams-consfromsls.check │ │ ├── macro-undetparams-consfromsls.flags │ │ ├── macro-undetparams-consfromsls │ │ │ ├── Impls_Macros_1.scala │ │ │ └── Test_2.scala │ │ ├── macro-undetparams-implicitval.check │ │ ├── macro-undetparams-implicitval.flags │ │ ├── macro-undetparams-implicitval │ │ │ └── Test.scala │ │ ├── macro-undetparams-macroitself.check │ │ ├── macro-undetparams-macroitself.flags │ │ ├── macro-undetparams-macroitself │ │ │ ├── Impls_Macros_1.scala │ │ │ └── Test_2.scala │ │ ├── manifests-new.scala │ │ ├── manifests-old.scala │ │ ├── mapConserve.scala │ │ ├── mapValues.scala │ │ ├── map_java_conversions.scala │ │ ├── map_test.check │ │ ├── map_test.scala │ │ ├── matcharraytail.check │ │ ├── matcharraytail.scala │ │ ├── matchbytes.check │ │ ├── matchbytes.scala │ │ ├── matchemptyarray.check │ │ ├── matchemptyarray.scala │ │ ├── matchintasany.check │ │ ├── matchintasany.scala │ │ ├── matchnull.check │ │ ├── matchnull.scala │ │ ├── matchonseq.check │ │ ├── matchonseq.scala │ │ ├── matchonstream.check │ │ ├── matchonstream.scala │ │ ├── misc.check │ │ ├── misc.scala │ │ ├── missingparams.check │ │ ├── missingparams.scala │ │ ├── mixin-bridge-methods.scala │ │ ├── mixins.check │ │ ├── mixins.scala │ │ ├── multi-array.check │ │ ├── multi-array.scala │ │ ├── names-defaults.check │ │ ├── names-defaults.scala │ │ ├── newTags.check │ │ ├── newTags.scala │ │ ├── nodebuffer-array.check │ │ ├── nodebuffer-array.scala │ │ ├── nonlocalreturn.check │ │ ├── nonlocalreturn.scala │ │ ├── null-and-intersect.check │ │ ├── null-and-intersect.scala │ │ ├── null-hash.scala │ │ ├── number-parsing.scala │ │ ├── numbereq.scala │ │ ├── numeric-range.scala │ │ ├── optimizer-array-load.check │ │ ├── optimizer-array-load.flags │ │ ├── optimizer-array-load.scala │ │ ├── option-fold.check │ │ ├── option-fold.scala │ │ ├── origins.check │ │ ├── origins.flags │ │ ├── origins.scala │ │ ├── overloads.check │ │ ├── overloads.scala │ │ ├── packrat1.check │ │ ├── packrat1.scala │ │ ├── packrat2.check │ │ ├── packrat2.scala │ │ ├── packrat3.check │ │ ├── packrat3.scala │ │ ├── parmap-ops.scala │ │ ├── parserFilter.check │ │ ├── parserFilter.scala │ │ ├── parserForFilter.check │ │ ├── parserForFilter.scala │ │ ├── parserNoSuccessMessage.check │ │ ├── parserNoSuccessMessage.scala │ │ ├── patch-boundary.scala │ │ ├── patmat-exprs.check │ │ ├── patmat-exprs.scala │ │ ├── patmat-finally.scala │ │ ├── patmat-seqs.check │ │ ├── patmat-seqs.scala │ │ ├── patmat_unapp_abstype-new.check │ │ ├── patmat_unapp_abstype-new.scala │ │ ├── patmat_unapp_abstype-old.check │ │ ├── patmat_unapp_abstype-old.flags │ │ ├── patmat_unapp_abstype-old.scala │ │ ├── patmatnew.check │ │ ├── patmatnew.scala │ │ ├── pc-conversions.scala │ │ ├── pf-catch.check │ │ ├── pf-catch.scala │ │ ├── phantomValueClass.check │ │ ├── phantomValueClass.scala │ │ ├── preinits.check │ │ ├── preinits.scala │ │ ├── primitive-sigs-2-new.check │ │ ├── primitive-sigs-2-new.scala │ │ ├── primitive-sigs-2-old.check │ │ ├── primitive-sigs-2-old.scala │ │ ├── priorityQueue.scala │ │ ├── private-inline.check │ │ ├── private-inline.flags │ │ ├── private-inline.scala │ │ ├── programmatic-main.check │ │ ├── programmatic-main.scala │ │ ├── promotion.check │ │ ├── promotion.scala │ │ ├── proxy.check │ │ ├── proxy.scala │ │ ├── range-unit.check │ │ ├── range-unit.scala │ │ ├── range.check │ │ ├── range.scala │ │ ├── records.scala │ │ ├── reflect-resolveoverload-bynameparam.scala │ │ ├── reflect-resolveoverload-expected.scala │ │ ├── reflect-resolveoverload-invalid.scala │ │ ├── reflect-resolveoverload-named.scala │ │ ├── reflect-resolveoverload-targs.scala │ │ ├── reflect-resolveoverload-tparm-substitute.scala │ │ ├── reflect-resolveoverload-variadic.scala │ │ ├── reflect-resolveoverload1.scala │ │ ├── reflect-resolveoverload2.scala │ │ ├── reflection-constructormirror-inner-badpath.check │ │ ├── reflection-constructormirror-inner-badpath.scala │ │ ├── reflection-constructormirror-inner-good.check │ │ ├── reflection-constructormirror-inner-good.scala │ │ ├── reflection-constructormirror-nested-badpath.check │ │ ├── reflection-constructormirror-nested-badpath.scala │ │ ├── reflection-constructormirror-nested-good.check │ │ ├── reflection-constructormirror-nested-good.scala │ │ ├── reflection-constructormirror-toplevel-badpath.check │ │ ├── reflection-constructormirror-toplevel-badpath.scala │ │ ├── reflection-constructormirror-toplevel-good.check │ │ ├── reflection-constructormirror-toplevel-good.scala │ │ ├── reflection-equality.check │ │ ├── reflection-equality.scala │ │ ├── reflection-fieldmirror-ctorparam.check │ │ ├── reflection-fieldmirror-ctorparam.scala │ │ ├── reflection-fieldmirror-getsetval.check │ │ ├── reflection-fieldmirror-getsetval.scala │ │ ├── reflection-fieldmirror-getsetvar.check │ │ ├── reflection-fieldmirror-getsetvar.scala │ │ ├── reflection-fieldmirror-nmelocalsuffixstring.check │ │ ├── reflection-fieldmirror-nmelocalsuffixstring.scala │ │ ├── reflection-fieldmirror-privatethis.check │ │ ├── reflection-fieldmirror-privatethis.scala │ │ ├── reflection-fieldmirror-sanitycheck.check │ │ ├── reflection-fieldmirror-sanitycheck.scala │ │ ├── reflection-implClass.scala │ │ ├── reflection-magicsymbols.check │ │ ├── reflection-magicsymbols.scala │ │ ├── reflection-modulemirror-inner-badpath.check │ │ ├── reflection-modulemirror-inner-badpath.scala │ │ ├── reflection-modulemirror-inner-good.check │ │ ├── reflection-modulemirror-inner-good.scala │ │ ├── reflection-modulemirror-nested-badpath.check │ │ ├── reflection-modulemirror-nested-badpath.scala │ │ ├── reflection-modulemirror-nested-good.check │ │ ├── reflection-modulemirror-nested-good.scala │ │ ├── reflection-modulemirror-toplevel-badpath.check │ │ ├── reflection-modulemirror-toplevel-badpath.scala │ │ ├── reflection-modulemirror-toplevel-good.check │ │ ├── reflection-modulemirror-toplevel-good.scala │ │ ├── reflection-repl.check │ │ ├── reflection-repl.scala │ │ ├── reflection-simple.check │ │ ├── reflection-simple.scala │ │ ├── reflinit.check │ │ ├── reflinit.scala │ │ ├── reify-aliases.check │ │ ├── reify-aliases.scala │ │ ├── reify-repl-fail-gracefully.check │ │ ├── reify-repl-fail-gracefully.scala │ │ ├── reify_ann1a.check │ │ ├── reify_ann1a.scala │ │ ├── reify_ann1b.check │ │ ├── reify_ann1b.scala │ │ ├── reify_ann2a.check │ │ ├── reify_ann2a.scala │ │ ├── reify_ann3.check │ │ ├── reify_ann3.scala │ │ ├── reify_ann4.check │ │ ├── reify_ann4.scala │ │ ├── reify_ann5.check │ │ ├── reify_ann5.scala │ │ ├── reify_anonymous.check │ │ ├── reify_anonymous.scala │ │ ├── reify_classfileann_a.check │ │ ├── reify_classfileann_a.scala │ │ ├── reify_classfileann_b.check │ │ ├── reify_classfileann_b.scala │ │ ├── reify_closure1.check │ │ ├── reify_closure1.scala │ │ ├── reify_closure2a.check │ │ ├── reify_closure2a.scala │ │ ├── reify_closure3a.check │ │ ├── reify_closure3a.scala │ │ ├── reify_closure4a.check │ │ ├── reify_closure4a.scala │ │ ├── reify_closure5a.check │ │ ├── reify_closure5a.scala │ │ ├── reify_closure6.check │ │ ├── reify_closure6.scala │ │ ├── reify_closure7.check │ │ ├── reify_closure7.scala │ │ ├── reify_closure8a.check │ │ ├── reify_closure8a.scala │ │ ├── reify_closure8b.check │ │ ├── reify_closure8b.scala │ │ ├── reify_closures10.check │ │ ├── reify_closures10.scala │ │ ├── reify_complex.check │ │ ├── reify_complex.scala │ │ ├── reify_copypaste1.check │ │ ├── reify_copypaste1.scala │ │ ├── reify_copypaste2.check │ │ ├── reify_copypaste2.scala │ │ ├── reify_csv.check │ │ ├── reify_csv.scala │ │ ├── reify_extendbuiltins.check │ │ ├── reify_extendbuiltins.scala │ │ ├── reify_for1.check │ │ ├── reify_for1.scala │ │ ├── reify_fors_newpatmat.check │ │ ├── reify_fors_newpatmat.scala │ │ ├── reify_fors_oldpatmat.check │ │ ├── reify_fors_oldpatmat.flags │ │ ├── reify_fors_oldpatmat.scala │ │ ├── reify_generic.check │ │ ├── reify_generic.scala │ │ ├── reify_generic2.check │ │ ├── reify_generic2.scala │ │ ├── reify_getter.check │ │ ├── reify_getter.scala │ │ ├── reify_inheritance.check │ │ ├── reify_inheritance.scala │ │ ├── reify_inner1.check │ │ ├── reify_inner1.scala │ │ ├── reify_inner2.check │ │ ├── reify_inner2.scala │ │ ├── reify_inner3.check │ │ ├── reify_inner3.scala │ │ ├── reify_inner4.check │ │ ├── reify_inner4.scala │ │ ├── reify_lazyevaluation.check │ │ ├── reify_lazyevaluation.scala │ │ ├── reify_magicsymbols.check │ │ ├── reify_magicsymbols.scala │ │ ├── reify_maps_newpatmat.check │ │ ├── reify_maps_newpatmat.scala │ │ ├── reify_maps_oldpatmat.check │ │ ├── reify_maps_oldpatmat.flags │ │ ├── reify_maps_oldpatmat.scala │ │ ├── reify_metalevel_breach_+0_refers_to_1.check │ │ ├── reify_metalevel_breach_+0_refers_to_1.scala │ │ ├── reify_metalevel_breach_-1_refers_to_0_a.check │ │ ├── reify_metalevel_breach_-1_refers_to_0_a.scala │ │ ├── reify_metalevel_breach_-1_refers_to_0_b.check │ │ ├── reify_metalevel_breach_-1_refers_to_0_b.scala │ │ ├── reify_metalevel_breach_-1_refers_to_1.check │ │ ├── reify_metalevel_breach_-1_refers_to_1.scala │ │ ├── reify_nested_inner_refers_to_global.check │ │ ├── reify_nested_inner_refers_to_global.scala │ │ ├── reify_nested_inner_refers_to_local.check │ │ ├── reify_nested_inner_refers_to_local.scala │ │ ├── reify_nested_outer_refers_to_global.check │ │ ├── reify_nested_outer_refers_to_global.scala │ │ ├── reify_nested_outer_refers_to_local.check │ │ ├── reify_nested_outer_refers_to_local.scala │ │ ├── reify_newimpl_01.check │ │ ├── reify_newimpl_01.scala │ │ ├── reify_newimpl_02.check │ │ ├── reify_newimpl_02.scala │ │ ├── reify_newimpl_03.check │ │ ├── reify_newimpl_03.scala │ │ ├── reify_newimpl_04.check │ │ ├── reify_newimpl_04.scala │ │ ├── reify_newimpl_05.check │ │ ├── reify_newimpl_05.scala │ │ ├── reify_newimpl_06.check │ │ ├── reify_newimpl_06.scala │ │ ├── reify_newimpl_11.check │ │ ├── reify_newimpl_11.scala │ │ ├── reify_newimpl_12.check │ │ ├── reify_newimpl_12.scala │ │ ├── reify_newimpl_13.check │ │ ├── reify_newimpl_13.scala │ │ ├── reify_newimpl_14.check │ │ ├── reify_newimpl_14.scala │ │ ├── reify_newimpl_15.check │ │ ├── reify_newimpl_15.scala │ │ ├── reify_newimpl_18.check │ │ ├── reify_newimpl_18.scala │ │ ├── reify_newimpl_19.check │ │ ├── reify_newimpl_19.scala │ │ ├── reify_newimpl_20.check │ │ ├── reify_newimpl_20.scala │ │ ├── reify_newimpl_21.check │ │ ├── reify_newimpl_21.scala │ │ ├── reify_newimpl_22.check │ │ ├── reify_newimpl_22.scala │ │ ├── reify_newimpl_23.check │ │ ├── reify_newimpl_23.scala │ │ ├── reify_newimpl_25.check │ │ ├── reify_newimpl_25.scala │ │ ├── reify_newimpl_26.check │ │ ├── reify_newimpl_26.scala │ │ ├── reify_newimpl_27.check │ │ ├── reify_newimpl_27.scala │ │ ├── reify_newimpl_29.check │ │ ├── reify_newimpl_29.scala │ │ ├── reify_newimpl_30.check │ │ ├── reify_newimpl_30.scala │ │ ├── reify_newimpl_31.check │ │ ├── reify_newimpl_31.scala │ │ ├── reify_newimpl_33.check │ │ ├── reify_newimpl_33.scala │ │ ├── reify_newimpl_35.check │ │ ├── reify_newimpl_35.scala │ │ ├── reify_newimpl_36.check │ │ ├── reify_newimpl_36.scala │ │ ├── reify_newimpl_37.check │ │ ├── reify_newimpl_37.scala │ │ ├── reify_newimpl_38.check │ │ ├── reify_newimpl_38.scala │ │ ├── reify_newimpl_39.check │ │ ├── reify_newimpl_39.scala │ │ ├── reify_newimpl_40.check │ │ ├── reify_newimpl_40.scala │ │ ├── reify_newimpl_41.check │ │ ├── reify_newimpl_41.scala │ │ ├── reify_newimpl_42.check │ │ ├── reify_newimpl_42.scala │ │ ├── reify_newimpl_43.check │ │ ├── reify_newimpl_43.scala │ │ ├── reify_newimpl_44.check │ │ ├── reify_newimpl_44.scala │ │ ├── reify_newimpl_45.check │ │ ├── reify_newimpl_45.scala │ │ ├── reify_newimpl_47.check │ │ ├── reify_newimpl_47.scala │ │ ├── reify_newimpl_48.check │ │ ├── reify_newimpl_48.scala │ │ ├── reify_newimpl_49.check │ │ ├── reify_newimpl_49.scala │ │ ├── reify_newimpl_50.check │ │ ├── reify_newimpl_50.scala │ │ ├── reify_newimpl_51.check │ │ ├── reify_newimpl_51.scala │ │ ├── reify_newimpl_52.check │ │ ├── reify_newimpl_52.scala │ │ ├── reify_printf.check │ │ ├── reify_printf.scala │ │ ├── reify_properties.check │ │ ├── reify_properties.scala │ │ ├── reify_sort.check │ │ ├── reify_sort.scala │ │ ├── reify_sort1.check │ │ ├── reify_sort1.scala │ │ ├── reify_this.check │ │ ├── reify_this.scala │ │ ├── reify_timeofday.check │ │ ├── reify_timeofday.scala │ │ ├── reify_typerefs_1a.check │ │ ├── reify_typerefs_1a.scala │ │ ├── reify_typerefs_1b.check │ │ ├── reify_typerefs_1b.scala │ │ ├── reify_typerefs_2a.check │ │ ├── reify_typerefs_2a.scala │ │ ├── reify_typerefs_2b.check │ │ ├── reify_typerefs_2b.scala │ │ ├── reify_typerefs_3a.check │ │ ├── reify_typerefs_3a.scala │ │ ├── reify_typerefs_3b.check │ │ ├── reify_typerefs_3b.scala │ │ ├── reify_varargs.check │ │ ├── reify_varargs.scala │ │ ├── repl-assign.check │ │ ├── repl-assign.scala │ │ ├── repl-backticks.check │ │ ├── repl-backticks.scala │ │ ├── repl-bare-expr.check │ │ ├── repl-bare-expr.scala │ │ ├── repl-colon-type.check │ │ ├── repl-colon-type.scala │ │ ├── repl-parens.check │ │ ├── repl-parens.scala │ │ ├── repl-paste-2.check │ │ ├── repl-paste-2.scala │ │ ├── repl-paste-3.check │ │ ├── repl-paste-3.scala │ │ ├── repl-paste.check │ │ ├── repl-paste.scala │ │ ├── repl-power.check │ │ ├── repl-power.scala │ │ ├── repl-reset.check │ │ ├── repl-reset.scala │ │ ├── repl-transcript.check │ │ ├── repl-transcript.scala │ │ ├── repl-type-verbose.check │ │ ├── repl-type-verbose.scala │ │ ├── retclosure.check │ │ ├── retclosure.scala │ │ ├── retsynch.check │ │ ├── retsynch.scala │ │ ├── richWrapperEquals.scala │ │ ├── richs.check │ │ ├── richs.scala │ │ ├── run-bug4840.check │ │ ├── run-bug4840.flags │ │ ├── run-bug4840.scala │ │ ├── runtime-richChar.check │ │ ├── runtime-richChar.scala │ │ ├── runtime.check │ │ ├── runtime.scala │ │ ├── runtimeEval1.check │ │ ├── runtimeEval1.scala │ │ ├── runtimeEval2.check │ │ ├── runtimeEval2.scala │ │ ├── scan.scala │ │ ├── seqlike-kmp.check │ │ ├── seqlike-kmp.scala │ │ ├── sequenceComparisons.scala │ │ ├── serialize-stream.check │ │ ├── serialize-stream.scala │ │ ├── showraw_mods.check │ │ ├── showraw_mods.scala │ │ ├── showraw_tree.check │ │ ├── showraw_tree.scala │ │ ├── showraw_tree_ids.check │ │ ├── showraw_tree_ids.scala │ │ ├── showraw_tree_kinds.check │ │ ├── showraw_tree_kinds.scala │ │ ├── showraw_tree_types_ids.check │ │ ├── showraw_tree_types_ids.scala │ │ ├── showraw_tree_types_typed.check │ │ ├── showraw_tree_types_typed.scala │ │ ├── showraw_tree_types_untyped.check │ │ ├── showraw_tree_types_untyped.scala │ │ ├── showraw_tree_ultimate.check │ │ ├── showraw_tree_ultimate.scala │ │ ├── shutdownhooks.check │ │ ├── shutdownhooks.scala │ │ ├── si4750.check │ │ ├── si4750.scala │ │ ├── si5045.check │ │ ├── si5045.scala │ │ ├── slice-strings.scala │ │ ├── slices.check │ │ ├── slices.scala │ │ ├── sort.check │ │ ├── sort.scala │ │ ├── spec-nlreturn.check │ │ ├── spec-nlreturn.scala │ │ ├── spec-self.check │ │ ├── spec-self.scala │ │ ├── streamWithFilter.check │ │ ├── streamWithFilter.scala │ │ ├── stream_flatmap_odds.check │ │ ├── stream_flatmap_odds.scala │ │ ├── stream_length.check │ │ ├── stream_length.scala │ │ ├── streams.check │ │ ├── streams.scala │ │ ├── stringbuilder-drop.scala │ │ ├── stringbuilder.scala │ │ ├── stringinterpolation_macro-run.check │ │ ├── stringinterpolation_macro-run.scala │ │ ├── structural.check │ │ ├── structural.scala │ │ ├── synchronized.check │ │ ├── synchronized.flags │ │ ├── synchronized.scala │ │ ├── sysprops.scala │ │ ├── t0005.check │ │ ├── t0005.scala │ │ ├── t0017.check │ │ ├── t0017.scala │ │ ├── t0042.check │ │ ├── t0042.scala │ │ ├── t0048.check │ │ ├── t0048.scala │ │ ├── t0091.check │ │ ├── t0091.scala │ │ ├── t0325.check │ │ ├── t0325.scala │ │ ├── t0412.check │ │ ├── t0412.scala │ │ ├── t0421-new.check │ │ ├── t0421-new.scala │ │ ├── t0421-old.check │ │ ├── t0421-old.scala │ │ ├── t0432.scala │ │ ├── t0486.check │ │ ├── t0486.scala │ │ ├── t0508.check │ │ ├── t0508.scala │ │ ├── t0528.check │ │ ├── t0528.scala │ │ ├── t0607.check │ │ ├── t0607.scala │ │ ├── t0631.check │ │ ├── t0631.scala │ │ ├── t0663.check │ │ ├── t0663.scala │ │ ├── t0668.check │ │ ├── t0668.scala │ │ ├── t0677-new.scala │ │ ├── t0677-old.scala │ │ ├── t0700.check │ │ ├── t0700.scala │ │ ├── t0807.check │ │ ├── t0807.scala │ │ ├── t0883.check │ │ ├── t0883.scala │ │ ├── t0911.scala │ │ ├── t0936.scala │ │ ├── t1005.check │ │ ├── t1005.scala │ │ ├── t102.check │ │ ├── t102.scala │ │ ├── t1042.check │ │ ├── t1042.scala │ │ ├── t1044.scala │ │ ├── t1048.check │ │ ├── t1048.scala │ │ ├── t1074.check │ │ ├── t1074.scala │ │ ├── t1079.check │ │ ├── t1079.scala │ │ ├── t1100.check │ │ ├── t1100.scala │ │ ├── t1110.scala │ │ ├── t1141.check │ │ ├── t1141.scala │ │ ├── t1167.check │ │ ├── t1167.scala │ │ ├── t1192.check │ │ ├── t1192.scala │ │ ├── t1195-new.check │ │ ├── t1195-new.scala │ │ ├── t1195-old.check │ │ ├── t1195-old.scala │ │ ├── t1220.scala │ │ ├── t1247.check │ │ ├── t1247.scala │ │ ├── t1300.check │ │ ├── t1300.scala │ │ ├── t1309.scala │ │ ├── t1323.check │ │ ├── t1323.scala │ │ ├── t1333.check │ │ ├── t1333.scala │ │ ├── t1360.check │ │ ├── t1360.scala │ │ ├── t1368.scala │ │ ├── t1373.scala │ │ ├── t1423.check │ │ ├── t1423.scala │ │ ├── t1427.scala │ │ ├── t1430.check │ │ ├── t1430 │ │ │ ├── Bar_1.java │ │ │ └── Test_2.scala │ │ ├── t1434.scala │ │ ├── t1466.scala │ │ ├── t1500.check │ │ ├── t1500.scala │ │ ├── t1501.check │ │ ├── t1501.scala │ │ ├── t1505.scala │ │ ├── t1524.check │ │ ├── t1524.scala │ │ ├── t153.check │ │ ├── t153.scala │ │ ├── t1535.check │ │ ├── t1535.scala │ │ ├── t1537.check │ │ ├── t1537.scala │ │ ├── t1591.check │ │ ├── t1591.scala │ │ ├── t1618.scala │ │ ├── t1620.check │ │ ├── t1620.scala │ │ ├── t1697.scala │ │ ├── t1718.check │ │ ├── t1718.scala │ │ ├── t1747.scala │ │ ├── t1766.scala │ │ ├── t1773.scala │ │ ├── t1829.check │ │ ├── t1829.scala │ │ ├── t1939.scala │ │ ├── t1987.check │ │ ├── t1987.flags │ │ ├── t1987.scala │ │ ├── t2005.scala │ │ ├── t2027.check │ │ ├── t2027.scala │ │ ├── t2029.check │ │ ├── t2029.scala │ │ ├── t2030.check │ │ ├── t2030.scala │ │ ├── t2074_2.check │ │ ├── t2074_2.scala │ │ ├── t2075.scala │ │ ├── t2087-and-2400.scala │ │ ├── t2106.flags │ │ ├── t2106.scala │ │ ├── t2111.check │ │ ├── t2111.scala │ │ ├── t2124.check │ │ ├── t2124.scala │ │ ├── t2125.check │ │ ├── t2125.scala │ │ ├── t2127.scala │ │ ├── t2147.check │ │ ├── t2147.scala │ │ ├── t216.check │ │ ├── t216.scala │ │ ├── t2162.check │ │ ├── t2162.scala │ │ ├── t2175.scala │ │ ├── t2176.check │ │ ├── t2176.scala │ │ ├── t2177.check │ │ ├── t2177.scala │ │ ├── t2212.check │ │ ├── t2212.scala │ │ ├── t2236-new.scala │ │ ├── t2236-old.scala │ │ ├── t2241.scala │ │ ├── t2250.scala │ │ ├── t2255.check │ │ ├── t2255.scala │ │ ├── t2276.check │ │ ├── t2276.scala │ │ ├── t2296a.check │ │ ├── t2296a │ │ │ ├── J.java │ │ │ └── S.scala │ │ ├── t2296b.check │ │ ├── t2296b │ │ │ ├── J_1.java │ │ │ └── S_2.scala │ │ ├── t2296c.check │ │ ├── t2296c │ │ │ ├── Action.java │ │ │ ├── Display.java │ │ │ ├── Global.java │ │ │ ├── ScalaActivity.scala │ │ │ ├── Test.scala │ │ │ └── a.scala │ │ ├── t2308a.check │ │ ├── t2308a.scala │ │ ├── t2316_run.scala │ │ ├── t2333.scala │ │ ├── t2337.check │ │ ├── t2337.scala │ │ ├── t2354.scala │ │ ├── t2378.scala │ │ ├── t2386-new.check │ │ ├── t2386-new.scala │ │ ├── t2417.check │ │ ├── t2417.scala │ │ ├── t2446.check │ │ ├── t2446.scala │ │ ├── t2488.check │ │ ├── t2488.scala │ │ ├── t2503.scala │ │ ├── t2512.scala │ │ ├── t2514.scala │ │ ├── t2524.scala │ │ ├── t2526.scala │ │ ├── t2544.check │ │ ├── t2544.scala │ │ ├── t2552.check │ │ ├── t2552.scala │ │ ├── t2594_tcpoly.check │ │ ├── t2594_tcpoly.scala │ │ ├── t2636.scala │ │ ├── t266.scala │ │ ├── t2721.check │ │ ├── t2721.scala │ │ ├── t2754.scala │ │ ├── t2755.check │ │ ├── t2755.scala │ │ ├── t2788.check │ │ ├── t2788.scala │ │ ├── t2800.check │ │ ├── t2800.scala │ │ ├── t2813.2.scala │ │ ├── t2849.scala │ │ ├── t2857.check │ │ ├── t2857.scala │ │ ├── t2867.scala │ │ ├── t2873.check │ │ ├── t2873.scala │ │ ├── t2876.scala │ │ ├── t2886.check │ │ ├── t2886.scala │ │ ├── t2958.scala │ │ ├── t298.check │ │ ├── t298.scala │ │ ├── t3004.scala │ │ ├── t3026.check │ │ ├── t3026.scala │ │ ├── t3038.check │ │ ├── t3038.scala │ │ ├── t3038b.check │ │ ├── t3038b.flags │ │ ├── t3038b.scala │ │ ├── t3038c.check │ │ ├── t3038c │ │ │ ├── A_1.scala │ │ │ └── B_2.scala │ │ ├── t3038d.flags │ │ ├── t3038d.scala │ │ ├── t3050.scala │ │ ├── t3088.scala │ │ ├── t3097.check │ │ ├── t3097.scala │ │ ├── t3112.check │ │ ├── t3112.scala │ │ ├── t3126.scala │ │ ├── t3150.scala │ │ ├── t3158.check │ │ ├── t3158.scala │ │ ├── t3175.check │ │ ├── t3175.scala │ │ ├── t3186.check │ │ ├── t3186.scala │ │ ├── t3232.scala │ │ ├── t3241.check │ │ ├── t3241.scala │ │ ├── t3242.check │ │ ├── t3242.scala │ │ ├── t3242b.scala │ │ ├── t3269.check │ │ ├── t3269.scala │ │ ├── t3273.scala │ │ ├── t3326.check │ │ ├── t3326.scala │ │ ├── t3327.check │ │ ├── t3327.scala │ │ ├── t3361.scala │ │ ├── t3376.check │ │ ├── t3376.scala │ │ ├── t3395.check │ │ ├── t3395.scala │ │ ├── t3397.scala │ │ ├── t3487.scala │ │ ├── t3488.check │ │ ├── t3488.scala │ │ ├── t3493.scala │ │ ├── t3496.scala │ │ ├── t3502.scala │ │ ├── t3507-new.check │ │ ├── t3507-new.scala │ │ ├── t3508.scala │ │ ├── t3509.flags │ │ ├── t3509.scala │ │ ├── t3511.scala │ │ ├── t3516.check │ │ ├── t3516.scala │ │ ├── t3518.scala │ │ ├── t3529.scala │ │ ├── t3530.check │ │ ├── t3530.scala │ │ ├── t3540.scala │ │ ├── t3563.scala │ │ ├── t3569.check │ │ ├── t3569.flags │ │ ├── t3569.scala │ │ ├── t3575.check │ │ ├── t3575.scala │ │ ├── t3580.scala │ │ ├── t3603.scala │ │ ├── t3613.scala │ │ ├── t3616.check │ │ ├── t3616.scala │ │ ├── t3619.scala │ │ ├── t363.check │ │ ├── t363.scala │ │ ├── t3645.scala │ │ ├── t3647.scala │ │ ├── t3651.scala │ │ ├── t3667.check │ │ ├── t3667.scala │ │ ├── t3670.check │ │ ├── t3670.scala │ │ ├── t3687.check │ │ ├── t3687.scala │ │ ├── t3699.scala │ │ ├── t3702.check │ │ ├── t3702.scala │ │ ├── t3705.scala │ │ ├── t3714.scala │ │ ├── t3719.check │ │ ├── t3719.scala │ │ ├── t3726.check │ │ ├── t3726.scala │ │ ├── t3758-old.scala │ │ ├── t3760.scala │ │ ├── t3761-overload-byname.check │ │ ├── t3761-overload-byname.scala │ │ ├── t3763.scala │ │ ├── t3798.check │ │ ├── t3798.scala │ │ ├── t3822.scala │ │ ├── t3829.scala │ │ ├── t3835.check │ │ ├── t3835.scala │ │ ├── t3855.scala │ │ ├── t3877.check │ │ ├── t3877.scala │ │ ├── t3886.scala │ │ ├── t3887.scala │ │ ├── t3888.scala │ │ ├── t3895.check │ │ ├── t3895.flags │ │ ├── t3895.scala │ │ ├── t3895b.scala │ │ ├── t3897.check │ │ ├── t3897 │ │ │ ├── J_2.java │ │ │ ├── a_1.scala │ │ │ └── a_2.scala │ │ ├── t3923.scala │ │ ├── t3932.check │ │ ├── t3932.scala │ │ ├── t3935.scala │ │ ├── t3950.check │ │ ├── t3950.scala │ │ ├── t3964.check │ │ ├── t3964.scala │ │ ├── t3970.scala │ │ ├── t3980.check │ │ ├── t3980.scala │ │ ├── t3984.scala │ │ ├── t3989.scala │ │ ├── t3996.scala │ │ ├── t4013.scala │ │ ├── t4013b.scala │ │ ├── t4013c.scala │ │ ├── t4024.scala │ │ ├── t4025.check │ │ ├── t4025.scala │ │ ├── t4027.check │ │ ├── t4027.scala │ │ ├── t4047.check │ │ ├── t4047.scala │ │ ├── t405.scala │ │ ├── t4054.scala │ │ ├── t4062.check │ │ ├── t4062.scala │ │ ├── t4072.flags │ │ ├── t4072.scala │ │ ├── t408.scala │ │ ├── t4080.check │ │ ├── t4080.scala │ │ ├── t4110-new.check │ │ ├── t4110-new.scala │ │ ├── t4110-old.check │ │ ├── t4110-old.scala │ │ ├── t4119 │ │ │ ├── J.java │ │ │ └── S.scala │ │ ├── t4122.scala │ │ ├── t4124.check │ │ ├── t4124.scala │ │ ├── t4138.check │ │ ├── t4138.scala │ │ ├── t4146.scala │ │ ├── t4147.scala │ │ ├── t4148.check │ │ ├── t4148.scala │ │ ├── t4171.check │ │ ├── t4171.scala │ │ ├── t4172.check │ │ ├── t4172.scala │ │ ├── t4190.check │ │ ├── t4190.scala │ │ ├── t4201.scala │ │ ├── t4216.check │ │ ├── t4216.scala │ │ ├── t4238 │ │ │ ├── J_1.java │ │ │ └── s_2.scala │ │ ├── t4283.check │ │ ├── t4283 │ │ │ ├── AbstractFoo.java │ │ │ ├── ScalaBipp.scala │ │ │ └── Test.scala │ │ ├── t4285.check │ │ ├── t4285.flags │ │ ├── t4285.scala │ │ ├── t4288.scala │ │ ├── t429.check │ │ ├── t429.scala │ │ ├── t4294.scala │ │ ├── t4297.scala │ │ ├── t4300.check │ │ ├── t4300.scala │ │ ├── t4317.check │ │ ├── t4317.flags │ │ ├── t4317 │ │ │ ├── J_2.java │ │ │ ├── S_1.scala │ │ │ └── S_3.scala │ │ ├── t4387.scala │ │ ├── t4396.check │ │ ├── t4396.scala │ │ ├── t4398.scala │ │ ├── t4415.scala │ │ ├── t4426.scala │ │ ├── t4459.scala │ │ ├── t4461.check │ │ ├── t4461.scala │ │ ├── t4482.check │ │ ├── t4482.scala │ │ ├── t4535.check │ │ ├── t4535.scala │ │ ├── t4536.check │ │ ├── t4536.scala │ │ ├── t4542.check │ │ ├── t4542.scala │ │ ├── t4558.scala │ │ ├── t4560.check │ │ ├── t4560.scala │ │ ├── t4565_1.check │ │ ├── t4565_1.scala │ │ ├── t4570.check │ │ ├── t4570.scala │ │ ├── t4574.check │ │ ├── t4574.scala │ │ ├── t4582.scala │ │ ├── t4592.check │ │ ├── t4592.scala │ │ ├── t4601.check │ │ ├── t4601.scala │ │ ├── t4608.scala │ │ ├── t4617.check │ │ ├── t4617.scala │ │ ├── t4656.check │ │ ├── t4656.scala │ │ ├── t4658.check │ │ ├── t4658.scala │ │ ├── t4660.scala │ │ ├── t4671.check │ │ ├── t4671.scala │ │ ├── t4680.check │ │ ├── t4680.scala │ │ ├── t4697.check │ │ ├── t4697.scala │ │ ├── t4709.scala │ │ ├── t4710.check │ │ ├── t4710.scala │ │ ├── t4723.scala │ │ ├── t4752.scala │ │ ├── t4753.check │ │ ├── t4753.scala │ │ ├── t4761.check │ │ ├── t4761.scala │ │ ├── t4766.check │ │ ├── t4766.scala │ │ ├── t4770.check │ │ ├── t4770.scala │ │ ├── t4777.check │ │ ├── t4777.scala │ │ ├── t4794.check │ │ ├── t4794.scala │ │ ├── t4809.scala │ │ ├── t4827.scala │ │ ├── t4827b.scala │ │ ├── t4835.check │ │ ├── t4835.scala │ │ ├── t4871.check │ │ ├── t4871.scala │ │ ├── t4891.check │ │ ├── t4891 │ │ │ ├── J_2.java │ │ │ ├── S_1.scala │ │ │ └── S_3.scala │ │ ├── t4894.scala │ │ ├── t4895.scala │ │ ├── t4929.check │ │ ├── t4929.scala │ │ ├── t493.scala │ │ ├── t4930.check │ │ ├── t4930.scala │ │ ├── t4935.check │ │ ├── t4935.flags │ │ ├── t4935.scala │ │ ├── t4954.scala │ │ ├── t498.check │ │ ├── t498.scala │ │ ├── t5009.check │ │ ├── t5009.scala │ │ ├── t5018.scala │ │ ├── t5037.check │ │ ├── t5037.scala │ │ ├── t5040.check │ │ ├── t5040.scala │ │ ├── t5052.scala │ │ ├── t5053.check │ │ ├── t5053.scala │ │ ├── t5072.check │ │ ├── t5072.scala │ │ ├── t5080.check │ │ ├── t5080.scala │ │ ├── t5105.check │ │ ├── t5105.scala │ │ ├── t5115.scala │ │ ├── t5125.check │ │ ├── t5125.scala │ │ ├── t5125b.check │ │ ├── t5125b.scala │ │ ├── t5162.scala │ │ ├── t5171.check │ │ ├── t5171.scala │ │ ├── t5201.check │ │ ├── t5201.scala │ │ ├── t5224.check │ │ ├── t5224.scala │ │ ├── t5225_1.check │ │ ├── t5225_1.scala │ │ ├── t5225_2.check │ │ ├── t5225_2.scala │ │ ├── t5229_1.check │ │ ├── t5229_1.scala │ │ ├── t5229_2.check │ │ ├── t5229_2.scala │ │ ├── t5230.check │ │ ├── t5230.scala │ │ ├── t5256a.check │ │ ├── t5256a.scala │ │ ├── t5256b.check │ │ ├── t5256b.scala │ │ ├── t5256c.check │ │ ├── t5256c.scala │ │ ├── t5256d.check │ │ ├── t5256d.scala │ │ ├── t5256e.check │ │ ├── t5256e.scala │ │ ├── t5256f.check │ │ ├── t5256f.scala │ │ ├── t5256g.check │ │ ├── t5256g.scala │ │ ├── t5256h.check │ │ ├── t5256h.scala │ │ ├── t5258a.check │ │ ├── t5258a.scala │ │ ├── t5262.check │ │ ├── t5262.scala │ │ ├── t5266_1.check │ │ ├── t5266_1.scala │ │ ├── t5266_2.check │ │ ├── t5266_2.scala │ │ ├── t5269.check │ │ ├── t5269.scala │ │ ├── t5270.check │ │ ├── t5270.scala │ │ ├── t5271_1.check │ │ ├── t5271_1.scala │ │ ├── t5271_2.check │ │ ├── t5271_2.scala │ │ ├── t5271_3.check │ │ ├── t5271_3.scala │ │ ├── t5271_4.check │ │ ├── t5271_4.scala │ │ ├── t5272_1_newpatmat.check │ │ ├── t5272_1_newpatmat.scala │ │ ├── t5272_1_oldpatmat.check │ │ ├── t5272_1_oldpatmat.flags │ │ ├── t5272_1_oldpatmat.scala │ │ ├── t5272_2_newpatmat.check │ │ ├── t5272_2_newpatmat.scala │ │ ├── t5272_2_oldpatmat.check │ │ ├── t5272_2_oldpatmat.flags │ │ ├── t5272_2_oldpatmat.scala │ │ ├── t5273_1_newpatmat.check │ │ ├── t5273_1_newpatmat.scala │ │ ├── t5273_1_oldpatmat.check │ │ ├── t5273_1_oldpatmat.flags │ │ ├── t5273_1_oldpatmat.scala │ │ ├── t5273_2a_newpatmat.check │ │ ├── t5273_2a_newpatmat.scala │ │ ├── t5273_2a_oldpatmat.check │ │ ├── t5273_2a_oldpatmat.flags │ │ ├── t5273_2a_oldpatmat.scala │ │ ├── t5273_2b_newpatmat.check │ │ ├── t5273_2b_newpatmat.scala │ │ ├── t5273_2b_oldpatmat.check │ │ ├── t5273_2b_oldpatmat.flags │ │ ├── t5273_2b_oldpatmat.scala │ │ ├── t5274_1.check │ │ ├── t5274_1.scala │ │ ├── t5274_2.check │ │ ├── t5274_2.scala │ │ ├── t5275.check │ │ ├── t5275.scala │ │ ├── t5276_1a.check │ │ ├── t5276_1a.scala │ │ ├── t5276_1b.check │ │ ├── t5276_1b.scala │ │ ├── t5276_2a.check │ │ ├── t5276_2a.scala │ │ ├── t5276_2b.check │ │ ├── t5276_2b.scala │ │ ├── t5277_1.check │ │ ├── t5277_1.scala │ │ ├── t5277_2.check │ │ ├── t5277_2.scala │ │ ├── t5279.check │ │ ├── t5279.scala │ │ ├── t5284.check │ │ ├── t5284.scala │ │ ├── t5284b.check │ │ ├── t5284b.scala │ │ ├── t5284c.check │ │ ├── t5284c.scala │ │ ├── t5293-map.scala │ │ ├── t5293.scala │ │ ├── t5300.scala │ │ ├── t5328.check │ │ ├── t5328.scala │ │ ├── t5334_1.check │ │ ├── t5334_1.scala │ │ ├── t5334_2.check │ │ ├── t5334_2.scala │ │ ├── t5335.check │ │ ├── t5335.scala │ │ ├── t5356.check │ │ ├── t5356.scala │ │ ├── t5374.check │ │ ├── t5374.scala │ │ ├── t5375.check │ │ ├── t5375.scala │ │ ├── t5377.check │ │ ├── t5377.scala │ │ ├── t5380.scala │ │ ├── t5387.scala │ │ ├── t5394.scala │ │ ├── t5407.check │ │ ├── t5407.scala │ │ ├── t5415.check │ │ ├── t5415.scala │ │ ├── t5419.check │ │ ├── t5419.scala │ │ ├── t5423.check │ │ ├── t5423.scala │ │ ├── t5428.check │ │ ├── t5428.scala │ │ ├── t5488-fn.check │ │ ├── t5488-fn.scala │ │ ├── t5488.check │ │ ├── t5488.scala │ │ ├── t5500.check │ │ ├── t5500.scala │ │ ├── t5500b.check │ │ ├── t5500b.scala │ │ ├── t5514.check │ │ ├── t5514.scala │ │ ├── t5527.check │ │ ├── t5527.scala │ │ ├── t5530.check │ │ ├── t5530.flags │ │ ├── t5530.scala │ │ ├── t5532.flags │ │ ├── t5532.scala │ │ ├── t5535.check │ │ ├── t5535.scala │ │ ├── t5537.check │ │ ├── t5537.scala │ │ ├── t5543.check │ │ ├── t5543.scala │ │ ├── t5544.check │ │ ├── t5544 │ │ │ ├── Api_1.scala │ │ │ └── Test_2.scala │ │ ├── t5545.check │ │ ├── t5545.scala │ │ ├── t5552.check │ │ ├── t5552.scala │ │ ├── t5577.check │ │ ├── t5577.scala │ │ ├── t5583.check │ │ ├── t5583.scala │ │ ├── t5590.check │ │ ├── t5590.scala │ │ ├── t5608.check │ │ ├── t5608.scala │ │ ├── t5610.check │ │ ├── t5610.scala │ │ ├── t5612.check │ │ ├── t5612.scala │ │ ├── t5614.check │ │ ├── t5614.flags │ │ ├── t5614.scala │ │ ├── t5629.check │ │ ├── t5629.scala │ │ ├── t5629b.check │ │ ├── t5629b.scala │ │ ├── t5648.check │ │ ├── t5648.flags │ │ ├── t5648.scala │ │ ├── t5652.check │ │ ├── t5652 │ │ │ ├── t5652_1.scala │ │ │ └── t5652_2.scala │ │ ├── t5652b.check │ │ ├── t5652b │ │ │ ├── t5652b_1.scala │ │ │ └── t5652b_2.scala │ │ ├── t5652c.check │ │ ├── t5652c │ │ │ └── t5652c.scala │ │ ├── t5655.check │ │ ├── t5655.scala │ │ ├── t5656.check │ │ ├── t5656.scala │ │ ├── t5676.check │ │ ├── t5676.flags │ │ ├── t5676.scala │ │ ├── t5680.check │ │ ├── t5680.scala │ │ ├── t5688.check │ │ ├── t5688.scala │ │ ├── t5704.check │ │ ├── t5704.flags │ │ ├── t5704.scala │ │ ├── t5713.check │ │ ├── t5713.flags │ │ ├── t5713 │ │ │ ├── Impls_Macros_1.scala │ │ │ └── Test_2.scala │ │ ├── t576.check │ │ ├── t576.scala │ │ ├── t5804.check │ │ ├── t5804.scala │ │ ├── t5816.check │ │ ├── t5816.scala │ │ ├── t5830.check │ │ ├── t5830.flags │ │ ├── t5830.scala │ │ ├── t5840.scala │ │ ├── t5843.check │ │ ├── t5843.scala │ │ ├── t5857.scala │ │ ├── t5867.check │ │ ├── t5867.scala │ │ ├── t5879.check │ │ ├── t5879.scala │ │ ├── t5880.scala │ │ ├── t5881.check │ │ ├── t5881.scala │ │ ├── t5907.check │ │ ├── t5907.scala │ │ ├── t5912.scala │ │ ├── t5914.check │ │ ├── t5914.scala │ │ ├── t594.check │ │ ├── t594.scala │ │ ├── t5966.check │ │ ├── t5966.scala │ │ ├── t5971.check │ │ ├── t5971.scala │ │ ├── t5974.check │ │ ├── t5974.scala │ │ ├── t5986.check │ │ ├── t5986.scala │ │ ├── t601.check │ │ ├── t601.scala │ │ ├── t603.check │ │ ├── t603.scala │ │ ├── t627.check │ │ ├── t627.scala │ │ ├── t629.check │ │ ├── t629.scala │ │ ├── t657.check │ │ ├── t657.scala │ │ ├── t744.check │ │ ├── t744.scala │ │ ├── t751.scala │ │ ├── t874.check │ │ ├── t874.scala │ │ ├── t889.check │ │ ├── t889.scala │ │ ├── t920.check │ │ ├── t920.scala │ │ ├── t949.scala │ │ ├── t978.scala │ │ ├── tailcalls.check │ │ ├── tailcalls.scala │ │ ├── takeAndDrop.scala │ │ ├── tcpoly_monads.check │ │ ├── tcpoly_monads.scala │ │ ├── tcpoly_overriding.check │ │ ├── tcpoly_overriding.scala │ │ ├── tcpoly_parseridioms.check │ │ ├── tcpoly_parseridioms.scala │ │ ├── test-cpp.check │ │ ├── test-cpp.scala │ │ ├── toolbox_console_reporter.check │ │ ├── toolbox_console_reporter.scala │ │ ├── toolbox_default_reporter_is_silent.check │ │ ├── toolbox_default_reporter_is_silent.scala │ │ ├── toolbox_silent_reporter.check │ │ ├── toolbox_silent_reporter.scala │ │ ├── toolbox_typecheck_implicitsdisabled.check │ │ ├── toolbox_typecheck_implicitsdisabled.scala │ │ ├── toolbox_typecheck_macrosdisabled.check │ │ ├── toolbox_typecheck_macrosdisabled.scala │ │ ├── toolbox_typecheck_macrosdisabled2.check │ │ ├── toolbox_typecheck_macrosdisabled2.scala │ │ ├── trait-renaming.check │ │ ├── trait-renaming │ │ │ ├── A_1.scala │ │ │ └── B_2.scala │ │ ├── transform.scala │ │ ├── transpose.scala │ │ ├── treePrint.check │ │ ├── treePrint.scala │ │ ├── triemap-hash.scala │ │ ├── triple-quoted-expr.check │ │ ├── triple-quoted-expr.scala │ │ ├── try-2.check │ │ ├── try-2.scala │ │ ├── try.check │ │ ├── try.scala │ │ ├── tuple-match.check │ │ ├── tuple-match.scala │ │ ├── tuple-zipped.scala │ │ ├── tuples.check │ │ ├── tuples.scala │ │ ├── type-currying.check │ │ ├── type-currying.scala │ │ ├── typealias_overriding.check │ │ ├── typealias_overriding.scala │ │ ├── typetags_core.check │ │ ├── typetags_core.scala │ │ ├── typetags_multi.check │ │ ├── typetags_multi.scala │ │ ├── unapply.scala │ │ ├── unapplyArray.scala │ │ ├── unboxingBug.check │ │ ├── unboxingBug.scala │ │ ├── unittest_collection.scala │ │ ├── unittest_io.scala │ │ ├── unittest_iterator.scala │ │ ├── valueclasses-constr.check │ │ ├── valueclasses-constr.scala │ │ ├── vector1.check │ │ ├── vector1.scala │ │ ├── verify-ctor.check │ │ ├── verify-ctor.scala │ │ ├── view-headoption.check │ │ ├── view-headoption.scala │ │ ├── view-iterator-stream.check │ │ ├── view-iterator-stream.scala │ │ ├── viewtest.check │ │ ├── viewtest.scala │ │ ├── virtpatmat_alts.check │ │ ├── virtpatmat_alts.flags │ │ ├── virtpatmat_alts.scala │ │ ├── virtpatmat_apply.check │ │ ├── virtpatmat_apply.flags │ │ ├── virtpatmat_apply.scala │ │ ├── virtpatmat_casting.check │ │ ├── virtpatmat_casting.flags │ │ ├── virtpatmat_casting.scala │ │ ├── virtpatmat_extends_product.check │ │ ├── virtpatmat_extends_product.flags │ │ ├── virtpatmat_extends_product.scala │ │ ├── virtpatmat_literal.check │ │ ├── virtpatmat_literal.flags │ │ ├── virtpatmat_literal.scala │ │ ├── virtpatmat_nested_lists.check │ │ ├── virtpatmat_nested_lists.flags │ │ ├── virtpatmat_nested_lists.scala │ │ ├── virtpatmat_npe.check │ │ ├── virtpatmat_npe.flags │ │ ├── virtpatmat_npe.scala │ │ ├── virtpatmat_opt_sharing.check │ │ ├── virtpatmat_opt_sharing.flags │ │ ├── virtpatmat_opt_sharing.scala │ │ ├── virtpatmat_partial.check │ │ ├── virtpatmat_partial.flags │ │ ├── virtpatmat_partial.scala │ │ ├── virtpatmat_partial_backquoted.check │ │ ├── virtpatmat_partial_backquoted.scala │ │ ├── virtpatmat_staging.check │ │ ├── virtpatmat_staging.flags │ │ ├── virtpatmat_staging.scala │ │ ├── virtpatmat_stringinterp.check │ │ ├── virtpatmat_stringinterp.flags │ │ ├── virtpatmat_stringinterp.scala │ │ ├── virtpatmat_switch.check │ │ ├── virtpatmat_switch.flags │ │ ├── virtpatmat_switch.scala │ │ ├── virtpatmat_tailcalls_verifyerror.check │ │ ├── virtpatmat_tailcalls_verifyerror.flags │ │ ├── virtpatmat_tailcalls_verifyerror.scala │ │ ├── virtpatmat_try.check │ │ ├── virtpatmat_try.flags │ │ ├── virtpatmat_try.scala │ │ ├── virtpatmat_typed.check │ │ ├── virtpatmat_typed.flags │ │ ├── virtpatmat_typed.scala │ │ ├── virtpatmat_typetag.check │ │ ├── virtpatmat_typetag.flags │ │ ├── virtpatmat_typetag.scala │ │ ├── virtpatmat_unapply.check │ │ ├── virtpatmat_unapply.flags │ │ ├── virtpatmat_unapply.scala │ │ ├── virtpatmat_unapplyprod.check │ │ ├── virtpatmat_unapplyprod.flags │ │ ├── virtpatmat_unapplyprod.scala │ │ ├── virtpatmat_unapplyseq.check │ │ ├── virtpatmat_unapplyseq.flags │ │ ├── virtpatmat_unapplyseq.scala │ │ ├── virtpatmat_valdef.check │ │ ├── virtpatmat_valdef.scala │ │ ├── weakconform.scala │ │ ├── withIndex.check │ │ ├── withIndex.scala │ │ ├── xml-attribute.check │ │ ├── xml-attribute.scala │ │ └── xml-loop-bug.scala │ ├── scalacheck │ │ ├── CheckEither.scala │ │ ├── Ctrie.scala │ │ ├── HashTrieSplit.scala │ │ ├── Unrolled.scala │ │ ├── array-new.scala │ │ ├── array-old.scala │ │ ├── avl.scala │ │ ├── list.scala │ │ ├── nan-ordering.scala │ │ ├── parallel-collections │ │ │ ├── IntOperators.scala │ │ │ ├── IntValues.scala │ │ │ ├── Operators.scala │ │ │ ├── PairOperators.scala │ │ │ ├── PairValues.scala │ │ │ ├── ParallelArrayCheck.scala │ │ │ ├── ParallelArrayTest.scala │ │ │ ├── ParallelArrayViewCheck.scala │ │ │ ├── ParallelCtrieCheck.scala │ │ │ ├── ParallelHashMapCheck.scala │ │ │ ├── ParallelHashSetCheck.scala │ │ │ ├── ParallelHashTrieCheck.scala │ │ │ ├── ParallelIterableCheck.scala │ │ │ ├── ParallelMapCheck1.scala │ │ │ ├── ParallelRangeCheck.scala │ │ │ ├── ParallelSeqCheck.scala │ │ │ ├── ParallelSetCheck.scala │ │ │ ├── ParallelVectorCheck.scala │ │ │ └── pc.scala │ │ ├── primitive-eqeq.scala │ │ ├── range.scala │ │ ├── redblack.scala │ │ ├── redblacktree.scala │ │ ├── scan.scala │ │ ├── si4147.scala │ │ ├── substringTests.scala │ │ ├── t2460.scala │ │ ├── test.scala │ │ ├── testdir │ │ │ ├── dep.scala │ │ │ └── test.scala │ │ ├── treemap.scala │ │ └── treeset.scala │ ├── scalap │ │ ├── abstractClass │ │ │ ├── A.scala │ │ │ └── result.test │ │ ├── abstractMethod │ │ │ ├── A.scala │ │ │ └── result.test │ │ ├── caseClass │ │ │ ├── A.scala │ │ │ └── result.test │ │ ├── caseObject │ │ │ ├── A.scala │ │ │ └── result.test │ │ ├── cbnParam │ │ │ ├── A.scala │ │ │ └── result.test │ │ ├── classPrivate │ │ │ ├── A.scala │ │ │ └── result.test │ │ ├── classWithExistential │ │ │ ├── A.scala │ │ │ └── result.test │ │ ├── classWithSelfAnnotation │ │ │ ├── A.scala │ │ │ └── result.test │ │ ├── covariantParam │ │ │ ├── A.scala │ │ │ └── result.test │ │ ├── defaultParameter │ │ │ ├── A.scala │ │ │ └── result.test │ │ ├── implicitParam │ │ │ ├── A.scala │ │ │ └── result.test │ │ ├── packageObject │ │ │ ├── A.scala │ │ │ └── result.test │ │ ├── paramClauses │ │ │ ├── A.scala │ │ │ └── result.test │ │ ├── paramNames │ │ │ ├── A.scala │ │ │ └── result.test │ │ ├── sequenceParam │ │ │ ├── A.scala │ │ │ └── result.test │ │ ├── simpleClass │ │ │ ├── A.scala │ │ │ └── result.test │ │ ├── traitObject │ │ │ ├── A.scala │ │ │ └── result.test │ │ ├── typeAnnotations │ │ │ ├── A.scala │ │ │ └── result.test │ │ ├── valAndVar │ │ │ ├── A.scala │ │ │ └── result.test │ │ └── wildcardType │ │ │ ├── A.scala │ │ │ └── result.test │ ├── specialized │ │ ├── arrays-traits.check │ │ ├── arrays-traits.scala │ │ ├── arrays.check │ │ ├── arrays.scala │ │ ├── fft.check │ │ ├── fft.scala │ │ ├── input2.txt │ │ ├── spec-absfun.check │ │ ├── spec-absfun.scala │ │ ├── spec-ame.check │ │ ├── spec-ame.scala │ │ ├── spec-constr.check │ │ ├── spec-constr.scala │ │ ├── spec-early.check │ │ ├── spec-early.scala │ │ ├── spec-hlists.check │ │ ├── spec-hlists.scala │ │ ├── spec-init.check │ │ ├── spec-init.scala │ │ ├── spec-matrix-new.check │ │ ├── spec-matrix-new.scala │ │ ├── spec-matrix-old.check │ │ ├── spec-matrix-old.scala │ │ ├── spec-overrides.check │ │ ├── spec-overrides.scala │ │ ├── spec-patmatch.check │ │ ├── spec-patmatch.scala │ │ ├── spec-super.check │ │ ├── spec-super.scala │ │ ├── spec-t3896.check │ │ ├── spec-t3896.scala │ │ ├── tb3651.check │ │ ├── tb3651.scala │ │ ├── tc3651.check │ │ ├── tc3651.scala │ │ ├── td3651.check │ │ ├── td3651.scala │ │ └── test.scala │ └── speclib │ │ └── instrumented.jar.desired.sha1 ├── instrumented │ ├── boxes.patch │ ├── library │ │ └── scala │ │ │ └── runtime │ │ │ ├── BoxesRunTime.java │ │ │ └── ScalaRunTime.scala │ ├── mkinstrumented.sh │ └── srt.patch ├── long-running │ └── jvm │ │ └── memleak2_actor.scala ├── partest ├── partest.bat ├── pending │ ├── buildmanager │ │ └── t2443 │ │ │ ├── BitSet.scala │ │ │ ├── t2443.changes │ │ │ └── BitSet2.scala │ │ │ ├── t2443.check │ │ │ └── t2443.test │ ├── continuations-pos │ │ └── t3620.scala │ ├── continuations-run │ │ ├── example0.scala │ │ ├── example1.scala │ │ ├── example16.scala │ │ ├── example2.scala │ │ ├── example3.scala │ │ ├── example4.scala │ │ ├── example5.scala │ │ ├── example6.scala │ │ ├── example7.scala │ │ ├── example8.scala │ │ ├── example9.scala │ │ ├── foreach.check │ │ └── foreach.scala │ ├── jvm │ │ ├── actor-executor4.check │ │ ├── actor-executor4.scala │ │ ├── actor-receive-sender.check │ │ ├── actor-receive-sender.scala │ │ ├── actorgc_leak.check │ │ ├── actorgc_leak.scala │ │ ├── cf-attributes.check │ │ ├── cf-attributes.scala │ │ ├── javasigs.check │ │ ├── javasigs.scala │ │ ├── reactWithinZero.check │ │ ├── reactWithinZero.scala │ │ ├── receiveWithinZero.check │ │ ├── receiveWithinZero.scala │ │ ├── t1801.check │ │ ├── t1801.scala │ │ ├── t2515.check │ │ ├── t2515.scala │ │ ├── t2705 │ │ │ ├── GenericInterface.java │ │ │ ├── Methods.java │ │ │ └── t2705.scala │ │ ├── terminateLinked.check │ │ ├── terminateLinked.scala │ │ ├── timeout.check │ │ └── timeout.scala │ ├── neg │ │ ├── dot-classpath.flags │ │ ├── dot-classpath │ │ │ ├── S_1.scala │ │ │ └── S_2.scala │ │ ├── plugin-after-terminal.check │ │ ├── plugin-after-terminal.flags │ │ ├── plugin-after-terminal │ │ │ ├── lib │ │ │ │ └── plugins.jar.desired.sha1 │ │ │ ├── misc │ │ │ │ ├── build.sh │ │ │ │ └── scalac-plugin.xml │ │ │ ├── src │ │ │ │ └── ThePlugin.scala │ │ │ └── testsource.scala │ │ ├── plugin-before-parser.check │ │ ├── plugin-before-parser.flags │ │ ├── plugin-before-parser │ │ │ ├── lib │ │ │ │ └── plugins.jar.desired.sha1 │ │ │ ├── misc │ │ │ │ ├── build.sh │ │ │ │ └── scalac-plugin.xml │ │ │ ├── src │ │ │ │ └── ThePlugin.scala │ │ │ └── testsource.scala │ │ ├── plugin-cyclic-dependency.check │ │ ├── plugin-cyclic-dependency.flags │ │ ├── plugin-cyclic-dependency │ │ │ ├── lib │ │ │ │ └── plugins.jar.desired.sha1 │ │ │ ├── misc │ │ │ │ ├── build.sh │ │ │ │ └── scalac-plugin.xml │ │ │ ├── src │ │ │ │ └── ThePlugin.scala │ │ │ └── testsource.scala │ │ ├── plugin-multiple-rafter.check │ │ ├── plugin-multiple-rafter.flags │ │ ├── plugin-multiple-rafter │ │ │ ├── lib │ │ │ │ └── plugins.jar.desired.sha1 │ │ │ ├── misc │ │ │ │ ├── build.sh │ │ │ │ └── scalac-plugin.xml │ │ │ ├── src │ │ │ │ └── ThePlugin.scala │ │ │ └── testsource.scala │ │ ├── plugin-rafter-before-1.check │ │ ├── plugin-rafter-before-1.flags │ │ ├── plugin-rafter-before-1 │ │ │ ├── lib │ │ │ │ └── plugins.jar.desired.sha1 │ │ │ ├── misc │ │ │ │ ├── build.sh │ │ │ │ └── scalac-plugin.xml │ │ │ ├── src │ │ │ │ └── ThePlugin.scala │ │ │ └── testsource.scala │ │ ├── plugin-rightafter-terminal.check │ │ ├── plugin-rightafter-terminal.flags │ │ ├── plugin-rightafter-terminal │ │ │ ├── lib │ │ │ │ └── plugins.jar.desired.sha1 │ │ │ ├── misc │ │ │ │ ├── build.sh │ │ │ │ └── scalac-plugin.xml │ │ │ ├── src │ │ │ │ └── ThePlugin.scala │ │ │ └── testsource.scala │ │ ├── reify_packed.check │ │ ├── reify_packed.scala │ │ ├── t0653.scala │ │ ├── t1557.scala │ │ ├── t1800.scala │ │ ├── t2066.scala │ │ ├── t2080.scala │ │ ├── t3152.scala │ │ ├── t3633 │ │ │ └── test │ │ │ │ └── Test.scala │ │ ├── t5008.scala │ │ ├── t5378.scala │ │ ├── t5618.check │ │ ├── t5618.scala │ │ ├── tcpoly_typealias_eta.scala │ │ ├── tcpoly_variance_enforce_getter_setter.scala │ │ └── type-diagnostics.scala │ ├── pos │ │ ├── bug4704.scala │ │ ├── inference.scala │ │ ├── misc │ │ │ ├── A.java │ │ │ ├── B.scala │ │ │ ├── J.java │ │ │ └── S.scala │ │ ├── no-widen-locals.scala │ │ ├── nothing.scala │ │ ├── sig │ │ │ ├── sigs.java │ │ │ ├── sigs.scala │ │ │ └── sigtest.scala │ │ ├── t0621.scala │ │ ├── t1476.scala │ │ ├── t1786.scala │ │ ├── t1832.scala │ │ ├── t2071.scala │ │ ├── t2173.scala │ │ ├── t3439.scala │ │ ├── t4012.scala │ │ ├── t4123.scala │ │ ├── t4436.scala │ │ ├── t4541.scala │ │ ├── t4606.scala │ │ ├── t4649.flags │ │ ├── t4649.scala │ │ ├── t4683.scala │ │ ├── t4717.scala │ │ ├── t4786.scala │ │ ├── t4787.scala │ │ ├── t4790.scala │ │ ├── t4859.scala │ │ ├── t5091.scala │ │ ├── t5231.scala │ │ ├── t5259.scala │ │ ├── t5265.scala │ │ ├── t5399.scala │ │ ├── t5399a.scala │ │ ├── t5400.scala │ │ ├── t5503.flags │ │ ├── t5503.scala │ │ ├── t5521.scala │ │ ├── t5534.scala │ │ ├── t5559.scala │ │ ├── t5564.scala │ │ ├── t5579.scala │ │ ├── t5585.scala │ │ ├── t5606.scala │ │ ├── t5626.scala │ │ ├── t5639 │ │ │ ├── Bar.scala │ │ │ └── Foo.scala │ │ ├── t5654.scala │ │ ├── t5712.scala │ │ ├── those-kinds-are-high.scala │ │ ├── unappgadteval.scala │ │ ├── virt.scala │ │ └── z1720.scala │ ├── run │ │ ├── TestFlatMap.scala │ │ ├── bug4704run.scala │ │ ├── hk-lub-fail.scala │ │ ├── implicit-classes.scala │ │ ├── instanceOfAndTypeMatching.scala │ │ ├── jar-version.scala │ │ ├── macro-expand-default.flags │ │ ├── macro-expand-default │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-expand-implicit-macro-defeats-type-inference.check │ │ ├── macro-expand-implicit-macro-defeats-type-inference.flags │ │ ├── macro-expand-implicit-macro-defeats-type-inference │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-expand-macro-has-context-bound.check │ │ ├── macro-expand-macro-has-context-bound.flags │ │ ├── macro-expand-macro-has-context-bound │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-expand-named.flags │ │ ├── macro-expand-named │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-expand-tparams-prefix-e1.check │ │ ├── macro-expand-tparams-prefix-e1.flags │ │ ├── macro-expand-tparams-prefix-e1 │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-expand-tparams-prefix-f1.check │ │ ├── macro-expand-tparams-prefix-f1.flags │ │ ├── macro-expand-tparams-prefix-f1 │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-quasiinvalidbody-a.check │ │ ├── macro-quasiinvalidbody-a.flags │ │ ├── macro-quasiinvalidbody-a │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-quasiinvalidbody-b.check │ │ ├── macro-quasiinvalidbody-b.flags │ │ ├── macro-quasiinvalidbody-b │ │ │ ├── Impls_1.scala │ │ │ └── Macros_Test_2.scala │ │ ├── macro-reify-array.flags │ │ ├── macro-reify-array │ │ │ ├── Macros_1.scala │ │ │ └── Test_2.scala │ │ ├── macro-reify-groundtypetag-hktypeparams-tags.check │ │ ├── macro-reify-groundtypetag-hktypeparams-tags │ │ │ └── Test.scala │ │ ├── macro-reify-tagful-b.check │ │ ├── macro-reify-tagful-b.flags │ │ ├── macro-reify-tagful-b │ │ │ ├── Macros_1.scala │ │ │ └── Test_2.scala │ │ ├── macro-reify-tagless-b.check │ │ ├── macro-reify-tagless-b.flags │ │ ├── macro-reify-tagless-b │ │ │ ├── Impls_Macros_1.scala │ │ │ └── Test_2.scala │ │ ├── macro-reify-typetag-hktypeparams-notags.check │ │ ├── macro-reify-typetag-hktypeparams-notags │ │ │ └── Test.scala │ │ ├── macro-reify-typetag-hktypeparams-tags.check │ │ ├── macro-reify-typetag-hktypeparams-tags │ │ │ └── Test.scala │ │ ├── partial-anyref-spec.check │ │ ├── partial-anyref-spec.scala │ │ ├── reify_addressbook.check │ │ ├── reify_addressbook.scala │ │ ├── reify_brainf_ck.check │ │ ├── reify_brainf_ck.scala │ │ ├── reify_callccinterpreter.check │ │ ├── reify_callccinterpreter.scala │ │ ├── reify_closure2b.check │ │ ├── reify_closure2b.scala │ │ ├── reify_closure3b.check │ │ ├── reify_closure3b.scala │ │ ├── reify_closure4b.check │ │ ├── reify_closure4b.scala │ │ ├── reify_closure5b.check │ │ ├── reify_closure5b.scala │ │ ├── reify_closure9a.check │ │ ├── reify_closure9a.scala │ │ ├── reify_closure9b.check │ │ ├── reify_closure9b.scala │ │ ├── reify_closures11.check │ │ ├── reify_closures11.scala │ │ ├── reify_gadts.check │ │ ├── reify_gadts.scala │ │ ├── reify_implicits-new.check │ │ ├── reify_implicits-new.scala │ │ ├── reify_implicits-old.check │ │ ├── reify_implicits-old.scala │ │ ├── reify_newimpl_07.scala │ │ ├── reify_newimpl_08.scala │ │ ├── reify_newimpl_09.scala │ │ ├── reify_newimpl_09a.scala │ │ ├── reify_newimpl_09b.scala │ │ ├── reify_newimpl_09c.scala │ │ ├── reify_newimpl_10.scala │ │ ├── reify_newimpl_16.scala │ │ ├── reify_newimpl_17.scala │ │ ├── reify_newimpl_28.scala │ │ ├── reify_newimpl_32.scala │ │ ├── reify_newimpl_34.scala │ │ ├── reify_newimpl_46.scala │ │ ├── reify_newimpl_53.scala │ │ ├── reify_simpleinterpreter.check │ │ ├── reify_simpleinterpreter.scala │ │ ├── signals.scala │ │ ├── sigtp.check │ │ ├── sigtp.scala │ │ ├── string-reverse.scala │ │ ├── structural-types-vs-anon-classes.scala │ │ ├── t0508x.scala │ │ ├── t1980.scala │ │ ├── t2034.scala │ │ ├── t2318.check │ │ ├── t2318.scala │ │ ├── t2364.check │ │ ├── t2364.scala │ │ ├── t2897.scala │ │ ├── t3609.scala │ │ ├── t3669.scala │ │ ├── t3832.scala │ │ ├── t3857.check │ │ ├── t3857.scala │ │ ├── t3899.check │ │ ├── t3899 │ │ │ ├── Base_1.java │ │ │ └── Derived_2.scala │ │ ├── t4098.scala │ │ ├── t4291.check │ │ ├── t4291.scala │ │ ├── t4460.scala │ │ ├── t4511.scala │ │ ├── t4511b.scala │ │ ├── t4560.scala │ │ ├── t4713 │ │ │ ├── JavaAnnots.java │ │ │ └── Problem.scala │ │ ├── t4728.check │ │ ├── t4728.scala │ │ ├── t4971.scala │ │ ├── t4996.scala │ │ ├── t5258b.check │ │ ├── t5258b.scala │ │ ├── t5258c.check │ │ ├── t5258c.scala │ │ ├── t5284.scala │ │ ├── t5334_1.scala │ │ ├── t5334_2.scala │ │ ├── t5418.check │ │ ├── t5418.scala │ │ ├── t5427a.check │ │ ├── t5427a.scala │ │ ├── t5427b.check │ │ ├── t5427b.scala │ │ ├── t5427c.check │ │ ├── t5427c.scala │ │ ├── t5427d.check │ │ ├── t5427d.scala │ │ ├── t5610a.check │ │ ├── t5610a.scala │ │ ├── t5610b.check │ │ ├── t5610b.scala │ │ ├── t5692.flags │ │ ├── t5692 │ │ │ ├── Impls_Macros_1.scala │ │ │ └── Test_2.scala │ │ ├── t5695.check │ │ ├── t5695 │ │ │ ├── part_1.scala │ │ │ └── part_2.scala │ │ ├── t5698 │ │ │ ├── client.scala │ │ │ ├── server.scala │ │ │ └── testmsg.scala │ │ ├── t5722.scala │ │ ├── t5726a.scala │ │ ├── t5726b.scala │ │ ├── virtpatmat_anonfun_underscore.check │ │ ├── virtpatmat_anonfun_underscore.flags │ │ └── virtpatmat_anonfun_underscore.scala │ ├── scalacheck │ │ └── process.scala │ ├── script │ │ ├── error-messages.check │ │ ├── error-messages.scala │ │ ├── t2365.javaopts │ │ ├── t2365.sh │ │ └── t2365 │ │ │ ├── Test.scala │ │ │ └── runner.scala │ ├── shootout │ │ ├── fasta.check │ │ ├── fasta.scala │ │ ├── fasta.scala.runner │ │ ├── harmonic.scala-2.scala │ │ ├── harmonic.scala-2.scala.runner │ │ ├── harmonic.scala-3.scala │ │ ├── harmonic.scala-3.scala.runner │ │ ├── heapsort.scala │ │ ├── heapsort.scala.runner │ │ ├── mandelbrot.scala-2.check │ │ ├── mandelbrot.scala-2.scala │ │ ├── mandelbrot.scala-2.scala.runner │ │ ├── message.check │ │ ├── message.javaopts │ │ ├── message.scala │ │ ├── message.scala.runner │ │ ├── meteor.scala │ │ ├── meteor.scala-2.scala │ │ ├── meteor.scala-2.scala.runner │ │ ├── meteor.scala-3.scala │ │ ├── meteor.scala-3.scala.runner │ │ ├── meteor.scala-4.scala │ │ ├── meteor.scala-4.scala.runner │ │ ├── meteor.scala.runner │ │ ├── methcall.scala │ │ ├── methcall.scala.runner │ │ ├── nsieve.scala-4.check │ │ ├── nsieve.scala-4.scala │ │ ├── nsieve.scala-4.scala.runner │ │ ├── pidigits.check │ │ ├── pidigits.scala │ │ ├── pidigits.scala.runner │ │ ├── prodcons.scala │ │ ├── prodcons.scala.runner │ │ ├── random.scala │ │ ├── random.scala.runner │ │ ├── revcomp.scala-2.check │ │ ├── revcomp.scala-2.scala │ │ ├── revcomp.scala-2.scala.runner │ │ ├── revcomp.scala-3.check │ │ ├── revcomp.scala-3.scala │ │ ├── revcomp.scala-3.scala.runner │ │ ├── sieve.scala │ │ └── sieve.scala.runner │ └── specialized │ │ ├── SI-5005.check │ │ └── SI-5005.scala ├── postreview.py ├── review ├── scaladoc │ ├── javascript │ │ ├── package.html │ │ ├── test-index.html │ │ └── test-index.js │ ├── resources │ │ ├── SI_4287.scala │ │ ├── SI_4421.scala │ │ ├── SI_4507.scala │ │ ├── SI_4589.scala │ │ ├── SI_4641.scala │ │ ├── SI_4676.scala │ │ ├── SI_4715.scala │ │ ├── SI_4898.scala │ │ ├── SI_5054_q1.scala │ │ ├── SI_5054_q2.scala │ │ ├── SI_5054_q3.scala │ │ ├── SI_5054_q4.scala │ │ ├── SI_5054_q5.scala │ │ ├── SI_5054_q6.scala │ │ ├── SI_5054_q7.scala │ │ ├── SI_5287.scala │ │ ├── Trac3484.scala │ │ ├── Trac3790.scala │ │ ├── Trac4180.scala │ │ ├── Trac4289.scala │ │ ├── Trac4306.scala │ │ ├── Trac4325.scala │ │ ├── Trac4358.scala │ │ ├── Trac4366.scala │ │ ├── Trac4372.scala │ │ ├── Trac4374.scala │ │ ├── Trac4409.scala │ │ ├── Trac4420.scala │ │ ├── Trac4452.scala │ │ ├── Trac4471.scala │ │ ├── Trac484.scala │ │ ├── basic.scala │ │ ├── code-indent.scala │ │ ├── doc-root │ │ │ ├── Any.scala │ │ │ ├── AnyRef.scala │ │ │ ├── Nothing.scala │ │ │ └── Null.scala │ │ ├── explicit-inheritance-override.scala │ │ ├── explicit-inheritance-usecase.scala │ │ ├── implicit-inheritance-override.scala │ │ ├── implicit-inheritance-usecase.scala │ │ ├── implicits-ambiguating-res.scala │ │ ├── implicits-base-res.scala │ │ ├── implicits-chaining-res.scala │ │ ├── implicits-elimination-res.scala │ │ ├── implicits-scopes-res.scala │ │ ├── implicits-shadowing-res.scala │ │ ├── inheritdoc-corner-cases.scala │ │ └── package-object-res.scala │ ├── run │ │ ├── SI-5373.check │ │ ├── SI-5373.scala │ │ ├── SI-5780.check │ │ ├── SI-5780.scala │ │ ├── diagrams-base.check │ │ ├── diagrams-base.scala │ │ ├── diagrams-determinism.check │ │ ├── diagrams-determinism.scala │ │ ├── diagrams-filtering.check │ │ ├── diagrams-filtering.scala │ │ ├── diagrams-inherited-nodes.check │ │ ├── diagrams-inherited-nodes.scala │ │ ├── implicits-ambiguating.check │ │ ├── implicits-ambiguating.scala │ │ ├── implicits-base.check │ │ ├── implicits-base.scala │ │ ├── implicits-chaining.check │ │ ├── implicits-chaining.scala │ │ ├── implicits-scopes.check │ │ ├── implicits-scopes.scala │ │ ├── implicits-shadowing.check │ │ ├── implicits-shadowing.scala │ │ ├── implicits-var-exp.check │ │ ├── implicits-var-exp.scala │ │ ├── package-object.check │ │ ├── package-object.scala │ │ ├── usecase-var-expansion.check │ │ └── usecase-var-expansion.scala │ └── scalacheck │ │ ├── CommentFactoryTest.scala │ │ ├── HtmlFactoryTest.flags │ │ ├── HtmlFactoryTest.scala │ │ ├── IndexScriptTest.scala │ │ └── IndexTest.scala ├── script-tests │ ├── README │ └── jar-manifest │ │ ├── resources │ │ └── MANIFEST.MF │ │ ├── run-test │ │ ├── run-test.check │ │ └── src │ │ └── jar-test.scala ├── simplejson │ ├── __init__.py │ ├── decoder.py │ ├── encoder.py │ ├── scanner.py │ └── tool.py └── support │ └── annotations │ ├── NestedAnnotations.java │ ├── OuterEnum.java │ ├── OuterTParams.java │ ├── SourceAnnotation.java │ └── mkAnnotationsJar.sh └── tools ├── abspath ├── binary-repo-lib.sh ├── buildcp ├── cleanup-commit ├── codegen ├── codegen-anyvals ├── cpof ├── deploy-local-maven-snapshot ├── diffPickled ├── epfl-build ├── epfl-publish ├── get-scala-commit-date ├── get-scala-commit-date.bat ├── get-scala-commit-sha ├── get-scala-commit-sha.bat ├── locker_scala ├── locker_scalac ├── lockercp ├── make-release-notes ├── packcp ├── pathResolver ├── push.jar.desired.sha1 ├── quick_scala ├── quick_scalac ├── quickcp ├── remotetest ├── rm-orphan-checkfiles ├── scaladoc-compare ├── showPickled ├── starr_scala ├── starr_scalac ├── starrcp ├── strapcp ├── test-renamer ├── updatescalacheck └── verify-jar-cache /META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/README.rst -------------------------------------------------------------------------------- /docs/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/docs/LICENSE -------------------------------------------------------------------------------- /docs/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/docs/README -------------------------------------------------------------------------------- /docs/TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/docs/TODO -------------------------------------------------------------------------------- /docs/development/jvm.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/docs/development/jvm.txt -------------------------------------------------------------------------------- /docs/examples/fors.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/docs/examples/fors.scala -------------------------------------------------------------------------------- /docs/examples/maps.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/docs/examples/maps.scala -------------------------------------------------------------------------------- /docs/examples/parsing/lambda/test/test-01.kwi: -------------------------------------------------------------------------------- 1 | let x = 23 in (\y z -> x+y+z) 1 2 2 | -------------------------------------------------------------------------------- /docs/examples/parsing/lambda/test/test-02.kwi: -------------------------------------------------------------------------------- 1 | let f = (\x y -> x*y) in f 2 3 2 | -------------------------------------------------------------------------------- /docs/examples/parsing/lambda/test/test-03.kwi: -------------------------------------------------------------------------------- 1 | let f = (\x y -> x*y) in f (f 1 2) 3 2 | -------------------------------------------------------------------------------- /docs/examples/parsing/lambda/test/test-06.kwi: -------------------------------------------------------------------------------- 1 | 2*3+4*5 == 26 2 | -------------------------------------------------------------------------------- /docs/examples/sort.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/docs/examples/sort.scala -------------------------------------------------------------------------------- /docs/svn-to-sha1-map.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/docs/svn-to-sha1-map.txt -------------------------------------------------------------------------------- /gitignore.SAMPLE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/gitignore.SAMPLE -------------------------------------------------------------------------------- /lib/ant/ant-contrib.jar.desired.sha1: -------------------------------------------------------------------------------- 1 | 943cd5c8802b2a3a64a010efb86ec19bac142e40 *ant-contrib.jar 2 | -------------------------------------------------------------------------------- /lib/ant/ant.jar.desired.sha1: -------------------------------------------------------------------------------- 1 | 7b456ca6b93900f96e58cc8371f03d90a9c1c8d1 *ant.jar 2 | -------------------------------------------------------------------------------- /lib/ant/vizant.jar.desired.sha1: -------------------------------------------------------------------------------- 1 | 2c61d6e9a912b3253194d5d6d3e1db7e2545ac4b *vizant.jar 2 | -------------------------------------------------------------------------------- /lib/fjbg.jar.desired.sha1: -------------------------------------------------------------------------------- 1 | 8acc87f222210b4a5eb2675477602fc1759e7684 *fjbg.jar 2 | -------------------------------------------------------------------------------- /lib/forkjoin.jar.desired.sha1: -------------------------------------------------------------------------------- 1 | f93a2525b5616d3a4bee7848fabbb2856b56f653 *forkjoin.jar 2 | -------------------------------------------------------------------------------- /lib/jline.jar.desired.sha1: -------------------------------------------------------------------------------- 1 | a5261e70728c1847639e2b47d953441d0b217bcb *jline.jar 2 | -------------------------------------------------------------------------------- /lib/msil.jar.desired.sha1: -------------------------------------------------------------------------------- 1 | d48cb950ceded82a5e0ffae8ef2c68d0923ed00c *msil.jar 2 | -------------------------------------------------------------------------------- /lib/scala-library.jar.desired.sha1: -------------------------------------------------------------------------------- 1 | 4edcb1b7030e74259cd906e9230d45a3fffc0444 *scala-library.jar 2 | -------------------------------------------------------------------------------- /lib/scala-reflect.jar.desired.sha1: -------------------------------------------------------------------------------- 1 | 1187b9c68ca80f951826b1a9b374e8646d9c9a71 *scala-reflect.jar 2 | -------------------------------------------------------------------------------- /project/Build.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/project/Build.scala -------------------------------------------------------------------------------- /project/Layers.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/project/Layers.scala -------------------------------------------------------------------------------- /project/Packaging.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/project/Packaging.scala -------------------------------------------------------------------------------- /project/Partest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/project/Partest.scala -------------------------------------------------------------------------------- /project/Release.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/project/Release.scala -------------------------------------------------------------------------------- /project/Sametest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/project/Sametest.scala -------------------------------------------------------------------------------- /project/ShaResolve.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/project/ShaResolve.scala -------------------------------------------------------------------------------- /project/Testing.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/project/Testing.scala -------------------------------------------------------------------------------- /project/Versions.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/project/Versions.scala -------------------------------------------------------------------------------- /project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/project/plugins.sbt -------------------------------------------------------------------------------- /pull-binary-libs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/pull-binary-libs.sh -------------------------------------------------------------------------------- /push-binary-libs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/push-binary-libs.sh -------------------------------------------------------------------------------- /src/build/genprod.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/src/build/genprod.scala -------------------------------------------------------------------------------- /src/build/pack.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/src/build/pack.xml -------------------------------------------------------------------------------- /src/compiler/rootdoc.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/src/compiler/rootdoc.txt -------------------------------------------------------------------------------- /src/compiler/scala/tools/nsc/doc/html/resource/lib/versions.txt: -------------------------------------------------------------------------------- 1 | jquery=1.4.2 2 | -------------------------------------------------------------------------------- /src/eclipse/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/src/eclipse/README.md -------------------------------------------------------------------------------- /src/eclipse/asm/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/src/eclipse/asm/.project -------------------------------------------------------------------------------- /src/intellij/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/src/intellij/README -------------------------------------------------------------------------------- /src/jline/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/src/jline/LICENSE.txt -------------------------------------------------------------------------------- /src/jline/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/src/jline/README.md -------------------------------------------------------------------------------- /src/jline/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/src/jline/build.sbt -------------------------------------------------------------------------------- /src/jline/manual-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/src/jline/manual-test.sh -------------------------------------------------------------------------------- /src/library-aux/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/src/library-aux/README -------------------------------------------------------------------------------- /src/library/rootdoc.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/src/library/rootdoc.txt -------------------------------------------------------------------------------- /src/partest/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/src/partest/README -------------------------------------------------------------------------------- /src/swing/doc/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/src/swing/doc/README -------------------------------------------------------------------------------- /src/swing/doc/build.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/src/swing/doc/build.xml -------------------------------------------------------------------------------- /test/benchmarks/bench: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/test/benchmarks/bench -------------------------------------------------------------------------------- /test/debug/buildmanager/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/debug/jvm/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/debug/neg/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/debug/pos/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/debug/res/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/debug/run/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/debug/scalacheck/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/debug/scalap/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/debug/shootout/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/disabled-windows/script/loadAndExecute.check: -------------------------------------------------------------------------------- 1 | List(hello, world) 2 | -------------------------------------------------------------------------------- /test/disabled-windows/script/loadAndExecute/lAndE2.scala: -------------------------------------------------------------------------------- 1 | import Bop._ 2 | -------------------------------------------------------------------------------- /test/disabled-windows/script/utf8.check: -------------------------------------------------------------------------------- 1 | QWERTY 2 | ЙЦУКЕН 3 | -------------------------------------------------------------------------------- /test/disabled/buildmanager/t2651_1/A.scala: -------------------------------------------------------------------------------- 1 | trait A[T] 2 | -------------------------------------------------------------------------------- /test/disabled/buildmanager/t2651_1/B.scala: -------------------------------------------------------------------------------- 1 | trait B[T] extends A[T] 2 | 3 | -------------------------------------------------------------------------------- /test/disabled/buildmanager/t2651_1/C.scala: -------------------------------------------------------------------------------- 1 | object C { 2 | new A[Int] {} 3 | } 4 | -------------------------------------------------------------------------------- /test/disabled/buildmanager/t2651_1/D.scala: -------------------------------------------------------------------------------- 1 | object D { 2 | def x[T](a: A[T]) = a 3 | } 4 | -------------------------------------------------------------------------------- /test/disabled/buildmanager/t2651_1/t2651_1.changes/A2.scala: -------------------------------------------------------------------------------- 1 | trait A 2 | 3 | -------------------------------------------------------------------------------- /test/disabled/buildmanager/t2652/A.scala: -------------------------------------------------------------------------------- 1 | class A { 2 | def x[T](t: T) = t 3 | } 4 | -------------------------------------------------------------------------------- /test/disabled/buildmanager/t2652/B.scala: -------------------------------------------------------------------------------- 1 | object B { 2 | val y = (new A).x(3) 3 | } 4 | 5 | -------------------------------------------------------------------------------- /test/disabled/pos/caseclass-parents.flags: -------------------------------------------------------------------------------- 1 | -Xexperimental -------------------------------------------------------------------------------- /test/disabled/pos/caseclass-productN.flags: -------------------------------------------------------------------------------- 1 | -Xexperimental -------------------------------------------------------------------------------- /test/disabled/pos/t1737/A.java: -------------------------------------------------------------------------------- 1 | public interface A { 2 | T get(); 3 | } -------------------------------------------------------------------------------- /test/disabled/pos/t1737/B.java: -------------------------------------------------------------------------------- 1 | public abstract class B implements A {} -------------------------------------------------------------------------------- /test/disabled/presentation/ide-bug-1000450.check: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/disabled/presentation/ide-bug-1000508/src/Foo.scala: -------------------------------------------------------------------------------- 1 | object Foo { 2 | 1./*!*/ 3 | } -------------------------------------------------------------------------------- /test/disabled/presentation/ide-bug-1000545.check: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/disabled/presentation/simple-tests.javaopts: -------------------------------------------------------------------------------- 1 | -Dfile.encoding=UTF-8 -------------------------------------------------------------------------------- /test/disabled/run/syncchannel.check: -------------------------------------------------------------------------------- 1 | 42 2 | -------------------------------------------------------------------------------- /test/disabled/script/fact.args: -------------------------------------------------------------------------------- 1 | 5 2 | -------------------------------------------------------------------------------- /test/disabled/script/fact.check: -------------------------------------------------------------------------------- 1 | fact(5) = 120 2 | -------------------------------------------------------------------------------- /test/files/ant/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/test/files/ant/README -------------------------------------------------------------------------------- /test/files/buildmanager/annotated/A.scala: -------------------------------------------------------------------------------- 1 | case class A[T](x: String, y: T) 2 | -------------------------------------------------------------------------------- /test/files/buildmanager/simpletest/A.scala: -------------------------------------------------------------------------------- 1 | class A { 2 | def foo = 2 3 | } 4 | -------------------------------------------------------------------------------- /test/files/buildmanager/simpletest/simpletest.changes/A1.scala: -------------------------------------------------------------------------------- 1 | class A 2 | -------------------------------------------------------------------------------- /test/files/buildmanager/t2280/A.scala: -------------------------------------------------------------------------------- 1 | class A extends B 2 | -------------------------------------------------------------------------------- /test/files/buildmanager/t2280/B.java: -------------------------------------------------------------------------------- 1 | public class B {} 2 | 3 | -------------------------------------------------------------------------------- /test/files/buildmanager/t2556_1/A.scala: -------------------------------------------------------------------------------- 1 | class A { 2 | def x(i: Int) = i+"3" 3 | } 4 | -------------------------------------------------------------------------------- /test/files/buildmanager/t2556_2/A.scala: -------------------------------------------------------------------------------- 1 | class A { 2 | def x(i: Int) = i+"3" 3 | } 4 | 5 | -------------------------------------------------------------------------------- /test/files/buildmanager/t2556_2/B.scala: -------------------------------------------------------------------------------- 1 | class B extends A 2 | 3 | -------------------------------------------------------------------------------- /test/files/buildmanager/t2556_3/C.scala: -------------------------------------------------------------------------------- 1 | class C extends B 2 | 3 | -------------------------------------------------------------------------------- /test/files/buildmanager/t2557/A.scala: -------------------------------------------------------------------------------- 1 | trait A { 2 | def x = 3 3 | } 4 | 5 | -------------------------------------------------------------------------------- /test/files/buildmanager/t2557/D.scala: -------------------------------------------------------------------------------- 1 | trait D extends C with B 2 | -------------------------------------------------------------------------------- /test/files/buildmanager/t2557/E.scala: -------------------------------------------------------------------------------- 1 | trait E extends D 2 | -------------------------------------------------------------------------------- /test/files/buildmanager/t2557/t2557.changes/D2.scala: -------------------------------------------------------------------------------- 1 | trait D extends B with C 2 | 3 | -------------------------------------------------------------------------------- /test/files/buildmanager/t2650_1/A.scala: -------------------------------------------------------------------------------- 1 | trait A { 2 | type S[_] 3 | } 4 | 5 | -------------------------------------------------------------------------------- /test/files/buildmanager/t2650_1/B.scala: -------------------------------------------------------------------------------- 1 | trait B extends A { 2 | type F = S[Int] 3 | } 4 | -------------------------------------------------------------------------------- /test/files/buildmanager/t2650_1/t2650_1.changes/A2.scala: -------------------------------------------------------------------------------- 1 | trait A { 2 | type S 3 | } 4 | -------------------------------------------------------------------------------- /test/files/buildmanager/t2650_2/A.scala: -------------------------------------------------------------------------------- 1 | trait A { 2 | type S = Int 3 | } 4 | -------------------------------------------------------------------------------- /test/files/buildmanager/t2650_3/A.scala: -------------------------------------------------------------------------------- 1 | trait A { 2 | type T = Int 3 | def x: T 4 | } 5 | -------------------------------------------------------------------------------- /test/files/buildmanager/t2650_3/B.scala: -------------------------------------------------------------------------------- 1 | object B { 2 | def x(a: A): Int = a.x 3 | } 4 | -------------------------------------------------------------------------------- /test/files/buildmanager/t2650_4/B.scala: -------------------------------------------------------------------------------- 1 | object B { 2 | def x(a: A): Int = a.x 3 | } 4 | -------------------------------------------------------------------------------- /test/files/buildmanager/t2651_2/A.scala: -------------------------------------------------------------------------------- 1 | trait A[T] 2 | -------------------------------------------------------------------------------- /test/files/buildmanager/t2651_2/t2651_2.changes/A2.scala: -------------------------------------------------------------------------------- 1 | trait A[S] 2 | -------------------------------------------------------------------------------- /test/files/buildmanager/t2651_3/A.scala: -------------------------------------------------------------------------------- 1 | trait A[T, S] { 2 | def x: T 3 | } 4 | -------------------------------------------------------------------------------- /test/files/buildmanager/t2651_4/B.scala: -------------------------------------------------------------------------------- 1 | trait B extends A[Int, String] { 2 | def x = 3 3 | } 4 | -------------------------------------------------------------------------------- /test/files/buildmanager/t2653/A.scala: -------------------------------------------------------------------------------- 1 | class A[+T] 2 | 3 | -------------------------------------------------------------------------------- /test/files/buildmanager/t2653/B.scala: -------------------------------------------------------------------------------- 1 | object B { 2 | val a: A[Any] = new A[Int] 3 | } 4 | -------------------------------------------------------------------------------- /test/files/buildmanager/t2653/t2653.changes/A2.scala: -------------------------------------------------------------------------------- 1 | class A[T] 2 | 3 | -------------------------------------------------------------------------------- /test/files/buildmanager/t2654/A.scala: -------------------------------------------------------------------------------- 1 | class A 2 | 3 | -------------------------------------------------------------------------------- /test/files/buildmanager/t2654/B.scala: -------------------------------------------------------------------------------- 1 | class B extends A 2 | -------------------------------------------------------------------------------- /test/files/buildmanager/t2655/A.scala: -------------------------------------------------------------------------------- 1 | object A { 2 | def x(i: => String) = () 3 | } 4 | 5 | -------------------------------------------------------------------------------- /test/files/buildmanager/t2655/B.scala: -------------------------------------------------------------------------------- 1 | object B { 2 | val x = A.x("3") 3 | } 4 | -------------------------------------------------------------------------------- /test/files/buildmanager/t2657/B.scala: -------------------------------------------------------------------------------- 1 | object B extends A { 2 | val x: String = 3 3 | } 4 | 5 | -------------------------------------------------------------------------------- /test/files/buildmanager/t2789/B.scala: -------------------------------------------------------------------------------- 1 | object B extends A { 2 | val y = x(3) 3 | } 4 | -------------------------------------------------------------------------------- /test/files/buildmanager/t2790/B.scala: -------------------------------------------------------------------------------- 1 | object B { 2 | val y = A.x(5) 3 | } 4 | 5 | -------------------------------------------------------------------------------- /test/files/buildmanager/t2792/A1.scala: -------------------------------------------------------------------------------- 1 | object A { 2 | val x = new C 3 | } 4 | -------------------------------------------------------------------------------- /test/files/buildmanager/t2792/A2.scala: -------------------------------------------------------------------------------- 1 | object B { 2 | import A.x.y 3 | val z = y 4 | } 5 | -------------------------------------------------------------------------------- /test/files/buildmanager/t2792/A3.scala: -------------------------------------------------------------------------------- 1 | class C { 2 | val y = 4 3 | } 4 | -------------------------------------------------------------------------------- /test/files/buildmanager/t2792/t2792.changes/A1_1.scala: -------------------------------------------------------------------------------- 1 | object A { 2 | var x = new C 3 | } 4 | -------------------------------------------------------------------------------- /test/files/buildmanager/t3045/t3045.test: -------------------------------------------------------------------------------- 1 | >>compile A.java 2 | -------------------------------------------------------------------------------- /test/files/buildmanager/t3054/t3054.test: -------------------------------------------------------------------------------- 1 | >>compile bar/Bar.java foo/Foo.scala 2 | -------------------------------------------------------------------------------- /test/files/buildmanager/t3133/t3133.test: -------------------------------------------------------------------------------- 1 | >>compile A.java 2 | -------------------------------------------------------------------------------- /test/files/codelib/code.jar.desired.sha1: -------------------------------------------------------------------------------- 1 | e737b123d31eede5594ceda07caafed1673ec472 *code.jar 2 | -------------------------------------------------------------------------------- /test/files/continuations-run/basics.check: -------------------------------------------------------------------------------- 1 | 28 2 | 28 -------------------------------------------------------------------------------- /test/files/continuations-run/function1.check: -------------------------------------------------------------------------------- 1 | 7 2 | -------------------------------------------------------------------------------- /test/files/continuations-run/function4.check: -------------------------------------------------------------------------------- 1 | 7 -------------------------------------------------------------------------------- /test/files/continuations-run/function5.check: -------------------------------------------------------------------------------- 1 | 7 -------------------------------------------------------------------------------- /test/files/continuations-run/function6.check: -------------------------------------------------------------------------------- 1 | 7 -------------------------------------------------------------------------------- /test/files/continuations-run/ifelse0.check: -------------------------------------------------------------------------------- 1 | 10 2 | 9 -------------------------------------------------------------------------------- /test/files/continuations-run/ifelse1.check: -------------------------------------------------------------------------------- 1 | 10 2 | 9 3 | 8 4 | 11 -------------------------------------------------------------------------------- /test/files/continuations-run/ifelse3.check: -------------------------------------------------------------------------------- 1 | 6 2 | 9 3 | -------------------------------------------------------------------------------- /test/files/continuations-run/match0.check: -------------------------------------------------------------------------------- 1 | 10 2 | 9 -------------------------------------------------------------------------------- /test/files/continuations-run/match1.check: -------------------------------------------------------------------------------- 1 | 10 2 | 9 3 | -------------------------------------------------------------------------------- /test/files/continuations-run/match2.check: -------------------------------------------------------------------------------- 1 | B 2 | B 3 | -------------------------------------------------------------------------------- /test/files/continuations-run/patvirt.check: -------------------------------------------------------------------------------- 1 | 10 2 | 11 3 | -------------------------------------------------------------------------------- /test/files/continuations-run/t1807.check: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /test/files/continuations-run/t2864.check: -------------------------------------------------------------------------------- 1 | 400 2 | -------------------------------------------------------------------------------- /test/files/continuations-run/t2934.check: -------------------------------------------------------------------------------- 1 | List(3, 4, 5) 2 | -------------------------------------------------------------------------------- /test/files/continuations-run/t3199.check: -------------------------------------------------------------------------------- 1 | Right(7) 2 | -------------------------------------------------------------------------------- /test/files/continuations-run/t3199b.check: -------------------------------------------------------------------------------- 1 | [1, 2, 3] 2 | -------------------------------------------------------------------------------- /test/files/continuations-run/t3223.check: -------------------------------------------------------------------------------- 1 | 9 2 | -------------------------------------------------------------------------------- /test/files/continuations-run/t5472.check: -------------------------------------------------------------------------------- 1 | List(23, 23) 2 | -------------------------------------------------------------------------------- /test/files/continuations-run/trycatch0.check: -------------------------------------------------------------------------------- 1 | 10 2 | 10 -------------------------------------------------------------------------------- /test/files/continuations-run/while0.check: -------------------------------------------------------------------------------- 1 | 9000 2 | -------------------------------------------------------------------------------- /test/files/continuations-run/z1673.check: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/files/gitignore.SAMPLE: -------------------------------------------------------------------------------- 1 | *.log 2 | *.obj/ 3 | -------------------------------------------------------------------------------- /test/files/jvm/actor-exceptions.check: -------------------------------------------------------------------------------- 1 | OK 2 | -------------------------------------------------------------------------------- /test/files/jvm/actor-getstate.check: -------------------------------------------------------------------------------- 1 | OK 2 | OK 3 | -------------------------------------------------------------------------------- /test/files/jvm/actor-link-getstate.check: -------------------------------------------------------------------------------- 1 | Done 2 | Terminated 3 | -------------------------------------------------------------------------------- /test/files/jvm/actor-normal-exit.check: -------------------------------------------------------------------------------- 1 | Done 2 | slave exited for reason 'normal 3 | -------------------------------------------------------------------------------- /test/files/jvm/actor-termination.check: -------------------------------------------------------------------------------- 1 | I'm going to make you wait. 2 | Ok, I'm done. 3 | -------------------------------------------------------------------------------- /test/files/jvm/actor-uncaught-exception.check: -------------------------------------------------------------------------------- 1 | OK 2 | OK 3 | -------------------------------------------------------------------------------- /test/files/jvm/backendBugUnapply.check: -------------------------------------------------------------------------------- 1 | baz 2 | null 3 | -------------------------------------------------------------------------------- /test/files/jvm/console.check: -------------------------------------------------------------------------------- 1 | true11.0.. 2 | 1 3 | Argument nr. 1 has value 3.33 4 | -------------------------------------------------------------------------------- /test/files/jvm/daemon-actor-termination.check: -------------------------------------------------------------------------------- 1 | MSG1 2 | MSG2 3 | -------------------------------------------------------------------------------- /test/files/jvm/future-awaitall-zero.check: -------------------------------------------------------------------------------- 1 | OK 2 | -------------------------------------------------------------------------------- /test/files/jvm/future-termination.check: -------------------------------------------------------------------------------- 1 | I can't wait that long, bye. 2 | -------------------------------------------------------------------------------- /test/files/jvm/methvsfield.check: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /test/files/jvm/natives.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/test/files/jvm/natives.c -------------------------------------------------------------------------------- /test/files/jvm/natives.check: -------------------------------------------------------------------------------- 1 | Invocation returned "Scala is great!" 2 | -------------------------------------------------------------------------------- /test/files/jvm/natives.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/test/files/jvm/natives.h -------------------------------------------------------------------------------- /test/files/jvm/nest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/test/files/jvm/nest.java -------------------------------------------------------------------------------- /test/files/jvm/outerEnum.check: -------------------------------------------------------------------------------- 1 | Bar 2 | -------------------------------------------------------------------------------- /test/files/jvm/reactor-exceptionOnSend.check: -------------------------------------------------------------------------------- 1 | receiver handles exception 2 | process 3 | -------------------------------------------------------------------------------- /test/files/jvm/replyreactor-react-sender.check: -------------------------------------------------------------------------------- 1 | OK 2 | -------------------------------------------------------------------------------- /test/files/jvm/replyreactor.check: -------------------------------------------------------------------------------- 1 | 'hello 2 | -------------------------------------------------------------------------------- /test/files/jvm/t0014.check: -------------------------------------------------------------------------------- 1 | test.NestedAnnotations 2 | -------------------------------------------------------------------------------- /test/files/jvm/t1116.check: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/files/jvm/t1143-2.check: -------------------------------------------------------------------------------- 1 | pass 2 | -------------------------------------------------------------------------------- /test/files/jvm/t1143.check: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/files/jvm/t1342.check: -------------------------------------------------------------------------------- 1 | one 2 | two 3 | -------------------------------------------------------------------------------- /test/files/jvm/t1449.check: -------------------------------------------------------------------------------- 1 | 42 2 | -------------------------------------------------------------------------------- /test/files/jvm/t1464.check: -------------------------------------------------------------------------------- 1 | false 2 | -------------------------------------------------------------------------------- /test/files/jvm/t1948.check: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/files/jvm/t2104.check: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/files/jvm/t2359.check: -------------------------------------------------------------------------------- 1 | 1 2 | 2 3 | 3 4 | 4 5 | 5 6 | -------------------------------------------------------------------------------- /test/files/jvm/t2470.check: -------------------------------------------------------------------------------- 1 | List(@Action(block=ACTION)) 2 | -------------------------------------------------------------------------------- /test/files/jvm/t2470/Read_Classfile_2.scala: -------------------------------------------------------------------------------- 1 | class Read { 2 | val t = Test 3 | } 4 | -------------------------------------------------------------------------------- /test/files/jvm/t2470/Task.java: -------------------------------------------------------------------------------- 1 | class Task { 2 | public enum Scope { ACTION, HIKA } 3 | } 4 | -------------------------------------------------------------------------------- /test/files/jvm/t2511.check: -------------------------------------------------------------------------------- 1 | null 2 | bippy 3 | -------------------------------------------------------------------------------- /test/files/jvm/t2570.check: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/files/jvm/t2570/Test3.java: -------------------------------------------------------------------------------- 1 | public class Test3 { 2 | } -------------------------------------------------------------------------------- /test/files/jvm/t2585.check: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/files/jvm/t2827.check: -------------------------------------------------------------------------------- 1 | Larry 2 | Curly 3 | Moe 4 | -------------------------------------------------------------------------------- /test/files/jvm/t3102.check: -------------------------------------------------------------------------------- 1 | 42 2 | OK 3 | -------------------------------------------------------------------------------- /test/files/jvm/t3838.check: -------------------------------------------------------------------------------- 1 | caught java.lang.RuntimeException: unhandled timeout 2 | -------------------------------------------------------------------------------- /test/files/jvm/t676.check: -------------------------------------------------------------------------------- 1 | RUNTIME 2 | -------------------------------------------------------------------------------- /test/files/jvm/t680.check: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/files/jvm/varargs.check: -------------------------------------------------------------------------------- 1 | 7 2 | 10 3 | 19 -------------------------------------------------------------------------------- /test/files/jvm/xml02.check: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/files/lib/enums.jar.desired.sha1: -------------------------------------------------------------------------------- 1 | 981392dbd1f727b152cd1c908c5fce60ad9d07f7 *enums.jar 2 | -------------------------------------------------------------------------------- /test/files/lib/nest.jar.desired.sha1: -------------------------------------------------------------------------------- 1 | cd33e0a0ea249eb42363a2f8ba531186345ff68c *nest.jar 2 | -------------------------------------------------------------------------------- /test/files/neg/abstract-inaccessible.flags: -------------------------------------------------------------------------------- 1 | -Xfatal-warnings -Xlint -------------------------------------------------------------------------------- /test/files/neg/abstract-report.scala: -------------------------------------------------------------------------------- 1 | class Unimplemented extends TraversableOnce[String] { } -------------------------------------------------------------------------------- /test/files/neg/ambiguous-float-dots.flags: -------------------------------------------------------------------------------- 1 | -Xfatal-warnings -deprecation -------------------------------------------------------------------------------- /test/files/neg/ambiguous-float-dots2.flags: -------------------------------------------------------------------------------- 1 | -Xfuture -------------------------------------------------------------------------------- /test/files/neg/array-not-seq.flags: -------------------------------------------------------------------------------- 1 | -Xmigration -Xfatal-warnings -------------------------------------------------------------------------------- /test/files/neg/badtok-1.scala: -------------------------------------------------------------------------------- 1 | // bug 989 2 | '42' 3 | -------------------------------------------------------------------------------- /test/files/neg/badtok-2.scala: -------------------------------------------------------------------------------- 1 | //bug 990 2 | object Test { 3 | `x 4 | -------------------------------------------------------------------------------- /test/files/neg/badtok-3.scala: -------------------------------------------------------------------------------- 1 | object Test { 2 | }xx 3 | } 4 | -------------------------------------------------------------------------------- /test/files/neg/t2442.flags: -------------------------------------------------------------------------------- 1 | -Xfatal-warnings -------------------------------------------------------------------------------- /test/files/neg/t2775.scala: -------------------------------------------------------------------------------- 1 | trait B[S] { type T = S; val c = new Array[T](1) } 2 | -------------------------------------------------------------------------------- /test/files/neg/t2796.flags: -------------------------------------------------------------------------------- 1 | -Xfatal-warnings -------------------------------------------------------------------------------- /test/files/neg/t3098.flags: -------------------------------------------------------------------------------- 1 | -Xfatal-warnings 2 | -------------------------------------------------------------------------------- /test/files/neg/t3189.scala: -------------------------------------------------------------------------------- 1 | object A { 2 | val Array(a,b*) = ("": Any) 3 | } -------------------------------------------------------------------------------- /test/files/neg/t3275.scala: -------------------------------------------------------------------------------- 1 | object Test { 2 | @annotation.tailrec def foo() = 5 3 | } 4 | -------------------------------------------------------------------------------- /test/files/neg/t3683a.flags: -------------------------------------------------------------------------------- 1 | -Xfatal-warnings 2 | -------------------------------------------------------------------------------- /test/files/neg/t3692-new.flags: -------------------------------------------------------------------------------- 1 | -Xoldpatmat -------------------------------------------------------------------------------- /test/files/neg/t3692-old.flags: -------------------------------------------------------------------------------- 1 | -Xoldpatmat -------------------------------------------------------------------------------- /test/files/neg/t3769.scala: -------------------------------------------------------------------------------- 1 | object Test { 2 | val x = {"text"} 3 | } 4 | -------------------------------------------------------------------------------- /test/files/neg/t4079/t4079_2.scala: -------------------------------------------------------------------------------- 1 | object Test { 2 | Cat.compose[List,Option].Functor 3 | } 4 | -------------------------------------------------------------------------------- /test/files/neg/t4091.scala: -------------------------------------------------------------------------------- 1 | private a 2 | class b 3 | -------------------------------------------------------------------------------- /test/files/neg/t4217.scala: -------------------------------------------------------------------------------- 1 | object A extends App { 2 | 42 match { } 3 | } 4 | -------------------------------------------------------------------------------- /test/files/neg/t4302.flags: -------------------------------------------------------------------------------- 1 | -unchecked -Xfatal-warnings -------------------------------------------------------------------------------- /test/files/neg/t4537/a.scala: -------------------------------------------------------------------------------- 1 | package a 2 | 3 | private[a] object Settings { 4 | val X = 0 5 | } -------------------------------------------------------------------------------- /test/files/neg/t4537/b.scala: -------------------------------------------------------------------------------- 1 | package b 2 | 3 | object Settings { 4 | val Y = 0 5 | } -------------------------------------------------------------------------------- /test/files/neg/t4584.scala: -------------------------------------------------------------------------------- 1 | class A { val \u2 -------------------------------------------------------------------------------- /test/files/neg/t4691_exhaust_extractor.flags: -------------------------------------------------------------------------------- 1 | -Xfatal-warnings -------------------------------------------------------------------------------- /test/files/neg/t4749.flags: -------------------------------------------------------------------------------- 1 | -Xfatal-warnings -------------------------------------------------------------------------------- /test/files/neg/t4762.flags: -------------------------------------------------------------------------------- 1 | -Xlint -Xfatal-warnings -------------------------------------------------------------------------------- /test/files/neg/t4851.flags: -------------------------------------------------------------------------------- 1 | -Ywarn-adapted-args -Xfatal-warnings 2 | -------------------------------------------------------------------------------- /test/files/neg/t4877.flags: -------------------------------------------------------------------------------- 1 | -Xlint -------------------------------------------------------------------------------- /test/files/neg/t5063.scala: -------------------------------------------------------------------------------- 1 | class A { 2 | super.+("") 3 | } 4 | -------------------------------------------------------------------------------- /test/files/neg/t5352.flags: -------------------------------------------------------------------------------- 1 | -Xfatal-warnings -------------------------------------------------------------------------------- /test/files/neg/t5426.flags: -------------------------------------------------------------------------------- 1 | -Xfatal-warnings -------------------------------------------------------------------------------- /test/files/neg/t5544/Test_2.scala: -------------------------------------------------------------------------------- 1 | object Test extends App { 2 | Api.baz 3 | } 4 | -------------------------------------------------------------------------------- /test/files/neg/t565.scala: -------------------------------------------------------------------------------- 1 | object test { 2 | var s0: String 3 | } 4 | -------------------------------------------------------------------------------- /test/files/neg/t5663-badwarneq.flags: -------------------------------------------------------------------------------- 1 | -Xfatal-warnings 2 | -------------------------------------------------------------------------------- /test/files/neg/t5689.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/neg/t5830.flags: -------------------------------------------------------------------------------- 1 | -Xfatal-warnings -------------------------------------------------------------------------------- /test/files/neg/t593.scala: -------------------------------------------------------------------------------- 1 | trait Wrapper[T](x : T) { 2 | } 3 | -------------------------------------------------------------------------------- /test/files/neg/t631.scala: -------------------------------------------------------------------------------- 1 | implicit object Test { 2 | Console.println("foo") 3 | } 4 | -------------------------------------------------------------------------------- /test/files/neg/t639.scala: -------------------------------------------------------------------------------- 1 | package foo123 2 | 3 | import a._ 4 | 5 | @B 6 | class C 7 | -------------------------------------------------------------------------------- /test/files/neg/t668.scala: -------------------------------------------------------------------------------- 1 | class Test extends Iterable 2 | -------------------------------------------------------------------------------- /test/files/neg/t677.scala: -------------------------------------------------------------------------------- 1 | object ga { 2 | val zx: Nothing = {() => 4} 3 | } 4 | -------------------------------------------------------------------------------- /test/files/neg/t877.scala: -------------------------------------------------------------------------------- 1 | class A 2 | 3 | trait Foo extends A(22A, Bug!) {} 4 | -------------------------------------------------------------------------------- /test/files/neg/unicode-unterminated-quote.scala: -------------------------------------------------------------------------------- 1 | class A { 2 | val x = \u0022 -------------------------------------------------------------------------------- /test/files/neg/unit-returns-value.flags: -------------------------------------------------------------------------------- 1 | -Xfatal-warnings -------------------------------------------------------------------------------- /test/files/neg/unreachablechar.flags: -------------------------------------------------------------------------------- 1 | -Xoldpatmat 2 | -------------------------------------------------------------------------------- /test/files/neg/virtpatmat_reach_null.flags: -------------------------------------------------------------------------------- 1 | -Xfatal-warnings -------------------------------------------------------------------------------- /test/files/neg/virtpatmat_reach_sealed_unsealed.flags: -------------------------------------------------------------------------------- 1 | -Xfatal-warnings -------------------------------------------------------------------------------- /test/files/neg/virtpatmat_unreach_select.flags: -------------------------------------------------------------------------------- 1 | -Xfatal-warnings 2 | -------------------------------------------------------------------------------- /test/files/neg/xmltruncated1.scala: -------------------------------------------------------------------------------- 1 | object Main { 2 | val stuff = 3 | -------------------------------------------------------------------------------- /test/files/neg/xmltruncated2.scala: -------------------------------------------------------------------------------- 1 | object Main { 2 | val stuff = { "no closing brace" 3 | -------------------------------------------------------------------------------- /test/files/neg/xmltruncated7.scala: -------------------------------------------------------------------------------- 1 | object Test { 2 |

foo}:

3 | } -------------------------------------------------------------------------------- /test/files/pos/A.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/test/files/pos/A.scala -------------------------------------------------------------------------------- /test/files/pos/S1.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/test/files/pos/S1.scala -------------------------------------------------------------------------------- /test/files/pos/S3.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/test/files/pos/S3.scala -------------------------------------------------------------------------------- /test/files/pos/S5.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/test/files/pos/S5.scala -------------------------------------------------------------------------------- /test/files/pos/S8.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/test/files/pos/S8.scala -------------------------------------------------------------------------------- /test/files/pos/X.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/test/files/pos/X.scala -------------------------------------------------------------------------------- /test/files/pos/Z.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/test/files/pos/Z.scala -------------------------------------------------------------------------------- /test/files/pos/cls.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/test/files/pos/cls.scala -------------------------------------------------------------------------------- /test/files/pos/comp-rec-test.flags: -------------------------------------------------------------------------------- 1 | -Yrecursion 1 2 | -------------------------------------------------------------------------------- /test/files/pos/eta.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/test/files/pos/eta.scala -------------------------------------------------------------------------------- /test/files/pos/exhaust_alternatives.flags: -------------------------------------------------------------------------------- 1 | -Xfatal-warnings -------------------------------------------------------------------------------- /test/files/pos/five-dot-f.flags: -------------------------------------------------------------------------------- 1 | -Xfuture -------------------------------------------------------------------------------- /test/files/pos/generic-sigs.flags: -------------------------------------------------------------------------------- 1 | -Xfatal-warnings -------------------------------------------------------------------------------- /test/files/pos/gui.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/test/files/pos/gui.scala -------------------------------------------------------------------------------- /test/files/pos/hkarray.flags: -------------------------------------------------------------------------------- 1 | -Xfatal-warnings -language:higherKinds -------------------------------------------------------------------------------- /test/files/pos/ilya2/A.scala: -------------------------------------------------------------------------------- 1 | class A { 2 | def foo = new B().bar(null) 3 | } 4 | -------------------------------------------------------------------------------- /test/files/pos/infersingle.flags: -------------------------------------------------------------------------------- 1 | -Xexperimental -------------------------------------------------------------------------------- /test/files/pos/inliner2.flags: -------------------------------------------------------------------------------- 1 | -optimise -Xfatal-warnings -------------------------------------------------------------------------------- /test/files/pos/macro-deprecate-dont-touch-backquotedidents.flags: -------------------------------------------------------------------------------- 1 | -Xfatal-warnings -------------------------------------------------------------------------------- /test/files/pos/michel3.scala: -------------------------------------------------------------------------------- 1 | abstract class A() { 2 | val v : Int 3 | } 4 | -------------------------------------------------------------------------------- /test/files/pos/native-warning.flags: -------------------------------------------------------------------------------- 1 | -Xfatal-warnings -deprecation -------------------------------------------------------------------------------- /test/files/pos/native-warning.scala: -------------------------------------------------------------------------------- 1 | class A { 2 | @native def setup(): Unit 3 | } 4 | -------------------------------------------------------------------------------- /test/files/pos/nonlocal-unchecked.flags: -------------------------------------------------------------------------------- 1 | -unchecked -Xfatal-warnings 2 | -------------------------------------------------------------------------------- /test/files/pos/override-object-yes.flags: -------------------------------------------------------------------------------- 1 | -Yoverride-objects -------------------------------------------------------------------------------- /test/files/pos/polymorphic-case-class.flags: -------------------------------------------------------------------------------- 1 | -Xfatal-warnings -unchecked -------------------------------------------------------------------------------- /test/files/pos/proj-rec-test.flags: -------------------------------------------------------------------------------- 1 | -Yrecursion 1 2 | -------------------------------------------------------------------------------- /test/files/pos/rangepos-anonapply.flags: -------------------------------------------------------------------------------- 1 | -Yrangepos 2 | -------------------------------------------------------------------------------- /test/files/pos/rangepos-patmat.flags: -------------------------------------------------------------------------------- 1 | -Yrangepos 2 | -------------------------------------------------------------------------------- /test/files/pos/rangepos.flags: -------------------------------------------------------------------------------- 1 | -Yrangepos -------------------------------------------------------------------------------- /test/files/pos/t0123.scala: -------------------------------------------------------------------------------- 1 | class M{ 2 | val 1 = 1; 3 | } 4 | -------------------------------------------------------------------------------- /test/files/pos/t0774/deathname.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/files/pos/t1101/J.java: -------------------------------------------------------------------------------- 1 | class J { enum E { E1 } } 2 | -------------------------------------------------------------------------------- /test/files/pos/t1101/S.scala: -------------------------------------------------------------------------------- 1 | class S { val x: J.E = null; System.out.println(J.E.E1) } 2 | -------------------------------------------------------------------------------- /test/files/pos/t1102/J.java: -------------------------------------------------------------------------------- 1 | class J { 2 | enum E { E1 } 3 | void foo(E e) { } 4 | } 5 | -------------------------------------------------------------------------------- /test/files/pos/t1102/S.scala: -------------------------------------------------------------------------------- 1 | class S(j:J) { j.foo(J.E.E1) } 2 | -------------------------------------------------------------------------------- /test/files/pos/t1152/J.java: -------------------------------------------------------------------------------- 1 | class J { java.util.List k = null; } 2 | -------------------------------------------------------------------------------- /test/files/pos/t1152/S.scala: -------------------------------------------------------------------------------- 1 | class S2(fn:(J)=>Any) 2 | object S { new S2(_.k) } 3 | -------------------------------------------------------------------------------- /test/files/pos/t1176/S.scala: -------------------------------------------------------------------------------- 1 | class S { new J } 2 | -------------------------------------------------------------------------------- /test/files/pos/t1196/S.scala: -------------------------------------------------------------------------------- 1 | object S { J.foo(null) } 2 | -------------------------------------------------------------------------------- /test/files/pos/t1197/J.java: -------------------------------------------------------------------------------- 1 | class J { interface K { } } 2 | 3 | -------------------------------------------------------------------------------- /test/files/pos/t1197/S.scala: -------------------------------------------------------------------------------- 1 | object S extends J.K 2 | 3 | -------------------------------------------------------------------------------- /test/files/pos/t1203/J.java: -------------------------------------------------------------------------------- 1 | interface J { int j = 200 ; } 2 | -------------------------------------------------------------------------------- /test/files/pos/t1203/S.scala: -------------------------------------------------------------------------------- 1 | object S { J.j } 2 | -------------------------------------------------------------------------------- /test/files/pos/t1230/J.java: -------------------------------------------------------------------------------- 1 | class J { public int foo ; } 2 | -------------------------------------------------------------------------------- /test/files/pos/t1230/S.scala: -------------------------------------------------------------------------------- 1 | object S extends Application { (new J).foo = 5 } 2 | -------------------------------------------------------------------------------- /test/files/pos/t1231/J.java: -------------------------------------------------------------------------------- 1 | enum J { j1 } 2 | -------------------------------------------------------------------------------- /test/files/pos/t1231/S.scala: -------------------------------------------------------------------------------- 1 | object S extends Application { println(J.j1) } 2 | -------------------------------------------------------------------------------- /test/files/pos/t1232/J2.java: -------------------------------------------------------------------------------- 1 | import s.S; 2 | class J2 { } 3 | -------------------------------------------------------------------------------- /test/files/pos/t1232/S.scala: -------------------------------------------------------------------------------- 1 | package s 2 | class S { j.J.E.e1 } 3 | -------------------------------------------------------------------------------- /test/files/pos/t1439.flags: -------------------------------------------------------------------------------- 1 | -unchecked -Xfatal-warnings -Xoldpatmat -language:higherKinds 2 | -------------------------------------------------------------------------------- /test/files/pos/t1751/A2_1.scala: -------------------------------------------------------------------------------- 1 | @SuiteClasses(Array()) 2 | class A2 3 | -------------------------------------------------------------------------------- /test/files/pos/t1836/J.java: -------------------------------------------------------------------------------- 1 | public abstract class J { protected J(T id) { } } 2 | -------------------------------------------------------------------------------- /test/files/pos/t1836/S.scala: -------------------------------------------------------------------------------- 1 | class S extends J("") 2 | -------------------------------------------------------------------------------- /test/files/pos/t1840/J.java: -------------------------------------------------------------------------------- 1 | package p; 2 | class J { 3 | J() {} 4 | } 5 | -------------------------------------------------------------------------------- /test/files/pos/t1840/S.scala: -------------------------------------------------------------------------------- 1 | package p 2 | class S { new J } 3 | -------------------------------------------------------------------------------- /test/files/pos/t1896/D1.scala: -------------------------------------------------------------------------------- 1 | package p 2 | class C extends B 3 | -------------------------------------------------------------------------------- /test/files/pos/t1942/Test_2.scala: -------------------------------------------------------------------------------- 1 | class Test { 2 | println(new t) 3 | } 4 | -------------------------------------------------------------------------------- /test/files/pos/t2171.flags: -------------------------------------------------------------------------------- 1 | -optimise -------------------------------------------------------------------------------- /test/files/pos/t2409/t2409.scala: -------------------------------------------------------------------------------- 1 | object S { new J(null) } -------------------------------------------------------------------------------- /test/files/pos/t2433/Test.scala: -------------------------------------------------------------------------------- 1 | object Test { 2 | (new A223).foo() 3 | } 4 | -------------------------------------------------------------------------------- /test/files/pos/t2464/t2464_2.scala: -------------------------------------------------------------------------------- 1 | object Test { 2 | val c1 = new ScalaClassOne 3 | } 4 | -------------------------------------------------------------------------------- /test/files/pos/t2665.scala: -------------------------------------------------------------------------------- 1 | object Test { 2 | val x: Unit = Array("") 3 | } -------------------------------------------------------------------------------- /test/files/pos/t2708.scala: -------------------------------------------------------------------------------- 1 | class Foo(@volatile var v: Int) 2 | -------------------------------------------------------------------------------- /test/files/pos/t2726/t2726_2.scala: -------------------------------------------------------------------------------- 1 | object SQuery2Test { 2 | new SQLBuilder 3 | } 4 | -------------------------------------------------------------------------------- /test/files/pos/t2799.flags: -------------------------------------------------------------------------------- 1 | -deprecation -Xfatal-warnings -------------------------------------------------------------------------------- /test/files/pos/t2799.scala: -------------------------------------------------------------------------------- 1 | @deprecated("hi mom", "") case class Bob () 2 | -------------------------------------------------------------------------------- /test/files/pos/t294.cmds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/test/files/pos/t294.cmds -------------------------------------------------------------------------------- /test/files/pos/t3234.flags: -------------------------------------------------------------------------------- 1 | -Yinline -Xfatal-warnings -------------------------------------------------------------------------------- /test/files/pos/t3252.flags: -------------------------------------------------------------------------------- 1 | -optimise -------------------------------------------------------------------------------- /test/files/pos/t3420.flags: -------------------------------------------------------------------------------- 1 | -optimise -Xfatal-warnings -------------------------------------------------------------------------------- /test/files/pos/t3430.flags: -------------------------------------------------------------------------------- 1 | -optimise -------------------------------------------------------------------------------- /test/files/pos/t3495.flags: -------------------------------------------------------------------------------- 1 | -Dsoot.class.path=bin:. 2 | -------------------------------------------------------------------------------- /test/files/pos/t3495.scala: -------------------------------------------------------------------------------- 1 | class Foo { } 2 | 3 | -------------------------------------------------------------------------------- /test/files/pos/t3521/a.scala: -------------------------------------------------------------------------------- 1 | class Test { 2 | @DoubleValue(-0.05) 3 | var a = 0 4 | } -------------------------------------------------------------------------------- /test/files/pos/t3567/Foo.scala: -------------------------------------------------------------------------------- 1 | class Foo { 2 | val foo = Outer.f() 3 | } 4 | -------------------------------------------------------------------------------- /test/files/pos/t3642/t3642_2.scala: -------------------------------------------------------------------------------- 1 | object T { 2 | Tuppel_1.get 3 | } -------------------------------------------------------------------------------- /test/files/pos/t3861.scala: -------------------------------------------------------------------------------- 1 | trait Y 2 | abstract class X(x: Int) { self: Y => x } 3 | -------------------------------------------------------------------------------- /test/files/pos/t3864/scalaz_2.scala: -------------------------------------------------------------------------------- 1 | object Scalaz extends Tuples -------------------------------------------------------------------------------- /test/files/pos/t3960.flags: -------------------------------------------------------------------------------- 1 | -Ycheck:typer -------------------------------------------------------------------------------- /test/files/pos/t4020.flags: -------------------------------------------------------------------------------- 1 | -Xfatal-warnings 2 | -------------------------------------------------------------------------------- /test/files/pos/t4205/1.scala: -------------------------------------------------------------------------------- 1 | trait A[OUT[_]] { 2 | null.asInstanceOf[B[OUT]].b1("") 3 | } -------------------------------------------------------------------------------- /test/files/pos/t4351.check: -------------------------------------------------------------------------------- 1 | runtime exception 2 | -------------------------------------------------------------------------------- /test/files/pos/t4402/A.scala: -------------------------------------------------------------------------------- 1 | package ohmy 2 | 3 | class A extends other.Bar 4 | -------------------------------------------------------------------------------- /test/files/pos/t4494.flags: -------------------------------------------------------------------------------- 1 | -Yrangepos 2 | -------------------------------------------------------------------------------- /test/files/pos/t4494.scala: -------------------------------------------------------------------------------- 1 | object A { 2 | List(1) 3 | } 4 | -------------------------------------------------------------------------------- /test/files/pos/t4579.flags: -------------------------------------------------------------------------------- 1 | -optimize -------------------------------------------------------------------------------- /test/files/pos/t4757/A_2.scala: -------------------------------------------------------------------------------- 1 | object A { 2 | def ss = P.x(3)(Nil) 3 | } 4 | 5 | -------------------------------------------------------------------------------- /test/files/pos/t4757/B_3.scala: -------------------------------------------------------------------------------- 1 | object C { 2 | def x: Seq[S[_]] = A.ss 3 | } 4 | -------------------------------------------------------------------------------- /test/files/pos/t4840.flags: -------------------------------------------------------------------------------- 1 | -optimise -------------------------------------------------------------------------------- /test/files/pos/t4911.flags: -------------------------------------------------------------------------------- 1 | -unchecked -Xfatal-warnings -------------------------------------------------------------------------------- /test/files/pos/t5029.flags: -------------------------------------------------------------------------------- 1 | -Xfatal-warnings -------------------------------------------------------------------------------- /test/files/pos/t5175.flags: -------------------------------------------------------------------------------- 1 | -Xfatal-warnings -------------------------------------------------------------------------------- /test/files/pos/t5542.flags: -------------------------------------------------------------------------------- 1 | -Xfatal-warnings -unchecked -------------------------------------------------------------------------------- /test/files/pos/t5644/other.scala: -------------------------------------------------------------------------------- 1 | class Foo { 2 | List(1) exists(_ == (null: Any)) 3 | } 4 | -------------------------------------------------------------------------------- /test/files/pos/t5706.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/pos/t5809.flags: -------------------------------------------------------------------------------- 1 | -Xlint -Xfatal-warnings -------------------------------------------------------------------------------- /test/files/pos/t5899.flags: -------------------------------------------------------------------------------- 1 | -Xfatal-warnings -------------------------------------------------------------------------------- /test/files/pos/t5932.flags: -------------------------------------------------------------------------------- 1 | -Xfatal-warnings -------------------------------------------------------------------------------- /test/files/pos/t5968.flags: -------------------------------------------------------------------------------- 1 | -Xfatal-warnings -------------------------------------------------------------------------------- /test/files/pos/t6008.flags: -------------------------------------------------------------------------------- 1 | -Xfatal-warnings -------------------------------------------------------------------------------- /test/files/pos/t715.cmds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/test/files/pos/t715.cmds -------------------------------------------------------------------------------- /test/files/pos/t757a.scala: -------------------------------------------------------------------------------- 1 | package foo 2 | -------------------------------------------------------------------------------- /test/files/pos/ted.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/test/files/pos/ted.scala -------------------------------------------------------------------------------- /test/files/pos/test1.scala: -------------------------------------------------------------------------------- 1 | object test { 2 | 3 | def f() = 5; 4 | 5 | } 6 | -------------------------------------------------------------------------------- /test/files/pos/trait-force-info.flags: -------------------------------------------------------------------------------- 1 | -optimise -------------------------------------------------------------------------------- /test/files/pos/value-class-override-no-spec.flags: -------------------------------------------------------------------------------- 1 | -no-specialization -------------------------------------------------------------------------------- /test/files/pos/virtpatmat_alts_subst.flags: -------------------------------------------------------------------------------- 1 | -Xexperimental 2 | -------------------------------------------------------------------------------- /test/files/pos/virtpatmat_anonfun_for.flags: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/files/pos/virtpatmat_binding_opt.flags: -------------------------------------------------------------------------------- 1 | -Xexperimental 2 | -------------------------------------------------------------------------------- /test/files/pos/virtpatmat_castbinder.flags: -------------------------------------------------------------------------------- 1 | -Xexperimental 2 | -------------------------------------------------------------------------------- /test/files/pos/virtpatmat_exhaust_unchecked.flags: -------------------------------------------------------------------------------- 1 | -Xfatal-warnings 2 | -------------------------------------------------------------------------------- /test/files/pos/virtpatmat_exist1.flags: -------------------------------------------------------------------------------- 1 | -Xexperimental 2 | -------------------------------------------------------------------------------- /test/files/pos/virtpatmat_exist2.flags: -------------------------------------------------------------------------------- 1 | -Xexperimental 2 | -------------------------------------------------------------------------------- /test/files/pos/virtpatmat_exist3.flags: -------------------------------------------------------------------------------- 1 | -Xexperimental 2 | -------------------------------------------------------------------------------- /test/files/pos/virtpatmat_gadt_array.flags: -------------------------------------------------------------------------------- 1 | -Xexperimental 2 | -------------------------------------------------------------------------------- /test/files/pos/virtpatmat_infer_single_1.flags: -------------------------------------------------------------------------------- 1 | -Xexperimental 2 | -------------------------------------------------------------------------------- /test/files/pos/virtpatmat_instof_valuetype.flags: -------------------------------------------------------------------------------- 1 | -Xexperimental 2 | -------------------------------------------------------------------------------- /test/files/pos/virtpatmat_obj_in_case.flags: -------------------------------------------------------------------------------- 1 | -Xexperimental 2 | -------------------------------------------------------------------------------- /test/files/pos/z1730.flags: -------------------------------------------------------------------------------- 1 | -Ycheck:all -------------------------------------------------------------------------------- /test/files/positions/Empty.scala: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/files/positions/Enclosing3.scala: -------------------------------------------------------------------------------- 1 | class Enclosing3[T <% String] {} 2 | -------------------------------------------------------------------------------- /test/files/positions/Enclosing4.scala: -------------------------------------------------------------------------------- 1 | // 2 | -------------------------------------------------------------------------------- /test/files/positions/MultipleDefs1.scala: -------------------------------------------------------------------------------- 1 | object MultipleDefs1 { 2 | val a, b = 23 3 | } 4 | -------------------------------------------------------------------------------- /test/files/positions/New1.scala: -------------------------------------------------------------------------------- 1 | class New1 { 2 | val a = new 3 | } 4 | -------------------------------------------------------------------------------- /test/files/positions/Overlap3.scala: -------------------------------------------------------------------------------- 1 | object Overlap3 { 2 | val (a, b) = (0, 0) 3 | } 4 | -------------------------------------------------------------------------------- /test/files/positions/Overlap4.scala: -------------------------------------------------------------------------------- 1 | object Overlap4 { 2 | val Pair(a, b) = (0, 0) 3 | } 4 | -------------------------------------------------------------------------------- /test/files/positions/Overlap5.scala: -------------------------------------------------------------------------------- 1 | object Overlap5 { 2 | class A[T : List, U] 3 | } 4 | -------------------------------------------------------------------------------- /test/files/positions/Overlap6.scala: -------------------------------------------------------------------------------- 1 | object Overlap6 { 2 | class A[T <% String, U] 3 | } 4 | -------------------------------------------------------------------------------- /test/files/positions/Scaladoc8.scala: -------------------------------------------------------------------------------- 1 | /** 2 | * Foo 3 | */ 4 | object Scaladoc8 { 5 | 6 | } 7 | -------------------------------------------------------------------------------- /test/files/presentation/ide-t1000976.check: -------------------------------------------------------------------------------- 1 | Test OK -------------------------------------------------------------------------------- /test/files/presentation/ide-t1000976.flags: -------------------------------------------------------------------------------- 1 | -sourcepath src -------------------------------------------------------------------------------- /test/files/res/t5167.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/test/files/res/t5167.res -------------------------------------------------------------------------------- /test/files/res/t5489.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/test/files/res/t5489.res -------------------------------------------------------------------------------- /test/files/res/t597.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/test/files/res/t597.res -------------------------------------------------------------------------------- /test/files/res/t687.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/test/files/res/t687.res -------------------------------------------------------------------------------- /test/files/res/t722.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/test/files/res/t722.res -------------------------------------------------------------------------------- /test/files/res/t735.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/test/files/res/t735.res -------------------------------------------------------------------------------- /test/files/res/t743.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/test/files/res/t743.res -------------------------------------------------------------------------------- /test/files/res/t785.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/test/files/res/t785.res -------------------------------------------------------------------------------- /test/files/res/t831.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/test/files/res/t831.res -------------------------------------------------------------------------------- /test/files/run/amp.check: -------------------------------------------------------------------------------- 1 | g called 2 | 42 3 | 1 4 | -------------------------------------------------------------------------------- /test/files/run/amp.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/test/files/run/amp.scala -------------------------------------------------------------------------------- /test/files/run/arrays.check: -------------------------------------------------------------------------------- 1 | checks: 2302 2 | -------------------------------------------------------------------------------- /test/files/run/arybufgrow.check: -------------------------------------------------------------------------------- 1 | 1000 = 1000 2 | -------------------------------------------------------------------------------- /test/files/run/backreferences.check: -------------------------------------------------------------------------------- 1 | false 2 | true 3 | -------------------------------------------------------------------------------- /test/files/run/breakout.check: -------------------------------------------------------------------------------- 1 | 2, 3, 4 2 | -------------------------------------------------------------------------------- /test/files/run/bridges.javaopts: -------------------------------------------------------------------------------- 1 | -Xss128M 2 | -------------------------------------------------------------------------------- /test/files/run/buffer-slice.check: -------------------------------------------------------------------------------- 1 | ArrayBuffer() 2 | -------------------------------------------------------------------------------- /test/files/run/caseclasses.check: -------------------------------------------------------------------------------- 1 | OK 2 | creating C(hi) 3 | OK 4 | -------------------------------------------------------------------------------- /test/files/run/castsingleton.check: -------------------------------------------------------------------------------- 1 | L() 2 | L() 3 | -------------------------------------------------------------------------------- /test/files/run/checked.flags: -------------------------------------------------------------------------------- 1 | -Xcheckinit -nowarn 2 | -------------------------------------------------------------------------------- /test/files/run/classmanifests_new_alias.check: -------------------------------------------------------------------------------- 1 | Int 2 | true 3 | -------------------------------------------------------------------------------- /test/files/run/classmanifests_new_core.check: -------------------------------------------------------------------------------- 1 | Int 2 | true 3 | -------------------------------------------------------------------------------- /test/files/run/classtags_contextbound.check: -------------------------------------------------------------------------------- 1 | class [I 2 | -------------------------------------------------------------------------------- /test/files/run/ctor-order.check: -------------------------------------------------------------------------------- 1 | 10 2 | 10 3 | -------------------------------------------------------------------------------- /test/files/run/distinct.check: -------------------------------------------------------------------------------- 1 | abcdefghijklmnopqrstuvwxyz 2 | -------------------------------------------------------------------------------- /test/files/run/duplicate-meth.check: -------------------------------------------------------------------------------- 1 | verified! 2 | -------------------------------------------------------------------------------- /test/files/run/elidable-opt.flags: -------------------------------------------------------------------------------- 1 | -optimise -Xelide-below 900 2 | -------------------------------------------------------------------------------- /test/files/run/elidable.flags: -------------------------------------------------------------------------------- 1 | -Xelide-below 900 2 | -------------------------------------------------------------------------------- /test/files/run/emptypf.check: -------------------------------------------------------------------------------- 1 | 100 2 | 3 3 | false 4 | -------------------------------------------------------------------------------- /test/files/run/eta-expand-star.check: -------------------------------------------------------------------------------- 1 | hello 2 | -------------------------------------------------------------------------------- /test/files/run/eta-expand-star2.check: -------------------------------------------------------------------------------- 1 | hello 2 | -------------------------------------------------------------------------------- /test/files/run/eta-expand-star2.flags: -------------------------------------------------------------------------------- 1 | -Yeta-expand-keeps-star -------------------------------------------------------------------------------- /test/files/run/exceptions.check: -------------------------------------------------------------------------------- 1 | ok: lookup(2000) = KO 2 | -------------------------------------------------------------------------------- /test/files/run/exoticnames.check: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/files/run/finalvar.flags: -------------------------------------------------------------------------------- 1 | -Yoverride-vars -Yinline -------------------------------------------------------------------------------- /test/files/run/freetypes_false_alarm1.check: -------------------------------------------------------------------------------- 1 | List[Int] 2 | -------------------------------------------------------------------------------- /test/files/run/freetypes_false_alarm2.check: -------------------------------------------------------------------------------- 1 | false -------------------------------------------------------------------------------- /test/files/run/gadts.check: -------------------------------------------------------------------------------- 1 | 42 2 | -------------------------------------------------------------------------------- /test/files/run/genericValueClass.check: -------------------------------------------------------------------------------- 1 | (1,abc) 2 | (2,def) 3 | -------------------------------------------------------------------------------- /test/files/run/imain.check: -------------------------------------------------------------------------------- 1 | Some(246) 2 | -------------------------------------------------------------------------------- /test/files/run/impconvtimes.check: -------------------------------------------------------------------------------- 1 | 3.0 * Hour = Measure(3.0,Hour) 2 | -------------------------------------------------------------------------------- /test/files/run/implicits.check: -------------------------------------------------------------------------------- 1 | OK 2 | [2] 3 | -------------------------------------------------------------------------------- /test/files/run/indexedSeq-apply.check: -------------------------------------------------------------------------------- 1 | OK 2 | -------------------------------------------------------------------------------- /test/files/run/interpolation.flags: -------------------------------------------------------------------------------- 1 | -Xexperimental 2 | -------------------------------------------------------------------------------- /test/files/run/interpolationArgs.flags: -------------------------------------------------------------------------------- 1 | -Xexperimental -------------------------------------------------------------------------------- /test/files/run/interpolationMultiline1.flags: -------------------------------------------------------------------------------- 1 | -Xexperimental 2 | -------------------------------------------------------------------------------- /test/files/run/interpolationMultiline2.flags: -------------------------------------------------------------------------------- 1 | -Xexperimental -------------------------------------------------------------------------------- /test/files/run/intmap.check: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/files/run/java-erasure.check: -------------------------------------------------------------------------------- 1 | c 2 | -------------------------------------------------------------------------------- /test/files/run/kmpSliceSearch.check: -------------------------------------------------------------------------------- 1 | 6 6 2 | 5 10 3 | -1 -1 4 | 4 4 5 | -------------------------------------------------------------------------------- /test/files/run/lazy-concurrent.check: -------------------------------------------------------------------------------- 1 | Initializing singleton. 2 | -------------------------------------------------------------------------------- /test/files/run/macro-abort-fresh.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-basic-ma-md-mi.check: -------------------------------------------------------------------------------- 1 | 31 -------------------------------------------------------------------------------- /test/files/run/macro-basic-ma-md-mi.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros 2 | -------------------------------------------------------------------------------- /test/files/run/macro-basic-ma-mdmi.check: -------------------------------------------------------------------------------- 1 | 31 -------------------------------------------------------------------------------- /test/files/run/macro-basic-ma-mdmi.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros 2 | -------------------------------------------------------------------------------- /test/files/run/macro-basic-mamd-mi.check: -------------------------------------------------------------------------------- 1 | 31 -------------------------------------------------------------------------------- /test/files/run/macro-basic-mamd-mi.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros 2 | -------------------------------------------------------------------------------- /test/files/run/macro-bodyexpandstoimpl.check: -------------------------------------------------------------------------------- 1 | 42 -------------------------------------------------------------------------------- /test/files/run/macro-bodyexpandstoimpl.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-declared-in-annotation.check: -------------------------------------------------------------------------------- 1 | it works 2 | -------------------------------------------------------------------------------- /test/files/run/macro-declared-in-annotation.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-declared-in-anonymous.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-declared-in-block.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-declared-in-class-class.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-declared-in-class-object.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-declared-in-class.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-declared-in-default-param.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-declared-in-implicit-class.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-declared-in-method.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-declared-in-object-class.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-declared-in-object-object.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-declared-in-object.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-declared-in-package-object.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-declared-in-refinement.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-declared-in-trait.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-def-infer-return-type-a.check: -------------------------------------------------------------------------------- 1 | 42 -------------------------------------------------------------------------------- /test/files/run/macro-def-infer-return-type-a.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-def-infer-return-type-b.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-def-infer-return-type-c.check: -------------------------------------------------------------------------------- 1 | 42 -------------------------------------------------------------------------------- /test/files/run/macro-def-infer-return-type-c.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-def-path-dependent-a.check: -------------------------------------------------------------------------------- 1 | it works 2 | -------------------------------------------------------------------------------- /test/files/run/macro-def-path-dependent-a.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-def-path-dependent-b.check: -------------------------------------------------------------------------------- 1 | it works 2 | -------------------------------------------------------------------------------- /test/files/run/macro-def-path-dependent-b.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-def-path-dependent-c.check: -------------------------------------------------------------------------------- 1 | it works 2 | -------------------------------------------------------------------------------- /test/files/run/macro-def-path-dependent-c.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-def-path-dependent-d.check: -------------------------------------------------------------------------------- 1 | it works 2 | -------------------------------------------------------------------------------- /test/files/run/macro-def-path-dependent-d.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-expand-implicit-macro-has-implicit.check: -------------------------------------------------------------------------------- 1 | 42 2 | -------------------------------------------------------------------------------- /test/files/run/macro-expand-implicit-macro-has-implicit.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-expand-implicit-macro-is-implicit.check: -------------------------------------------------------------------------------- 1 | Some(2) 2 | 2 3 | -------------------------------------------------------------------------------- /test/files/run/macro-expand-implicit-macro-is-implicit.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-expand-implicit-macro-is-val.check: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /test/files/run/macro-expand-implicit-macro-is-val.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-expand-implicit-macro-is-view.check: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /test/files/run/macro-expand-implicit-macro-is-view.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-expand-multiple-arglists.check: -------------------------------------------------------------------------------- 1 | 38 -------------------------------------------------------------------------------- /test/files/run/macro-expand-multiple-arglists.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-expand-nullary-generic.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-expand-nullary-nongeneric.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-expand-overload.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-expand-override.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-expand-recursive.check: -------------------------------------------------------------------------------- 1 | it works 2 | -------------------------------------------------------------------------------- /test/files/run/macro-expand-recursive.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-expand-tparams-bounds-a.check: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/files/run/macro-expand-tparams-bounds-a.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-expand-tparams-bounds-b.check: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/files/run/macro-expand-tparams-bounds-b.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-expand-tparams-explicit.check: -------------------------------------------------------------------------------- 1 | TypeTag[Int] 2 | -------------------------------------------------------------------------------- /test/files/run/macro-expand-tparams-explicit.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-expand-tparams-implicit.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-expand-tparams-only-in-impl.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-expand-tparams-optional.check: -------------------------------------------------------------------------------- 1 | don't know U 2 | -------------------------------------------------------------------------------- /test/files/run/macro-expand-tparams-optional.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-expand-tparams-prefix-a.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-expand-tparams-prefix-b.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-expand-tparams-prefix-c1.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-expand-tparams-prefix-c2.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-expand-tparams-prefix-d1.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-expand-varargs-explicit-over-varargs.check: -------------------------------------------------------------------------------- 1 | List(1, 2, 3, 4, 5) 2 | -------------------------------------------------------------------------------- /test/files/run/macro-expand-varargs-explicit-over-varargs.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-expand-varargs-implicit-over-nonvarargs.check: -------------------------------------------------------------------------------- 1 | (1,2,3,4,5) 2 | -------------------------------------------------------------------------------- /test/files/run/macro-expand-varargs-implicit-over-varargs.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-impl-default-params.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-impl-rename-context.check: -------------------------------------------------------------------------------- 1 | foo 2 | invoking foo... 3 | -------------------------------------------------------------------------------- /test/files/run/macro-impl-rename-context.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-invalidret-nontypeable.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-invalidusage-badret.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-invalidusage-partialapplication.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-openmacros.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-quasiinvalidbody-c.check: -------------------------------------------------------------------------------- 1 | 42 -------------------------------------------------------------------------------- /test/files/run/macro-quasiinvalidbody-c.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-range.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros 2 | -------------------------------------------------------------------------------- /test/files/run/macro-reflective-ma-normal-mdmi.check: -------------------------------------------------------------------------------- 1 | 43 -------------------------------------------------------------------------------- /test/files/run/macro-reflective-ma-normal-mdmi.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-reflective-mamd-normal-mi.check: -------------------------------------------------------------------------------- 1 | 43 -------------------------------------------------------------------------------- /test/files/run/macro-reify-basic.check: -------------------------------------------------------------------------------- 1 | hello world 2 | -------------------------------------------------------------------------------- /test/files/run/macro-reify-basic.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-reify-freevars.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-reify-nested-a.check: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/files/run/macro-reify-nested-a.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-reify-nested-b.check: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/files/run/macro-reify-nested-b.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-reify-ref-to-packageless.check: -------------------------------------------------------------------------------- 1 | 42 2 | -------------------------------------------------------------------------------- /test/files/run/macro-reify-ref-to-packageless.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-reify-splice-outside-reify.check: -------------------------------------------------------------------------------- 1 | 42 2 | -------------------------------------------------------------------------------- /test/files/run/macro-reify-splice-outside-reify.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-reify-splice-splice.check: -------------------------------------------------------------------------------- 1 | hello world 2 | -------------------------------------------------------------------------------- /test/files/run/macro-reify-splice-splice.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-reify-tagful-a.check: -------------------------------------------------------------------------------- 1 | List(hello world) 2 | -------------------------------------------------------------------------------- /test/files/run/macro-reify-tagful-a.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-reify-tagless-a.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-reify-unreify.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-settings.check: -------------------------------------------------------------------------------- 1 | List(hello=1) 2 | -------------------------------------------------------------------------------- /test/files/run/macro-settings/Test_2.scala: -------------------------------------------------------------------------------- 1 | object Test extends App { 2 | Macros.foo 3 | } -------------------------------------------------------------------------------- /test/files/run/macro-sip19-revised.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-sip19.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-typecheck-implicitsdisabled.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-typecheck-macrosdisabled.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-typecheck-macrosdisabled2.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-undetparams-consfromsls.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-undetparams-implicitval.check: -------------------------------------------------------------------------------- 1 | TypeTag[Nothing] 2 | -------------------------------------------------------------------------------- /test/files/run/macro-undetparams-implicitval.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/macro-undetparams-macroitself.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/matchbytes.check: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /test/files/run/matchemptyarray.check: -------------------------------------------------------------------------------- 1 | Array() 2 | -------------------------------------------------------------------------------- /test/files/run/matchintasany.check: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /test/files/run/matchonstream.check: -------------------------------------------------------------------------------- 1 | It worked! 2 | -------------------------------------------------------------------------------- /test/files/run/missingparams.check: -------------------------------------------------------------------------------- 1 | None 2 | -------------------------------------------------------------------------------- /test/files/run/nonlocalreturn.check: -------------------------------------------------------------------------------- 1 | Some(1) 2 | -------------------------------------------------------------------------------- /test/files/run/optimizer-array-load.check: -------------------------------------------------------------------------------- 1 | 0 2 | 1 3 | 2 4 | 3 5 | 4 6 | 5 7 | -------------------------------------------------------------------------------- /test/files/run/optimizer-array-load.flags: -------------------------------------------------------------------------------- 1 | -optimise -------------------------------------------------------------------------------- /test/files/run/origins.flags: -------------------------------------------------------------------------------- 1 | -no-specialization -------------------------------------------------------------------------------- /test/files/run/packrat1.check: -------------------------------------------------------------------------------- 1 | 1 2 | 3 3 | 5 4 | 81 5 | 4 6 | 37 7 | 9 8 | -------------------------------------------------------------------------------- /test/files/run/packrat2.check: -------------------------------------------------------------------------------- 1 | 1 2 | 3 3 | 81 4 | 43 5 | 59 6 | 188 7 | 960 8 | -------------------------------------------------------------------------------- /test/files/run/parserForFilter.check: -------------------------------------------------------------------------------- 1 | [1.13] parsed: (second,first) 2 | -------------------------------------------------------------------------------- /test/files/run/patmat-exprs.check: -------------------------------------------------------------------------------- 1 | ((5 + 10) + 300) 2 | -------------------------------------------------------------------------------- /test/files/run/patmat_unapp_abstype-new.check: -------------------------------------------------------------------------------- 1 | TypeRef 2 | MethodType 3 | Bar 4 | Foo 5 | -------------------------------------------------------------------------------- /test/files/run/patmat_unapp_abstype-old.flags: -------------------------------------------------------------------------------- 1 | -Xoldpatmat 2 | -------------------------------------------------------------------------------- /test/files/run/patmatnew.check: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/files/run/phantomValueClass.check: -------------------------------------------------------------------------------- 1 | foobar 2 | -------------------------------------------------------------------------------- /test/files/run/preinits.check: -------------------------------------------------------------------------------- 1 | A 2 | B 3 | 2 4 | -------------------------------------------------------------------------------- /test/files/run/private-inline.check: -------------------------------------------------------------------------------- 1 | 20 2 | -------------------------------------------------------------------------------- /test/files/run/private-inline.flags: -------------------------------------------------------------------------------- 1 | -optimise -------------------------------------------------------------------------------- /test/files/run/range.check: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/files/run/reflection-constructormirror-inner-good.check: -------------------------------------------------------------------------------- 1 | R(5,test) 2 | -------------------------------------------------------------------------------- /test/files/run/reflection-constructormirror-nested-good.check: -------------------------------------------------------------------------------- 1 | R(5,test) 2 | -------------------------------------------------------------------------------- /test/files/run/reflection-constructormirror-toplevel-good.check: -------------------------------------------------------------------------------- 1 | R(5,test) 2 | -------------------------------------------------------------------------------- /test/files/run/reflection-fieldmirror-getsetvar.check: -------------------------------------------------------------------------------- 1 | 42 2 | 2 3 | -------------------------------------------------------------------------------- /test/files/run/reflection-fieldmirror-nmelocalsuffixstring.check: -------------------------------------------------------------------------------- 1 | true 2 | -------------------------------------------------------------------------------- /test/files/run/reflection-fieldmirror-privatethis.check: -------------------------------------------------------------------------------- 1 | true 2 | 42 3 | 2 4 | -------------------------------------------------------------------------------- /test/files/run/reflection-modulemirror-toplevel-good.check: -------------------------------------------------------------------------------- 1 | R -------------------------------------------------------------------------------- /test/files/run/reflinit.check: -------------------------------------------------------------------------------- 1 | List[Int] 2 | -------------------------------------------------------------------------------- /test/files/run/reify_anonymous.check: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /test/files/run/reify_closure1.check: -------------------------------------------------------------------------------- 1 | 10 2 | 10 3 | -------------------------------------------------------------------------------- /test/files/run/reify_closure2a.check: -------------------------------------------------------------------------------- 1 | 11 2 | 12 3 | -------------------------------------------------------------------------------- /test/files/run/reify_closure3a.check: -------------------------------------------------------------------------------- 1 | 11 2 | 12 3 | -------------------------------------------------------------------------------- /test/files/run/reify_closure4a.check: -------------------------------------------------------------------------------- 1 | 11 2 | 12 3 | -------------------------------------------------------------------------------- /test/files/run/reify_closure5a.check: -------------------------------------------------------------------------------- 1 | 13 2 | 14 3 | -------------------------------------------------------------------------------- /test/files/run/reify_closure8a.check: -------------------------------------------------------------------------------- 1 | 10 -------------------------------------------------------------------------------- /test/files/run/reify_closures10.check: -------------------------------------------------------------------------------- 1 | 5 2 | 5 3 | -------------------------------------------------------------------------------- /test/files/run/reify_complex.check: -------------------------------------------------------------------------------- 1 | 3.0+4.0*i 2 | -------------------------------------------------------------------------------- /test/files/run/reify_copypaste1.check: -------------------------------------------------------------------------------- 1 | List(1, 2) 2 | 3 | -------------------------------------------------------------------------------- /test/files/run/reify_extendbuiltins.check: -------------------------------------------------------------------------------- 1 | 10! = 3628800 2 | -------------------------------------------------------------------------------- /test/files/run/reify_for1.check: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/files/run/reify_fors_oldpatmat.flags: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/files/run/reify_generic.check: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /test/files/run/reify_generic2.check: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /test/files/run/reify_getter.check: -------------------------------------------------------------------------------- 1 | evaluated = 2 2 | -------------------------------------------------------------------------------- /test/files/run/reify_inheritance.check: -------------------------------------------------------------------------------- 1 | 18 -------------------------------------------------------------------------------- /test/files/run/reify_inner1.check: -------------------------------------------------------------------------------- 1 | 2 -------------------------------------------------------------------------------- /test/files/run/reify_inner2.check: -------------------------------------------------------------------------------- 1 | 2 -------------------------------------------------------------------------------- /test/files/run/reify_inner3.check: -------------------------------------------------------------------------------- 1 | 2 -------------------------------------------------------------------------------- /test/files/run/reify_inner4.check: -------------------------------------------------------------------------------- 1 | 2 -------------------------------------------------------------------------------- /test/files/run/reify_maps_oldpatmat.flags: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/files/run/reify_metalevel_breach_+0_refers_to_1.check: -------------------------------------------------------------------------------- 1 | evaluated = 2 -------------------------------------------------------------------------------- /test/files/run/reify_metalevel_breach_-1_refers_to_0_a.check: -------------------------------------------------------------------------------- 1 | evaluated = 2 -------------------------------------------------------------------------------- /test/files/run/reify_metalevel_breach_-1_refers_to_0_b.check: -------------------------------------------------------------------------------- 1 | evaluated = 2 -------------------------------------------------------------------------------- /test/files/run/reify_metalevel_breach_-1_refers_to_1.check: -------------------------------------------------------------------------------- 1 | evaluated = 2 -------------------------------------------------------------------------------- /test/files/run/reify_nested_inner_refers_to_global.check: -------------------------------------------------------------------------------- 1 | evaluated = 2 2 | -------------------------------------------------------------------------------- /test/files/run/reify_nested_inner_refers_to_local.check: -------------------------------------------------------------------------------- 1 | evaluated = 2 -------------------------------------------------------------------------------- /test/files/run/reify_nested_outer_refers_to_global.check: -------------------------------------------------------------------------------- 1 | evaluated = 2 2 | -------------------------------------------------------------------------------- /test/files/run/reify_nested_outer_refers_to_local.check: -------------------------------------------------------------------------------- 1 | evaluated = 2 2 | -------------------------------------------------------------------------------- /test/files/run/reify_newimpl_01.check: -------------------------------------------------------------------------------- 1 | 2 -------------------------------------------------------------------------------- /test/files/run/reify_newimpl_02.check: -------------------------------------------------------------------------------- 1 | 2 -------------------------------------------------------------------------------- /test/files/run/reify_newimpl_03.check: -------------------------------------------------------------------------------- 1 | 2 -------------------------------------------------------------------------------- /test/files/run/reify_newimpl_04.check: -------------------------------------------------------------------------------- 1 | 2 -------------------------------------------------------------------------------- /test/files/run/reify_newimpl_05.check: -------------------------------------------------------------------------------- 1 | 2 -------------------------------------------------------------------------------- /test/files/run/reify_newimpl_06.check: -------------------------------------------------------------------------------- 1 | 2 -------------------------------------------------------------------------------- /test/files/run/reify_newimpl_12.check: -------------------------------------------------------------------------------- 1 | List(2) -------------------------------------------------------------------------------- /test/files/run/reify_newimpl_14.check: -------------------------------------------------------------------------------- 1 | List(2) -------------------------------------------------------------------------------- /test/files/run/reify_newimpl_15.check: -------------------------------------------------------------------------------- 1 | List(2) -------------------------------------------------------------------------------- /test/files/run/reify_newimpl_18.check: -------------------------------------------------------------------------------- 1 | List(2) 2 | -------------------------------------------------------------------------------- /test/files/run/reify_newimpl_20.check: -------------------------------------------------------------------------------- 1 | List(2) 2 | -------------------------------------------------------------------------------- /test/files/run/reify_newimpl_21.check: -------------------------------------------------------------------------------- 1 | List(2) 2 | -------------------------------------------------------------------------------- /test/files/run/reify_newimpl_27.check: -------------------------------------------------------------------------------- 1 | List(2) 2 | -------------------------------------------------------------------------------- /test/files/run/reify_newimpl_29.check: -------------------------------------------------------------------------------- 1 | List(2) 2 | -------------------------------------------------------------------------------- /test/files/run/reify_newimpl_30.check: -------------------------------------------------------------------------------- 1 | List(2) 2 | -------------------------------------------------------------------------------- /test/files/run/reify_newimpl_31.check: -------------------------------------------------------------------------------- 1 | List(2) 2 | -------------------------------------------------------------------------------- /test/files/run/reify_newimpl_33.check: -------------------------------------------------------------------------------- 1 | List(2) 2 | -------------------------------------------------------------------------------- /test/files/run/reify_newimpl_36.check: -------------------------------------------------------------------------------- 1 | 42 2 | -------------------------------------------------------------------------------- /test/files/run/reify_newimpl_37.check: -------------------------------------------------------------------------------- 1 | 42 2 | -------------------------------------------------------------------------------- /test/files/run/reify_newimpl_38.check: -------------------------------------------------------------------------------- 1 | 42 2 | -------------------------------------------------------------------------------- /test/files/run/reify_newimpl_39.check: -------------------------------------------------------------------------------- 1 | 42 2 | -------------------------------------------------------------------------------- /test/files/run/reify_newimpl_40.check: -------------------------------------------------------------------------------- 1 | 74088 2 | -------------------------------------------------------------------------------- /test/files/run/reify_newimpl_41.check: -------------------------------------------------------------------------------- 1 | 42 2 | 44 3 | 43 -------------------------------------------------------------------------------- /test/files/run/reify_newimpl_42.check: -------------------------------------------------------------------------------- 1 | 42 2 | 44 3 | 43 -------------------------------------------------------------------------------- /test/files/run/reify_newimpl_43.check: -------------------------------------------------------------------------------- 1 | 1 2 | 2 -------------------------------------------------------------------------------- /test/files/run/reify_newimpl_44.check: -------------------------------------------------------------------------------- 1 | 1 2 | 2 -------------------------------------------------------------------------------- /test/files/run/reify_newimpl_45.check: -------------------------------------------------------------------------------- 1 | List(free type T) 2 | ima worx: 2 -------------------------------------------------------------------------------- /test/files/run/reify_newimpl_47.check: -------------------------------------------------------------------------------- 1 | 2 -------------------------------------------------------------------------------- /test/files/run/reify_newimpl_48.check: -------------------------------------------------------------------------------- 1 | 9 -------------------------------------------------------------------------------- /test/files/run/reify_newimpl_49.check: -------------------------------------------------------------------------------- 1 | 3 2 | 3 3 | 5 -------------------------------------------------------------------------------- /test/files/run/reify_newimpl_50.check: -------------------------------------------------------------------------------- 1 | 3 2 | 3 3 | 5 -------------------------------------------------------------------------------- /test/files/run/reify_newimpl_51.check: -------------------------------------------------------------------------------- 1 | 2 2 | 1 3 | 2 -------------------------------------------------------------------------------- /test/files/run/reify_newimpl_52.check: -------------------------------------------------------------------------------- 1 | 2 2 | 2 3 | 1 -------------------------------------------------------------------------------- /test/files/run/reify_printf.check: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/files/run/reify_sort.check: -------------------------------------------------------------------------------- 1 | [6,2,8,5,1] 2 | [1,2,5,6,8] 3 | -------------------------------------------------------------------------------- /test/files/run/reify_this.check: -------------------------------------------------------------------------------- 1 | foo 2 | false 3 | 2 4 | bar 5 | 2 -------------------------------------------------------------------------------- /test/files/run/reify_timeofday.check: -------------------------------------------------------------------------------- 1 | DateError 2 | -------------------------------------------------------------------------------- /test/files/run/retclosure.check: -------------------------------------------------------------------------------- 1 | check failed: some problem 2 | -------------------------------------------------------------------------------- /test/files/run/retsynch.check: -------------------------------------------------------------------------------- 1 | abs(-5) = 5 2 | -------------------------------------------------------------------------------- /test/files/run/run-bug4840.flags: -------------------------------------------------------------------------------- 1 | -optimise -------------------------------------------------------------------------------- /test/files/run/runtimeEval1.check: -------------------------------------------------------------------------------- 1 | 2 -------------------------------------------------------------------------------- /test/files/run/runtimeEval2.check: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /test/files/run/si4750.check: -------------------------------------------------------------------------------- 1 | US$ 5.80 2 | -------------------------------------------------------------------------------- /test/files/run/spec-nlreturn.check: -------------------------------------------------------------------------------- 1 | scala.runtime.NonLocalReturnControl$mcI$sp 2 | 16 3 | -------------------------------------------------------------------------------- /test/files/run/spec-self.check: -------------------------------------------------------------------------------- 1 | 5.0 2 | 5.0 3 | -------------------------------------------------------------------------------- /test/files/run/streamWithFilter.check: -------------------------------------------------------------------------------- 1 | 15 2 | 30 3 | 45 4 | 60 5 | 75 6 | -------------------------------------------------------------------------------- /test/files/run/stream_length.check: -------------------------------------------------------------------------------- 1 | Length: 970299 2 | -------------------------------------------------------------------------------- /test/files/run/synchronized.flags: -------------------------------------------------------------------------------- 1 | -optimize -------------------------------------------------------------------------------- /test/files/run/t0005.check: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /test/files/run/t0042.check: -------------------------------------------------------------------------------- 1 | Some(1) 2 | -------------------------------------------------------------------------------- /test/files/run/t0048.check: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /test/files/run/t0091.check: -------------------------------------------------------------------------------- 1 | 5 2 | -------------------------------------------------------------------------------- /test/files/run/t0508.check: -------------------------------------------------------------------------------- 1 | (first: this might be fun, second: 10) 2 | -------------------------------------------------------------------------------- /test/files/run/t0528.check: -------------------------------------------------------------------------------- 1 | Array(0, 1, 2, 3, 4, 5, 6, 7, 8, 9) 2 | -------------------------------------------------------------------------------- /test/files/run/t0607.check: -------------------------------------------------------------------------------- 1 | A() 2 | B() 3 | -------------------------------------------------------------------------------- /test/files/run/t0631.check: -------------------------------------------------------------------------------- 1 | Foo.equals called 2 | false 3 | true 4 | -------------------------------------------------------------------------------- /test/files/run/t0663.check: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /test/files/run/t0668.check: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/files/run/t0807.check: -------------------------------------------------------------------------------- 1 | early 2 | -------------------------------------------------------------------------------- /test/files/run/t0883.check: -------------------------------------------------------------------------------- 1 | OK 2 | OK 3 | -------------------------------------------------------------------------------- /test/files/run/t102.check: -------------------------------------------------------------------------------- 1 | (5,5) 2 | (10,10) 3 | -------------------------------------------------------------------------------- /test/files/run/t1042.check: -------------------------------------------------------------------------------- 1 | B 2 | -------------------------------------------------------------------------------- /test/files/run/t1048.check: -------------------------------------------------------------------------------- 1 | 3 2 | 2 3 | -------------------------------------------------------------------------------- /test/files/run/t1079.check: -------------------------------------------------------------------------------- 1 | false 2 | -------------------------------------------------------------------------------- /test/files/run/t1141.check: -------------------------------------------------------------------------------- 1 | var 2 | args 3 | -------------------------------------------------------------------------------- /test/files/run/t1360.check: -------------------------------------------------------------------------------- 1 | [one, two] 2 | [1, 2, 3] 3 | -------------------------------------------------------------------------------- /test/files/run/t1423.check: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /test/files/run/t1430.check: -------------------------------------------------------------------------------- 1 | Baz 2 | -------------------------------------------------------------------------------- /test/files/run/t1524.check: -------------------------------------------------------------------------------- 1 | initial 2 | -------------------------------------------------------------------------------- /test/files/run/t1535.check: -------------------------------------------------------------------------------- 1 | 42 2 | true 3 | -------------------------------------------------------------------------------- /test/files/run/t1537.check: -------------------------------------------------------------------------------- 1 | true 2 | true -------------------------------------------------------------------------------- /test/files/run/t1591.check: -------------------------------------------------------------------------------- 1 | 12 2 | -------------------------------------------------------------------------------- /test/files/run/t1718.check: -------------------------------------------------------------------------------- 1 | true 2 | -------------------------------------------------------------------------------- /test/files/run/t1829.check: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/files/run/t1987.flags: -------------------------------------------------------------------------------- 1 | -Xfatal-warnings -------------------------------------------------------------------------------- /test/files/run/t2027.check: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /test/files/run/t2029.check: -------------------------------------------------------------------------------- 1 | 1,2,3,4,5 2 | 4,3,2 3 | true 4 | -------------------------------------------------------------------------------- /test/files/run/t2030.check: -------------------------------------------------------------------------------- 1 | true 2 | class scala.collection.immutable.TreeSet -------------------------------------------------------------------------------- /test/files/run/t2106.flags: -------------------------------------------------------------------------------- 1 | -optimise -------------------------------------------------------------------------------- /test/files/run/t2124.check: -------------------------------------------------------------------------------- 1 |

2 | -------------------------------------------------------------------------------- /test/files/run/t2125.check: -------------------------------------------------------------------------------- 1 |

2 | -------------------------------------------------------------------------------- /test/files/run/t2147.check: -------------------------------------------------------------------------------- 1 | 11 2 | 11 3 | -------------------------------------------------------------------------------- /test/files/run/t216.check: -------------------------------------------------------------------------------- 1 | OK 2 | -------------------------------------------------------------------------------- /test/files/run/t2176.check: -------------------------------------------------------------------------------- 1 | Stream(1) 2 | -------------------------------------------------------------------------------- /test/files/run/t2177.check: -------------------------------------------------------------------------------- 1 | 12345 2 | -------------------------------------------------------------------------------- /test/files/run/t2296c.check: -------------------------------------------------------------------------------- 1 | RUNNING ACTION 2 | -------------------------------------------------------------------------------- /test/files/run/t2308a.check: -------------------------------------------------------------------------------- 1 | interface Test$T 2 | -------------------------------------------------------------------------------- /test/files/run/t2446.check: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /test/files/run/t2488.check: -------------------------------------------------------------------------------- 1 | 1 2 | 1 3 | 1 4 | 2 5 | -------------------------------------------------------------------------------- /test/files/run/t2594_tcpoly.check: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/files/run/t2788.check: -------------------------------------------------------------------------------- 1 | List(1, 2) -------------------------------------------------------------------------------- /test/files/run/t2857.check: -------------------------------------------------------------------------------- 1 | false 2 | -------------------------------------------------------------------------------- /test/files/run/t2873.check: -------------------------------------------------------------------------------- 1 | scala.collection.immutable.RedBlack
.Empty$ 2 | -------------------------------------------------------------------------------- /test/files/run/t3026.check: -------------------------------------------------------------------------------- 1 | RED 2 | YELLOW 3 | -------------------------------------------------------------------------------- /test/files/run/t3038b.check: -------------------------------------------------------------------------------- 1 | 1 2 | 2 3 | 3 4 | 4 5 | 5 6 | 6 -------------------------------------------------------------------------------- /test/files/run/t3038b.flags: -------------------------------------------------------------------------------- 1 | -Xcheckinit -------------------------------------------------------------------------------- /test/files/run/t3038d.flags: -------------------------------------------------------------------------------- 1 | -Xcheckinit -------------------------------------------------------------------------------- /test/files/run/t3097.check: -------------------------------------------------------------------------------- 1 | atomic 2 | -------------------------------------------------------------------------------- /test/files/run/t3158.check: -------------------------------------------------------------------------------- 1 | Array() 2 | -------------------------------------------------------------------------------- /test/files/run/t3186.check: -------------------------------------------------------------------------------- 1 | false 2 | -------------------------------------------------------------------------------- /test/files/run/t3241.check: -------------------------------------------------------------------------------- 1 | done -------------------------------------------------------------------------------- /test/files/run/t3269.check: -------------------------------------------------------------------------------- 1 | 1 2 | Hello 3 | -------------------------------------------------------------------------------- /test/files/run/t3327.check: -------------------------------------------------------------------------------- 1 | Hello World! 2 | -------------------------------------------------------------------------------- /test/files/run/t3395.check: -------------------------------------------------------------------------------- 1 | abc 2 | def 3 | -------------------------------------------------------------------------------- /test/files/run/t3488.check: -------------------------------------------------------------------------------- 1 | 0 2 | 1 3 | -------------------------------------------------------------------------------- /test/files/run/t3507-new.check: -------------------------------------------------------------------------------- 1 | _1.b.c.type 2 | -------------------------------------------------------------------------------- /test/files/run/t3509.flags: -------------------------------------------------------------------------------- 1 | -Yinline -------------------------------------------------------------------------------- /test/files/run/t3516.check: -------------------------------------------------------------------------------- 1 | 1 2 | 1 3 | 21 4 | -------------------------------------------------------------------------------- /test/files/run/t3569.flags: -------------------------------------------------------------------------------- 1 | -Yinline -------------------------------------------------------------------------------- /test/files/run/t3616.check: -------------------------------------------------------------------------------- 1 | Fruit.ValueSet(A, B, C) 2 | -------------------------------------------------------------------------------- /test/files/run/t3670.check: -------------------------------------------------------------------------------- 1 | a 2 | b 3 | 1 4 | 2 5 | 42 6 | -------------------------------------------------------------------------------- /test/files/run/t3702.check: -------------------------------------------------------------------------------- 1 | () 2 | 6 3 | -------------------------------------------------------------------------------- /test/files/run/t3726.check: -------------------------------------------------------------------------------- 1 | hi there 2 | 5 -------------------------------------------------------------------------------- /test/files/run/t3798.check: -------------------------------------------------------------------------------- 1 | true 2 | -------------------------------------------------------------------------------- /test/files/run/t3835.check: -------------------------------------------------------------------------------- 1 | 6 2 | 1 3 | -------------------------------------------------------------------------------- /test/files/run/t3895.check: -------------------------------------------------------------------------------- 1 | 17 2 | 17 -------------------------------------------------------------------------------- /test/files/run/t3895.flags: -------------------------------------------------------------------------------- 1 | -Xcheckinit -------------------------------------------------------------------------------- /test/files/run/t3950.check: -------------------------------------------------------------------------------- 1 | minus 2 | zero 3 | plus -------------------------------------------------------------------------------- /test/files/run/t3964.check: -------------------------------------------------------------------------------- 1 | 42 2 | -21 3 | -------------------------------------------------------------------------------- /test/files/run/t3980.check: -------------------------------------------------------------------------------- 1 | once 2 | 2 3 | 2 4 | -------------------------------------------------------------------------------- /test/files/run/t4062.check: -------------------------------------------------------------------------------- 1 | false 2 | true 3 | -------------------------------------------------------------------------------- /test/files/run/t4072.flags: -------------------------------------------------------------------------------- 1 | -Xcheckinit -------------------------------------------------------------------------------- /test/files/run/t4080.check: -------------------------------------------------------------------------------- 1 | LinkedList(1, 0, 2, 3) 2 | -------------------------------------------------------------------------------- /test/files/run/t4148.check: -------------------------------------------------------------------------------- 1 | cce1 2 | 5 3 | 100 4 | -------------------------------------------------------------------------------- /test/files/run/t4171.check: -------------------------------------------------------------------------------- 1 | 1 2 | 5 3 | class Test$B$1 4 | -------------------------------------------------------------------------------- /test/files/run/t4190.check: -------------------------------------------------------------------------------- 1 | a0 2 | b0 3 | c0 4 | -------------------------------------------------------------------------------- /test/files/run/t4285.flags: -------------------------------------------------------------------------------- 1 | -optimise -------------------------------------------------------------------------------- /test/files/run/t429.check: -------------------------------------------------------------------------------- 1 | AyB5 2 | -------------------------------------------------------------------------------- /test/files/run/t4317.check: -------------------------------------------------------------------------------- 1 | 0 2 | 99 3 | 33 4 | -------------------------------------------------------------------------------- /test/files/run/t4317.flags: -------------------------------------------------------------------------------- 1 | -Xfatal-warnings -------------------------------------------------------------------------------- /test/files/run/t4396.check: -------------------------------------------------------------------------------- 1 | hallo 2 | constructor 3 | out:22 4 | bye 5 | foo 6 | -------------------------------------------------------------------------------- /test/files/run/t4482.check: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /test/files/run/t4560.check: -------------------------------------------------------------------------------- 1 | 5 2 | 5 3 | -------------------------------------------------------------------------------- /test/files/run/t4565_1.check: -------------------------------------------------------------------------------- 1 | true 2 | -------------------------------------------------------------------------------- /test/files/run/t4570.check: -------------------------------------------------------------------------------- 1 | foo 2 | -------------------------------------------------------------------------------- /test/files/run/t4601.check: -------------------------------------------------------------------------------- 1 | 'blubber 2 | -------------------------------------------------------------------------------- /test/files/run/t4617.check: -------------------------------------------------------------------------------- 1 | Str 8.0 2 | -------------------------------------------------------------------------------- /test/files/run/t4656.check: -------------------------------------------------------------------------------- 1 | List(1, 2, 3) 2 | -------------------------------------------------------------------------------- /test/files/run/t4697.check: -------------------------------------------------------------------------------- 1 | 50005000 2 | -------------------------------------------------------------------------------- /test/files/run/t4753.check: -------------------------------------------------------------------------------- 1 | boolean 2 | -------------------------------------------------------------------------------- /test/files/run/t4766.check: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /test/files/run/t4770.check: -------------------------------------------------------------------------------- 1 | (a,2) 2 | (2,a) 3 | -------------------------------------------------------------------------------- /test/files/run/t4777.check: -------------------------------------------------------------------------------- 1 | 28 2 | 28 3 | -------------------------------------------------------------------------------- /test/files/run/t4794.check: -------------------------------------------------------------------------------- 1 | 10 2 | -------------------------------------------------------------------------------- /test/files/run/t4929.check: -------------------------------------------------------------------------------- 1 | success -------------------------------------------------------------------------------- /test/files/run/t4935.check: -------------------------------------------------------------------------------- 1 | hello 2 | -------------------------------------------------------------------------------- /test/files/run/t4935.flags: -------------------------------------------------------------------------------- 1 | -optimize 2 | -------------------------------------------------------------------------------- /test/files/run/t5037.check: -------------------------------------------------------------------------------- 1 | true 2 | false 3 | -------------------------------------------------------------------------------- /test/files/run/t5040.check: -------------------------------------------------------------------------------- 1 | applyDynamic 2 | -------------------------------------------------------------------------------- /test/files/run/t5080.check: -------------------------------------------------------------------------------- 1 | hey 2 | -------------------------------------------------------------------------------- /test/files/run/t5105.check: -------------------------------------------------------------------------------- 1 | You buttered your bread. Now sleep in it! 2 | -------------------------------------------------------------------------------- /test/files/run/t5171.check: -------------------------------------------------------------------------------- 1 | IsList 2 | -------------------------------------------------------------------------------- /test/files/run/t5201.check: -------------------------------------------------------------------------------- 1 | true 2 | -------------------------------------------------------------------------------- /test/files/run/t5229_1.check: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/files/run/t5229_2.check: -------------------------------------------------------------------------------- 1 | 2 2 | evaluated = () 3 | -------------------------------------------------------------------------------- /test/files/run/t5230.check: -------------------------------------------------------------------------------- 1 | 2 2 | evaluated = () 3 | -------------------------------------------------------------------------------- /test/files/run/t5258a.check: -------------------------------------------------------------------------------- 1 | int -------------------------------------------------------------------------------- /test/files/run/t5266_1.check: -------------------------------------------------------------------------------- 1 | 2 2 | evaluated = () -------------------------------------------------------------------------------- /test/files/run/t5266_2.check: -------------------------------------------------------------------------------- 1 | 2 2 | evaluated = () -------------------------------------------------------------------------------- /test/files/run/t5269.check: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /test/files/run/t5270.check: -------------------------------------------------------------------------------- 1 | 200 2 | -------------------------------------------------------------------------------- /test/files/run/t5271_4.check: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/files/run/t5272_1_newpatmat.check: -------------------------------------------------------------------------------- 1 | okay -------------------------------------------------------------------------------- /test/files/run/t5272_1_oldpatmat.check: -------------------------------------------------------------------------------- 1 | okay -------------------------------------------------------------------------------- /test/files/run/t5272_1_oldpatmat.flags: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/files/run/t5272_2_newpatmat.check: -------------------------------------------------------------------------------- 1 | okay2 -------------------------------------------------------------------------------- /test/files/run/t5272_2_oldpatmat.check: -------------------------------------------------------------------------------- 1 | okay2 -------------------------------------------------------------------------------- /test/files/run/t5272_2_oldpatmat.flags: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/files/run/t5273_1_newpatmat.check: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /test/files/run/t5273_1_oldpatmat.check: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /test/files/run/t5273_1_oldpatmat.flags: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/files/run/t5273_2a_newpatmat.check: -------------------------------------------------------------------------------- 1 | 2 -------------------------------------------------------------------------------- /test/files/run/t5273_2a_oldpatmat.check: -------------------------------------------------------------------------------- 1 | 2 -------------------------------------------------------------------------------- /test/files/run/t5273_2a_oldpatmat.flags: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/files/run/t5273_2b_oldpatmat.flags: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/files/run/t5274_2.check: -------------------------------------------------------------------------------- 1 | [6,2,8,5,1] 2 | [1,2,5,6,8] 3 | -------------------------------------------------------------------------------- /test/files/run/t5275.check: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /test/files/run/t5276_1a.check: -------------------------------------------------------------------------------- 1 | 2 -------------------------------------------------------------------------------- /test/files/run/t5276_1b.check: -------------------------------------------------------------------------------- 1 | 2 -------------------------------------------------------------------------------- /test/files/run/t5276_2a.check: -------------------------------------------------------------------------------- 1 | 2 -------------------------------------------------------------------------------- /test/files/run/t5276_2b.check: -------------------------------------------------------------------------------- 1 | 2 -------------------------------------------------------------------------------- /test/files/run/t5277_1.check: -------------------------------------------------------------------------------- 1 | 10! = 3628800 2 | -------------------------------------------------------------------------------- /test/files/run/t5277_2.check: -------------------------------------------------------------------------------- 1 | 2() 2 | 1() 3 | -------------------------------------------------------------------------------- /test/files/run/t5279.check: -------------------------------------------------------------------------------- 1 | 10 2 | -------------------------------------------------------------------------------- /test/files/run/t5284.check: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /test/files/run/t5284b.check: -------------------------------------------------------------------------------- 1 | 17 2 | -------------------------------------------------------------------------------- /test/files/run/t5284c.check: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /test/files/run/t5328.check: -------------------------------------------------------------------------------- 1 | 2 2 | 1,2,8 3 | 1,8,3 4 | -------------------------------------------------------------------------------- /test/files/run/t5334_1.check: -------------------------------------------------------------------------------- 1 | C -------------------------------------------------------------------------------- /test/files/run/t5334_2.check: -------------------------------------------------------------------------------- 1 | List((C,C)) -------------------------------------------------------------------------------- /test/files/run/t5335.check: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /test/files/run/t5375.check: -------------------------------------------------------------------------------- 1 | Composite throwable -------------------------------------------------------------------------------- /test/files/run/t5407.check: -------------------------------------------------------------------------------- 1 | 2 2 | 2 3 | -------------------------------------------------------------------------------- /test/files/run/t5415.check: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/files/run/t5419.check: -------------------------------------------------------------------------------- 1 | 5: @Foo.asInstanceOf[Int] 2 | -------------------------------------------------------------------------------- /test/files/run/t5423.check: -------------------------------------------------------------------------------- 1 | List(table) -------------------------------------------------------------------------------- /test/files/run/t5428.check: -------------------------------------------------------------------------------- 1 | Stack(8, 7, 6, 5, 4, 3) -------------------------------------------------------------------------------- /test/files/run/t5530.check: -------------------------------------------------------------------------------- 1 | something like this 2 | 7 now works!. 3 | -------------------------------------------------------------------------------- /test/files/run/t5530.flags: -------------------------------------------------------------------------------- 1 | -Xexperimental -------------------------------------------------------------------------------- /test/files/run/t5532.flags: -------------------------------------------------------------------------------- 1 | -Xexperimental -------------------------------------------------------------------------------- /test/files/run/t5544.check: -------------------------------------------------------------------------------- 1 | foo 2 | -------------------------------------------------------------------------------- /test/files/run/t5544/Test_2.scala: -------------------------------------------------------------------------------- 1 | object Test extends App { 2 | Api.foo 3 | } 4 | -------------------------------------------------------------------------------- /test/files/run/t5545.check: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/files/run/t5552.check: -------------------------------------------------------------------------------- 1 | (3,3) 2 | (3.0,3.0) 3 | -------------------------------------------------------------------------------- /test/files/run/t5608.check: -------------------------------------------------------------------------------- 1 | A@6 2 | -------------------------------------------------------------------------------- /test/files/run/t5614.check: -------------------------------------------------------------------------------- 1 | 3 2 | a 3 | b 4 | -------------------------------------------------------------------------------- /test/files/run/t5614.flags: -------------------------------------------------------------------------------- 1 | -Xexperimental 2 | -------------------------------------------------------------------------------- /test/files/run/t5648.flags: -------------------------------------------------------------------------------- 1 | -Xfatal-warnings -------------------------------------------------------------------------------- /test/files/run/t5676.check: -------------------------------------------------------------------------------- 1 | ok 2 | false 3 | true 4 | -------------------------------------------------------------------------------- /test/files/run/t5676.flags: -------------------------------------------------------------------------------- 1 | -Xexperimental -------------------------------------------------------------------------------- /test/files/run/t5688.check: -------------------------------------------------------------------------------- 1 | Vector(ta, tb, tab) 2 | -------------------------------------------------------------------------------- /test/files/run/t5704.check: -------------------------------------------------------------------------------- 1 | String 2 | -------------------------------------------------------------------------------- /test/files/run/t5704.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/t5713.check: -------------------------------------------------------------------------------- 1 | err 2 | -------------------------------------------------------------------------------- /test/files/run/t5713.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/files/run/t576.check: -------------------------------------------------------------------------------- 1 | 1 2 | 2 3 | 3 4 | 4 5 | 5 6 | -------------------------------------------------------------------------------- /test/files/run/t5804.check: -------------------------------------------------------------------------------- 1 | 128 2 | 16 3 | 128 4 | 32 -------------------------------------------------------------------------------- /test/files/run/t5816.check: -------------------------------------------------------------------------------- 1 | 5.+(Test.this.y) 2 | -------------------------------------------------------------------------------- /test/files/run/t5830.flags: -------------------------------------------------------------------------------- 1 | -Xfatal-warnings -------------------------------------------------------------------------------- /test/files/run/t5914.check: -------------------------------------------------------------------------------- 1 | correct 2 | -------------------------------------------------------------------------------- /test/files/run/t594.check: -------------------------------------------------------------------------------- 1 | one 2 | two 3 | -------------------------------------------------------------------------------- /test/files/run/t5974.check: -------------------------------------------------------------------------------- 1 | ok 2 | -------------------------------------------------------------------------------- /test/files/run/t601.check: -------------------------------------------------------------------------------- 1 | FooA 2 | -------------------------------------------------------------------------------- /test/files/run/t627.check: -------------------------------------------------------------------------------- 1 | WrappedArray(1, 2, 3, 4) 2 | -------------------------------------------------------------------------------- /test/files/run/t629.check: -------------------------------------------------------------------------------- 1 | OK 2 | -------------------------------------------------------------------------------- /test/files/run/t657.check: -------------------------------------------------------------------------------- 1 | passed 2 | -------------------------------------------------------------------------------- /test/files/run/t744.check: -------------------------------------------------------------------------------- 1 | BEGIN 2 | Hello from linked 3 | END 4 | -------------------------------------------------------------------------------- /test/files/run/t920.check: -------------------------------------------------------------------------------- 1 | baz 2 | -------------------------------------------------------------------------------- /test/files/run/tcpoly_monads.check: -------------------------------------------------------------------------------- 1 | 42 2 | -------------------------------------------------------------------------------- /test/files/run/tcpoly_overriding.check: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /test/files/run/tcpoly_parseridioms.check: -------------------------------------------------------------------------------- 1 | Success(List(),Plus(1,2)) 2 | -------------------------------------------------------------------------------- /test/files/run/toolbox_console_reporter.check: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/files/run/toolbox_default_reporter_is_silent.check: -------------------------------------------------------------------------------- 1 | hello 2 | -------------------------------------------------------------------------------- /test/files/run/typealias_overriding.check: -------------------------------------------------------------------------------- 1 | LinkedNode 2 | -------------------------------------------------------------------------------- /test/files/run/verify-ctor.check: -------------------------------------------------------------------------------- 1 | abc 2 | -------------------------------------------------------------------------------- /test/files/run/virtpatmat_alts.check: -------------------------------------------------------------------------------- 1 | OK 5 2 | -------------------------------------------------------------------------------- /test/files/run/virtpatmat_alts.flags: -------------------------------------------------------------------------------- 1 | -Xexperimental 2 | -------------------------------------------------------------------------------- /test/files/run/virtpatmat_apply.check: -------------------------------------------------------------------------------- 1 | OK 2 2 | -------------------------------------------------------------------------------- /test/files/run/virtpatmat_apply.flags: -------------------------------------------------------------------------------- 1 | -Xexperimental 2 | -------------------------------------------------------------------------------- /test/files/run/virtpatmat_casting.check: -------------------------------------------------------------------------------- 1 | List(1) 2 | -------------------------------------------------------------------------------- /test/files/run/virtpatmat_casting.flags: -------------------------------------------------------------------------------- 1 | -Xexperimental 2 | -------------------------------------------------------------------------------- /test/files/run/virtpatmat_extends_product.check: -------------------------------------------------------------------------------- 1 | AnnotationInfo(a,1) 2 | -------------------------------------------------------------------------------- /test/files/run/virtpatmat_extends_product.flags: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /test/files/run/virtpatmat_literal.flags: -------------------------------------------------------------------------------- 1 | -Xexperimental 2 | -------------------------------------------------------------------------------- /test/files/run/virtpatmat_nested_lists.check: -------------------------------------------------------------------------------- 1 | 2 -------------------------------------------------------------------------------- /test/files/run/virtpatmat_nested_lists.flags: -------------------------------------------------------------------------------- 1 | -Xexperimental 2 | -------------------------------------------------------------------------------- /test/files/run/virtpatmat_npe.check: -------------------------------------------------------------------------------- 1 | OK -------------------------------------------------------------------------------- /test/files/run/virtpatmat_npe.flags: -------------------------------------------------------------------------------- 1 | -Xexperimental 2 | -------------------------------------------------------------------------------- /test/files/run/virtpatmat_opt_sharing.check: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /test/files/run/virtpatmat_opt_sharing.flags: -------------------------------------------------------------------------------- 1 | -Xexperimental 2 | -------------------------------------------------------------------------------- /test/files/run/virtpatmat_partial.flags: -------------------------------------------------------------------------------- 1 | -Xexperimental 2 | -------------------------------------------------------------------------------- /test/files/run/virtpatmat_partial_backquoted.check: -------------------------------------------------------------------------------- 1 | Set(You got me!) 2 | -------------------------------------------------------------------------------- /test/files/run/virtpatmat_staging.flags: -------------------------------------------------------------------------------- 1 | -Xexperimental 2 | -------------------------------------------------------------------------------- /test/files/run/virtpatmat_stringinterp.check: -------------------------------------------------------------------------------- 1 | Node(1) 2 | -------------------------------------------------------------------------------- /test/files/run/virtpatmat_stringinterp.flags: -------------------------------------------------------------------------------- 1 | -Xexperimental -------------------------------------------------------------------------------- /test/files/run/virtpatmat_switch.flags: -------------------------------------------------------------------------------- 1 | -Xexperimental 2 | -------------------------------------------------------------------------------- /test/files/run/virtpatmat_tailcalls_verifyerror.check: -------------------------------------------------------------------------------- 1 | false 2 | -------------------------------------------------------------------------------- /test/files/run/virtpatmat_tailcalls_verifyerror.flags: -------------------------------------------------------------------------------- 1 | -Xexperimental 2 | -------------------------------------------------------------------------------- /test/files/run/virtpatmat_try.check: -------------------------------------------------------------------------------- 1 | meh 2 | B 3 | -------------------------------------------------------------------------------- /test/files/run/virtpatmat_try.flags: -------------------------------------------------------------------------------- 1 | -Xexperimental 2 | -------------------------------------------------------------------------------- /test/files/run/virtpatmat_typed.check: -------------------------------------------------------------------------------- 1 | OK foo 2 | -------------------------------------------------------------------------------- /test/files/run/virtpatmat_typed.flags: -------------------------------------------------------------------------------- 1 | -Xexperimental 2 | -------------------------------------------------------------------------------- /test/files/run/virtpatmat_typetag.flags: -------------------------------------------------------------------------------- 1 | -Xfatal-warnings -------------------------------------------------------------------------------- /test/files/run/virtpatmat_unapply.check: -------------------------------------------------------------------------------- 1 | 1 2 | 6 3 | -------------------------------------------------------------------------------- /test/files/run/virtpatmat_unapply.flags: -------------------------------------------------------------------------------- 1 | -Xexperimental 2 | -------------------------------------------------------------------------------- /test/files/run/virtpatmat_unapplyprod.flags: -------------------------------------------------------------------------------- 1 | -Xexperimental 2 | -------------------------------------------------------------------------------- /test/files/run/virtpatmat_unapplyseq.check: -------------------------------------------------------------------------------- 1 | 6 -------------------------------------------------------------------------------- /test/files/run/virtpatmat_unapplyseq.flags: -------------------------------------------------------------------------------- 1 | -Xexperimental 2 | -------------------------------------------------------------------------------- /test/files/run/virtpatmat_valdef.check: -------------------------------------------------------------------------------- 1 | meh(true,null) 2 | -------------------------------------------------------------------------------- /test/files/scalap/cbnParam/A.scala: -------------------------------------------------------------------------------- 1 | class CbnParam(s: => String) 2 | -------------------------------------------------------------------------------- /test/files/scalap/sequenceParam/A.scala: -------------------------------------------------------------------------------- 1 | class SequenceParam(s: String, i: Int*) 2 | -------------------------------------------------------------------------------- /test/files/scalap/wildcardType/A.scala: -------------------------------------------------------------------------------- 1 | class WildcardType(f: Int => _) 2 | -------------------------------------------------------------------------------- /test/files/specialized/arrays-traits.check: -------------------------------------------------------------------------------- 1 | 1 2 | 2 3 | 1 4 | 3 5 | 4 6 | 2 7 | -------------------------------------------------------------------------------- /test/files/specialized/spec-absfun.check: -------------------------------------------------------------------------------- 1 | 4006000 -------------------------------------------------------------------------------- /test/files/specialized/spec-ame.check: -------------------------------------------------------------------------------- 1 | abc 2 | 10 3 | 3 -------------------------------------------------------------------------------- /test/files/specialized/spec-constr.check: -------------------------------------------------------------------------------- 1 | hello? 2 | goodbye 3 | 0 -------------------------------------------------------------------------------- /test/files/specialized/spec-matrix-new.check: -------------------------------------------------------------------------------- 1 | 251437.0 2 | Boxed doubles: 1 3 | -------------------------------------------------------------------------------- /test/files/specialized/spec-matrix-old.check: -------------------------------------------------------------------------------- 1 | 251437.0 2 | Boxed doubles: 1 3 | -------------------------------------------------------------------------------- /test/files/specialized/spec-overrides.check: -------------------------------------------------------------------------------- 1 | 0 -------------------------------------------------------------------------------- /test/files/specialized/spec-super.check: -------------------------------------------------------------------------------- 1 | s 2 | 1 3 | 2 -------------------------------------------------------------------------------- /test/files/specialized/tb3651.check: -------------------------------------------------------------------------------- 1 | 0 -------------------------------------------------------------------------------- /test/files/specialized/tc3651.check: -------------------------------------------------------------------------------- 1 | 0 -------------------------------------------------------------------------------- /test/files/specialized/td3651.check: -------------------------------------------------------------------------------- 1 | 0 2 | 0 -------------------------------------------------------------------------------- /test/partest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/test/partest -------------------------------------------------------------------------------- /test/partest.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/test/partest.bat -------------------------------------------------------------------------------- /test/pending/jvm/actor-receive-sender.check: -------------------------------------------------------------------------------- 1 | OK 2 | OK 3 | -------------------------------------------------------------------------------- /test/pending/jvm/actorgc_leak.check: -------------------------------------------------------------------------------- 1 | Done 2 | -------------------------------------------------------------------------------- /test/pending/jvm/reactWithinZero.check: -------------------------------------------------------------------------------- 1 | TIMEOUT 2 | 'ack 3 | -------------------------------------------------------------------------------- /test/pending/jvm/receiveWithinZero.check: -------------------------------------------------------------------------------- 1 | TIMEOUT 2 | 'ack 3 | -------------------------------------------------------------------------------- /test/pending/jvm/terminateLinked.check: -------------------------------------------------------------------------------- 1 | Done 2 | -------------------------------------------------------------------------------- /test/pending/jvm/timeout.check: -------------------------------------------------------------------------------- 1 | OK 2 | -------------------------------------------------------------------------------- /test/pending/neg/dot-classpath.flags: -------------------------------------------------------------------------------- 1 | -Ylog-classpath -------------------------------------------------------------------------------- /test/pending/neg/dot-classpath/S_1.scala: -------------------------------------------------------------------------------- 1 | package foo { 2 | class Bippy 3 | } 4 | -------------------------------------------------------------------------------- /test/pending/neg/dot-classpath/S_2.scala: -------------------------------------------------------------------------------- 1 | class A { 2 | def f = new foo.Bippy 3 | } -------------------------------------------------------------------------------- /test/pending/pos/t4649.flags: -------------------------------------------------------------------------------- 1 | -Xfatal-warnings -------------------------------------------------------------------------------- /test/pending/pos/t5503.flags: -------------------------------------------------------------------------------- 1 | -Xfatal-warnings -------------------------------------------------------------------------------- /test/pending/run/macro-expand-default.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/pending/run/macro-expand-macro-has-context-bound.check: -------------------------------------------------------------------------------- 1 | 43 -------------------------------------------------------------------------------- /test/pending/run/macro-expand-macro-has-context-bound.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/pending/run/macro-expand-named.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/pending/run/macro-expand-tparams-prefix-e1.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/pending/run/macro-expand-tparams-prefix-f1.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/pending/run/macro-quasiinvalidbody-a.check: -------------------------------------------------------------------------------- 1 | 42 -------------------------------------------------------------------------------- /test/pending/run/macro-quasiinvalidbody-a.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/pending/run/macro-quasiinvalidbody-b.check: -------------------------------------------------------------------------------- 1 | 42 -------------------------------------------------------------------------------- /test/pending/run/macro-quasiinvalidbody-b.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/pending/run/macro-reify-array.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/pending/run/macro-reify-tagful-b.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/pending/run/macro-reify-tagless-b.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/pending/run/reify_callccinterpreter.check: -------------------------------------------------------------------------------- 1 | 42 2 | wrong 3 | 5 4 | -------------------------------------------------------------------------------- /test/pending/run/reify_closure2b.check: -------------------------------------------------------------------------------- 1 | 11 2 | 12 3 | -------------------------------------------------------------------------------- /test/pending/run/reify_closure3b.check: -------------------------------------------------------------------------------- 1 | 11 2 | 12 3 | -------------------------------------------------------------------------------- /test/pending/run/reify_closure4b.check: -------------------------------------------------------------------------------- 1 | 11 2 | 12 3 | -------------------------------------------------------------------------------- /test/pending/run/reify_closure5b.check: -------------------------------------------------------------------------------- 1 | 13 2 | 14 3 | -------------------------------------------------------------------------------- /test/pending/run/reify_closure9a.check: -------------------------------------------------------------------------------- 1 | 10 -------------------------------------------------------------------------------- /test/pending/run/reify_closure9b.check: -------------------------------------------------------------------------------- 1 | 10 -------------------------------------------------------------------------------- /test/pending/run/reify_closures11.check: -------------------------------------------------------------------------------- 1 | 2 -------------------------------------------------------------------------------- /test/pending/run/reify_gadts.check: -------------------------------------------------------------------------------- 1 | 42 2 | -------------------------------------------------------------------------------- /test/pending/run/reify_implicits-new.check: -------------------------------------------------------------------------------- 1 | x = List(1, 2, 3, 4) 2 | -------------------------------------------------------------------------------- /test/pending/run/reify_implicits-old.check: -------------------------------------------------------------------------------- 1 | x = List(1, 2, 3, 4) 2 | -------------------------------------------------------------------------------- /test/pending/run/reify_simpleinterpreter.check: -------------------------------------------------------------------------------- 1 | 42 2 | wrong 3 | -------------------------------------------------------------------------------- /test/pending/run/t2318.check: -------------------------------------------------------------------------------- 1 | bar 2 | bar 3 | -------------------------------------------------------------------------------- /test/pending/run/t4728.check: -------------------------------------------------------------------------------- 1 | 1 2 | 2 -------------------------------------------------------------------------------- /test/pending/run/t5258b.check: -------------------------------------------------------------------------------- 1 | TBI -------------------------------------------------------------------------------- /test/pending/run/t5258c.check: -------------------------------------------------------------------------------- 1 | TBI -------------------------------------------------------------------------------- /test/pending/run/t5418.check: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/pending/run/t5427a.check: -------------------------------------------------------------------------------- 1 | 2 -------------------------------------------------------------------------------- /test/pending/run/t5427b.check: -------------------------------------------------------------------------------- 1 | 2 -------------------------------------------------------------------------------- /test/pending/run/t5427c.check: -------------------------------------------------------------------------------- 1 | no public member -------------------------------------------------------------------------------- /test/pending/run/t5427d.check: -------------------------------------------------------------------------------- 1 | 2 -------------------------------------------------------------------------------- /test/pending/run/t5610a.check: -------------------------------------------------------------------------------- 1 | Stroke a kitten 2 | -------------------------------------------------------------------------------- /test/pending/run/t5610b.check: -------------------------------------------------------------------------------- 1 | Stroke a kitten 2 | -------------------------------------------------------------------------------- /test/pending/run/t5692.flags: -------------------------------------------------------------------------------- 1 | -language:experimental.macros -------------------------------------------------------------------------------- /test/pending/run/t5695.check: -------------------------------------------------------------------------------- 1 | .. 2 | .. 3 | -------------------------------------------------------------------------------- /test/pending/run/virtpatmat_anonfun_underscore.check: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/pending/run/virtpatmat_anonfun_underscore.flags: -------------------------------------------------------------------------------- 1 | -Yvirtpatmat -------------------------------------------------------------------------------- /test/pending/script/t2365.javaopts: -------------------------------------------------------------------------------- 1 | -XX:MaxPermSize=25M 2 | -------------------------------------------------------------------------------- /test/pending/shootout/message.check: -------------------------------------------------------------------------------- 1 | 35. -------------------------------------------------------------------------------- /test/pending/shootout/message.javaopts: -------------------------------------------------------------------------------- 1 | -Xss128k 2 | -------------------------------------------------------------------------------- /test/postreview.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/test/postreview.py -------------------------------------------------------------------------------- /test/review: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/test/review -------------------------------------------------------------------------------- /test/scaladoc/javascript/package.html: -------------------------------------------------------------------------------- 1 | dummy 2 | -------------------------------------------------------------------------------- /test/scaladoc/resources/SI_4641.scala: -------------------------------------------------------------------------------- 1 | object Foo { 2 | def ### = 123 3 | } 4 | -------------------------------------------------------------------------------- /test/scaladoc/run/SI-5373.check: -------------------------------------------------------------------------------- 1 | Done. 2 | -------------------------------------------------------------------------------- /test/scaladoc/run/SI-5780.check: -------------------------------------------------------------------------------- 1 | Done. 2 | -------------------------------------------------------------------------------- /test/scaladoc/run/diagrams-base.check: -------------------------------------------------------------------------------- 1 | Done. 2 | -------------------------------------------------------------------------------- /test/scaladoc/run/diagrams-determinism.check: -------------------------------------------------------------------------------- 1 | Done. 2 | -------------------------------------------------------------------------------- /test/scaladoc/run/diagrams-filtering.check: -------------------------------------------------------------------------------- 1 | Done. 2 | -------------------------------------------------------------------------------- /test/scaladoc/run/diagrams-inherited-nodes.check: -------------------------------------------------------------------------------- 1 | Done. 2 | -------------------------------------------------------------------------------- /test/scaladoc/run/implicits-ambiguating.check: -------------------------------------------------------------------------------- 1 | Done. 2 | -------------------------------------------------------------------------------- /test/scaladoc/run/implicits-base.check: -------------------------------------------------------------------------------- 1 | Done. 2 | -------------------------------------------------------------------------------- /test/scaladoc/run/implicits-chaining.check: -------------------------------------------------------------------------------- 1 | Done. 2 | -------------------------------------------------------------------------------- /test/scaladoc/run/implicits-scopes.check: -------------------------------------------------------------------------------- 1 | Done. 2 | -------------------------------------------------------------------------------- /test/scaladoc/run/implicits-shadowing.check: -------------------------------------------------------------------------------- 1 | Done. 2 | -------------------------------------------------------------------------------- /test/scaladoc/run/implicits-var-exp.check: -------------------------------------------------------------------------------- 1 | Done. 2 | -------------------------------------------------------------------------------- /test/scaladoc/scalacheck/HtmlFactoryTest.flags: -------------------------------------------------------------------------------- 1 | -encoding UTF-8 -------------------------------------------------------------------------------- /tools/abspath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/tools/abspath -------------------------------------------------------------------------------- /tools/buildcp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/tools/buildcp -------------------------------------------------------------------------------- /tools/cleanup-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/tools/cleanup-commit -------------------------------------------------------------------------------- /tools/codegen: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/tools/codegen -------------------------------------------------------------------------------- /tools/codegen-anyvals: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/tools/codegen-anyvals -------------------------------------------------------------------------------- /tools/cpof: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/tools/cpof -------------------------------------------------------------------------------- /tools/diffPickled: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/tools/diffPickled -------------------------------------------------------------------------------- /tools/epfl-build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/tools/epfl-build -------------------------------------------------------------------------------- /tools/epfl-publish: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/tools/epfl-publish -------------------------------------------------------------------------------- /tools/locker_scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/tools/locker_scala -------------------------------------------------------------------------------- /tools/locker_scalac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/tools/locker_scalac -------------------------------------------------------------------------------- /tools/lockercp: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # 3 | 4 | $(dirname $0)/buildcp locker 5 | -------------------------------------------------------------------------------- /tools/packcp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/tools/packcp -------------------------------------------------------------------------------- /tools/pathResolver: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/tools/pathResolver -------------------------------------------------------------------------------- /tools/push.jar.desired.sha1: -------------------------------------------------------------------------------- 1 | de5d3eb21a732e4bce44c283ccfbd1ed94bfeaed ?push.jar 2 | -------------------------------------------------------------------------------- /tools/quick_scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/tools/quick_scala -------------------------------------------------------------------------------- /tools/quick_scalac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/tools/quick_scalac -------------------------------------------------------------------------------- /tools/quickcp: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # 3 | 4 | $(dirname $0)/buildcp quick 5 | -------------------------------------------------------------------------------- /tools/remotetest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/tools/remotetest -------------------------------------------------------------------------------- /tools/scaladoc-compare: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/tools/scaladoc-compare -------------------------------------------------------------------------------- /tools/showPickled: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/tools/showPickled -------------------------------------------------------------------------------- /tools/starr_scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/tools/starr_scala -------------------------------------------------------------------------------- /tools/starr_scalac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/tools/starr_scalac -------------------------------------------------------------------------------- /tools/starrcp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/tools/starrcp -------------------------------------------------------------------------------- /tools/strapcp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/tools/strapcp -------------------------------------------------------------------------------- /tools/test-renamer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/tools/test-renamer -------------------------------------------------------------------------------- /tools/updatescalacheck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/tools/updatescalacheck -------------------------------------------------------------------------------- /tools/verify-jar-cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odersky/scala/HEAD/tools/verify-jar-cache --------------------------------------------------------------------------------