--- /srv/reproducible-results/rbuild-debian/r-b-build.LHQAWYIy/b1/scala_2.11.12-5_armhf.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.LHQAWYIy/b2/scala_2.11.12-5_armhf.changes ├── Files │ @@ -1,4 +1,4 @@ │ │ - 004cd3f30a7eaa9f0473c6956eb67d44 7970432 doc optional scala-doc_2.11.12-5_all.deb │ - 090e631cf60bb33f5075f4f29c8c4c1e 9586272 devel optional scala-library_2.11.12-5_all.deb │ - 6bbe91b9f7f748e45aa1d02f0ff6119e 14234836 devel optional scala_2.11.12-5_all.deb │ + 18772a7c093dc1afc39b3d5b706ef422 7969964 doc optional scala-doc_2.11.12-5_all.deb │ + ae2e7a8f6b61555bcba72fb2f5c8c0f3 9585948 devel optional scala-library_2.11.12-5_all.deb │ + ce873319e17c84787333e64fc3f9d12c 14234916 devel optional scala_2.11.12-5_all.deb ├── scala-doc_2.11.12-5_all.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2021-04-17 22:34:04.000000 debian-binary │ │ --rw-r--r-- 0 0 0 90560 2021-04-17 22:34:04.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 7879680 2021-04-17 22:34:04.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 90540 2021-04-17 22:34:04.000000 control.tar.xz │ │ +-rw-r--r-- 0 0 0 7879232 2021-04-17 22:34:04.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── file list │ │ │ │ @@ -510,32 +510,32 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 65034 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/Global$closureElimination$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 62390 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/Global$constantOptimization$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 41333 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/Global$constfold$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 66637 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/Global$constructors$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 59360 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/Global$copyPropagation$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 66838 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/Global$deadCode$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 78425 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/Global$delambdafy$.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 583803 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/Global$erasure$.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 583754 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/Global$erasure$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 84489 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/Global$explicitOuter$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 70864 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/Global$extensionMethods$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 67586 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/Global$flatten$.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 214901 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/Global$gen$.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 214714 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/Global$gen$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 117679 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/Global$genASM$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 139612 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/Global$genBCode$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 70658 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/Global$genicode$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 63849 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/Global$icodeChecker$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 40712 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/Global$icodeCheckers$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 197814 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/Global$icodes$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 61474 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/Global$inlineExceptionHandlers$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 76315 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/Global$inliner$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 68101 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/Global$lambdaLift$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 67825 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/Global$lazyVals$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 86287 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/Global$mixer$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 50208 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/Global$nodePrinters$.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 43346 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/Global$overridingPairs$.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 43287 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/Global$overridingPairs$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 136358 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/Global$patmat$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 59574 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/Global$pickler$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 71734 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/Global$postErasure$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 74545 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/Global$refChecks$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 182252 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/Global$scalaPrimitives$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 153225 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/Global$specializeTypes$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 41434 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/Global$statistics$.html │ │ │ │ @@ -557,15 +557,15 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 93942 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/NewLinePrintWriter.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 40502 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/ObjectRunner$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 75420 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/OfflineCompilerCommand.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 59106 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/Parsing$PerRunParsing.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 55299 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/Parsing$RunParsing.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 53941 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/Parsing.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 52805 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/PhaseAssembly.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 93224 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/Properties$.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 93210 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/Properties$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 75777 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/Reporting$PerRunReporting.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 72774 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/Reporting.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 52144 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/ScriptRunner$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 67473 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/ScriptRunner.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 412617 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/Settings.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 66789 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/StandardCompileClient.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 80304 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/StandardCompileServer.html │ │ │ │ @@ -594,43 +594,43 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 579445 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/ast/TreeBrowsers$TextInfoPanel.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 43088 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/ast/TreeBrowsers$TreeInfo$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 42487 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/ast/TreeBrowsers$TypePrinter$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 126040 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/ast/TreeBrowsers$UnitTree.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 64699 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/ast/TreeBrowsers.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 56152 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/ast/TreeDSL$CODE$$CaseStart.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 56809 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/ast/TreeDSL$CODE$$IfStart.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 42888 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/ast/TreeDSL$CODE$$LIT$.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 42873 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/ast/TreeDSL$CODE$$LIT$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 218532 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/ast/TreeDSL$CODE$$SelectStart.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 85204 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/ast/TreeDSL$CODE$$TreeMethods.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 56121 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/ast/TreeDSL$CODE$$TryStart.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 73380 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/ast/TreeDSL$CODE$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 57140 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/ast/TreeDSL.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 224938 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/ast/TreeGen.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 225125 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/ast/TreeGen.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 37971 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/ast/TreeInfo$AsInstanceOf$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 38140 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/ast/TreeInfo$BinaryOp$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 38349 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/ast/TreeInfo$TypeApplyOp$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 38131 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/ast/TreeInfo$ValueClass$$Box$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 38762 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/ast/TreeInfo$ValueClass$$BoxAndCompare$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 38154 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/ast/TreeInfo$ValueClass$$BoxAndUnbox$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 37956 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/ast/TreeInfo$ValueClass$$Unbox$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 41794 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/ast/TreeInfo$ValueClass$.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 157198 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/ast/TreeInfo.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 157581 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/ast/TreeInfo.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 128602 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/ast/Trees$DocDef.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 131446 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/ast/Trees$InjectDerivedValue.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 154959 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/ast/Trees$LazyTreeCopier.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 127067 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/ast/Trees$Parens.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 134706 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/ast/Trees$PostfixSelect.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 139957 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/ast/Trees$SelectFromArray.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 154579 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/ast/Trees$StrictTreeCopier.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 85916 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/ast/Trees$Transformer.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 149203 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/ast/Trees$TreeCopier.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 133996 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/ast/Trees$TypeTreeWithDeferredRefCheck.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 64227 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/ast/Trees$noopTransformer$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 64209 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/ast/Trees$resetPos$.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 143274 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/ast/Trees$treeInfo$.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 142877 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/ast/Trees$treeInfo$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 495671 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/ast/Trees.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 13653 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/ast/package.html │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/ast/parser/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 56806 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/ast/parser/BracePair.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 53168 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/ast/parser/BracePatch.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 52941 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/ast/parser/Change.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 91280 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/ast/parser/CommonTokens.html │ │ │ │ @@ -695,15 +695,15 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 69934 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/backend/icode/CheckerException.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 75745 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/backend/icode/ExceptionHandlers$ExceptionHandler.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 78462 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/backend/icode/ExceptionHandlers$Finalizer.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 56101 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/backend/icode/ExceptionHandlers.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 43416 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/backend/icode/GenICode$EmptyScope$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 55848 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/backend/icode/GenICode$ICodePhase$Cleanup.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 91312 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/backend/icode/GenICode$ICodePhase$Context.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 90263 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/backend/icode/GenICode$ICodePhase$DuplicateLabels.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 90196 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/backend/icode/GenICode$ICodePhase$DuplicateLabels.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 57094 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/backend/icode/GenICode$ICodePhase$Finalizer.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 56332 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/backend/icode/GenICode$ICodePhase$MonitorRelease.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 117727 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/backend/icode/GenICode$ICodePhase.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 64899 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/backend/icode/GenICode$Label.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 67946 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/backend/icode/GenICode$PCJUMP.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 68082 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/backend/icode/GenICode$PCZJUMP.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 63672 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/backend/icode/GenICode$PJUMP.html │ │ │ │ @@ -870,15 +870,15 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 58913 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/backend/icode/analysis/TypeFlowAnalysis$MethodTFA$InferredType.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 54465 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/backend/icode/analysis/TypeFlowAnalysis$MethodTFA$Push.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 68631 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/backend/icode/analysis/TypeFlowAnalysis$MethodTFA$TransferFunction.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 57298 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/backend/icode/analysis/TypeFlowAnalysis$MethodTFA$TypeOfStackPos.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 57178 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/backend/icode/analysis/TypeFlowAnalysis$MethodTFA$TypeOfVar.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 97739 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/backend/icode/analysis/TypeFlowAnalysis$MethodTFA.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 57832 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/backend/icode/analysis/TypeFlowAnalysis$Timer.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 449488 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/backend/icode/analysis/TypeFlowAnalysis$VarBinding.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 449471 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/backend/icode/analysis/TypeFlowAnalysis$VarBinding.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 52094 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/backend/icode/analysis/TypeFlowAnalysis$typeFlowLattice$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 49331 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/backend/icode/analysis/TypeFlowAnalysis$typeLattice$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 50692 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/backend/icode/analysis/TypeFlowAnalysis$typeStackLattice$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 70668 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/backend/icode/analysis/TypeFlowAnalysis.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 13662 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/backend/icode/analysis/package.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 21403 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/backend/icode/package.html │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/backend/jvm/ │ │ │ │ @@ -1190,15 +1190,15 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 43906 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/settings/Final$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 424341 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/settings/FscSettings.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 59588 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/settings/Milestone.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 136400 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/settings/MutableSettings$BooleanSetting.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 124450 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/settings/MutableSettings$ChoiceSetting.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 63899 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/settings/MutableSettings$EnableSettings.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 128611 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/settings/MutableSettings$IntSetting.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 89747 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/settings/MutableSettings$MultiChoiceEnumeration$Choice.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 89760 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/settings/MutableSettings$MultiChoiceEnumeration$Choice.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 77510 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/settings/MutableSettings$MultiChoiceEnumeration.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 38982 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/settings/MutableSettings$MultiChoiceSetting$ChoiceOrVal$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 142555 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/settings/MutableSettings$MultiChoiceSetting.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 130129 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/settings/MutableSettings$MultiStringSetting.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 65741 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/settings/MutableSettings$OutputDirs.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 125556 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/settings/MutableSettings$OutputSetting.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 126968 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/settings/MutableSettings$PathSetting.html │ │ │ │ @@ -1232,15 +1232,15 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 246518 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/symtab/SymbolLoaders$PackageLoader.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 251244 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/symtab/SymbolLoaders$PackageLoaderUsingFlatClassPath.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 248183 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/symtab/SymbolLoaders$SourcefileLoader.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 244830 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/symtab/SymbolLoaders$SymbolLoader.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 229927 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/symtab/SymbolLoaders$moduleClassLoader$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 89550 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/symtab/SymbolLoaders.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 37300 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/symtab/SymbolLoadersStats$.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1546989 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/symtab/SymbolTable.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1548841 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/symtab/SymbolTable.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 60856 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/symtab/SymbolTrackers$Change.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 58514 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/symtab/SymbolTrackers$Hierarchy.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 42555 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/symtab/SymbolTrackers$SymbolTracker$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 41442 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/symtab/SymbolTrackers$SymbolTracker$Node$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 66213 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/symtab/SymbolTrackers$SymbolTracker$Node.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 59405 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/symtab/SymbolTrackers$SymbolTracker.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 59177 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/symtab/SymbolTrackers.html │ │ │ │ @@ -1287,15 +1287,15 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 87311 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/transform/Delambdafy$ThisReferringMethodsTraverser.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 94555 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/transform/Delambdafy.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 72741 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/transform/Erasure$ComputeBridges$BridgesCursor.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 70268 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/transform/Erasure$ComputeBridges.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 339773 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/transform/Erasure$Eraser.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 84585 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/transform/Erasure$ErasureTransformer.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 68941 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/transform/Erasure$UnknownSig.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 601545 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/transform/Erasure.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 601594 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/transform/Erasure.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 105153 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/transform/ExplicitOuter$ExplicitOuterTransformer.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 97831 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/transform/ExplicitOuter$OuterPathTransformer.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 80042 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/transform/ExplicitOuter$Phase.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 84100 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/transform/ExplicitOuter$RemoveBindingsTransformer.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 99290 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/transform/ExplicitOuter.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 93493 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/transform/ExtensionMethods$Extender.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 39244 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/transform/ExtensionMethods$ExtensionMethodType$.html │ │ │ │ @@ -1310,15 +1310,15 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 84478 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/transform/LambdaLift.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 96053 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/transform/LazyVals$LazyValues.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 68393 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/transform/LazyVals$LocalLazyValFinder$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 83537 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/transform/LazyVals.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 85110 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/transform/Mixin$MixinTransformer.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 100558 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/transform/Mixin.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 69365 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/transform/OverridingPairs$Cursor.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 60087 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/transform/OverridingPairs.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 60146 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/transform/OverridingPairs.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 89369 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/transform/PostErasure$PostErasureTransformer.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 87307 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/transform/PostErasure.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 83100 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/transform/SampleTransform$SampleTransformer.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 80374 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/transform/SampleTransform.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 57311 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/transform/SpecializeTypes$Abstract.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 342538 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/transform/SpecializeTypes$Duplicator$BodyDuplicator.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 536093 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/transform/SpecializeTypes$Duplicator.html │ │ │ │ @@ -1535,18 +1535,18 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 74650 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/ContextErrors$AbsTypeError.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 77641 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/ContextErrors$AccessTypeError.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 79563 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/ContextErrors$AmbiguousImplicitTypeError.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 77039 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/ContextErrors$AmbiguousTypeError.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 83765 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/ContextErrors$DivergentImplicitTypeError.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 43050 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/ContextErrors$ErrorUtils$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 61838 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/ContextErrors$ImplicitsContextErrors.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 63520 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/ContextErrors$InferencerContextErrors$InferErrorGen$$PolyAlternativeErrorKind$.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 63514 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/ContextErrors$InferencerContextErrors$InferErrorGen$$PolyAlternativeErrorKind$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 76867 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/ContextErrors$InferencerContextErrors$InferErrorGen$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 57614 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/ContextErrors$InferencerContextErrors.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 60336 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/ContextErrors$NamerContextErrors$NamerErrorGen$$DuplicatesErrorKinds$.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 60342 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/ContextErrors$NamerContextErrors$NamerErrorGen$$DuplicatesErrorKinds$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 72912 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/ContextErrors$NamerContextErrors$NamerErrorGen$$SymValidateErrors$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 64487 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/ContextErrors$NamerContextErrors$NamerErrorGen$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 56851 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/ContextErrors$NamerContextErrors.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 49312 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/ContextErrors$NamesDefaultsErrorsGen$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 78008 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/ContextErrors$NormalTypeError.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 80562 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/ContextErrors$NormalTypeErrorFromCyclicReference.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 76000 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/ContextErrors$PosAndMsgTypeError.html │ │ │ │ @@ -1635,27 +1635,27 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 87195 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/MethodSynthesis$MethodSynth$Setter.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 96702 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/MethodSynthesis$MethodSynth.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 58819 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/MethodSynthesis.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 226906 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/Namers$LockingTypeCompleter.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 224647 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/Namers$Namer$CompleterWrapper.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 60208 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/Namers$Namer$LogTransitions.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 207099 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/Namers$Namer.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 232642 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/Namers$PolyTypeCompleter.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 232628 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/Namers$PolyTypeCompleter.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 224052 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/Namers$TypeCompleter.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 73502 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/Namers.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 61096 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/NamesDefaults$ConstructorDefaultsAttachment.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 61580 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/NamesDefaults$DefaultsOfLocalMethodAttachment.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 60467 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/NamesDefaults$NamedApplyInfo.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 80494 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/NamesDefaults.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 70180 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/PatternTypers$PatternTyper.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 55180 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/PatternTypers.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 59997 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/RefChecks$RefCheckTransformer$LevelInfo.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 65758 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/RefChecks$RefCheckTransformer$normalizeAll$.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 73759 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/RefChecks$RefCheckTransformer$varianceValidator$.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 101542 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/RefChecks$RefCheckTransformer.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 65825 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/RefChecks$RefCheckTransformer$normalizeAll$.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 73898 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/RefChecks$RefCheckTransformer$varianceValidator$.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 101609 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/RefChecks$RefCheckTransformer.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 91117 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/RefChecks.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 36162 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/StdAttachments$DynamicRewriteAttachment$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 57808 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/StdAttachments$MacroExpanderAttachment.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 57567 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/StdAttachments$MacroExpansionAttachment.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 35648 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/StdAttachments$MacroImplRefAttachment$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 58922 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/StdAttachments$MacroRuntimeAttachment.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 56482 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/StdAttachments$SuperArgsAttachment.html │ │ │ │ @@ -1668,40 +1668,40 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 68840 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/StructuredTypeStrings$NullaryFunction.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 68571 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/StructuredTypeStrings$PolyFunction.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 70012 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/StructuredTypeStrings$TypeAtom.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 50538 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/StructuredTypeStrings$TypeEmpty$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 68109 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/StructuredTypeStrings$TypeList.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 64577 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/StructuredTypeStrings$TypeNode.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 68464 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/StructuredTypeStrings$TypeProduct.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 100535 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/StructuredTypeStrings$intoNodes$.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 100550 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/StructuredTypeStrings$intoNodes$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 75889 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/StructuredTypeStrings.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 90035 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/SuperAccessors$SuperAccTransformer.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 84786 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/SuperAccessors.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 61973 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/SyntheticMethods.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 61568 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/Tags$Tag.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 53416 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/Tags.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 60339 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/TreeCheckers$DiffResult.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 80778 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/TreeCheckers$SymbolTracker$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 65850 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/TreeCheckers$TreeChecker$postcheck$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 67761 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/TreeCheckers$TreeChecker$precheck$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 332108 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/TreeCheckers$TreeChecker.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 538838 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/TreeCheckers.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 98542 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/TypeDiagnostics$TypeDiag.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 41955 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/TypeDiagnostics$TyperDiagnostics$checkDead$.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 103723 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/TypeDiagnostics$TyperDiagnostics$checkUnused$$UnusedPrivates.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 103584 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/TypeDiagnostics$TyperDiagnostics$checkUnused$$UnusedPrivates.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 41034 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/TypeDiagnostics$TyperDiagnostics$checkUnused$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 65748 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/TypeDiagnostics$TyperDiagnostics.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 89798 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/TypeDiagnostics.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 48120 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/TypeStrings$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 62074 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/TypeStrings.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 65740 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/Typers$SilentResult.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 68586 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/Typers$SilentResultValue.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 41516 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/Typers$SilentTypeError$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 70027 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/Typers$SilentTypeError.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 68288 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/Typers$Typer$checkNoEscaping$.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 68221 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/Typers$Typer$checkNoEscaping$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 50305 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/Typers$Typer$dyna$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 306947 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/Typers$Typer.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 80262 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/Typers.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 49157 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/TypersStats$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 57959 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/TypersTracking$typingStack$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 61523 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/TypersTracking.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 59545 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/Unapplies$ClassForCaseCompanionAttachment.html │ │ │ │ @@ -1724,20 +1724,20 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 86839 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/util/DeltaClassPath.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 87451 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/util/DirectoryClassPath.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 67720 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/util/DocStrings$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 53633 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/util/EmptyAction.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 37108 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/util/Exceptional$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 74531 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/util/FailedInterrupt.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 58799 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/util/InterruptReq.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 186709 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/util/JavaCharArrayReader.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 186726 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/util/JavaCharArrayReader.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 88116 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/util/JavaClassPath.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 88024 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/util/MergedClassPath.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 60550 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/util/ShowPickled$$PickleBufferEntry.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 54066 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/util/ShowPickled$$PickleBufferEntryList.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 91594 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/util/ShowPickled$.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 91593 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/util/ShowPickled$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 55052 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/util/SimpleTracer.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 83840 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/util/SourcePath.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 57124 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/util/StatisticsInfo.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 66584 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/util/WorkScheduler.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 38454 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/util/package$$StackTraceOps.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 56302 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/util/package.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6745 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/package.html │ │ │ │ @@ -1753,26 +1753,26 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 92164 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/reflect/FormatInterpolator$FloatingPointXn.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 91192 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/reflect/FormatInterpolator$GeneralXn.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 91354 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/reflect/FormatInterpolator$IntegralXn.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 91121 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/reflect/FormatInterpolator$LiteralXn.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 61127 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/reflect/FormatInterpolator$SpecifierGroups$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 71943 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/reflect/FormatInterpolator.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 51940 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/reflect/FrontEnd$Info.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 79106 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/reflect/FrontEnd$Severity.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 79093 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/reflect/FrontEnd$Severity.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 54098 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/reflect/FrontEnd$severity$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 63993 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/reflect/FrontEnd.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1838807 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/reflect/ReflectGlobal.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1836970 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/reflect/ReflectGlobal.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 47349 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/reflect/ReflectMain$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 71837 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/reflect/StdContextTags.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 53607 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/reflect/StdRuntimeTags$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 66572 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/reflect/StdTags.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 81582 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/reflect/ToolBox.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 67454 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/reflect/ToolBoxError.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 58405 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/reflect/ToolBoxFactory.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 94742 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/reflect/WrappedProperties$$AccessControl$.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 94756 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/reflect/WrappedProperties$$AccessControl$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 37148 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/reflect/WrappedProperties$.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 108595 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/reflect/WrappedProperties.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 24960 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/reflect/package.html │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/util/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 57113 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/util/CompileOutputCommon.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 66917 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/util/FlatClassPathResolver.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 34834 2021-04-17 22:34:04.000000 ./usr/share/doc/scala-2.11/api/compiler/scala/tools/util/PathResolver$$AsLines.html │ │ │ ├── ./usr/share/doc/scala-2.11/api/compiler/scala/reflect/reify/Errors.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
Self Type
Reifier
Source
Errors.scala
│ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
│ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/compiler/scala/reflect/reify/Phases.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
Self Type
Reifier
Source
Phases.scala
│ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
│ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/compiler/scala/reflect/reify/States.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
Self Type
Reifier
Source
States.scala
│ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
│ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/compiler/scala/reflect/reify/codegen/GenAnnotationInfos.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
Self Type
Reifier
Source
GenAnnotationInfos.scala
│ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
│ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/compiler/scala/reflect/reify/codegen/GenNames.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
Self Type
Reifier
Source
GenNames.scala
│ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
│ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/compiler/scala/reflect/reify/codegen/GenPositions.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
Self Type
Reifier
Source
GenPositions.scala
│ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
│ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/compiler/scala/reflect/reify/codegen/GenSymbols.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
Self Type
Reifier
Source
GenSymbols.scala
│ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
│ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/compiler/scala/reflect/reify/codegen/GenTrees.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
Self Type
Reifier
Source
GenTrees.scala
│ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
│ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/compiler/scala/reflect/reify/codegen/GenTypes.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
Self Type
Reifier
Source
GenTypes.scala
│ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
│ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/compiler/scala/reflect/reify/codegen/GenUtils.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
Self Type
Reifier
Source
GenUtils.scala
│ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
│ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/compiler/scala/reflect/reify/phases/Calculate.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
Self Type
Reifier
Source
Calculate.scala
│ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
│ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/compiler/scala/reflect/reify/phases/Metalevels.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
Self Type
Reifier
Source
Metalevels.scala
│ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
│ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/compiler/scala/reflect/reify/phases/Reify.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
Self Type
Reifier
Source
Reify.scala
│ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
│ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/compiler/scala/reflect/reify/phases/Reshape.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
Self Type
Reifier
Source
Reshape.scala
│ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
│ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/compiler/scala/reflect/reify/utils/Extractors.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
Self Type
Utils
Source
Extractors.scala
│ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
│ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/compiler/scala/reflect/reify/utils/NodePrinters.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
Self Type
Utils
Source
NodePrinters.scala
│ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
│ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/compiler/scala/reflect/reify/utils/StdAttachments.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
Self Type
Utils
Source
StdAttachments.scala
│ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
│ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/compiler/scala/reflect/reify/utils/SymbolTables.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
Self Type
Utils
Source
SymbolTables.scala
│ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
│ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/compiler/scala/reflect/reify/utils/Utils.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
Source
Utils.scala
│ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
│ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/Global$GlobalPhase.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/Global$erasure$.html │ │ │ │ @@ -5399,15 +5399,15 @@ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │

Solve constraint collected in types tvars.

Solve constraint collected in types tvars. │ │ │ │

tvars

All type variables to be instantiated.

tparams

The type parameters corresponding to tvars

variances

The variances of type parameters; need to reverse │ │ │ │ solution direction for all contravariant variables.

upper

When true search for max solution else min.

Definition Classes
Infer
Exceptions thrown
│ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -6014,15 +6014,15 @@ │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │

    Transforms c.Expr[T] types into c.Tree and leaves the rest unchanged.

    Transforms c.Expr[T] types into c.Tree and leaves the rest unchanged. │ │ │ │

    Definition Classes
    Helpers
    │ │ │ │

  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/Global$gen$.html │ │ │ │ @@ -534,15 +534,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TreeGen
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -899,15 +899,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TreeGen
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -1692,15 +1692,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TreeGen
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -1709,15 +1709,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TreeGen
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -1743,15 +1743,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TreeGen
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/Global$overridingPairs$.html │ │ │ │ @@ -434,15 +434,15 @@ │ │ │ │ │ │ │ │

    Wakes up all threads that are waiting on the receiver object's monitor.

    Wakes up all threads that are waiting on the receiver object's monitor. │ │ │ │

    Definition Classes
    AnyRef
    Annotations
    │ │ │ │ @IntrinsicCandidate() │ │ │ │ │ │ │ │
    Note

    not specified by SLS as a member of AnyRef

    │ │ │ │

  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/Properties$.html │ │ │ │ @@ -712,15 +712,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    PropertiesTrait
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -874,15 +874,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    PropertiesTrait
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -942,15 +942,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    PropertiesTrait
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -959,15 +959,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    PropertiesTrait
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -1061,15 +1061,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    PropertiesTrait
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -1078,15 +1078,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    PropertiesTrait
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/SubComponent$StdPhase.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │

    A standard phase template

    Source
    SubComponent.scala
    │ │ │ │ Linear Supertypes │ │ │ │
    GlobalPhase, reflect.internal.Phase, AnyRef, Any
    │ │ │ │
    │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/ast/TreeDSL$CODE$$LIT$.html │ │ │ │ @@ -236,15 +236,15 @@ │ │ │ │ @throws( │ │ │ │ │ │ │ │ ... │ │ │ │ ) │ │ │ │ │ │ │ │
    Note

    not specified by SLS as a member of AnyRef

    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/ast/TreeGen.html │ │ │ │ @@ -717,15 +717,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -1063,15 +1063,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -1856,15 +1856,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TreeGen
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -1873,15 +1873,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TreeGen
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -1907,15 +1907,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TreeGen
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/ast/TreeInfo.html │ │ │ │ @@ -150,15 +150,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TreeInfo
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ abstract │ │ │ │ class │ │ │ │ │ │ │ │ │ │ │ │ @@ -845,15 +845,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TreeInfo
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -862,15 +862,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TreeInfo
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -879,15 +879,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TreeInfo
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -1013,15 +1013,15 @@ │ │ │ │ │ │ │ │

    The hashCode method for reference types.

    The hashCode method for reference types. See hashCode in scala.Any. │ │ │ │

    returns

    the hash code value for this object.

    Definition Classes
    AnyRef → Any
    Annotations
    │ │ │ │ @IntrinsicCandidate() │ │ │ │ │ │ │ │
    │ │ │ │

  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -1030,15 +1030,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TreeInfo
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -1149,15 +1149,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TreeInfo
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -1166,15 +1166,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TreeInfo
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -1183,15 +1183,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TreeInfo
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -1343,15 +1343,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TreeInfo
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -1480,15 +1480,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TreeInfo
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -1514,15 +1514,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TreeInfo
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -1667,15 +1667,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TreeInfo
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -1701,15 +1701,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TreeInfo
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -1718,15 +1718,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TreeInfo
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -1786,15 +1786,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TreeInfo
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -1914,15 +1914,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TreeInfo
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -1931,15 +1931,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TreeInfo
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/ast/Trees$treeInfo$.html │ │ │ │ @@ -667,15 +667,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TreeInfo
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -684,15 +684,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TreeInfo
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -701,15 +701,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TreeInfo
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -828,15 +828,15 @@ │ │ │ │ │ │ │ │

    The hashCode method for reference types.

    The hashCode method for reference types. See hashCode in scala.Any. │ │ │ │

    returns

    the hash code value for this object.

    Definition Classes
    AnyRef → Any
    Annotations
    │ │ │ │ @IntrinsicCandidate() │ │ │ │ │ │ │ │
    │ │ │ │

  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -845,15 +845,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TreeInfo
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -964,15 +964,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TreeInfo
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -981,15 +981,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TreeInfo
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -998,15 +998,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TreeInfo
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -1158,15 +1158,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TreeInfo
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -1295,15 +1295,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TreeInfo
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -1329,15 +1329,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TreeInfo
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -1482,15 +1482,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TreeInfo
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -1516,15 +1516,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TreeInfo
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -1533,15 +1533,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TreeInfo
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -1601,15 +1601,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TreeInfo
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -1729,15 +1729,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TreeInfo
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -1746,15 +1746,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TreeInfo
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/backend/icode/GenICode$ICodePhase$DuplicateLabels.html │ │ │ │ @@ -742,15 +742,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    DuplicateLabels → Transformer
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -759,15 +759,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Transformer
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -776,15 +776,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Transformer
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -895,15 +895,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Transformer
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -912,15 +912,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Transformer
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/backend/icode/analysis/TypeFlowAnalysis$VarBinding.html │ │ │ │ @@ -1081,15 +1081,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TraversableOnce → GenTraversableOnce
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/backend/jvm/BackendReporting$$RightBiasedEither.html │ │ │ │ @@ -477,26 +477,26 @@ │ │ │ │

    Test whether the dynamic type of the receiver object is T0.

    Test whether the dynamic type of the receiver object is T0.

    Note that the result of the test is modulo Scala's erasure semantics. │ │ │ │ Therefore the expression 1.isInstanceOf[String] will return false, while the │ │ │ │ expression List(1).isInstanceOf[List[String]] will return true. │ │ │ │ In the latter example, because the type argument is erased as part of compilation it is │ │ │ │ not possible to check whether the contents of the list are of the specified type. │ │ │ │

    returns

    true if the receiver object is an instance of erasure of type T0; false otherwise.

    Definition Classes
    Any
    │ │ │ │

  • │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ - map[U](f: (B) ⇒ U): Serializable with Product with util.Either[A, U] │ │ │ │ + map[U](f: (B) ⇒ U): Product with Serializable with util.Either[A, U] │ │ │ │ │ │ │ │

    │ │ │ │ - │ │ │ │ + │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  • │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -195,15 +195,15 @@ │ │ │ │ │ are of the specified type. │ │ │ │ │ returns │ │ │ │ │ true if the receiver object is an instance of erasure of type T0; │ │ │ │ │ false otherwise. │ │ │ │ │ Definition Classes │ │ │ │ │ Any │ │ │ │ │ 19. │ │ │ │ │ - *** def map[U](f: (B) ⇒ U): Serializable with Product with │ │ │ │ │ + *** def map[U](f: (B) ⇒ U): Product with Serializable with │ │ │ │ │ util.Either[A, U] *** │ │ │ │ │ [Permalink] │ │ │ │ │ 20. │ │ │ │ │ *** def orThrow: B *** │ │ │ │ │ [Permalink] │ │ │ │ │ Get the right value of an Either by throwing a potential error message. │ │ │ │ │ Get the right value of an Either by throwing a potential error message. │ │ │ ├── ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/settings/MutableSettings$MultiChoiceEnumeration$Choice.html │ │ │ │ @@ -161,15 +161,15 @@ │ │ │ │ with value equality: if two value type instances compare │ │ │ │ as true, then ## will produce the same hash value for each │ │ │ │ of them. │ │ │ │ For null returns a hashcode where null.hashCode throws a │ │ │ │ NullPointerException. │ │ │ │

  • returns

    a hash value consistent with ==

    Definition Classes
    AnyRef → Any
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/symtab/SymbolTable.html │ │ │ │ @@ -1339,15 +1339,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Printers
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ class │ │ │ │ │ │ │ │ │ │ │ │ @@ -1356,15 +1356,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Trees
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ class │ │ │ │ │ │ │ │ │ │ │ │ @@ -3147,15 +3147,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Types
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ trait │ │ │ │ │ │ │ │ │ │ │ │ @@ -5612,15 +5612,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    StdAttachments
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ abstract │ │ │ │ class │ │ │ │ │ │ │ │ │ │ │ │ @@ -7284,15 +7284,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TypeMaps
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ abstract │ │ │ │ class │ │ │ │ │ │ │ │ │ │ │ │ @@ -7658,15 +7658,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Types
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ trait │ │ │ │ │ │ │ │ │ │ │ │ @@ -9756,15 +9756,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    FlagSets → FlagSets
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -12646,15 +12646,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    AnnotationCheckers
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -12680,15 +12680,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    AnnotationCheckers
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -12731,15 +12731,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    FlagSets → FlagSets
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -12748,15 +12748,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Types
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -12782,15 +12782,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Types
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -12816,15 +12816,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Attributes
    protected[scala]
    Definition Classes
    AnnotationInfos → Annotations
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -12833,15 +12833,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    AnnotationCheckers
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -12850,15 +12850,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    AnnotationCheckers
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -13048,15 +13048,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Positions → Positions
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -13065,15 +13065,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Printers
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -13082,15 +13082,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Attributes
    protected
    Definition Classes
    Types
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -13312,15 +13312,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Symbols
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -13380,15 +13380,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Symbols
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ final │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -13414,15 +13414,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Collections
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -13431,15 +13431,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Attributes
    protected[scala.reflect.internal]
    Definition Classes
    CommonOwners
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -13502,15 +13502,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Internals → Internals
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -13519,15 +13519,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    BaseTypeSeqs
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -13621,15 +13621,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Types
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -13706,15 +13706,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Trees
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ final │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -13743,15 +13743,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Symbols
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -14083,15 +14083,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Trees
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -14100,15 +14100,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Symbols
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -14134,15 +14134,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Trees
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -14151,15 +14151,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Symbols
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -14219,15 +14219,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    SymbolTable
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ final │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -14290,15 +14290,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Trees
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -14307,15 +14307,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Attributes
    protected
    Definition Classes
    SymbolTable
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -14324,15 +14324,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Types
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -14341,15 +14341,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Types
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -14358,15 +14358,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Types
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -14409,15 +14409,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Attributes
    protected
    Definition Classes
    Types
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -14564,15 +14564,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    SymbolTable
    Annotations
    │ │ │ │ @inline() │ │ │ │ │ │ │ │
    │ │ │ │

  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ final │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -14584,15 +14584,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    SymbolTable
    Annotations
    │ │ │ │ @inline() │ │ │ │ │ │ │ │
    │ │ │ │

  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ final │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -14729,15 +14729,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    ExistentialsAndSkolems
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -14746,15 +14746,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Types
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -14817,15 +14817,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    SymbolTable
    Annotations
    │ │ │ │ @inline() │ │ │ │ │ │ │ │
    │ │ │ │

  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -14885,15 +14885,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Collections
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -14902,15 +14902,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Positions
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ final │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -14919,15 +14919,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    SymbolTable
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -14990,15 +14990,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Collections
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ final │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -15010,15 +15010,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Collections
    Annotations
    │ │ │ │ @tailrec() │ │ │ │ │ │ │ │
    │ │ │ │

  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ final │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -15102,15 +15102,15 @@ │ │ │ │ StringFormat[SymbolTable] performed by method StringFormat in scala.Predef. │ │ │ │ │ │ │ │
    Definition Classes
    StringFormat
    Annotations
    │ │ │ │ @inline() │ │ │ │ │ │ │ │

  • │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -15259,15 +15259,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    GlbLubs
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -15588,15 +15588,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Types
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -15758,15 +15758,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Attributes
    protected
    Definition Classes
    SymbolTable
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -15775,15 +15775,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TypeComparers
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -15809,15 +15809,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Types
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -15826,15 +15826,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Types
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -15860,15 +15860,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Types
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -15916,15 +15916,15 @@ │ │ │ │

    Test whether the dynamic type of the receiver object is T0.

    Test whether the dynamic type of the receiver object is T0.

    Note that the result of the test is modulo Scala's erasure semantics. │ │ │ │ Therefore the expression 1.isInstanceOf[String] will return false, while the │ │ │ │ expression List(1).isInstanceOf[List[String]] will return true. │ │ │ │ In the latter example, because the type argument is erased as part of compilation it is │ │ │ │ not possible to check whether the contents of the list are of the specified type. │ │ │ │

    returns

    true if the receiver object is an instance of erasure of type T0; false otherwise.

    Definition Classes
    Any
    │ │ │ │

  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -16001,15 +16001,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Types
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -16018,15 +16018,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TypeMaps
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -16052,15 +16052,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    ExistentialsAndSkolems
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -16069,15 +16069,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Types
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -16086,15 +16086,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Trees
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -16103,15 +16103,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Trees
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -16120,15 +16120,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TypeComparers
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -16137,15 +16137,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TypeComparers
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -16171,15 +16171,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Types
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -16188,15 +16188,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Types
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -16205,15 +16205,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TypeComparers
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -16222,15 +16222,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Translations
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -16239,15 +16239,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Translations
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -16273,15 +16273,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Types
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ final │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -16293,15 +16293,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Types
    Annotations
    │ │ │ │ @tailrec() │ │ │ │ │ │ │ │
    │ │ │ │

  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ final │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -16310,15 +16310,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    SymbolTable
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ final │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -16327,15 +16327,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    SymbolTable
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -16412,15 +16412,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    StdNames
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -16531,15 +16531,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Types
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -16701,15 +16701,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Collections
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -16718,15 +16718,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Symbols
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -16752,15 +16752,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Types
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -16786,15 +16786,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TypeToStrings
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -17408,15 +17408,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Printers → Printers
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -17536,15 +17536,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Names
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -17655,15 +17655,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Types
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -17714,15 +17714,15 @@ │ │ │ │ │ │ │ │

    Wakes up all threads that are waiting on the receiver object's monitor.

    Wakes up all threads that are waiting on the receiver object's monitor. │ │ │ │

    Definition Classes
    AnyRef
    Annotations
    │ │ │ │ @IntrinsicCandidate() │ │ │ │ │ │ │ │
    Note

    not specified by SLS as a member of AnyRef

    │ │ │ │

  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -17816,15 +17816,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    ExistentialsAndSkolems
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -17901,15 +17901,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    SymbolTable
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ final │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -17969,15 +17969,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    SymbolTable
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ final │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -18071,15 +18071,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Translations
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ final │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -18173,15 +18173,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    PrivateWithin
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ final │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -18377,15 +18377,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Types
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ macro │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -18428,15 +18428,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Attributes
    protected
    Definition Classes
    Printers
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -18496,15 +18496,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    GlbLubs
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -18547,15 +18547,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Collections
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -18785,15 +18785,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Types
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -18802,15 +18802,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Types
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -18853,15 +18853,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Types
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -18870,15 +18870,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    SymbolTable
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -18904,15 +18904,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    StdNames
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -18938,15 +18938,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TypeConstraints
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -18955,15 +18955,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    GlbLubs
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -18972,15 +18972,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Attributes
    protected[scala.reflect.internal]
    Definition Classes
    Types
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -19057,15 +19057,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Reporting
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ final │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -19370,15 +19370,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Types
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ final │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -19421,15 +19421,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Trees
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -19455,15 +19455,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Trees
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -19540,15 +19540,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TypeDebugging
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -19574,15 +19574,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Types
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -19625,15 +19625,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TypeTags
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -19642,15 +19642,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TypeDebugging
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -19659,15 +19659,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Types
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -19710,15 +19710,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TypeTags
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -19727,15 +19727,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Attributes
    protected
    Definition Classes
    TypeToStrings
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -19744,15 +19744,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Attributes
    protected
    Definition Classes
    Trees
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -20120,15 +20120,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    GlbLubs
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -20137,15 +20137,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TypeTags
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -20335,15 +20335,15 @@ │ │ │ │

  • │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    Deprecated Value Members

    │ │ │ │
    1. │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

      │ │ │ │ │ │ │ │ final │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -20357,15 +20357,15 @@ │ │ │ │
      Definition Classes
      SymbolTable
      Annotations
      │ │ │ │ @deprecated │ │ │ │ │ │ │ │ @inline() │ │ │ │ │ │ │ │
      Deprecated

      (Since version 2.10.0) Use enteringPhase

      │ │ │ │

    2. │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

      │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -20469,15 +20469,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
      Definition Classes
      Required
      Annotations
      │ │ │ │ @deprecated │ │ │ │ │ │ │ │
      Deprecated

      (Since version 2.11.0) Scaladoc is implemented with a custom Global; this flag is ignored

      │ │ │ │

    3. │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

      │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -20489,15 +20489,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
      Definition Classes
      Types
      Annotations
      │ │ │ │ @deprecated │ │ │ │ │ │ │ │
      Deprecated

      (Since version 2.10.1) Use isRawType

      │ │ │ │

    4. │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

      │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/transform/Erasure.html │ │ │ │ @@ -32280,5318 +32280,5321 @@ │ │ │ │ 0007e170: 6374 6f72 4572 6173 7572 6522 2076 6973 ctorErasure" vis │ │ │ │ 0007e180: 626c 3d22 7075 6222 2064 6174 612d 6973 bl="pub" data-is │ │ │ │ 0007e190: 6162 733d 2266 616c 7365 2220 6675 6c6c abs="false" full │ │ │ │ 0007e1a0: 436f 6d6d 656e 743d 2279 6573 2220 6772 Comment="yes" gr │ │ │ │ 0007e1b0: 6f75 703d 2255 6e67 726f 7570 6564 223e oup="Ungrouped"> │ │ │ │ 0007e1c0: 0a20 2020 2020 203c 6120 6964 3d22 7370 . . . │ │ │ │ -0007e280: 3c68 3420 636c 6173 733d 2273 6967 6e61

      . . │ │ │ │ -0007e2c0: 2020 3c73 7061 6e20 636c 6173 733d 226d │ │ │ │ -0007e2e0: 0a20 2020 2020 2020 203c 7370 616e 2063 . def< │ │ │ │ -0007e300: 2f73 7061 6e3e 0a20 2020 2020 203c 2f73 /span>. . │ │ │ │ -0007e330: 0a20 2020 2020 2020 203c 7370 616e 2063 . spec │ │ │ │ -0007e350: 6961 6c43 6f6e 7374 7275 6374 6f72 4572 ialConstructorEr │ │ │ │ -0007e360: 6173 7572 653c 2f73 7061 6e3e 3c73 7061 asure(clazz: │ │ │ │ -0007e470: 476c 6f62 616c 2e53 796d 626f 6c3c 2f61 Global.Symbol, tpe: │ │ │ │ -0007e4a0: 3c61 2068 7265 663d 222e 2e2f 476c 6f62 Global.T │ │ │ │ -0007e540: 7970 653c 2f61 3e3c 2f73 7061 6e3e 293c ype)< │ │ │ │ -0007e550: 2f73 7061 6e3e 3c73 7061 6e20 636c 6173 /span>: Global.Type │ │ │ │ -0007e610: 3c2f 613e 3c2f 7370 616e 3e0a 2020 2020 . │ │ │ │ -0007e620: 2020 3c2f 7370 616e 3e0a 2020 2020 2020 . │ │ │ │ -0007e630: 3c2f 6834 3e3c 7370 616e 2063 6c61 7373

      . │ │ │ │ -0007e650: 2020 2020 3c61 2068 7265 663d 222e 2e2f . │ │ │ │ -0007e730: 2020 3c69 6d67 2073 7263 3d22 2e2e 2f2e 
│ │ │ │ -0007e760: 5065 726d 616c 696e 6b22 202f 3e0a 2020  Permalink. │ │ │ │ -0007e770: 2020 2020 3c2f 613e 0a20 2020 203c 2f73 . .
      Definition │ │ │ │ -0007e7d0: 2043 6c61 7373 6573 3c2f 6474 3e3c 6464 Classes
      Erasure
      .
    5. . < │ │ │ │ -0007e890: 6120 6964 3d22 7370 6563 6961 6c45 7261 a id="specialEra │ │ │ │ -0007e8a0: 7375 7265 2873 796d 3a45 7261 7375 7265 sure(sym:Erasure │ │ │ │ -0007e8b0: 2e74 6869 732e 676c 6f62 616c 2e53 796d .this.global.Sym │ │ │ │ -0007e8c0: 626f 6c29 2874 703a 4572 6173 7572 652e bol)(tp:Erasure. │ │ │ │ -0007e8d0: 7468 6973 2e67 6c6f 6261 6c2e 5479 7065 this.global.Type │ │ │ │ -0007e8e0: 293a 4572 6173 7572 652e 7468 6973 2e67 ):Erasure.this.g │ │ │ │ -0007e8f0: 6c6f 6261 6c2e 5479 7065 223e 3c2f 613e lobal.Type"> │ │ │ │ -0007e900: 0a20 2020 2020 203c 6120 6964 3d22 7370 . . │ │ │ │ -0007e950: 203c 6834 2063 6c61 7373 3d22 7369 676e

      . . │ │ │ │ -0007e990: 2020 203c 7370 616e 2063 6c61 7373 3d22 . def │ │ │ │ -0007e9d0: 3c2f 7370 616e 3e0a 2020 2020 2020 3c2f . . . spe │ │ │ │ -0007ea20: 6369 616c 4572 6173 7572 653c 2f73 7061 cialErasure(sym: Global.Symbol< │ │ │ │ -0007eb40: 2f61 3e3c 2f73 7061 6e3e 293c 2f73 7061 /a>)(tp: Global.Type< │ │ │ │ -0007ec20: 2f61 3e3c 2f73 7061 6e3e 293c 2f73 7061 /a>): Global.Type │ │ │ │ -0007ecf0: 3c2f 7370 616e 3e0a 2020 2020 2020 3c2f . .

      . │ │ │ │ -0007ed30: 3c61 2068 7265 663d 222e 2e2f 2e2e 2f2e . │ │ │ │ -0007ee00: 203c 696d 6720 7372 633d 222e 2e2f 2e2e P
│ │ │ │ -0007ee30: 6572 6d61 6c69 6e6b 2220 2f3e 0a20 2020  ermalink. │ │ │ │ -0007ee40: 2020 203c 2f61 3e0a 2020 2020 3c2f 7370 . .
      │ │ │ │ -0007ee90: 203c 6474 3e44 6566 696e 6974 696f 6e20
      Definition │ │ │ │ -0007eea0: 436c 6173 7365 733c 2f64 743e 3c64 643e Classes
      │ │ │ │ -0007eeb0: 4572 6173 7572 653c 2f64 643e 3c2f 646c Erasure
      .
    6. . │ │ │ │ -0007ef60: 2020 203c 6120 6964 3d22 7370 6563 6961 < │ │ │ │ -0007ef80: 2f61 3e0a 2020 2020 2020 3c61 2069 643d /a>. . │ │ │ │ -0007efc0: 2020 2020 203c 6834 2063 6c61 7373 3d22

      . │ │ │ │ -0007efe0: 2020 3c73 7061 6e20 636c 6173 733d 226d . │ │ │ │ -0007f000: 2020 2020 2020 203c 7370 616e 2063 6c61 . object. │ │ │ │ -0007f050: 2020 2020 203c 2f73 7061 6e3e 0a20 2020 . │ │ │ │ -0007f060: 2020 203c 7370 616e 2063 6c61 7373 3d22 . │ │ │ │ -0007f080: 203c 7370 616e 2063 6c61 7373 3d22 6e61 specialScala │ │ │ │ -0007f0a0: 4572 6173 7572 653c 2f73 7061 6e3e 3c73 Erasure extends ScalaErasureMap │ │ │ │ -0007f130: 3c2f 7370 616e 3e3c 2f73 7061 6e3e 0a20 . │ │ │ │ -0007f140: 2020 2020 203c 2f73 7061 6e3e 0a20 2020 . │ │ │ │ -0007f150: 2020 203c 2f68 343e 3c73 7061 6e20 636c

      │ │ │ │ -0007f170: 0a20 2020 2020 203c 6120 6872 6566 3d22 . . │ │ │ │ -0007f1f0: 2020 2020 2020 203c 696d 6720 7372 633d Permalink. . │ │ │ │ -0007f240: 2020 3c2f 7370 616e 3e0a 2020 2020 2020 . │ │ │ │ -0007f250: 3c64 6976 2063 6c61 7373 3d22 6675 6c6c
      Defin │ │ │ │ -0007f290: 6974 696f 6e20 436c 6173 7365 733c 2f64 ition Classes
      Erasure
      . │ │ │ │ -0007f2c0: 2020 3c2f 6c69 3e3c 6c69 206e 616d 653d
    7. . │ │ │ │ -0007f350: 2020 3c61 2069 643d 2273 7461 6e64 6172 . │ │ │ │ -0007f3a0: 2020 2020 3c61 2069 643d 2273 7461 6e64 . │ │ │ │ -0007f3e0: 203c 6834 2063 6c61 7373 3d22 7369 676e

      . . │ │ │ │ -0007f420: 2020 203c 7370 616e 2063 6c61 7373 3d22 . def │ │ │ │ -0007f460: 3c2f 7370 616e 3e0a 2020 2020 2020 3c2f . . . sta │ │ │ │ -0007f4b0: 6e64 6172 6449 7342 6c61 636b 626f 783c ndardIsBlackbox< │ │ │ │ -0007f4c0: 2f73 7061 6e3e 3c73 7061 6e20 636c 6173 /span>(macroDef: │ │ │ │ -0007f5d0: 476c 6f62 616c 2e53 796d 626f 6c3c 2f61 Global.Symbol) │ │ │ │ -0007f5f0: 3c73 7061 6e20 636c 6173 733d 2272 6573 : Boolean< │ │ │ │ -0007f640: 2f73 7061 6e3e 0a20 2020 2020 203c 2f73 /span>. .

      │ │ │ │ -0007f660: 3c73 7061 6e20 636c 6173 733d 2270 6572 . < │ │ │ │ -0007f680: 6120 6872 6566 3d22 2e2e 2f2e 2e2f 2e2e a href="../../.. │ │ │ │ -0007f690: 2f2e 2e2f 696e 6465 782e 6874 6d6c 2373 /../index.html#s │ │ │ │ -0007f6a0: 6361 6c61 2e74 6f6f 6c73 2e6e 7363 2e74 cala.tools.nsc.t │ │ │ │ -0007f6b0: 7261 6e73 666f 726d 2e45 7261 7375 7265 ransform.Erasure │ │ │ │ -0007f6c0: 4073 7461 6e64 6172 6449 7342 6c61 636b @standardIsBlack │ │ │ │ -0007f6d0: 626f 7828 6d61 6372 6f44 6566 3a4d 6163 box(macroDef:Mac │ │ │ │ -0007f6e0: 726f 732e 7468 6973 2e67 6c6f 6261 6c2e ros.this.global. │ │ │ │ -0007f6f0: 5379 6d62 6f6c 293a 426f 6f6c 6561 6e22 Symbol):Boolean" │ │ │ │ -0007f700: 2074 6974 6c65 3d22 5065 726d 616c 696e title="Permalin │ │ │ │ -0007f710: 6b22 2074 6172 6765 743d 225f 746f 7022 k" target="_top" │ │ │ │ -0007f720: 3e0a 2020 2020 2020 2020 3c69 6d67 2073 >. Permalin
│ │ │ │ -0007f760: 6b22 202f 3e0a 2020 2020 2020 3c2f 613e  k. │ │ │ │ -0007f770: 0a20 2020 203c 2f73 7061 6e3e 0a20 2020 . . │ │ │ │ -0007f780: 2020 203c 7020 636c 6173 733d 2273 686f

      D │ │ │ │ -0007f7a0: 6566 6175 6c74 2069 6d70 6c65 6d65 6e74 efault implement │ │ │ │ -0007f7b0: 6174 696f 6e20 6f66 203c 636f 6465 3e69 ation of i │ │ │ │ -0007f7c0: 7342 6c61 636b 626f 783c 2f63 6f64 653e sBlackbox │ │ │ │ -0007f7d0: 2e3c 2f70 3e3c 6469 7620 636c 6173 733d .

      Defaul │ │ │ │ -0007f810: 7420 696d 706c 656d 656e 7461 7469 6f6e t implementation │ │ │ │ -0007f820: 206f 6620 3c63 6f64 653e 6973 426c 6163 of isBlac │ │ │ │ -0007f830: 6b62 6f78 3c2f 636f 6465 3e2e 0a20 4361 kbox.. Ca │ │ │ │ -0007f840: 6e20 6265 206f 7665 7272 6964 6465 6e20 n be overridden │ │ │ │ -0007f850: 6279 2061 6e61 6c79 7a65 7220 706c 7567 by analyzer plug │ │ │ │ -0007f860: 696e 7320 2873 6565 2041 6e61 6c79 7a65 ins (see Analyze │ │ │ │ -0007f870: 7250 6c75 6769 6e73 2e70 6c75 6769 6e73 rPlugins.plugins │ │ │ │ -0007f880: 4973 426c 6163 6b62 6f78 2066 6f72 206d IsBlackbox for m │ │ │ │ -0007f890: 6f72 6520 6465 7461 696c 7329 0a3c 2f70 ore details).

      Definit │ │ │ │ -0007f8d0: 696f 6e20 436c 6173 7365 733c 2f64 743e ion Classes
      │ │ │ │ -0007f8e0: 3c64 643e 3c61 2068 7265 663d 222e 2e2f
      Macros
    . │ │ │ │ -0007f960: 203c 2f6c 693e 3c6c 6920 6e61 6d65 3d22
  • . │ │ │ │ -0007f9f0: 3c61 2069 643d 2273 7461 6e64 6172 644d . │ │ │ │ -0007fa60: 2020 2020 203c 6120 6964 3d22 7374 616e │ │ │ │ -0007faa0: 0a20 2020 2020 203c 6834 2063 6c61 7373 .

    . │ │ │ │ -0007fac0: 2020 2020 3c73 7061 6e20 636c 6173 733d │ │ │ │ -0007fae0: 0a20 2020 2020 2020 203c 7370 616e 2063 . │ │ │ │ -0007fb00: 3c2f 7370 616e 3e0a 2020 2020 2020 2020 . │ │ │ │ -0007fb10: 3c73 7061 6e20 636c 6173 733d 226b 696e def. │ │ │ │ -0007fb30: 2020 2020 3c2f 7370 616e 3e0a 2020 2020 . │ │ │ │ -0007fb40: 2020 3c73 7061 6e20 636c 6173 733d 2273 . │ │ │ │ -0007fb60: 3c73 7061 6e20 636c 6173 733d 226e 616d standardMacro │ │ │ │ -0007fb80: 4172 6773 3c2f 7370 616e 3e3c 7370 616e Args │ │ │ │ -0007fba0: 283c 7370 616e 206e 616d 653d 2274 7970 (typer: Typer, expandee: Global.Tree): Ma │ │ │ │ -0007fe10: 6372 6f41 7267 733c 2f61 3e3c 2f73 7061 croArgs. │ │ │ │ -0007fe30: 0a20 2020 2020 203c 2f68 343e 3c73 7061 .

    . │ │ │ │ -0007ff20: 0a20 2020 2020 2020 203c 696d 6720 7372 . Permalink
│ │ │ │ -0007ff60: 2220 2f3e 0a20 2020 2020 203c 2f61 3e0a  . . │ │ │ │ -0007ff70: 2020 2020 3c2f 7370 616e 3e0a 2020 2020 . │ │ │ │ -0007ff80: 2020 3c70 2063 6c61 7373 3d22 7368 6f72

    De │ │ │ │ -0007ffa0: 6661 756c 7420 696d 706c 656d 656e 7461 fault implementa │ │ │ │ -0007ffb0: 7469 6f6e 206f 6620 3c63 6f64 653e 6d61 tion of ma │ │ │ │ -0007ffc0: 6372 6f41 7267 733c 2f63 6f64 653e 2e3c croArgs.< │ │ │ │ -0007ffd0: 2f70 3e3c 6469 7620 636c 6173 733d 2266 /p>

    Default │ │ │ │ -00080010: 696d 706c 656d 656e 7461 7469 6f6e 206f implementation o │ │ │ │ -00080020: 6620 3c63 6f64 653e 6d61 6372 6f41 7267 f macroArg │ │ │ │ -00080030: 733c 2f63 6f64 653e 2e0a 2043 616e 2062 s.. Can b │ │ │ │ -00080040: 6520 6f76 6572 7269 6464 656e 2062 7920 e overridden by │ │ │ │ -00080050: 616e 616c 797a 6572 2070 6c75 6769 6e73 analyzer plugins │ │ │ │ -00080060: 2028 7365 6520 416e 616c 797a 6572 506c (see AnalyzerPl │ │ │ │ -00080070: 7567 696e 732e 706c 7567 696e 734d 6163 ugins.pluginsMac │ │ │ │ -00080080: 726f 4172 6773 2066 6f72 206d 6f72 6520 roArgs for more │ │ │ │ -00080090: 6465 7461 696c 7329 0a3c 2f70 3e3c 2f64 details).

    │ │ │ │ -000800c0: 203c 6474 3e44 6566 696e 6974 696f 6e20
    Definition │ │ │ │ -000800d0: 436c 6173 7365 733c 2f64 743e 3c64 643e Classes
    │ │ │ │ -000800e0: 3c61 2068 7265 663d 222e 2e2f 7479 7065 Ma │ │ │ │ -00080140: 6372 6f73 3c2f 613e 3c2f 6464 3e3c 2f64 cros
    .
  • . . . │ │ │ │ -000802f0: 2020 203c 6834 2063 6c61 7373 3d22 7369

    . │ │ │ │ -00080310: 3c73 7061 6e20 636c 6173 733d 226d 6f64 . │ │ │ │ -00080330: 2020 2020 203c 7370 616e 2063 6c61 7373 . d │ │ │ │ -00080370: 6566 3c2f 7370 616e 3e0a 2020 2020 2020 ef. │ │ │ │ -00080380: 3c2f 7370 616e 3e0a 2020 2020 2020 3c73 . . s │ │ │ │ -000803c0: 7461 6e64 6172 644d 6163 726f 4578 7061 tandardMacroExpa │ │ │ │ -000803d0: 6e64 3c2f 7370 616e 3e3c 7370 616e 2063 nd(< │ │ │ │ -000803f0: 7370 616e 206e 616d 653d 2274 7970 6572 span name="typer │ │ │ │ -00080400: 223e 7479 7065 723a 203c 6120 6872 6566 ">typer: Typer │ │ │ │ -000804f0: 3c2f 7370 616e 3e2c 203c 7370 616e 206e , e │ │ │ │ -00080510: 7870 616e 6465 653a 203c 6120 6872 6566 xpandee: Global.Tree │ │ │ │ -000805c0: 3c2f 7370 616e 3e2c 203c 7370 616e 206e , mode: │ │ │ │ -000805e0: 203c 6120 6872 6566 3d22 2e2e 2f70 6163 Mode< │ │ │ │ -00080650: 2f73 7061 6e3e 2c20 3c73 7061 6e20 6e61 /span>, pt: Global.Type< │ │ │ │ -00080710: 2f61 3e3c 2f73 7061 6e3e 293c 2f73 7061 /a>): Global.Tree │ │ │ │ -000807e0: 3c2f 7370 616e 3e0a 2020 2020 2020 3c2f . .

    . │ │ │ │ -00080820: 3c61 2068 7265 663d 222e 2e2f 2e2e 2f2e . │ │ │ │ -00080920: 2020 2020 2020 203c 696d 6720 7372 633d Permalink. . │ │ │ │ -00080970: 2020 3c2f 7370 616e 3e0a 2020 2020 2020 . │ │ │ │ -00080980: 3c70 2063 6c61 7373 3d22 7368 6f72 7463

    Defa │ │ │ │ -000809a0: 756c 7420 696d 706c 656d 656e 7461 7469 ult implementati │ │ │ │ -000809b0: 6f6e 206f 6620 3c63 6f64 653e 6d61 6372 on of macr │ │ │ │ -000809c0: 6f45 7870 616e 643c 2f63 6f64 653e 2e3c oExpand.< │ │ │ │ -000809d0: 2f70 3e3c 6469 7620 636c 6173 733d 2266 /p>

    Default │ │ │ │ -00080a10: 696d 706c 656d 656e 7461 7469 6f6e 206f implementation o │ │ │ │ -00080a20: 6620 3c63 6f64 653e 6d61 6372 6f45 7870 f macroExp │ │ │ │ -00080a30: 616e 643c 2f63 6f64 653e 2e0a 2043 616e and.. Can │ │ │ │ -00080a40: 2062 6520 6f76 6572 7269 6464 656e 2062 be overridden b │ │ │ │ -00080a50: 7920 616e 616c 797a 6572 2070 6c75 6769 y analyzer plugi │ │ │ │ -00080a60: 6e73 2028 7365 6520 416e 616c 797a 6572 ns (see Analyzer │ │ │ │ -00080a70: 506c 7567 696e 732e 706c 7567 696e 734d Plugins.pluginsM │ │ │ │ -00080a80: 6163 726f 4578 7061 6e64 2066 6f72 206d acroExpand for m │ │ │ │ -00080a90: 6f72 6520 6465 7461 696c 7329 0a3c 2f70 ore details).

    Definit │ │ │ │ -00080ad0: 696f 6e20 436c 6173 7365 733c 2f64 743e ion Classes
    │ │ │ │ -00080ae0: 3c64 643e 3c61 2068 7265 663d 222e 2e2f
    Macros
    . │ │ │ │ -00080b60: 203c 2f6c 693e 3c6c 6920 6e61 6d65 3d22
  • . . . │ │ │ │ +0007e2a0: 3c68 3420 636c 6173 733d 2273 6967 6e61

    . . │ │ │ │ +0007e2e0: 2020 3c73 7061 6e20 636c 6173 733d 226d │ │ │ │ +0007e300: 0a20 2020 2020 2020 203c 7370 616e 2063 . def< │ │ │ │ +0007e320: 2f73 7061 6e3e 0a20 2020 2020 203c 2f73 /span>. . │ │ │ │ +0007e350: 0a20 2020 2020 2020 203c 7370 616e 2063 . spec │ │ │ │ +0007e370: 6961 6c43 6f6e 7374 7275 6374 6f72 4572 ialConstructorEr │ │ │ │ +0007e380: 6173 7572 653c 2f73 7061 6e3e 3c73 7061 asure(clazz: │ │ │ │ +0007e490: 476c 6f62 616c 2e53 796d 626f 6c3c 2f61 Global.Symbol, tpe: │ │ │ │ +0007e4c0: 3c61 2068 7265 663d 222e 2e2f 476c 6f62 Global.T │ │ │ │ +0007e560: 7970 653c 2f61 3e3c 2f73 7061 6e3e 293c ype)< │ │ │ │ +0007e570: 2f73 7061 6e3e 3c73 7061 6e20 636c 6173 /span>: Global.Type │ │ │ │ +0007e630: 3c2f 613e 3c2f 7370 616e 3e0a 2020 2020 . │ │ │ │ +0007e640: 2020 3c2f 7370 616e 3e0a 2020 2020 2020 . │ │ │ │ +0007e650: 3c2f 6834 3e3c 7370 616e 2063 6c61 7373

    . │ │ │ │ +0007e670: 2020 2020 3c61 2068 7265 663d 222e 2e2f . │ │ │ │ +0007e750: 2020 3c69 6d67 2073 7263 3d22 2e2e 2f2e 
│ │ │ │ +0007e780: 5065 726d 616c 696e 6b22 202f 3e0a 2020  Permalink. │ │ │ │ +0007e790: 2020 2020 3c2f 613e 0a20 2020 203c 2f73 .
    .
    Definition │ │ │ │ +0007e7f0: 2043 6c61 7373 6573 3c2f 6474 3e3c 6464 Classes
    Erasure
    .
  • . < │ │ │ │ +0007e8b0: 6120 6964 3d22 7370 6563 6961 6c45 7261 a id="specialEra │ │ │ │ +0007e8c0: 7375 7265 2873 796d 3a45 7261 7375 7265 sure(sym:Erasure │ │ │ │ +0007e8d0: 2e74 6869 732e 676c 6f62 616c 2e53 796d .this.global.Sym │ │ │ │ +0007e8e0: 626f 6c29 2874 703a 4572 6173 7572 652e bol)(tp:Erasure. │ │ │ │ +0007e8f0: 7468 6973 2e67 6c6f 6261 6c2e 5479 7065 this.global.Type │ │ │ │ +0007e900: 293a 4572 6173 7572 652e 7468 6973 2e67 ):Erasure.this.g │ │ │ │ +0007e910: 6c6f 6261 6c2e 5479 7065 223e 3c2f 613e lobal.Type"> │ │ │ │ +0007e920: 0a20 2020 2020 203c 6120 6964 3d22 7370 . . │ │ │ │ +0007e970: 203c 6834 2063 6c61 7373 3d22 7369 676e

    . . │ │ │ │ +0007e9b0: 2020 203c 7370 616e 2063 6c61 7373 3d22 . def │ │ │ │ +0007e9f0: 3c2f 7370 616e 3e0a 2020 2020 2020 3c2f . . . spe │ │ │ │ +0007ea40: 6369 616c 4572 6173 7572 653c 2f73 7061 cialErasure(sym: Global.Symbol< │ │ │ │ +0007eb60: 2f61 3e3c 2f73 7061 6e3e 293c 2f73 7061 /a>)(tp: Global.Type< │ │ │ │ +0007ec40: 2f61 3e3c 2f73 7061 6e3e 293c 2f73 7061 /a>): Global.Type │ │ │ │ +0007ed10: 3c2f 7370 616e 3e0a 2020 2020 2020 3c2f . .

    . │ │ │ │ +0007ed50: 3c61 2068 7265 663d 222e 2e2f 2e2e 2f2e . │ │ │ │ +0007ee20: 203c 696d 6720 7372 633d 222e 2e2f 2e2e P
│ │ │ │ +0007ee50: 6572 6d61 6c69 6e6b 2220 2f3e 0a20 2020  ermalink. │ │ │ │ +0007ee60: 2020 203c 2f61 3e0a 2020 2020 3c2f 7370 . .
    │ │ │ │ +0007eeb0: 203c 6474 3e44 6566 696e 6974 696f 6e20
    Definition │ │ │ │ +0007eec0: 436c 6173 7365 733c 2f64 743e 3c64 643e Classes
    │ │ │ │ +0007eed0: 4572 6173 7572 653c 2f64 643e 3c2f 646c Erasure
    .
  • . │ │ │ │ +0007ef80: 2020 203c 6120 6964 3d22 7370 6563 6961 < │ │ │ │ +0007efa0: 2f61 3e0a 2020 2020 2020 3c61 2069 643d /a>. . │ │ │ │ +0007efe0: 2020 2020 203c 6834 2063 6c61 7373 3d22

    . │ │ │ │ +0007f000: 2020 3c73 7061 6e20 636c 6173 733d 226d . │ │ │ │ +0007f020: 2020 2020 2020 203c 7370 616e 2063 6c61 . object. │ │ │ │ +0007f070: 2020 2020 203c 2f73 7061 6e3e 0a20 2020 . │ │ │ │ +0007f080: 2020 203c 7370 616e 2063 6c61 7373 3d22 . │ │ │ │ +0007f0a0: 203c 7370 616e 2063 6c61 7373 3d22 6e61 specialScala │ │ │ │ +0007f0c0: 4572 6173 7572 653c 2f73 7061 6e3e 3c73 Erasure extends ScalaErasureMap │ │ │ │ +0007f150: 3c2f 7370 616e 3e3c 2f73 7061 6e3e 0a20 . │ │ │ │ +0007f160: 2020 2020 203c 2f73 7061 6e3e 0a20 2020 . │ │ │ │ +0007f170: 2020 203c 2f68 343e 3c73 7061 6e20 636c

    │ │ │ │ +0007f190: 0a20 2020 2020 203c 6120 6872 6566 3d22 . . │ │ │ │ +0007f210: 2020 2020 2020 203c 696d 6720 7372 633d Permalink. . │ │ │ │ +0007f260: 2020 3c2f 7370 616e 3e0a 2020 2020 2020 . │ │ │ │ +0007f270: 3c64 6976 2063 6c61 7373 3d22 6675 6c6c
    Defin │ │ │ │ +0007f2b0: 6974 696f 6e20 436c 6173 7365 733c 2f64 ition Classes
    Erasure
    . │ │ │ │ +0007f2e0: 2020 3c2f 6c69 3e3c 6c69 206e 616d 653d
  • . │ │ │ │ +0007f370: 2020 3c61 2069 643d 2273 7461 6e64 6172 . │ │ │ │ +0007f3c0: 2020 2020 3c61 2069 643d 2273 7461 6e64 . │ │ │ │ +0007f400: 203c 6834 2063 6c61 7373 3d22 7369 676e

    . . │ │ │ │ +0007f440: 2020 203c 7370 616e 2063 6c61 7373 3d22 . def │ │ │ │ +0007f480: 3c2f 7370 616e 3e0a 2020 2020 2020 3c2f . . . sta │ │ │ │ +0007f4d0: 6e64 6172 6449 7342 6c61 636b 626f 783c ndardIsBlackbox< │ │ │ │ +0007f4e0: 2f73 7061 6e3e 3c73 7061 6e20 636c 6173 /span>(macroDef: │ │ │ │ +0007f5f0: 476c 6f62 616c 2e53 796d 626f 6c3c 2f61 Global.Symbol) │ │ │ │ +0007f610: 3c73 7061 6e20 636c 6173 733d 2272 6573 : Boolean< │ │ │ │ +0007f660: 2f73 7061 6e3e 0a20 2020 2020 203c 2f73 /span>. .

    │ │ │ │ +0007f680: 3c73 7061 6e20 636c 6173 733d 2270 6572 . < │ │ │ │ +0007f6a0: 6120 6872 6566 3d22 2e2e 2f2e 2e2f 2e2e a href="../../.. │ │ │ │ +0007f6b0: 2f2e 2e2f 696e 6465 782e 6874 6d6c 2373 /../index.html#s │ │ │ │ +0007f6c0: 6361 6c61 2e74 6f6f 6c73 2e6e 7363 2e74 cala.tools.nsc.t │ │ │ │ +0007f6d0: 7261 6e73 666f 726d 2e45 7261 7375 7265 ransform.Erasure │ │ │ │ +0007f6e0: 4073 7461 6e64 6172 6449 7342 6c61 636b @standardIsBlack │ │ │ │ +0007f6f0: 626f 7828 6d61 6372 6f44 6566 3a4d 6163 box(macroDef:Mac │ │ │ │ +0007f700: 726f 732e 7468 6973 2e67 6c6f 6261 6c2e ros.this.global. │ │ │ │ +0007f710: 5379 6d62 6f6c 293a 426f 6f6c 6561 6e22 Symbol):Boolean" │ │ │ │ +0007f720: 2074 6974 6c65 3d22 5065 726d 616c 696e title="Permalin │ │ │ │ +0007f730: 6b22 2074 6172 6765 743d 225f 746f 7022 k" target="_top" │ │ │ │ +0007f740: 3e0a 2020 2020 2020 2020 3c69 6d67 2073 >. Permalin
│ │ │ │ +0007f780: 6b22 202f 3e0a 2020 2020 2020 3c2f 613e  k. │ │ │ │ +0007f790: 0a20 2020 203c 2f73 7061 6e3e 0a20 2020 . . │ │ │ │ +0007f7a0: 2020 203c 7020 636c 6173 733d 2273 686f

    D │ │ │ │ +0007f7c0: 6566 6175 6c74 2069 6d70 6c65 6d65 6e74 efault implement │ │ │ │ +0007f7d0: 6174 696f 6e20 6f66 203c 636f 6465 3e69 ation of i │ │ │ │ +0007f7e0: 7342 6c61 636b 626f 783c 2f63 6f64 653e sBlackbox │ │ │ │ +0007f7f0: 2e3c 2f70 3e3c 6469 7620 636c 6173 733d .

    Defaul │ │ │ │ +0007f830: 7420 696d 706c 656d 656e 7461 7469 6f6e t implementation │ │ │ │ +0007f840: 206f 6620 3c63 6f64 653e 6973 426c 6163 of isBlac │ │ │ │ +0007f850: 6b62 6f78 3c2f 636f 6465 3e2e 0a20 4361 kbox.. Ca │ │ │ │ +0007f860: 6e20 6265 206f 7665 7272 6964 6465 6e20 n be overridden │ │ │ │ +0007f870: 6279 2061 6e61 6c79 7a65 7220 706c 7567 by analyzer plug │ │ │ │ +0007f880: 696e 7320 2873 6565 2041 6e61 6c79 7a65 ins (see Analyze │ │ │ │ +0007f890: 7250 6c75 6769 6e73 2e70 6c75 6769 6e73 rPlugins.plugins │ │ │ │ +0007f8a0: 4973 426c 6163 6b62 6f78 2066 6f72 206d IsBlackbox for m │ │ │ │ +0007f8b0: 6f72 6520 6465 7461 696c 7329 0a3c 2f70 ore details).

    Definit │ │ │ │ +0007f8f0: 696f 6e20 436c 6173 7365 733c 2f64 743e ion Classes
    │ │ │ │ +0007f900: 3c64 643e 3c61 2068 7265 663d 222e 2e2f
    Macros
  • . │ │ │ │ +0007f980: 203c 2f6c 693e 3c6c 6920 6e61 6d65 3d22
  • . │ │ │ │ +0007fa10: 3c61 2069 643d 2273 7461 6e64 6172 644d . │ │ │ │ +0007fa80: 2020 2020 203c 6120 6964 3d22 7374 616e │ │ │ │ +0007fac0: 0a20 2020 2020 203c 6834 2063 6c61 7373 .

    . │ │ │ │ +0007fae0: 2020 2020 3c73 7061 6e20 636c 6173 733d │ │ │ │ +0007fb00: 0a20 2020 2020 2020 203c 7370 616e 2063 . │ │ │ │ +0007fb20: 3c2f 7370 616e 3e0a 2020 2020 2020 2020 . │ │ │ │ +0007fb30: 3c73 7061 6e20 636c 6173 733d 226b 696e def. │ │ │ │ +0007fb50: 2020 2020 3c2f 7370 616e 3e0a 2020 2020 . │ │ │ │ +0007fb60: 2020 3c73 7061 6e20 636c 6173 733d 2273 . │ │ │ │ +0007fb80: 3c73 7061 6e20 636c 6173 733d 226e 616d standardMacro │ │ │ │ +0007fba0: 4172 6773 3c2f 7370 616e 3e3c 7370 616e Args │ │ │ │ +0007fbc0: 283c 7370 616e 206e 616d 653d 2274 7970 (typer: Typer, expandee: Global.Tree): Ma │ │ │ │ +0007fe30: 6372 6f41 7267 733c 2f61 3e3c 2f73 7061 croArgs. │ │ │ │ +0007fe50: 0a20 2020 2020 203c 2f68 343e 3c73 7061 .

    . │ │ │ │ +0007ff40: 0a20 2020 2020 2020 203c 696d 6720 7372 . Permalink
│ │ │ │ +0007ff80: 2220 2f3e 0a20 2020 2020 203c 2f61 3e0a  . . │ │ │ │ +0007ff90: 2020 2020 3c2f 7370 616e 3e0a 2020 2020 . │ │ │ │ +0007ffa0: 2020 3c70 2063 6c61 7373 3d22 7368 6f72

    De │ │ │ │ +0007ffc0: 6661 756c 7420 696d 706c 656d 656e 7461 fault implementa │ │ │ │ +0007ffd0: 7469 6f6e 206f 6620 3c63 6f64 653e 6d61 tion of ma │ │ │ │ +0007ffe0: 6372 6f41 7267 733c 2f63 6f64 653e 2e3c croArgs.< │ │ │ │ +0007fff0: 2f70 3e3c 6469 7620 636c 6173 733d 2266 /p>

    Default │ │ │ │ +00080030: 696d 706c 656d 656e 7461 7469 6f6e 206f implementation o │ │ │ │ +00080040: 6620 3c63 6f64 653e 6d61 6372 6f41 7267 f macroArg │ │ │ │ +00080050: 733c 2f63 6f64 653e 2e0a 2043 616e 2062 s.. Can b │ │ │ │ +00080060: 6520 6f76 6572 7269 6464 656e 2062 7920 e overridden by │ │ │ │ +00080070: 616e 616c 797a 6572 2070 6c75 6769 6e73 analyzer plugins │ │ │ │ +00080080: 2028 7365 6520 416e 616c 797a 6572 506c (see AnalyzerPl │ │ │ │ +00080090: 7567 696e 732e 706c 7567 696e 734d 6163 ugins.pluginsMac │ │ │ │ +000800a0: 726f 4172 6773 2066 6f72 206d 6f72 6520 roArgs for more │ │ │ │ +000800b0: 6465 7461 696c 7329 0a3c 2f70 3e3c 2f64 details).

    │ │ │ │ +000800e0: 203c 6474 3e44 6566 696e 6974 696f 6e20
    Definition │ │ │ │ +000800f0: 436c 6173 7365 733c 2f64 743e 3c64 643e Classes
    │ │ │ │ +00080100: 3c61 2068 7265 663d 222e 2e2f 7479 7065 Ma │ │ │ │ +00080160: 6372 6f73 3c2f 613e 3c2f 6464 3e3c 2f64 cros
    .
  • . . . │ │ │ │ +00080310: 2020 203c 6834 2063 6c61 7373 3d22 7369

    . │ │ │ │ +00080330: 3c73 7061 6e20 636c 6173 733d 226d 6f64 . │ │ │ │ +00080350: 2020 2020 203c 7370 616e 2063 6c61 7373 . d │ │ │ │ +00080390: 6566 3c2f 7370 616e 3e0a 2020 2020 2020 ef. │ │ │ │ +000803a0: 3c2f 7370 616e 3e0a 2020 2020 2020 3c73 . . s │ │ │ │ +000803e0: 7461 6e64 6172 644d 6163 726f 4578 7061 tandardMacroExpa │ │ │ │ +000803f0: 6e64 3c2f 7370 616e 3e3c 7370 616e 2063 nd(< │ │ │ │ +00080410: 7370 616e 206e 616d 653d 2274 7970 6572 span name="typer │ │ │ │ +00080420: 223e 7479 7065 723a 203c 6120 6872 6566 ">typer: Typer │ │ │ │ +00080510: 3c2f 7370 616e 3e2c 203c 7370 616e 206e , e │ │ │ │ +00080530: 7870 616e 6465 653a 203c 6120 6872 6566 xpandee: Global.Tree │ │ │ │ +000805e0: 3c2f 7370 616e 3e2c 203c 7370 616e 206e , mode: │ │ │ │ +00080600: 203c 6120 6872 6566 3d22 2e2e 2f70 6163 Mode< │ │ │ │ +00080670: 2f73 7061 6e3e 2c20 3c73 7061 6e20 6e61 /span>, pt: Global.Type< │ │ │ │ +00080730: 2f61 3e3c 2f73 7061 6e3e 293c 2f73 7061 /a>): Global.Tree │ │ │ │ +00080800: 3c2f 7370 616e 3e0a 2020 2020 2020 3c2f . .

    . │ │ │ │ +00080840: 3c61 2068 7265 663d 222e 2e2f 2e2e 2f2e . │ │ │ │ +00080940: 2020 2020 2020 203c 696d 6720 7372 633d Permalink. . │ │ │ │ +00080990: 2020 3c2f 7370 616e 3e0a 2020 2020 2020 . │ │ │ │ +000809a0: 3c70 2063 6c61 7373 3d22 7368 6f72 7463

    Defa │ │ │ │ +000809c0: 756c 7420 696d 706c 656d 656e 7461 7469 ult implementati │ │ │ │ +000809d0: 6f6e 206f 6620 3c63 6f64 653e 6d61 6372 on of macr │ │ │ │ +000809e0: 6f45 7870 616e 643c 2f63 6f64 653e 2e3c oExpand.< │ │ │ │ +000809f0: 2f70 3e3c 6469 7620 636c 6173 733d 2266 /p>

    Default │ │ │ │ +00080a30: 696d 706c 656d 656e 7461 7469 6f6e 206f implementation o │ │ │ │ +00080a40: 6620 3c63 6f64 653e 6d61 6372 6f45 7870 f macroExp │ │ │ │ +00080a50: 616e 643c 2f63 6f64 653e 2e0a 2043 616e and.. Can │ │ │ │ +00080a60: 2062 6520 6f76 6572 7269 6464 656e 2062 be overridden b │ │ │ │ +00080a70: 7920 616e 616c 797a 6572 2070 6c75 6769 y analyzer plugi │ │ │ │ +00080a80: 6e73 2028 7365 6520 416e 616c 797a 6572 ns (see Analyzer │ │ │ │ +00080a90: 506c 7567 696e 732e 706c 7567 696e 734d Plugins.pluginsM │ │ │ │ +00080aa0: 6163 726f 4578 7061 6e64 2066 6f72 206d acroExpand for m │ │ │ │ +00080ab0: 6f72 6520 6465 7461 696c 7329 0a3c 2f70 ore details).

    Definit │ │ │ │ +00080af0: 696f 6e20 436c 6173 7365 733c 2f64 743e ion Classes
    │ │ │ │ +00080b00: 3c64 643e 3c61 2068 7265 663d 222e 2e2f
    Macros
    . │ │ │ │ +00080b80: 203c 2f6c 693e 3c6c 6920 6e61 6d65 3d22
  • . . . . . │ │ │ │ -00080cf0: 3c73 7061 6e20 636c 6173 733d 226d 6f64 . │ │ │ │ -00080d10: 2020 2020 2020 203c 7370 616e 2063 6c61 def. . . │ │ │ │ -00080d60: 2020 2020 2020 203c 7370 616e 2063 6c61 standa │ │ │ │ -00080d80: 7264 4d61 6372 6f52 756e 7469 6d65 3c2f rdMacroRuntime(expandee: Global.Tree): MacroR │ │ │ │ -00080f20: 756e 7469 6d65 3c2f 613e 3c2f 7370 616e untime. . │ │ │ │ -00080f40: 2020 2020 2020 3c2f 6834 3e3c 7370 616e . . │ │ │ │ -00081030: 2020 2020 3c69 6d67 2073 7263 3d22 2e2e . │ │ │ │ -00081070: 2020 2020 2020 3c2f 613e 0a20 2020 203c . < │ │ │ │ -00081080: 2f73 7061 6e3e 0a20 2020 2020 203c 6469 /span>.
    Definiti │ │ │ │ -000810d0: 6f6e 2043 6c61 7373 6573 3c2f 6474 3e3c on Classes
    < │ │ │ │ -000810e0: 6464 3e3c 6120 6872 6566 3d22 2e2e 2f2e dd>MacroRuntimes
    .
  • . < │ │ │ │ -00081290: 2f61 3e0a 2020 2020 2020 3c61 2069 643d /a>. . │ │ │ │ -000812e0: 2020 2020 203c 6834 2063 6c61 7373 3d22

    . │ │ │ │ -00081300: 2020 3c73 7061 6e20 636c 6173 733d 226d . │ │ │ │ -00081320: 2020 2020 2020 203c 7370 616e 2063 6c61 . def. │ │ │ │ -00081370: 2020 3c2f 7370 616e 3e0a 2020 2020 2020 . │ │ │ │ -00081380: 3c73 7061 6e20 636c 6173 733d 2273 796d . standardTypedMa │ │ │ │ -000813c0: 6372 6f42 6f64 793c 2f73 7061 6e3e 3c73 croBody(typer: Type │ │ │ │ -000814e0: 723c 2f61 3e3c 2f73 7061 6e3e 2c20 3c73 r, macroDdef: │ │ │ │ -00081510: 3c61 2068 7265 663d 222e 2e2f 476c 6f62 Global.DefDe │ │ │ │ -000815c0: 663c 2f61 3e3c 2f73 7061 6e3e 293c 2f73 f): Global.Tree. │ │ │ │ -000816a0: 3c2f 7370 616e 3e0a 2020 2020 2020 3c2f . . │ │ │ │ -000816d0: 2020 3c61 2068 7265 663d 222e 2e2f 2e2e . Permalin
│ │ │ │ -000817e0: 6b22 202f 3e0a 2020 2020 2020 3c2f 613e  k. │ │ │ │ -000817f0: 0a20 2020 203c 2f73 7061 6e3e 0a20 2020 . . │ │ │ │ -00081800: 2020 203c 7020 636c 6173 733d 2273 686f

    D │ │ │ │ -00081820: 6566 6175 6c74 2069 6d70 6c65 6d65 6e74 efault implement │ │ │ │ -00081830: 6174 696f 6e20 6f66 203c 636f 6465 3e74 ation of t │ │ │ │ -00081840: 7970 6564 4d61 6372 6f42 6f64 793c 2f63 ypedMacroBody.

    De │ │ │ │ -00081890: 6661 756c 7420 696d 706c 656d 656e 7461 fault implementa │ │ │ │ -000818a0: 7469 6f6e 206f 6620 3c63 6f64 653e 7479 tion of ty │ │ │ │ -000818b0: 7065 644d 6163 726f 426f 6479 3c2f 636f pedMacroBody.. Can be ove │ │ │ │ -000818d0: 7272 6964 6465 6e20 6279 2061 6e61 6c79 rridden by analy │ │ │ │ -000818e0: 7a65 7220 706c 7567 696e 7320 2873 6565 zer plugins (see │ │ │ │ -000818f0: 2041 6e61 6c79 7a65 7250 6c75 6769 6e73 AnalyzerPlugins │ │ │ │ -00081900: 2e70 6c75 6769 6e73 5479 7065 644d 6163 .pluginsTypedMac │ │ │ │ -00081910: 726f 426f 6479 2066 6f72 206d 6f72 6520 roBody for more │ │ │ │ -00081920: 6465 7461 696c 7329 0a3c 2f70 3e3c 2f64 details).

    │ │ │ │ -00081950: 203c 6474 3e44 6566 696e 6974 696f 6e20
    Definition │ │ │ │ -00081960: 436c 6173 7365 733c 2f64 743e 3c64 643e Classes
    │ │ │ │ -00081970: 3c61 2068 7265 663d 222e 2e2f 7479 7065 Ma │ │ │ │ -000819d0: 6372 6f73 3c2f 613e 3c2f 6464 3e3c 2f64 cros
    .
  • . . │ │ │ │ -00081af0: 2020 203c 6120 6964 3d22 7375 7065 7241 .

    . . < │ │ │ │ -00081b80: 7370 616e 2063 6c61 7373 3d22 6d6f 6469 span class="modi │ │ │ │ -00081b90: 6669 6572 223e 3c2f 7370 616e 3e0a 2020 fier">. │ │ │ │ -00081ba0: 2020 2020 2020 3c73 7061 6e20 636c 6173 def. . . │ │ │ │ -00081bf0: 2020 2020 2020 3c73 7061 6e20 636c 6173 superAr │ │ │ │ -00081c10: 6773 3c2f 7370 616e 3e3c 7370 616e 2063 gs(< │ │ │ │ -00081c30: 7370 616e 206e 616d 653d 2274 7265 6522 span name="tree" │ │ │ │ -00081c40: 3e74 7265 653a 203c 6120 6872 6566 3d22 >tree: G │ │ │ │ -00081ce0: 6c6f 6261 6c2e 5472 6565 3c2f 613e 3c2f lobal.Tree): Opt │ │ │ │ -00081d40: 696f 6e3c 2f73 7061 6e3e 5b3c 6120 6872 ion[Lis │ │ │ │ -00081da0: 743c 2f61 3e5b 3c61 2068 7265 663d 222e t[List │ │ │ │ -00081e00: 5b3c 6120 6872 6566 3d22 2e2e 2f47 6c6f [Global. │ │ │ │ -00081ea0: 5472 6565 3c2f 613e 5d5d 5d3c 2f73 7061 Tree]]]. │ │ │ │ -00081ec0: 0a20 2020 2020 203c 2f68 343e 3c73 7061 .

    . . Permali
│ │ │ │ -00081ff0: 6e6b 2220 2f3e 0a20 2020 2020 203c 2f61  nk. . . │ │ │ │ -00082010: 2020 2020 3c70 2063 6c61 7373 3d22 7368

    │ │ │ │ -00082030: 436f 6e76 656e 6965 6e63 6520 6d65 7468 Convenience meth │ │ │ │ -00082040: 6f64 2066 6f72 203c 636f 6465 3e53 7570 od for Sup │ │ │ │ -00082050: 6572 4172 6773 4174 7461 6368 6d65 6e74 erArgsAttachment │ │ │ │ -00082060: 3c2f 636f 6465 3e2e 3c2f 703e 3c64 6976 .

    Convenience met │ │ │ │ -000820b0: 686f 6420 666f 7220 3c63 6f64 653e 5375 hod for Su │ │ │ │ -000820c0: 7065 7241 7267 7341 7474 6163 686d 656e perArgsAttachmen │ │ │ │ -000820d0: 743c 2f63 6f64 653e 2e0a 2043 6f6d 7061 t.. Compa │ │ │ │ -000820e0: 7265 6420 7769 7468 203c 636f 6465 3e4d red with M │ │ │ │ -000820f0: 6163 726f 5275 6e74 696d 6541 7474 6163 acroRuntimeAttac │ │ │ │ -00082100: 686d 656e 743c 2f63 6f64 653e 2074 6869 hment thi │ │ │ │ -00082110: 7320 6174 7461 6368 6d65 6e74 2068 6173 s attachment has │ │ │ │ -00082120: 2064 6966 6665 7265 6e74 2061 2075 7361 different a usa │ │ │ │ -00082130: 6765 2070 6174 7465 726e 2c0a 2073 6f20 ge pattern,. so │ │ │ │ -00082140: 6974 2072 6561 6c6c 7920 6265 6e65 6669 it really benefi │ │ │ │ -00082150: 7473 2066 726f 6d20 6120 6465 6469 6361 ts from a dedica │ │ │ │ -00082160: 7465 6420 6578 7472 6163 746f 722e 0a3c ted extractor..< │ │ │ │ -00082170: 2f70 3e3c 2f64 6976 3e3c 646c 2063 6c61 /p>

    Defin │ │ │ │ -000821a0: 6974 696f 6e20 436c 6173 7365 733c 2f64 ition Classes
    StdAttachmen │ │ │ │ -00082230: 7473 3c2f 613e 3c2f 6464 3e3c 2f64 6c3e ts
    │ │ │ │ -00082240: 3c2f 6469 763e 0a20 2020 203c 2f6c 693e
    .
  • │ │ │ │ -00082250: 3c6c 6920 6e61 6d65 3d22 7363 616c 612e
  • │ │ │ │ -000822e0: 0a20 2020 2020 203c 6120 6964 3d22 7375 . │ │ │ │ -00082350: 0a20 2020 2020 203c 6120 6964 3d22 7375 . < │ │ │ │ -00082390: 2f61 3e0a 2020 2020 2020 3c68 3420 636c /a>.

    │ │ │ │ -000823b0: 0a20 2020 2020 203c 7370 616e 2063 6c61 . . . │ │ │ │ -00082400: 2020 203c 7370 616e 2063 6c61 7373 3d22 def │ │ │ │ -00082420: 0a20 2020 2020 203c 2f73 7061 6e3e 0a20 . . │ │ │ │ -00082430: 2020 2020 203c 7370 616e 2063 6c61 7373 . │ │ │ │ -00082450: 2020 203c 7370 616e 2063 6c61 7373 3d22 suppressMa │ │ │ │ -00082470: 6372 6f45 7870 616e 7369 6f6e 3c2f 7370 croExpansion(tree: │ │ │ │ -000824b0: 203c 6120 6872 6566 3d22 2e2e 2f47 6c6f Global. │ │ │ │ -00082550: 5472 6565 3c2f 613e 3c2f 7370 616e 3e29 Tree) │ │ │ │ -00082560: 3c2f 7370 616e 3e3c 7370 616e 2063 6c61 : Global.Tre │ │ │ │ -00082620: 653c 2f61 3e3c 2f73 7061 6e3e 0a20 2020 e. │ │ │ │ -00082630: 2020 203c 2f73 7061 6e3e 0a20 2020 2020 . │ │ │ │ -00082640: 203c 2f68 343e 3c73 7061 6e20 636c 6173

    . │ │ │ │ -00082660: 2020 2020 203c 6120 6872 6566 3d22 2e2e . . │ │ │ │ -00082770: 3c2f 613e 0a20 2020 203c 2f73 7061 6e3e . │ │ │ │ -00082780: 0a20 2020 2020 203c 7020 636c 6173 733d .

    Suppresses ma │ │ │ │ -000827b0: 6372 6f20 6578 7061 6e73 696f 6e20 6f66 cro expansion of │ │ │ │ -000827c0: 2074 6865 2074 7265 6520 6279 2070 7574 the tree by put │ │ │ │ -000827d0: 7469 6e67 2053 7570 7072 6573 734d 6163 ting SuppressMac │ │ │ │ -000827e0: 726f 4578 7061 6e73 696f 6e41 7474 6163 roExpansionAttac │ │ │ │ -000827f0: 686d 656e 7420 6f6e 2069 742e 3c2f 703e hment on it.

    │ │ │ │ -00082800: 3c64 6976 2063 6c61 7373 3d22 6675 6c6c

    Suppresses │ │ │ │ -00082840: 6d61 6372 6f20 6578 7061 6e73 696f 6e20 macro expansion │ │ │ │ -00082850: 6f66 2074 6865 2074 7265 6520 6279 2070 of the tree by p │ │ │ │ -00082860: 7574 7469 6e67 2053 7570 7072 6573 734d utting SuppressM │ │ │ │ -00082870: 6163 726f 4578 7061 6e73 696f 6e41 7474 acroExpansionAtt │ │ │ │ -00082880: 6163 686d 656e 7420 6f6e 2069 742e 0a3c achment on it..< │ │ │ │ -00082890: 2f70 3e3c 2f64 6976 3e3c 646c 2063 6c61 /p>

    Defin │ │ │ │ -000828c0: 6974 696f 6e20 436c 6173 7365 733c 2f64 ition Classes
    StdAttachmen │ │ │ │ -00082950: 7473 3c2f 613e 3c2f 6464 3e3c 2f64 6c3e ts
    │ │ │ │ -00082960: 3c2f 6469 763e 0a20 2020 203c 2f6c 693e
    .
  • │ │ │ │ -00082970: 3c6c 6920 6e61 6d65 3d22 7363 616c 612e
  • . < │ │ │ │ -000829e0: 6120 6964 3d22 7379 6e63 6872 6f6e 697a a id="synchroniz │ │ │ │ -000829f0: 6564 5b54 305d 2878 2431 3a3d 2667 743b ed[T0](x$1:=> │ │ │ │ -00082a00: 5430 293a 5430 223e 3c2f 613e 0a20 2020 T0):T0">. │ │ │ │ -00082a10: 2020 203c 6120 6964 3d22 7379 6e63 6872 . │ │ │ │ -00082a40: 203c 6834 2063 6c61 7373 3d22 7369 676e

    . . │ │ │ │ -00082a80: 2020 203c 7370 616e 2063 6c61 7373 3d22 final │ │ │ │ -00082aa0: 3c2f 7370 616e 3e0a 2020 2020 2020 2020 . │ │ │ │ -00082ab0: 3c73 7061 6e20 636c 6173 733d 226b 696e def. │ │ │ │ -00082ad0: 2020 2020 3c2f 7370 616e 3e0a 2020 2020 . │ │ │ │ -00082ae0: 2020 3c73 7061 6e20 636c 6173 733d 2273 . │ │ │ │ -00082b00: 3c73 7061 6e20 636c 6173 733d 226e 616d synchronized< │ │ │ │ -00082b20: 2f73 7061 6e3e 3c73 7061 6e20 636c 6173 /span>[T0< │ │ │ │ -00082b50: 2f73 7061 6e3e 5d3c 2f73 7061 6e3e 3c73 /span>](arg0: ... │ │ │ │ -00082b90: 3c73 7061 6e20 636c 6173 733d 2265 7874 T0< │ │ │ │ -00082bd0: 2f73 7061 6e3e 3c2f 7370 616e 3e29 3c2f /span>): T0. │ │ │ │ -00082c50: 3c2f 7370 616e 3e0a 2020 2020 2020 3c2f . . │ │ │ │ -00082c80: 2020 3c61 2068 7265 663d 222e 2e2f 2e2e . < │ │ │ │ -00082d10: 696d 6720 7372 633d 222e 2e2f 2e2e 2f2e img src="../../. │ │ │ │ -00082d20: 2e2f 2e2e 2f6c 6962 2f70 6572 6d61 6c69 ./../lib/permali │ │ │ │ -00082d30: 6e6b 2e70 6e67 2220 616c 743d 2250 6572 nk.png" alt="Per │ │ │ │ -00082d40: 6d61 6c69 6e6b 2220 2f3e 0a20 2020 2020 malink" />. │ │ │ │ -00082d50: 203c 2f61 3e0a 2020 2020 3c2f 7370 616e . .
    < │ │ │ │ -00082da0: 6474 3e44 6566 696e 6974 696f 6e20 436c dt>Definition Cl │ │ │ │ -00082db0: 6173 7365 733c 2f64 743e 3c64 643e 416e asses
    An │ │ │ │ -00082dc0: 7952 6566 3c2f 6464 3e3c 2f64 6c3e 3c2f yRef
    .

  • . . . │ │ │ │ -00082ea0: 203c 6834 2063 6c61 7373 3d22 7369 676e

    . . │ │ │ │ -00082ee0: 2020 203c 7370 616e 2063 6c61 7373 3d22 . val │ │ │ │ -00082f20: 3c2f 7370 616e 3e0a 2020 2020 2020 3c2f . . . ter │ │ │ │ -00082f70: 6d69 6e61 6c3c 2f73 7061 6e3e 3c73 7061 minal: Boo │ │ │ │ -00082fc0: 6c65 616e 3c2f 7370 616e 3e3c 2f73 7061 lean. │ │ │ │ -00082fe0: 0a20 2020 2020 203c 2f68 343e 3c73 7061 .

    . . │ │ │ │ -00083080: 2020 2020 2020 2020 3c69 6d67 2073 7263 Permalink. . │ │ │ │ -000830d0: 2020 203c 2f73 7061 6e3e 0a20 2020 2020 . │ │ │ │ -000830e0: 203c 7020 636c 6173 733d 2273 686f 7274

    Tru │ │ │ │ -00083100: 6520 6966 2074 6869 7320 7068 6173 6520 e if this phase │ │ │ │ -00083110: 7275 6e73 2061 6674 6572 2061 6c6c 206f runs after all o │ │ │ │ -00083120: 7468 6572 2070 6861 7365 732e 3c2f 703e ther phases.

    │ │ │ │ -00083130: 3c64 6976 2063 6c61 7373 3d22 6675 6c6c

    True if thi │ │ │ │ -00083170: 7320 7068 6173 6520 7275 6e73 2061 6674 s phase runs aft │ │ │ │ -00083180: 6572 2061 6c6c 206f 7468 6572 2070 6861 er all other pha │ │ │ │ -00083190: 7365 732e 2055 7375 616c 6c79 2c20 3c63 ses. Usually, terminal.

    │ │ │ │ -000831e0: 4465 6669 6e69 7469 6f6e 2043 6c61 7373 Definition Class │ │ │ │ -000831f0: 6573 3c2f 6474 3e3c 6464 3e3c 6120 6872 es
    Sub │ │ │ │ -00083250: 436f 6d70 6f6e 656e 743c 2f61 3e3c 2f64 Component
    . │ │ │ │ -00083270: 2020 3c2f 6c69 3e3c 6c69 206e 616d 653d

  • . │ │ │ │ -000832e0: 2020 3c61 2069 643d 2274 6f53 7472 696e │ │ │ │ -00083300: 0a20 2020 2020 203c 6120 6964 3d22 746f . .

    . . . │ │ │ │ -00083390: 2020 2020 203c 7370 616e 2063 6c61 7373 def. │ │ │ │ -000833c0: 0a20 2020 2020 203c 7370 616e 2063 6c61 . . │ │ │ │ -000833e0: 2020 2020 203c 7370 616e 2063 6c61 7373 toString │ │ │ │ -00083400: 3c2f 7370 616e 3e3c 7370 616e 2063 6c61 (): String< │ │ │ │ -00083470: 2f73 7061 6e3e 3c2f 7370 616e 3e0a 2020 /span>. │ │ │ │ -00083480: 2020 2020 3c2f 7370 616e 3e0a 2020 2020 . │ │ │ │ -00083490: 2020 3c2f 6834 3e3c 7370 616e 2063 6c61

    . │ │ │ │ -000834b0: 2020 2020 2020 3c61 2068 7265 663d 222e . │ │ │ │ -00083530: 2020 2020 3c69 6d67 2073 7263 3d22 2e2e . │ │ │ │ -00083570: 2020 2020 2020 3c2f 613e 0a20 2020 203c . < │ │ │ │ -00083580: 2f73 7061 6e3e 0a20 2020 2020 203c 7020 /span>.

    Creates │ │ │ │ -000835b0: 2061 2053 7472 696e 6720 7265 7072 6573 a String repres │ │ │ │ -000835c0: 656e 7461 7469 6f6e 206f 6620 7468 6973 entation of this │ │ │ │ -000835d0: 206f 626a 6563 742e 3c2f 703e 3c64 6976 object.

    Creates a Strin │ │ │ │ -00083620: 6720 7265 7072 6573 656e 7461 7469 6f6e g representation │ │ │ │ -00083630: 206f 6620 7468 6973 206f 626a 6563 742e of this object. │ │ │ │ -00083640: 2020 5468 6520 6465 6661 756c 740a 2072 The default. r │ │ │ │ -00083650: 6570 7265 7365 6e74 6174 696f 6e20 6973 epresentation is │ │ │ │ -00083660: 2070 6c61 7466 6f72 6d20 6465 7065 6e64 platform depend │ │ │ │ -00083670: 656e 742e 2020 4f6e 2074 6865 206a 6176 ent. On the jav │ │ │ │ -00083680: 6120 706c 6174 666f 726d 2069 740a 2069 a platform it. i │ │ │ │ -00083690: 7320 7468 6520 636f 6e63 6174 656e 6174 s the concatenat │ │ │ │ -000836a0: 696f 6e20 6f66 2074 6865 2063 6c61 7373 ion of the class │ │ │ │ -000836b0: 206e 616d 652c 2026 7175 6f74 3b40 2671 name, "@&q │ │ │ │ -000836c0: 756f 743b 2c20 616e 6420 7468 6520 6f62 uot;, and the ob │ │ │ │ -000836d0: 6a65 6374 2773 0a20 6861 7368 636f 6465 ject's. hashcode │ │ │ │ -000836e0: 2069 6e20 6865 7861 6465 6369 6d61 6c2e in hexadecimal. │ │ │ │ -000836f0: 0a3c 2f70 3e3c 2f64 6976 3e3c 646c 2063 .

    retur │ │ │ │ -00083720: 6e73 3c2f 6474 3e3c 6464 2063 6c61 7373 ns

    a Stri │ │ │ │ -00083740: 6e67 2072 6570 7265 7365 6e74 6174 696f ng representatio │ │ │ │ -00083750: 6e20 6f66 2074 6865 206f 626a 6563 742e n of the object. │ │ │ │ -00083760: 3c2f 703e 3c2f 6464 3e3c 2f64 6c3e 3c64

    │ │ │ │ -00083790: 4465 6669 6e69 7469 6f6e 2043 6c61 7373 Definition Class │ │ │ │ -000837a0: 6573 3c2f 6474 3e3c 6464 3e41 6e79 5265 es
    AnyRe │ │ │ │ -000837b0: 6620 e286 9220 3c61 2068 7265 663d 222e f ... Any
    .
  • . . │ │ │ │ -00083930: 0a20 2020 2020 203c 6834 2063 6c61 7373 .

    . │ │ │ │ -00083950: 2020 2020 3c73 7061 6e20 636c 6173 733d │ │ │ │ -00083970: 0a20 2020 2020 2020 203c 7370 616e 2063 . │ │ │ │ -00083990: 3c2f 7370 616e 3e0a 2020 2020 2020 2020 . │ │ │ │ -000839a0: 3c73 7061 6e20 636c 6173 733d 226b 696e def. │ │ │ │ -000839c0: 2020 2020 3c2f 7370 616e 3e0a 2020 2020 . │ │ │ │ -000839d0: 2020 3c73 7061 6e20 636c 6173 733d 2273 . │ │ │ │ -000839f0: 3c73 7061 6e20 636c 6173 733d 226e 616d tpe_s< │ │ │ │ -00083a10: 7370 616e 2063 6c61 7373 3d22 7061 7261 span class="para │ │ │ │ -00083a20: 6d73 223e 283c 7370 616e 206e 616d 653d ms">(tp: Global.Type │ │ │ │ -00083ae0: 3c2f 7370 616e 3e2c 203c 7370 616e 206e , c │ │ │ │ -00083b00: 6f6c 6f72 697a 653a 2028 3c73 7061 6e20 olorize: (String │ │ │ │ -00083b40: 3c2f 7370 616e 3e29 20e2 8792 203c 7370 ) ... Str │ │ │ │ -00083b80: 696e 673c 2f73 7061 6e3e 3c2f 7370 616e ing): │ │ │ │ -00083bb0: 3c73 7061 6e20 636c 6173 733d 2265 7874 │ │ │ │ -00083be0: 5374 7269 6e67 3c2f 7370 616e 3e3c 2f73 String. .

    . . │ │ │ │ -00083ce0: 2020 2020 203c 696d 6720 7372 633d 222e │ │ │ │ -00083d20: 0a20 2020 2020 203c 2f61 3e0a 2020 2020 . . │ │ │ │ -00083d30: 3c2f 7370 616e 3e0a 2020 2020 2020 3c64 .
    Definit │ │ │ │ -00083d80: 696f 6e20 436c 6173 7365 733c 2f64 743e ion Classes
    │ │ │ │ -00083d90: 3c64 643e 3c61 2068 7265 663d 222e 2e2f
    TypersTracking │ │ │ │ -00083e10: 3c2f 613e 3c2f 6464 3e3c 2f64 6c3e 3c2f
    .
  • . │ │ │ │ -00083eb0: 2020 203c 6120 6964 3d22 7472 616e 7366 . . │ │ │ │ -00083f70: 203c 6834 2063 6c61 7373 3d22 7369 676e

    . . │ │ │ │ -00083fb0: 2020 203c 7370 616e 2063 6c61 7373 3d22 . def │ │ │ │ -00083ff0: 3c2f 7370 616e 3e0a 2020 2020 2020 3c2f . . . tra │ │ │ │ -00084040: 6e73 666f 726d 496e 666f 3c2f 7370 616e nsformInfo(sym: Global.Symbol, tp: < │ │ │ │ -00084180: 6120 6872 6566 3d22 2e2e 2f47 6c6f 6261 a href="../Globa │ │ │ │ -00084190: 6c2e 6874 6d6c 2354 7970 6565 7874 656e l.html#Typeexten │ │ │ │ -000841a0: 6473 5479 7065 732e 7468 6973 2e54 7970 dsTypes.this.Typ │ │ │ │ -000841b0: 6541 7069 496d 706c 7769 7468 5479 7065 eApiImplwithType │ │ │ │ -000841c0: 732e 7468 6973 2e41 6e6e 6f74 6174 6162 s.this.Annotatab │ │ │ │ -000841d0: 6c65 5b54 7970 6573 2e74 6869 732e 5479 le[Types.this.Ty │ │ │ │ -000841e0: 7065 5d22 2063 6c61 7373 3d22 6578 746d pe]" class="extm │ │ │ │ -000841f0: 6272 2220 6e61 6d65 3d22 7363 616c 612e br" name="scala. │ │ │ │ -00084200: 746f 6f6c 732e 6e73 632e 476c 6f62 616c tools.nsc.Global │ │ │ │ -00084210: 2e54 7970 6522 3e47 6c6f 6261 6c2e 5479 .Type">Global.Ty │ │ │ │ -00084220: 7065 3c2f 613e 3c2f 7370 616e 3e29 3c2f pe): Global.Type< │ │ │ │ -000842f0: 2f61 3e3c 2f73 7061 6e3e 0a20 2020 2020 /a>. │ │ │ │ -00084300: 203c 2f73 7061 6e3e 0a20 2020 2020 203c . < │ │ │ │ -00084310: 2f68 343e 3c73 7061 6e20 636c 6173 733d /h4>. │ │ │ │ -00084330: 2020 203c 6120 6872 6566 3d22 2e2e 2f2e . │ │ │ │ -00084400: 2020 3c69 6d67 2073 7263 3d22 2e2e 2f2e 
│ │ │ │ -00084430: 5065 726d 616c 696e 6b22 202f 3e0a 2020  Permalink. │ │ │ │ -00084440: 2020 2020 3c2f 613e 0a20 2020 203c 2f73 . .

    The symb │ │ │ │ -00084480: 6f6c 2773 2065 7261 7365 6420 696e 666f ol's erased info │ │ │ │ -00084490: 2e3c 2f70 3e3c 6469 7620 636c 6173 733d .

    The s │ │ │ │ -000844d0: 796d 626f 6c27 7320 6572 6173 6564 2069 ymbol's erased i │ │ │ │ -000844e0: 6e66 6f2e 2054 6869 7320 6973 2074 6865 nfo. This is the │ │ │ │ -000844f0: 2074 7970 6527 7320 6572 6173 7572 652c type's erasure, │ │ │ │ -00084500: 2065 7863 6570 7420 666f 7220 7468 6520 except for the │ │ │ │ -00084510: 666f 6c6c 6f77 696e 6720 7379 6d62 6f6c following symbol │ │ │ │ -00084520: 733a 3c2f 703e 3c75 6c3e 3c6c 693e 466f s:

    • Fo │ │ │ │ -00084530: 7220 2461 7349 6e73 7461 6e63 654f 6620 r $asInstanceOf │ │ │ │ -00084540: 2020 2020 203a 205b 545d 543c 2f6c 693e : [T]T
    • │ │ │ │ -00084550: 3c6c 693e 466f 7220 2469 7349 6e73 7461
    • For $isInsta │ │ │ │ -00084560: 6e63 654f 6620 2020 2020 203a 205b 545d nceOf : [T] │ │ │ │ -00084570: 7363 616c 6123 426f 6f6c 6561 6e3c 2f6c scala#Boolean
    • For class │ │ │ │ -00084590: 4172 7261 7920 2020 2020 2020 203a 205b Array : [ │ │ │ │ -000845a0: 545d 4320 7768 6572 6520 4320 6973 2074 T]C where C is t │ │ │ │ -000845b0: 6865 2065 7261 7365 6420 636c 6173 7369 he erased classi │ │ │ │ -000845c0: 6e66 6f20 6f66 2074 6865 2041 7272 6179 nfo of the Array │ │ │ │ -000845d0: 2063 6c61 7373 2e3c 2f6c 693e 3c6c 693e class.
    • │ │ │ │ -000845e0: 466f 7220 4172 7261 795b 545d 2e26 6c74 For Array[T].< │ │ │ │ -000845f0: 3b69 6e69 7426 6774 3b20 2020 203a 207b ;init> : { │ │ │ │ -00084600: 7363 616c 6123 496e 7429 4172 7261 795b scala#Int)Array[ │ │ │ │ -00084610: 545d 3c2f 6c69 3e3c 6c69 3e46 6f72 2061 T]
    • For a │ │ │ │ -00084620: 2074 7970 6520 7061 7261 6d65 7465 7220 type parameter │ │ │ │ -00084630: 2020 3a20 4120 7479 7065 2062 6f75 6e64 : A type bound │ │ │ │ -00084640: 7320 7479 7065 2063 6f6e 7369 7374 696e s type consistin │ │ │ │ -00084650: 6720 6f66 2074 6865 2065 7261 7375 7265 g of the erasure │ │ │ │ -00084660: 7320 6f66 2069 7473 2062 6f75 6e64 732e s of its bounds. │ │ │ │ -00084670: 0a3c 2f6c 693e 3c2f 756c 3e3c 2f64 6976 .
    < │ │ │ │ -000846a0: 6474 3e44 6566 696e 6974 696f 6e20 436c dt>Definition Cl │ │ │ │ -000846b0: 6173 7365 733c 2f64 743e 3c64 643e 3c61 asses
    Erasure ... │ │ │ │ -00084710: 2045 7261 7375 7265 20e2 8692 203c 6120 Erasure ... InfoTran │ │ │ │ -00084780: 7366 6f72 6d3c 2f61 3e3c 2f64 643e 3c2f sform

    .
  • . │ │ │ │ -00084830: 2020 203c 6120 6964 3d22 7472 616e 7366 . . . . │ │ │ │ +00080d10: 3c73 7061 6e20 636c 6173 733d 226d 6f64 . │ │ │ │ +00080d30: 2020 2020 2020 203c 7370 616e 2063 6c61 def. . . │ │ │ │ +00080d80: 2020 2020 2020 203c 7370 616e 2063 6c61 standa │ │ │ │ +00080da0: 7264 4d61 6372 6f52 756e 7469 6d65 3c2f rdMacroRuntime(expandee: Global.Tree): MacroR │ │ │ │ +00080f40: 756e 7469 6d65 3c2f 613e 3c2f 7370 616e untime. . │ │ │ │ +00080f60: 2020 2020 2020 3c2f 6834 3e3c 7370 616e . . │ │ │ │ +00081050: 2020 2020 3c69 6d67 2073 7263 3d22 2e2e . │ │ │ │ +00081090: 2020 2020 2020 3c2f 613e 0a20 2020 203c . < │ │ │ │ +000810a0: 2f73 7061 6e3e 0a20 2020 2020 203c 6469 /span>.
    Definiti │ │ │ │ +000810f0: 6f6e 2043 6c61 7373 6573 3c2f 6474 3e3c on Classes
    < │ │ │ │ +00081100: 6464 3e3c 6120 6872 6566 3d22 2e2e 2f2e dd>MacroRuntimes
    .
  • . < │ │ │ │ +000812b0: 2f61 3e0a 2020 2020 2020 3c61 2069 643d /a>. . │ │ │ │ +00081300: 2020 2020 203c 6834 2063 6c61 7373 3d22

    . │ │ │ │ +00081320: 2020 3c73 7061 6e20 636c 6173 733d 226d . │ │ │ │ +00081340: 2020 2020 2020 203c 7370 616e 2063 6c61 . def. │ │ │ │ +00081390: 2020 3c2f 7370 616e 3e0a 2020 2020 2020 . │ │ │ │ +000813a0: 3c73 7061 6e20 636c 6173 733d 2273 796d . standardTypedMa │ │ │ │ +000813e0: 6372 6f42 6f64 793c 2f73 7061 6e3e 3c73 croBody(typer: Type │ │ │ │ +00081500: 723c 2f61 3e3c 2f73 7061 6e3e 2c20 3c73 r, macroDdef: │ │ │ │ +00081530: 3c61 2068 7265 663d 222e 2e2f 476c 6f62 Global.DefDe │ │ │ │ +000815e0: 663c 2f61 3e3c 2f73 7061 6e3e 293c 2f73 f): Global.Tree. │ │ │ │ +000816c0: 3c2f 7370 616e 3e0a 2020 2020 2020 3c2f . . │ │ │ │ +000816f0: 2020 3c61 2068 7265 663d 222e 2e2f 2e2e . Permalin
│ │ │ │ +00081800: 6b22 202f 3e0a 2020 2020 2020 3c2f 613e  k. │ │ │ │ +00081810: 0a20 2020 203c 2f73 7061 6e3e 0a20 2020 . . │ │ │ │ +00081820: 2020 203c 7020 636c 6173 733d 2273 686f

    D │ │ │ │ +00081840: 6566 6175 6c74 2069 6d70 6c65 6d65 6e74 efault implement │ │ │ │ +00081850: 6174 696f 6e20 6f66 203c 636f 6465 3e74 ation of t │ │ │ │ +00081860: 7970 6564 4d61 6372 6f42 6f64 793c 2f63 ypedMacroBody.

    De │ │ │ │ +000818b0: 6661 756c 7420 696d 706c 656d 656e 7461 fault implementa │ │ │ │ +000818c0: 7469 6f6e 206f 6620 3c63 6f64 653e 7479 tion of ty │ │ │ │ +000818d0: 7065 644d 6163 726f 426f 6479 3c2f 636f pedMacroBody.. Can be ove │ │ │ │ +000818f0: 7272 6964 6465 6e20 6279 2061 6e61 6c79 rridden by analy │ │ │ │ +00081900: 7a65 7220 706c 7567 696e 7320 2873 6565 zer plugins (see │ │ │ │ +00081910: 2041 6e61 6c79 7a65 7250 6c75 6769 6e73 AnalyzerPlugins │ │ │ │ +00081920: 2e70 6c75 6769 6e73 5479 7065 644d 6163 .pluginsTypedMac │ │ │ │ +00081930: 726f 426f 6479 2066 6f72 206d 6f72 6520 roBody for more │ │ │ │ +00081940: 6465 7461 696c 7329 0a3c 2f70 3e3c 2f64 details).

    │ │ │ │ +00081970: 203c 6474 3e44 6566 696e 6974 696f 6e20
    Definition │ │ │ │ +00081980: 436c 6173 7365 733c 2f64 743e 3c64 643e Classes
    │ │ │ │ +00081990: 3c61 2068 7265 663d 222e 2e2f 7479 7065 Ma │ │ │ │ +000819f0: 6372 6f73 3c2f 613e 3c2f 6464 3e3c 2f64 cros
    .
  • . . │ │ │ │ +00081b10: 2020 203c 6120 6964 3d22 7375 7065 7241 .

    . . < │ │ │ │ +00081ba0: 7370 616e 2063 6c61 7373 3d22 6d6f 6469 span class="modi │ │ │ │ +00081bb0: 6669 6572 223e 3c2f 7370 616e 3e0a 2020 fier">. │ │ │ │ +00081bc0: 2020 2020 2020 3c73 7061 6e20 636c 6173 def. . . │ │ │ │ +00081c10: 2020 2020 2020 3c73 7061 6e20 636c 6173 superAr │ │ │ │ +00081c30: 6773 3c2f 7370 616e 3e3c 7370 616e 2063 gs(< │ │ │ │ +00081c50: 7370 616e 206e 616d 653d 2274 7265 6522 span name="tree" │ │ │ │ +00081c60: 3e74 7265 653a 203c 6120 6872 6566 3d22 >tree: G │ │ │ │ +00081d00: 6c6f 6261 6c2e 5472 6565 3c2f 613e 3c2f lobal.Tree): Opt │ │ │ │ +00081d60: 696f 6e3c 2f73 7061 6e3e 5b3c 6120 6872 ion[Lis │ │ │ │ +00081dc0: 743c 2f61 3e5b 3c61 2068 7265 663d 222e t[List │ │ │ │ +00081e20: 5b3c 6120 6872 6566 3d22 2e2e 2f47 6c6f [Global. │ │ │ │ +00081ec0: 5472 6565 3c2f 613e 5d5d 5d3c 2f73 7061 Tree]]]. │ │ │ │ +00081ee0: 0a20 2020 2020 203c 2f68 343e 3c73 7061 .

    . . Permali
│ │ │ │ +00082010: 6e6b 2220 2f3e 0a20 2020 2020 203c 2f61  nk. . . │ │ │ │ +00082030: 2020 2020 3c70 2063 6c61 7373 3d22 7368

    │ │ │ │ +00082050: 436f 6e76 656e 6965 6e63 6520 6d65 7468 Convenience meth │ │ │ │ +00082060: 6f64 2066 6f72 203c 636f 6465 3e53 7570 od for Sup │ │ │ │ +00082070: 6572 4172 6773 4174 7461 6368 6d65 6e74 erArgsAttachment │ │ │ │ +00082080: 3c2f 636f 6465 3e2e 3c2f 703e 3c64 6976 .

    Convenience met │ │ │ │ +000820d0: 686f 6420 666f 7220 3c63 6f64 653e 5375 hod for Su │ │ │ │ +000820e0: 7065 7241 7267 7341 7474 6163 686d 656e perArgsAttachmen │ │ │ │ +000820f0: 743c 2f63 6f64 653e 2e0a 2043 6f6d 7061 t.. Compa │ │ │ │ +00082100: 7265 6420 7769 7468 203c 636f 6465 3e4d red with M │ │ │ │ +00082110: 6163 726f 5275 6e74 696d 6541 7474 6163 acroRuntimeAttac │ │ │ │ +00082120: 686d 656e 743c 2f63 6f64 653e 2074 6869 hment thi │ │ │ │ +00082130: 7320 6174 7461 6368 6d65 6e74 2068 6173 s attachment has │ │ │ │ +00082140: 2064 6966 6665 7265 6e74 2061 2075 7361 different a usa │ │ │ │ +00082150: 6765 2070 6174 7465 726e 2c0a 2073 6f20 ge pattern,. so │ │ │ │ +00082160: 6974 2072 6561 6c6c 7920 6265 6e65 6669 it really benefi │ │ │ │ +00082170: 7473 2066 726f 6d20 6120 6465 6469 6361 ts from a dedica │ │ │ │ +00082180: 7465 6420 6578 7472 6163 746f 722e 0a3c ted extractor..< │ │ │ │ +00082190: 2f70 3e3c 2f64 6976 3e3c 646c 2063 6c61 /p>

    Defin │ │ │ │ +000821c0: 6974 696f 6e20 436c 6173 7365 733c 2f64 ition Classes
    StdAttachmen │ │ │ │ +00082250: 7473 3c2f 613e 3c2f 6464 3e3c 2f64 6c3e ts
    │ │ │ │ +00082260: 3c2f 6469 763e 0a20 2020 203c 2f6c 693e
    .
  • │ │ │ │ +00082270: 3c6c 6920 6e61 6d65 3d22 7363 616c 612e
  • │ │ │ │ +00082300: 0a20 2020 2020 203c 6120 6964 3d22 7375 . │ │ │ │ +00082370: 0a20 2020 2020 203c 6120 6964 3d22 7375 . < │ │ │ │ +000823b0: 2f61 3e0a 2020 2020 2020 3c68 3420 636c /a>.

    │ │ │ │ +000823d0: 0a20 2020 2020 203c 7370 616e 2063 6c61 . . . │ │ │ │ +00082420: 2020 203c 7370 616e 2063 6c61 7373 3d22 def │ │ │ │ +00082440: 0a20 2020 2020 203c 2f73 7061 6e3e 0a20 . . │ │ │ │ +00082450: 2020 2020 203c 7370 616e 2063 6c61 7373 . │ │ │ │ +00082470: 2020 203c 7370 616e 2063 6c61 7373 3d22 suppressMa │ │ │ │ +00082490: 6372 6f45 7870 616e 7369 6f6e 3c2f 7370 croExpansion(tree: │ │ │ │ +000824d0: 203c 6120 6872 6566 3d22 2e2e 2f47 6c6f Global. │ │ │ │ +00082570: 5472 6565 3c2f 613e 3c2f 7370 616e 3e29 Tree) │ │ │ │ +00082580: 3c2f 7370 616e 3e3c 7370 616e 2063 6c61 : Global.Tre │ │ │ │ +00082640: 653c 2f61 3e3c 2f73 7061 6e3e 0a20 2020 e. │ │ │ │ +00082650: 2020 203c 2f73 7061 6e3e 0a20 2020 2020 . │ │ │ │ +00082660: 203c 2f68 343e 3c73 7061 6e20 636c 6173

    . │ │ │ │ +00082680: 2020 2020 203c 6120 6872 6566 3d22 2e2e . . │ │ │ │ +00082790: 3c2f 613e 0a20 2020 203c 2f73 7061 6e3e . │ │ │ │ +000827a0: 0a20 2020 2020 203c 7020 636c 6173 733d .

    Suppresses ma │ │ │ │ +000827d0: 6372 6f20 6578 7061 6e73 696f 6e20 6f66 cro expansion of │ │ │ │ +000827e0: 2074 6865 2074 7265 6520 6279 2070 7574 the tree by put │ │ │ │ +000827f0: 7469 6e67 2053 7570 7072 6573 734d 6163 ting SuppressMac │ │ │ │ +00082800: 726f 4578 7061 6e73 696f 6e41 7474 6163 roExpansionAttac │ │ │ │ +00082810: 686d 656e 7420 6f6e 2069 742e 3c2f 703e hment on it.

    │ │ │ │ +00082820: 3c64 6976 2063 6c61 7373 3d22 6675 6c6c

    Suppresses │ │ │ │ +00082860: 6d61 6372 6f20 6578 7061 6e73 696f 6e20 macro expansion │ │ │ │ +00082870: 6f66 2074 6865 2074 7265 6520 6279 2070 of the tree by p │ │ │ │ +00082880: 7574 7469 6e67 2053 7570 7072 6573 734d utting SuppressM │ │ │ │ +00082890: 6163 726f 4578 7061 6e73 696f 6e41 7474 acroExpansionAtt │ │ │ │ +000828a0: 6163 686d 656e 7420 6f6e 2069 742e 0a3c achment on it..< │ │ │ │ +000828b0: 2f70 3e3c 2f64 6976 3e3c 646c 2063 6c61 /p>

    Defin │ │ │ │ +000828e0: 6974 696f 6e20 436c 6173 7365 733c 2f64 ition Classes
    StdAttachmen │ │ │ │ +00082970: 7473 3c2f 613e 3c2f 6464 3e3c 2f64 6c3e ts
    │ │ │ │ +00082980: 3c2f 6469 763e 0a20 2020 203c 2f6c 693e
    .
  • │ │ │ │ +00082990: 3c6c 6920 6e61 6d65 3d22 7363 616c 612e
  • . < │ │ │ │ +00082a00: 6120 6964 3d22 7379 6e63 6872 6f6e 697a a id="synchroniz │ │ │ │ +00082a10: 6564 5b54 305d 2878 2431 3a3d 2667 743b ed[T0](x$1:=> │ │ │ │ +00082a20: 5430 293a 5430 223e 3c2f 613e 0a20 2020 T0):T0">. │ │ │ │ +00082a30: 2020 203c 6120 6964 3d22 7379 6e63 6872 . │ │ │ │ +00082a60: 203c 6834 2063 6c61 7373 3d22 7369 676e

    . . │ │ │ │ +00082aa0: 2020 203c 7370 616e 2063 6c61 7373 3d22 final │ │ │ │ +00082ac0: 3c2f 7370 616e 3e0a 2020 2020 2020 2020 . │ │ │ │ +00082ad0: 3c73 7061 6e20 636c 6173 733d 226b 696e def. │ │ │ │ +00082af0: 2020 2020 3c2f 7370 616e 3e0a 2020 2020 . │ │ │ │ +00082b00: 2020 3c73 7061 6e20 636c 6173 733d 2273 . │ │ │ │ +00082b20: 3c73 7061 6e20 636c 6173 733d 226e 616d synchronized< │ │ │ │ +00082b40: 2f73 7061 6e3e 3c73 7061 6e20 636c 6173 /span>[T0< │ │ │ │ +00082b70: 2f73 7061 6e3e 5d3c 2f73 7061 6e3e 3c73 /span>](arg0: ... │ │ │ │ +00082bb0: 3c73 7061 6e20 636c 6173 733d 2265 7874 T0< │ │ │ │ +00082bf0: 2f73 7061 6e3e 3c2f 7370 616e 3e29 3c2f /span>): T0. │ │ │ │ +00082c70: 3c2f 7370 616e 3e0a 2020 2020 2020 3c2f . . │ │ │ │ +00082ca0: 2020 3c61 2068 7265 663d 222e 2e2f 2e2e . < │ │ │ │ +00082d30: 696d 6720 7372 633d 222e 2e2f 2e2e 2f2e img src="../../. │ │ │ │ +00082d40: 2e2f 2e2e 2f6c 6962 2f70 6572 6d61 6c69 ./../lib/permali │ │ │ │ +00082d50: 6e6b 2e70 6e67 2220 616c 743d 2250 6572 nk.png" alt="Per │ │ │ │ +00082d60: 6d61 6c69 6e6b 2220 2f3e 0a20 2020 2020 malink" />. │ │ │ │ +00082d70: 203c 2f61 3e0a 2020 2020 3c2f 7370 616e . .
    < │ │ │ │ +00082dc0: 6474 3e44 6566 696e 6974 696f 6e20 436c dt>Definition Cl │ │ │ │ +00082dd0: 6173 7365 733c 2f64 743e 3c64 643e 416e asses
    An │ │ │ │ +00082de0: 7952 6566 3c2f 6464 3e3c 2f64 6c3e 3c2f yRef
    .

  • . . . │ │ │ │ +00082ec0: 203c 6834 2063 6c61 7373 3d22 7369 676e

    . . │ │ │ │ +00082f00: 2020 203c 7370 616e 2063 6c61 7373 3d22 . val │ │ │ │ +00082f40: 3c2f 7370 616e 3e0a 2020 2020 2020 3c2f . . . ter │ │ │ │ +00082f90: 6d69 6e61 6c3c 2f73 7061 6e3e 3c73 7061 minal: Boo │ │ │ │ +00082fe0: 6c65 616e 3c2f 7370 616e 3e3c 2f73 7061 lean. │ │ │ │ +00083000: 0a20 2020 2020 203c 2f68 343e 3c73 7061 .

    . . │ │ │ │ +000830a0: 2020 2020 2020 2020 3c69 6d67 2073 7263 Permalink. . │ │ │ │ +000830f0: 2020 203c 2f73 7061 6e3e 0a20 2020 2020 . │ │ │ │ +00083100: 203c 7020 636c 6173 733d 2273 686f 7274

    Tru │ │ │ │ +00083120: 6520 6966 2074 6869 7320 7068 6173 6520 e if this phase │ │ │ │ +00083130: 7275 6e73 2061 6674 6572 2061 6c6c 206f runs after all o │ │ │ │ +00083140: 7468 6572 2070 6861 7365 732e 3c2f 703e ther phases.

    │ │ │ │ +00083150: 3c64 6976 2063 6c61 7373 3d22 6675 6c6c

    True if thi │ │ │ │ +00083190: 7320 7068 6173 6520 7275 6e73 2061 6674 s phase runs aft │ │ │ │ +000831a0: 6572 2061 6c6c 206f 7468 6572 2070 6861 er all other pha │ │ │ │ +000831b0: 7365 732e 2055 7375 616c 6c79 2c20 3c63 ses. Usually, terminal.

    │ │ │ │ +00083200: 4465 6669 6e69 7469 6f6e 2043 6c61 7373 Definition Class │ │ │ │ +00083210: 6573 3c2f 6474 3e3c 6464 3e3c 6120 6872 es
    Sub │ │ │ │ +00083270: 436f 6d70 6f6e 656e 743c 2f61 3e3c 2f64 Component
    . │ │ │ │ +00083290: 2020 3c2f 6c69 3e3c 6c69 206e 616d 653d

  • . │ │ │ │ +00083300: 2020 3c61 2069 643d 2274 6f53 7472 696e │ │ │ │ +00083320: 0a20 2020 2020 203c 6120 6964 3d22 746f . .

    . . . │ │ │ │ +000833b0: 2020 2020 203c 7370 616e 2063 6c61 7373 def. │ │ │ │ +000833e0: 0a20 2020 2020 203c 7370 616e 2063 6c61 . . │ │ │ │ +00083400: 2020 2020 203c 7370 616e 2063 6c61 7373 toString │ │ │ │ +00083420: 3c2f 7370 616e 3e3c 7370 616e 2063 6c61 (): String< │ │ │ │ +00083490: 2f73 7061 6e3e 3c2f 7370 616e 3e0a 2020 /span>. │ │ │ │ +000834a0: 2020 2020 3c2f 7370 616e 3e0a 2020 2020 . │ │ │ │ +000834b0: 2020 3c2f 6834 3e3c 7370 616e 2063 6c61

    . │ │ │ │ +000834d0: 2020 2020 2020 3c61 2068 7265 663d 222e . │ │ │ │ +00083550: 2020 2020 3c69 6d67 2073 7263 3d22 2e2e . │ │ │ │ +00083590: 2020 2020 2020 3c2f 613e 0a20 2020 203c . < │ │ │ │ +000835a0: 2f73 7061 6e3e 0a20 2020 2020 203c 7020 /span>.

    Creates │ │ │ │ +000835d0: 2061 2053 7472 696e 6720 7265 7072 6573 a String repres │ │ │ │ +000835e0: 656e 7461 7469 6f6e 206f 6620 7468 6973 entation of this │ │ │ │ +000835f0: 206f 626a 6563 742e 3c2f 703e 3c64 6976 object.

    Creates a Strin │ │ │ │ +00083640: 6720 7265 7072 6573 656e 7461 7469 6f6e g representation │ │ │ │ +00083650: 206f 6620 7468 6973 206f 626a 6563 742e of this object. │ │ │ │ +00083660: 2020 5468 6520 6465 6661 756c 740a 2072 The default. r │ │ │ │ +00083670: 6570 7265 7365 6e74 6174 696f 6e20 6973 epresentation is │ │ │ │ +00083680: 2070 6c61 7466 6f72 6d20 6465 7065 6e64 platform depend │ │ │ │ +00083690: 656e 742e 2020 4f6e 2074 6865 206a 6176 ent. On the jav │ │ │ │ +000836a0: 6120 706c 6174 666f 726d 2069 740a 2069 a platform it. i │ │ │ │ +000836b0: 7320 7468 6520 636f 6e63 6174 656e 6174 s the concatenat │ │ │ │ +000836c0: 696f 6e20 6f66 2074 6865 2063 6c61 7373 ion of the class │ │ │ │ +000836d0: 206e 616d 652c 2026 7175 6f74 3b40 2671 name, "@&q │ │ │ │ +000836e0: 756f 743b 2c20 616e 6420 7468 6520 6f62 uot;, and the ob │ │ │ │ +000836f0: 6a65 6374 2773 0a20 6861 7368 636f 6465 ject's. hashcode │ │ │ │ +00083700: 2069 6e20 6865 7861 6465 6369 6d61 6c2e in hexadecimal. │ │ │ │ +00083710: 0a3c 2f70 3e3c 2f64 6976 3e3c 646c 2063 .

    retur │ │ │ │ +00083740: 6e73 3c2f 6474 3e3c 6464 2063 6c61 7373 ns

    a Stri │ │ │ │ +00083760: 6e67 2072 6570 7265 7365 6e74 6174 696f ng representatio │ │ │ │ +00083770: 6e20 6f66 2074 6865 206f 626a 6563 742e n of the object. │ │ │ │ +00083780: 3c2f 703e 3c2f 6464 3e3c 2f64 6c3e 3c64

    │ │ │ │ +000837b0: 4465 6669 6e69 7469 6f6e 2043 6c61 7373 Definition Class │ │ │ │ +000837c0: 6573 3c2f 6474 3e3c 6464 3e41 6e79 5265 es
    AnyRe │ │ │ │ +000837d0: 6620 e286 9220 3c61 2068 7265 663d 222e f ... Any
    .
  • . . │ │ │ │ +00083950: 0a20 2020 2020 203c 6834 2063 6c61 7373 .

    . │ │ │ │ +00083970: 2020 2020 3c73 7061 6e20 636c 6173 733d │ │ │ │ +00083990: 0a20 2020 2020 2020 203c 7370 616e 2063 . │ │ │ │ +000839b0: 3c2f 7370 616e 3e0a 2020 2020 2020 2020 . │ │ │ │ +000839c0: 3c73 7061 6e20 636c 6173 733d 226b 696e def. │ │ │ │ +000839e0: 2020 2020 3c2f 7370 616e 3e0a 2020 2020 . │ │ │ │ +000839f0: 2020 3c73 7061 6e20 636c 6173 733d 2273 . │ │ │ │ +00083a10: 3c73 7061 6e20 636c 6173 733d 226e 616d tpe_s< │ │ │ │ +00083a30: 7370 616e 2063 6c61 7373 3d22 7061 7261 span class="para │ │ │ │ +00083a40: 6d73 223e 283c 7370 616e 206e 616d 653d ms">(tp: Global.Type │ │ │ │ +00083b00: 3c2f 7370 616e 3e2c 203c 7370 616e 206e , c │ │ │ │ +00083b20: 6f6c 6f72 697a 653a 2028 3c73 7061 6e20 olorize: (String │ │ │ │ +00083b60: 3c2f 7370 616e 3e29 20e2 8792 203c 7370 ) ... Str │ │ │ │ +00083ba0: 696e 673c 2f73 7061 6e3e 3c2f 7370 616e ing): │ │ │ │ +00083bd0: 3c73 7061 6e20 636c 6173 733d 2265 7874 │ │ │ │ +00083c00: 5374 7269 6e67 3c2f 7370 616e 3e3c 2f73 String. .

    . . │ │ │ │ +00083d00: 2020 2020 203c 696d 6720 7372 633d 222e │ │ │ │ +00083d40: 0a20 2020 2020 203c 2f61 3e0a 2020 2020 . . │ │ │ │ +00083d50: 3c2f 7370 616e 3e0a 2020 2020 2020 3c64 .
    Definit │ │ │ │ +00083da0: 696f 6e20 436c 6173 7365 733c 2f64 743e ion Classes
    │ │ │ │ +00083db0: 3c64 643e 3c61 2068 7265 663d 222e 2e2f
    TypersTracking │ │ │ │ +00083e30: 3c2f 613e 3c2f 6464 3e3c 2f64 6c3e 3c2f
    .
  • . │ │ │ │ +00083ed0: 2020 203c 6120 6964 3d22 7472 616e 7366 . . │ │ │ │ +00083f90: 203c 6834 2063 6c61 7373 3d22 7369 676e

    . . │ │ │ │ +00083fd0: 2020 203c 7370 616e 2063 6c61 7373 3d22 . def │ │ │ │ +00084010: 3c2f 7370 616e 3e0a 2020 2020 2020 3c2f . . . tra │ │ │ │ +00084060: 6e73 666f 726d 496e 666f 3c2f 7370 616e nsformInfo(sym: Global.Symbol, tp: < │ │ │ │ +000841a0: 6120 6872 6566 3d22 2e2e 2f47 6c6f 6261 a href="../Globa │ │ │ │ +000841b0: 6c2e 6874 6d6c 2354 7970 6565 7874 656e l.html#Typeexten │ │ │ │ +000841c0: 6473 5479 7065 732e 7468 6973 2e54 7970 dsTypes.this.Typ │ │ │ │ +000841d0: 6541 7069 496d 706c 7769 7468 5479 7065 eApiImplwithType │ │ │ │ +000841e0: 732e 7468 6973 2e41 6e6e 6f74 6174 6162 s.this.Annotatab │ │ │ │ +000841f0: 6c65 5b54 7970 6573 2e74 6869 732e 5479 le[Types.this.Ty │ │ │ │ +00084200: 7065 5d22 2063 6c61 7373 3d22 6578 746d pe]" class="extm │ │ │ │ +00084210: 6272 2220 6e61 6d65 3d22 7363 616c 612e br" name="scala. │ │ │ │ +00084220: 746f 6f6c 732e 6e73 632e 476c 6f62 616c tools.nsc.Global │ │ │ │ +00084230: 2e54 7970 6522 3e47 6c6f 6261 6c2e 5479 .Type">Global.Ty │ │ │ │ +00084240: 7065 3c2f 613e 3c2f 7370 616e 3e29 3c2f pe): Global.Type< │ │ │ │ +00084310: 2f61 3e3c 2f73 7061 6e3e 0a20 2020 2020 /a>. │ │ │ │ +00084320: 203c 2f73 7061 6e3e 0a20 2020 2020 203c . < │ │ │ │ +00084330: 2f68 343e 3c73 7061 6e20 636c 6173 733d /h4>. │ │ │ │ +00084350: 2020 203c 6120 6872 6566 3d22 2e2e 2f2e . │ │ │ │ +00084420: 2020 3c69 6d67 2073 7263 3d22 2e2e 2f2e 
│ │ │ │ +00084450: 5065 726d 616c 696e 6b22 202f 3e0a 2020  Permalink. │ │ │ │ +00084460: 2020 2020 3c2f 613e 0a20 2020 203c 2f73 . .

    The symb │ │ │ │ +000844a0: 6f6c 2773 2065 7261 7365 6420 696e 666f ol's erased info │ │ │ │ +000844b0: 2e3c 2f70 3e3c 6469 7620 636c 6173 733d .

    The s │ │ │ │ +000844f0: 796d 626f 6c27 7320 6572 6173 6564 2069 ymbol's erased i │ │ │ │ +00084500: 6e66 6f2e 2054 6869 7320 6973 2074 6865 nfo. This is the │ │ │ │ +00084510: 2074 7970 6527 7320 6572 6173 7572 652c type's erasure, │ │ │ │ +00084520: 2065 7863 6570 7420 666f 7220 7468 6520 except for the │ │ │ │ +00084530: 666f 6c6c 6f77 696e 6720 7379 6d62 6f6c following symbol │ │ │ │ +00084540: 733a 3c2f 703e 3c75 6c3e 3c6c 693e 466f s:

    • Fo │ │ │ │ +00084550: 7220 2461 7349 6e73 7461 6e63 654f 6620 r $asInstanceOf │ │ │ │ +00084560: 2020 2020 203a 205b 545d 543c 2f6c 693e : [T]T
    • │ │ │ │ +00084570: 3c6c 693e 466f 7220 2469 7349 6e73 7461
    • For $isInsta │ │ │ │ +00084580: 6e63 654f 6620 2020 2020 203a 205b 545d nceOf : [T] │ │ │ │ +00084590: 7363 616c 6123 426f 6f6c 6561 6e3c 2f6c scala#Boolean
    • For class │ │ │ │ +000845b0: 4172 7261 7920 2020 2020 2020 203a 205b Array : [ │ │ │ │ +000845c0: 545d 4320 7768 6572 6520 4320 6973 2074 T]C where C is t │ │ │ │ +000845d0: 6865 2065 7261 7365 6420 636c 6173 7369 he erased classi │ │ │ │ +000845e0: 6e66 6f20 6f66 2074 6865 2041 7272 6179 nfo of the Array │ │ │ │ +000845f0: 2063 6c61 7373 2e3c 2f6c 693e 3c6c 693e class.
    • │ │ │ │ +00084600: 466f 7220 4172 7261 795b 545d 2e26 6c74 For Array[T].< │ │ │ │ +00084610: 3b69 6e69 7426 6774 3b20 2020 203a 207b ;init> : { │ │ │ │ +00084620: 7363 616c 6123 496e 7429 4172 7261 795b scala#Int)Array[ │ │ │ │ +00084630: 545d 3c2f 6c69 3e3c 6c69 3e46 6f72 2061 T]
    • For a │ │ │ │ +00084640: 2074 7970 6520 7061 7261 6d65 7465 7220 type parameter │ │ │ │ +00084650: 2020 3a20 4120 7479 7065 2062 6f75 6e64 : A type bound │ │ │ │ +00084660: 7320 7479 7065 2063 6f6e 7369 7374 696e s type consistin │ │ │ │ +00084670: 6720 6f66 2074 6865 2065 7261 7375 7265 g of the erasure │ │ │ │ +00084680: 7320 6f66 2069 7473 2062 6f75 6e64 732e s of its bounds. │ │ │ │ +00084690: 0a3c 2f6c 693e 3c2f 756c 3e3c 2f64 6976 .
    < │ │ │ │ +000846c0: 6474 3e44 6566 696e 6974 696f 6e20 436c dt>Definition Cl │ │ │ │ +000846d0: 6173 7365 733c 2f64 743e 3c64 643e 3c61 asses
    Erasure ... │ │ │ │ +00084730: 2045 7261 7375 7265 20e2 8692 203c 6120 Erasure ... InfoTran │ │ │ │ +000847a0: 7366 6f72 6d3c 2f61 3e3c 2f64 643e 3c2f sform

    .
  • . │ │ │ │ +00084850: 2020 203c 6120 6964 3d22 7472 616e 7366 │ │ │ │ -00084890: 3c2f 613e 0a20 2020 2020 203c 6120 6964 . < │ │ │ │ -000848d0: 2f61 3e0a 2020 2020 2020 3c68 3420 636c /a>.

    │ │ │ │ -000848f0: 0a20 2020 2020 203c 7370 616e 2063 6c61 . . . │ │ │ │ -00084940: 2020 203c 7370 616e 2063 6c61 7373 3d22 def │ │ │ │ -00084960: 0a20 2020 2020 203c 2f73 7061 6e3e 0a20 . . │ │ │ │ -00084970: 2020 2020 203c 7370 616e 2063 6c61 7373 . │ │ │ │ -00084990: 2020 203c 7370 616e 2063 6c61 7373 3d22 transformM │ │ │ │ -000849b0: 6978 696e 496e 666f 3c2f 7370 616e 3e3c ixinInfo< │ │ │ │ -000849c0: 7370 616e 2063 6c61 7373 3d22 7061 7261 span class="para │ │ │ │ -000849d0: 6d73 223e 283c 7370 616e 206e 616d 653d ms">(tp: Global.Type │ │ │ │ -00084a90: 3c2f 7370 616e 3e29 3c2f 7370 616e 3e3c )< │ │ │ │ -00084aa0: 7370 616e 2063 6c61 7373 3d22 7265 7375 span class="resu │ │ │ │ -00084ab0: 6c74 223e 3a20 3c61 2068 7265 663d 222e lt">: Gl │ │ │ │ -00084b50: 6f62 616c 2e54 7970 653c 2f61 3e3c 2f73 obal.Type. .

    . │ │ │ │ +000848b0: 3c2f 613e 0a20 2020 2020 203c 6120 6964 . < │ │ │ │ +000848f0: 2f61 3e0a 2020 2020 2020 3c68 3420 636c /a>.

    │ │ │ │ +00084910: 0a20 2020 2020 203c 7370 616e 2063 6c61 . . . │ │ │ │ +00084960: 2020 203c 7370 616e 2063 6c61 7373 3d22 def │ │ │ │ +00084980: 0a20 2020 2020 203c 2f73 7061 6e3e 0a20 . . │ │ │ │ +00084990: 2020 2020 203c 7370 616e 2063 6c61 7373 . │ │ │ │ +000849b0: 2020 203c 7370 616e 2063 6c61 7373 3d22 transformM │ │ │ │ +000849d0: 6978 696e 496e 666f 3c2f 7370 616e 3e3c ixinInfo< │ │ │ │ +000849e0: 7370 616e 2063 6c61 7373 3d22 7061 7261 span class="para │ │ │ │ +000849f0: 6d73 223e 283c 7370 616e 206e 616d 653d ms">(tp: Global.Type │ │ │ │ +00084ab0: 3c2f 7370 616e 3e29 3c2f 7370 616e 3e3c )< │ │ │ │ +00084ac0: 7370 616e 2063 6c61 7373 3d22 7265 7375 span class="resu │ │ │ │ +00084ad0: 6c74 223e 3a20 3c61 2068 7265 663d 222e lt">: Gl │ │ │ │ +00084b70: 6f62 616c 2e54 7970 653c 2f61 3e3c 2f73 obal.Type. .

    . . . │ │ │ │ -00084ca0: 3c2f 613e 0a20 2020 203c 2f73 7061 6e3e . │ │ │ │ -00084cb0: 0a20 2020 2020 203c 6469 7620 636c 6173 .
    │ │ │ │ -00084cd0: 3c64 6c20 636c 6173 733d 2261 7474 7269
    Definition Cla │ │ │ │ -00084d00: 7373 6573 3c2f 6474 3e3c 6464 3e3c 6120 sses
    AddInter │ │ │ │ -00084d70: 6661 6365 733c 2f61 3e3c 2f64 643e 3c2f faces
    .
  • . . . │ │ │ │ -00084f70: 2020 2020 2020 3c68 3420 636c 6173 733d

    . │ │ │ │ -00084f90: 2020 203c 7370 616e 2063 6c61 7373 3d22 . │ │ │ │ -00084fb0: 2020 2020 2020 2020 3c73 7061 6e20 636c < │ │ │ │ -00084fd0: 2f73 7061 6e3e 0a20 2020 2020 2020 203c /span>. < │ │ │ │ -00084fe0: 7370 616e 2063 6c61 7373 3d22 6b69 6e64 span class="kind │ │ │ │ -00084ff0: 223e 6465 663c 2f73 7061 6e3e 0a20 2020 ">def. │ │ │ │ -00085000: 2020 203c 2f73 7061 6e3e 0a20 2020 2020 . │ │ │ │ -00085010: 203c 7370 616e 2063 6c61 7373 3d22 7379 . < │ │ │ │ -00085030: 7370 616e 2063 6c61 7373 3d22 6e61 6d65 span class="name │ │ │ │ -00085040: 223e 7472 616e 7366 6f72 6d4e 616d 6564 ">transformNamed │ │ │ │ -00085050: 4170 706c 6963 6174 696f 6e3c 2f73 7061 Application(typer │ │ │ │ -00085090: 3a20 3c61 2068 7265 663d 2223 5479 7065 : │ │ │ │ -00085170: 5479 7065 723c 2f61 3e3c 2f73 7061 6e3e Typer │ │ │ │ -00085180: 2c20 3c73 7061 6e20 6e61 6d65 3d22 6d6f , mode: │ │ │ │ -00085200: 4d6f 6465 3c2f 613e 3c2f 7370 616e 3e2c Mode, │ │ │ │ -00085210: 203c 7370 616e 206e 616d 653d 2270 7422 pt: Glo │ │ │ │ -000852c0: 6261 6c2e 5479 7065 3c2f 613e 3c2f 7370 bal.Type) │ │ │ │ -000852f0: 283c 7370 616e 206e 616d 653d 2274 7265 (tree: Global.Tree │ │ │ │ -000853b0: 3c2f 7370 616e 3e2c 203c 7370 616e 206e , arg │ │ │ │ -000853d0: 506f 733a 2028 3c73 7061 6e20 636c 6173 Pos: (Int< │ │ │ │ -00085400: 2f73 7061 6e3e 2920 e287 9220 3c73 7061 /span>) ... Int) │ │ │ │ -00085460: 3a20 3c61 2068 7265 663d 222e 2e2f 476c : Global │ │ │ │ -00085500: 2e54 7265 653c 2f61 3e3c 2f73 7061 6e3e .Tree │ │ │ │ -00085510: 0a20 2020 2020 203c 2f73 7061 6e3e 0a20 . . │ │ │ │ -00085520: 2020 2020 203c 2f68 343e 3c73 7061 6e20

    . . │ │ │ │ -00085680: 2020 3c69 6d67 2073 7263 3d22 2e2e 2f2e 
│ │ │ │ -000856b0: 5065 726d 616c 696e 6b22 202f 3e0a 2020  Permalink. │ │ │ │ -000856c0: 2020 2020 3c2f 613e 0a20 2020 203c 2f73 .
    .

    Transform │ │ │ │ -00085700: 2061 2066 756e 6374 696f 6e20 6170 706c a function appl │ │ │ │ -00085710: 6963 6174 696f 6e20 696e 746f 2061 2042 ication into a B │ │ │ │ -00085720: 6c6f 636b 2c20 616e 6420 6173 7369 676e lock, and assign │ │ │ │ -00085730: 7320 7479 7065 722e 636f 6e74 6578 740a s typer.context. │ │ │ │ -00085740: 2e6e 616d 6564 4170 706c 7942 6c6f 636b .namedApplyBlock │ │ │ │ -00085750: 496e 666f 2074 6f20 7468 6520 6e65 7720 Info to the new │ │ │ │ -00085760: 626c 6f63 6b20 6173 2073 6964 652d 6566 block as side-ef │ │ │ │ -00085770: 6665 6374 2e3c 2f70 3e3c 6469 7620 636c fect.

    Tr │ │ │ │ -000857b0: 616e 7366 6f72 6d20 6120 6675 6e63 7469 ansform a functi │ │ │ │ -000857c0: 6f6e 2061 7070 6c69 6361 7469 6f6e 2069 on application i │ │ │ │ -000857d0: 6e74 6f20 6120 426c 6f63 6b2c 2061 6e64 nto a Block, and │ │ │ │ -000857e0: 2061 7373 6967 6e73 2074 7970 6572 2e63 assigns typer.c │ │ │ │ -000857f0: 6f6e 7465 7874 0a2e 6e61 6d65 6441 7070 ontext..namedApp │ │ │ │ -00085800: 6c79 426c 6f63 6b49 6e66 6f20 746f 2074 lyBlockInfo to t │ │ │ │ -00085810: 6865 206e 6577 2062 6c6f 636b 2061 7320 he new block as │ │ │ │ -00085820: 7369 6465 2d65 6666 6563 742e 2049 6620 side-effect. If │ │ │ │ -00085830: 7472 6565 2068 6173 2074 6865 2066 6f72 tree has the for │ │ │ │ -00085840: 6d0a 2020 2041 7070 6c79 2866 756e 2c20 m. Apply(fun, │ │ │ │ -00085850: 6172 6773 290a 6669 7273 7420 7468 6520 args).first the │ │ │ │ -00085860: 6675 6e63 7469 6f6e 2026 7175 6f74 3b66 function "f │ │ │ │ -00085870: 756e 2671 756f 743b 2028 7768 6963 6820 un" (which │ │ │ │ -00085880: 6d69 6768 7420 6265 2061 6e20 6170 706c might be an appl │ │ │ │ -00085890: 6963 6174 696f 6e20 6974 7365 6c66 2129 ication itself!) │ │ │ │ -000858a0: 2069 7320 7472 616e 7366 6f72 6d65 6420 is transformed │ │ │ │ -000858b0: 696e 746f 2061 0a62 6c6f 636b 206f 6620 into a.block of │ │ │ │ -000858c0: 7468 6520 666f 726d 0a20 207b 0a20 2020 the form. {. │ │ │ │ -000858d0: 2076 616c 2071 7561 6c24 3120 3d20 7175 val qual$1 = qu │ │ │ │ -000858e0: 616c 6966 6965 725f 6f66 5f66 756e 0a20 alifier_of_fun. │ │ │ │ -000858f0: 2020 2076 616c 2078 2431 203d 2061 7267 val x$1 = arg │ │ │ │ -00085900: 5f31 5f6f 665f 6675 6e0a 2020 2020 2e2e _1_of_fun. .. │ │ │ │ -00085910: 2e0a 2020 2020 7661 6c20 7824 6e20 3d20 .. val x$n = │ │ │ │ -00085920: 6172 675f 6e5f 6f66 5f66 756e 0a20 2020 arg_n_of_fun. │ │ │ │ -00085930: 2071 7561 6c24 312e 6675 6e5b 7461 7267 qual$1.fun[targ │ │ │ │ -00085940: 735d 2878 2431 2c20 2e2e 2e29 2e2e 2e28 s](x$1, ...)...( │ │ │ │ -00085950: 2e2e 2e2c 2078 246e 290a 2020 7d0a 7468 ..., x$n). }.th │ │ │ │ -00085960: 656e 2066 6f72 2065 6163 6820 6172 6775 en for each argu │ │ │ │ -00085970: 6d65 6e74 2069 6e20 6172 6773 2c20 6120 ment in args, a │ │ │ │ -00085980: 7661 6c75 6520 6973 2063 7265 6174 6564 value is created │ │ │ │ -00085990: 2061 6e64 2065 6e74 6572 6564 2069 6e74 and entered int │ │ │ │ -000859a0: 6f20 7468 6520 626c 6f63 6b2e 2066 696e o the block. fin │ │ │ │ -000859b0: 616c 6c79 0a74 6865 2061 7070 6c69 6361 ally.the applica │ │ │ │ -000859c0: 7469 6f6e 2065 7870 7265 7373 696f 6e20 tion expression │ │ │ │ -000859d0: 6f66 2074 6865 2062 6c6f 636b 2069 7320 of the block is │ │ │ │ -000859e0: 7570 6461 7465 642e 0a20 207b 0a20 2020 updated.. {. │ │ │ │ -000859f0: 2076 616c 2071 7561 6c24 3120 3d20 2e2e val qual$1 = .. │ │ │ │ -00085a00: 0a20 2020 202e 2e2e 0a20 2020 2076 616c . .... val │ │ │ │ -00085a10: 2078 246e 203d 202e 2e2e 0a20 2667 743b x$n = .... > │ │ │ │ -00085a20: 2020 7661 6c20 7175 616c 246e 2b31 203d val qual$n+1 = │ │ │ │ -00085a30: 2061 7267 2831 290a 2026 6774 3b20 202e arg(1). > . │ │ │ │ -00085a40: 2e2e 0a20 2667 743b 2020 7661 6c20 7175 ... > val qu │ │ │ │ -00085a50: 616c 246e 2b6d 203d 2061 7267 286d 290a al$n+m = arg(m). │ │ │ │ -00085a60: 2026 6774 3b20 2071 7561 6c24 312e 6675 > qual$1.fu │ │ │ │ -00085a70: 6e5b 7461 7267 735d 2878 2431 2c20 2e2e n[targs](x$1, .. │ │ │ │ -00085a80: 2e29 2e2e 2e28 2e2e 2e2c 2078 246e 2928 .)...(..., x$n)( │ │ │ │ -00085a90: 7824 6e2b 312c 202e 2e2e 2c20 7824 6e2b x$n+1, ..., x$n+ │ │ │ │ -00085aa0: 6d29 0a20 207d 0a3c 2f70 3e3c 2f64 6976 m). }.

    t │ │ │ │ -00085ae0: 7970 6572 3c2f 6474 3e3c 6464 2063 6c61 yper

    the │ │ │ │ -00085b00: 7479 7065 7220 6361 6c6c 696e 6720 7468 typer calling th │ │ │ │ -00085b10: 6973 206d 6574 686f 643b 2074 6869 7320 is method; this │ │ │ │ -00085b20: 6d65 7468 6f64 2063 616c 6c73 0a20 2020 method calls. │ │ │ │ -00085b30: 7479 7065 722e 646f 5479 7065 6441 7070 typer.doTypedApp │ │ │ │ -00085b40: 6c79 3c2f 703e 3c2f 6464 3e3c 6474 2063 ly

    mod │ │ │ │ -00085b60: 653c 2f64 743e 3c64 6420 636c 6173 733d e

    the mod │ │ │ │ -00085b80: 6520 746f 2075 7365 2066 6f72 2063 616c e to use for cal │ │ │ │ -00085b90: 6c69 6e67 2074 7970 6572 2e64 6f54 7970 ling typer.doTyp │ │ │ │ -00085ba0: 6564 4170 706c 793c 2f70 3e3c 2f64 643e edApply

    │ │ │ │ -00085bb0: 3c64 7420 636c 6173 733d 2270 6172 616d
    pt

    the │ │ │ │ -00085be0: 6578 7065 6374 6564 2074 7970 6520 666f expected type fo │ │ │ │ -00085bf0: 7220 6361 6c6c 696e 6720 7479 7065 722e r calling typer. │ │ │ │ -00085c00: 646f 5479 7065 6441 7070 6c79 3c2f 703e doTypedApply

    │ │ │ │ -00085c10: 3c2f 6464 3e3c 6474 3e72 6574 7572 6e73
    returns │ │ │ │ -00085c20: 3c2f 6474 3e3c 6464 2063 6c61 7373 3d22

    the tran │ │ │ │ -00085c40: 7366 6f72 6d65 6420 6170 706c 6963 6174 sformed applicat │ │ │ │ -00085c50: 696f 6e20 2861 2042 6c6f 636b 2920 746f ion (a Block) to │ │ │ │ -00085c60: 6765 7468 6572 2077 6974 6820 7468 6520 gether with the │ │ │ │ -00085c70: 4e61 6d65 6441 7070 6c79 496e 666f 2e0a NamedApplyInfo.. │ │ │ │ -00085c80: 2020 2020 6966 2069 734e 616d 6564 4170 if isNamedAp │ │ │ │ -00085c90: 706c 7942 6c6f 636b 2874 7265 6529 2c20 plyBlock(tree), │ │ │ │ -00085ca0: 7265 7475 726e 7320 7468 6520 6578 6973 returns the exis │ │ │ │ -00085cb0: 7469 6e67 2063 6f6e 7465 7874 2e6e 616d ting context.nam │ │ │ │ -00085cc0: 6564 4170 706c 7942 6c6f 636b 496e 666f edApplyBlockInfo │ │ │ │ -00085cd0: 3c2f 703e 3c2f 6464 3e3c 2f64 6c3e 3c64

    │ │ │ │ -00085d00: 4465 6669 6e69 7469 6f6e 2043 6c61 7373 Definition Class │ │ │ │ -00085d10: 6573 3c2f 6474 3e3c 6464 3e3c 6120 6872 es
    NamesDefa │ │ │ │ -00085d90: 756c 7473 3c2f 613e 3c2f 6464 3e3c 2f64 ults
    .
  • . . . │ │ │ │ +00084cc0: 3c2f 613e 0a20 2020 203c 2f73 7061 6e3e . │ │ │ │ +00084cd0: 0a20 2020 2020 203c 6469 7620 636c 6173 .
    │ │ │ │ +00084cf0: 3c64 6c20 636c 6173 733d 2261 7474 7269
    Definition Cla │ │ │ │ +00084d20: 7373 6573 3c2f 6474 3e3c 6464 3e3c 6120 sses
    AddInter │ │ │ │ +00084d90: 6661 6365 733c 2f61 3e3c 2f64 643e 3c2f faces
    .
  • . . . │ │ │ │ +00084f90: 2020 2020 2020 3c68 3420 636c 6173 733d

    . │ │ │ │ +00084fb0: 2020 203c 7370 616e 2063 6c61 7373 3d22 . │ │ │ │ +00084fd0: 2020 2020 2020 2020 3c73 7061 6e20 636c < │ │ │ │ +00084ff0: 2f73 7061 6e3e 0a20 2020 2020 2020 203c /span>. < │ │ │ │ +00085000: 7370 616e 2063 6c61 7373 3d22 6b69 6e64 span class="kind │ │ │ │ +00085010: 223e 6465 663c 2f73 7061 6e3e 0a20 2020 ">def. │ │ │ │ +00085020: 2020 203c 2f73 7061 6e3e 0a20 2020 2020 . │ │ │ │ +00085030: 203c 7370 616e 2063 6c61 7373 3d22 7379 . < │ │ │ │ +00085050: 7370 616e 2063 6c61 7373 3d22 6e61 6d65 span class="name │ │ │ │ +00085060: 223e 7472 616e 7366 6f72 6d4e 616d 6564 ">transformNamed │ │ │ │ +00085070: 4170 706c 6963 6174 696f 6e3c 2f73 7061 Application(typer │ │ │ │ +000850b0: 3a20 3c61 2068 7265 663d 2223 5479 7065 : │ │ │ │ +00085190: 5479 7065 723c 2f61 3e3c 2f73 7061 6e3e Typer │ │ │ │ +000851a0: 2c20 3c73 7061 6e20 6e61 6d65 3d22 6d6f , mode: │ │ │ │ +00085220: 4d6f 6465 3c2f 613e 3c2f 7370 616e 3e2c Mode, │ │ │ │ +00085230: 203c 7370 616e 206e 616d 653d 2270 7422 pt: Glo │ │ │ │ +000852e0: 6261 6c2e 5479 7065 3c2f 613e 3c2f 7370 bal.Type) │ │ │ │ +00085310: 283c 7370 616e 206e 616d 653d 2274 7265 (tree: Global.Tree │ │ │ │ +000853d0: 3c2f 7370 616e 3e2c 203c 7370 616e 206e , arg │ │ │ │ +000853f0: 506f 733a 2028 3c73 7061 6e20 636c 6173 Pos: (Int< │ │ │ │ +00085420: 2f73 7061 6e3e 2920 e287 9220 3c73 7061 /span>) ... Int) │ │ │ │ +00085480: 3a20 3c61 2068 7265 663d 222e 2e2f 476c : Global │ │ │ │ +00085520: 2e54 7265 653c 2f61 3e3c 2f73 7061 6e3e .Tree │ │ │ │ +00085530: 0a20 2020 2020 203c 2f73 7061 6e3e 0a20 . . │ │ │ │ +00085540: 2020 2020 203c 2f68 343e 3c73 7061 6e20

    . . │ │ │ │ +000856a0: 2020 3c69 6d67 2073 7263 3d22 2e2e 2f2e 
│ │ │ │ +000856d0: 5065 726d 616c 696e 6b22 202f 3e0a 2020  Permalink. │ │ │ │ +000856e0: 2020 2020 3c2f 613e 0a20 2020 203c 2f73 .
    .

    Transform │ │ │ │ +00085720: 2061 2066 756e 6374 696f 6e20 6170 706c a function appl │ │ │ │ +00085730: 6963 6174 696f 6e20 696e 746f 2061 2042 ication into a B │ │ │ │ +00085740: 6c6f 636b 2c20 616e 6420 6173 7369 676e lock, and assign │ │ │ │ +00085750: 7320 7479 7065 722e 636f 6e74 6578 740a s typer.context. │ │ │ │ +00085760: 2e6e 616d 6564 4170 706c 7942 6c6f 636b .namedApplyBlock │ │ │ │ +00085770: 496e 666f 2074 6f20 7468 6520 6e65 7720 Info to the new │ │ │ │ +00085780: 626c 6f63 6b20 6173 2073 6964 652d 6566 block as side-ef │ │ │ │ +00085790: 6665 6374 2e3c 2f70 3e3c 6469 7620 636c fect.

    Tr │ │ │ │ +000857d0: 616e 7366 6f72 6d20 6120 6675 6e63 7469 ansform a functi │ │ │ │ +000857e0: 6f6e 2061 7070 6c69 6361 7469 6f6e 2069 on application i │ │ │ │ +000857f0: 6e74 6f20 6120 426c 6f63 6b2c 2061 6e64 nto a Block, and │ │ │ │ +00085800: 2061 7373 6967 6e73 2074 7970 6572 2e63 assigns typer.c │ │ │ │ +00085810: 6f6e 7465 7874 0a2e 6e61 6d65 6441 7070 ontext..namedApp │ │ │ │ +00085820: 6c79 426c 6f63 6b49 6e66 6f20 746f 2074 lyBlockInfo to t │ │ │ │ +00085830: 6865 206e 6577 2062 6c6f 636b 2061 7320 he new block as │ │ │ │ +00085840: 7369 6465 2d65 6666 6563 742e 2049 6620 side-effect. If │ │ │ │ +00085850: 7472 6565 2068 6173 2074 6865 2066 6f72 tree has the for │ │ │ │ +00085860: 6d0a 2020 2041 7070 6c79 2866 756e 2c20 m. Apply(fun, │ │ │ │ +00085870: 6172 6773 290a 6669 7273 7420 7468 6520 args).first the │ │ │ │ +00085880: 6675 6e63 7469 6f6e 2026 7175 6f74 3b66 function "f │ │ │ │ +00085890: 756e 2671 756f 743b 2028 7768 6963 6820 un" (which │ │ │ │ +000858a0: 6d69 6768 7420 6265 2061 6e20 6170 706c might be an appl │ │ │ │ +000858b0: 6963 6174 696f 6e20 6974 7365 6c66 2129 ication itself!) │ │ │ │ +000858c0: 2069 7320 7472 616e 7366 6f72 6d65 6420 is transformed │ │ │ │ +000858d0: 696e 746f 2061 0a62 6c6f 636b 206f 6620 into a.block of │ │ │ │ +000858e0: 7468 6520 666f 726d 0a20 207b 0a20 2020 the form. {. │ │ │ │ +000858f0: 2076 616c 2071 7561 6c24 3120 3d20 7175 val qual$1 = qu │ │ │ │ +00085900: 616c 6966 6965 725f 6f66 5f66 756e 0a20 alifier_of_fun. │ │ │ │ +00085910: 2020 2076 616c 2078 2431 203d 2061 7267 val x$1 = arg │ │ │ │ +00085920: 5f31 5f6f 665f 6675 6e0a 2020 2020 2e2e _1_of_fun. .. │ │ │ │ +00085930: 2e0a 2020 2020 7661 6c20 7824 6e20 3d20 .. val x$n = │ │ │ │ +00085940: 6172 675f 6e5f 6f66 5f66 756e 0a20 2020 arg_n_of_fun. │ │ │ │ +00085950: 2071 7561 6c24 312e 6675 6e5b 7461 7267 qual$1.fun[targ │ │ │ │ +00085960: 735d 2878 2431 2c20 2e2e 2e29 2e2e 2e28 s](x$1, ...)...( │ │ │ │ +00085970: 2e2e 2e2c 2078 246e 290a 2020 7d0a 7468 ..., x$n). }.th │ │ │ │ +00085980: 656e 2066 6f72 2065 6163 6820 6172 6775 en for each argu │ │ │ │ +00085990: 6d65 6e74 2069 6e20 6172 6773 2c20 6120 ment in args, a │ │ │ │ +000859a0: 7661 6c75 6520 6973 2063 7265 6174 6564 value is created │ │ │ │ +000859b0: 2061 6e64 2065 6e74 6572 6564 2069 6e74 and entered int │ │ │ │ +000859c0: 6f20 7468 6520 626c 6f63 6b2e 2066 696e o the block. fin │ │ │ │ +000859d0: 616c 6c79 0a74 6865 2061 7070 6c69 6361 ally.the applica │ │ │ │ +000859e0: 7469 6f6e 2065 7870 7265 7373 696f 6e20 tion expression │ │ │ │ +000859f0: 6f66 2074 6865 2062 6c6f 636b 2069 7320 of the block is │ │ │ │ +00085a00: 7570 6461 7465 642e 0a20 207b 0a20 2020 updated.. {. │ │ │ │ +00085a10: 2076 616c 2071 7561 6c24 3120 3d20 2e2e val qual$1 = .. │ │ │ │ +00085a20: 0a20 2020 202e 2e2e 0a20 2020 2076 616c . .... val │ │ │ │ +00085a30: 2078 246e 203d 202e 2e2e 0a20 2667 743b x$n = .... > │ │ │ │ +00085a40: 2020 7661 6c20 7175 616c 246e 2b31 203d val qual$n+1 = │ │ │ │ +00085a50: 2061 7267 2831 290a 2026 6774 3b20 202e arg(1). > . │ │ │ │ +00085a60: 2e2e 0a20 2667 743b 2020 7661 6c20 7175 ... > val qu │ │ │ │ +00085a70: 616c 246e 2b6d 203d 2061 7267 286d 290a al$n+m = arg(m). │ │ │ │ +00085a80: 2026 6774 3b20 2071 7561 6c24 312e 6675 > qual$1.fu │ │ │ │ +00085a90: 6e5b 7461 7267 735d 2878 2431 2c20 2e2e n[targs](x$1, .. │ │ │ │ +00085aa0: 2e29 2e2e 2e28 2e2e 2e2c 2078 246e 2928 .)...(..., x$n)( │ │ │ │ +00085ab0: 7824 6e2b 312c 202e 2e2e 2c20 7824 6e2b x$n+1, ..., x$n+ │ │ │ │ +00085ac0: 6d29 0a20 207d 0a3c 2f70 3e3c 2f64 6976 m). }.

    t │ │ │ │ +00085b00: 7970 6572 3c2f 6474 3e3c 6464 2063 6c61 yper

    the │ │ │ │ +00085b20: 7479 7065 7220 6361 6c6c 696e 6720 7468 typer calling th │ │ │ │ +00085b30: 6973 206d 6574 686f 643b 2074 6869 7320 is method; this │ │ │ │ +00085b40: 6d65 7468 6f64 2063 616c 6c73 0a20 2020 method calls. │ │ │ │ +00085b50: 7479 7065 722e 646f 5479 7065 6441 7070 typer.doTypedApp │ │ │ │ +00085b60: 6c79 3c2f 703e 3c2f 6464 3e3c 6474 2063 ly

    mod │ │ │ │ +00085b80: 653c 2f64 743e 3c64 6420 636c 6173 733d e

    the mod │ │ │ │ +00085ba0: 6520 746f 2075 7365 2066 6f72 2063 616c e to use for cal │ │ │ │ +00085bb0: 6c69 6e67 2074 7970 6572 2e64 6f54 7970 ling typer.doTyp │ │ │ │ +00085bc0: 6564 4170 706c 793c 2f70 3e3c 2f64 643e edApply

    │ │ │ │ +00085bd0: 3c64 7420 636c 6173 733d 2270 6172 616d
    pt

    the │ │ │ │ +00085c00: 6578 7065 6374 6564 2074 7970 6520 666f expected type fo │ │ │ │ +00085c10: 7220 6361 6c6c 696e 6720 7479 7065 722e r calling typer. │ │ │ │ +00085c20: 646f 5479 7065 6441 7070 6c79 3c2f 703e doTypedApply

    │ │ │ │ +00085c30: 3c2f 6464 3e3c 6474 3e72 6574 7572 6e73
    returns │ │ │ │ +00085c40: 3c2f 6474 3e3c 6464 2063 6c61 7373 3d22

    the tran │ │ │ │ +00085c60: 7366 6f72 6d65 6420 6170 706c 6963 6174 sformed applicat │ │ │ │ +00085c70: 696f 6e20 2861 2042 6c6f 636b 2920 746f ion (a Block) to │ │ │ │ +00085c80: 6765 7468 6572 2077 6974 6820 7468 6520 gether with the │ │ │ │ +00085c90: 4e61 6d65 6441 7070 6c79 496e 666f 2e0a NamedApplyInfo.. │ │ │ │ +00085ca0: 2020 2020 6966 2069 734e 616d 6564 4170 if isNamedAp │ │ │ │ +00085cb0: 706c 7942 6c6f 636b 2874 7265 6529 2c20 plyBlock(tree), │ │ │ │ +00085cc0: 7265 7475 726e 7320 7468 6520 6578 6973 returns the exis │ │ │ │ +00085cd0: 7469 6e67 2063 6f6e 7465 7874 2e6e 616d ting context.nam │ │ │ │ +00085ce0: 6564 4170 706c 7942 6c6f 636b 496e 666f edApplyBlockInfo │ │ │ │ +00085cf0: 3c2f 703e 3c2f 6464 3e3c 2f64 6c3e 3c64

    │ │ │ │ +00085d20: 4465 6669 6e69 7469 6f6e 2043 6c61 7373 Definition Class │ │ │ │ +00085d30: 6573 3c2f 6474 3e3c 6464 3e3c 6120 6872 es
    NamesDefa │ │ │ │ +00085db0: 756c 7473 3c2f 613e 3c2f 6464 3e3c 2f64 ults
    .
  • . . . │ │ │ │ -00085fb0: 3c68 3420 636c 6173 733d 2273 6967 6e61

    . . │ │ │ │ -00085ff0: 2020 3c73 7061 6e20 636c 6173 733d 226d │ │ │ │ -00086010: 0a20 2020 2020 2020 203c 7370 616e 2063 . def< │ │ │ │ -00086030: 2f73 7061 6e3e 0a20 2020 2020 203c 2f73 /span>. . │ │ │ │ -00086060: 0a20 2020 2020 2020 203c 7370 616e 2063 . tran │ │ │ │ -00086080: 7366 6f72 6d54 7970 6554 6167 4576 6964 sformTypeTagEvid │ │ │ │ -00086090: 656e 6365 5061 7261 6d73 3c2f 7370 616e enceParams(macroImplRef: < │ │ │ │ -000860e0: 6120 6872 6566 3d22 2e2e 2f47 6c6f 6261 a href="../Globa │ │ │ │ -000860f0: 6c2e 6874 6d6c 2354 7265 6565 7874 656e l.html#Treeexten │ │ │ │ -00086100: 6473 5472 6565 732e 7468 6973 2e54 7265 dsTrees.this.Tre │ │ │ │ -00086110: 6543 6f6e 7465 7874 4170 6949 6d70 6c77 eContextApiImplw │ │ │ │ -00086120: 6974 6854 7265 6573 2e74 6869 732e 4174 ithTrees.this.At │ │ │ │ -00086130: 7461 6368 6162 6c65 7769 7468 5072 6f64 tachablewithProd │ │ │ │ -00086140: 7563 7422 2063 6c61 7373 3d22 6578 746d uct" class="extm │ │ │ │ -00086150: 6272 2220 6e61 6d65 3d22 7363 616c 612e br" name="scala. │ │ │ │ -00086160: 746f 6f6c 732e 6e73 632e 476c 6f62 616c tools.nsc.Global │ │ │ │ -00086170: 2e54 7265 6522 3e47 6c6f 6261 6c2e 5472 .Tree">Global.Tr │ │ │ │ -00086180: 6565 3c2f 613e 3c2f 7370 616e 3e2c 203c ee, < │ │ │ │ -00086190: 7370 616e 206e 616d 653d 2274 7261 6e73 span name="trans │ │ │ │ -000861a0: 666f 726d 223e 7472 616e 7366 6f72 6d3a form">transform: │ │ │ │ -000861b0: 2028 3c61 2068 7265 663d 222e 2e2f 476c (Global.Sym │ │ │ │ -00086290: 626f 6c3c 2f61 3e2c 203c 6120 6872 6566 bol, Glo │ │ │ │ -00086370: 6261 6c2e 5379 6d62 6f6c 3c2f 613e 2920 bal.Symbol) │ │ │ │ -00086380: e287 9220 3c61 2068 7265 663d 222e 2e2f ... Global.S │ │ │ │ -00086460: 796d 626f 6c3c 2f61 3e3c 2f73 7061 6e3e ymbol │ │ │ │ -00086470: 293c 2f73 7061 6e3e 3c73 7061 6e20 636c ): < │ │ │ │ -00086490: 6120 6872 6566 3d22 2e2e 2f2e 2e2f 2e2e a href="../../.. │ │ │ │ -000864a0: 2f70 6163 6b61 6765 2e68 746d 6c23 4c69 /package.html#Li │ │ │ │ -000864b0: 7374 5b2b 415d 3d4c 6973 745b 415d 2220 st[+A]=List[A]" │ │ │ │ -000864c0: 636c 6173 733d 2265 7874 6d62 7222 206e class="extmbr" n │ │ │ │ -000864d0: 616d 653d 2273 6361 6c61 2e4c 6973 7422 ame="scala.List" │ │ │ │ -000864e0: 3e4c 6973 743c 2f61 3e5b 3c61 2068 7265 >List[List │ │ │ │ -00086540: 3c2f 613e 5b3c 6120 6872 6566 3d22 2e2e [Global. │ │ │ │ -00086620: 5379 6d62 6f6c 3c2f 613e 5d5d 3c2f 7370 Symbol]]. .

    . . . │ │ │ │ +00085fd0: 3c68 3420 636c 6173 733d 2273 6967 6e61

    . . │ │ │ │ +00086010: 2020 3c73 7061 6e20 636c 6173 733d 226d │ │ │ │ +00086030: 0a20 2020 2020 2020 203c 7370 616e 2063 . def< │ │ │ │ +00086050: 2f73 7061 6e3e 0a20 2020 2020 203c 2f73 /span>. . │ │ │ │ +00086080: 0a20 2020 2020 2020 203c 7370 616e 2063 . tran │ │ │ │ +000860a0: 7366 6f72 6d54 7970 6554 6167 4576 6964 sformTypeTagEvid │ │ │ │ +000860b0: 656e 6365 5061 7261 6d73 3c2f 7370 616e enceParams(macroImplRef: < │ │ │ │ +00086100: 6120 6872 6566 3d22 2e2e 2f47 6c6f 6261 a href="../Globa │ │ │ │ +00086110: 6c2e 6874 6d6c 2354 7265 6565 7874 656e l.html#Treeexten │ │ │ │ +00086120: 6473 5472 6565 732e 7468 6973 2e54 7265 dsTrees.this.Tre │ │ │ │ +00086130: 6543 6f6e 7465 7874 4170 6949 6d70 6c77 eContextApiImplw │ │ │ │ +00086140: 6974 6854 7265 6573 2e74 6869 732e 4174 ithTrees.this.At │ │ │ │ +00086150: 7461 6368 6162 6c65 7769 7468 5072 6f64 tachablewithProd │ │ │ │ +00086160: 7563 7422 2063 6c61 7373 3d22 6578 746d uct" class="extm │ │ │ │ +00086170: 6272 2220 6e61 6d65 3d22 7363 616c 612e br" name="scala. │ │ │ │ +00086180: 746f 6f6c 732e 6e73 632e 476c 6f62 616c tools.nsc.Global │ │ │ │ +00086190: 2e54 7265 6522 3e47 6c6f 6261 6c2e 5472 .Tree">Global.Tr │ │ │ │ +000861a0: 6565 3c2f 613e 3c2f 7370 616e 3e2c 203c ee, < │ │ │ │ +000861b0: 7370 616e 206e 616d 653d 2274 7261 6e73 span name="trans │ │ │ │ +000861c0: 666f 726d 223e 7472 616e 7366 6f72 6d3a form">transform: │ │ │ │ +000861d0: 2028 3c61 2068 7265 663d 222e 2e2f 476c (Global.Sym │ │ │ │ +000862b0: 626f 6c3c 2f61 3e2c 203c 6120 6872 6566 bol, Glo │ │ │ │ +00086390: 6261 6c2e 5379 6d62 6f6c 3c2f 613e 2920 bal.Symbol) │ │ │ │ +000863a0: e287 9220 3c61 2068 7265 663d 222e 2e2f ... Global.S │ │ │ │ +00086480: 796d 626f 6c3c 2f61 3e3c 2f73 7061 6e3e ymbol │ │ │ │ +00086490: 293c 2f73 7061 6e3e 3c73 7061 6e20 636c ): < │ │ │ │ +000864b0: 6120 6872 6566 3d22 2e2e 2f2e 2e2f 2e2e a href="../../.. │ │ │ │ +000864c0: 2f70 6163 6b61 6765 2e68 746d 6c23 4c69 /package.html#Li │ │ │ │ +000864d0: 7374 5b2b 415d 3d4c 6973 745b 415d 2220 st[+A]=List[A]" │ │ │ │ +000864e0: 636c 6173 733d 2265 7874 6d62 7222 206e class="extmbr" n │ │ │ │ +000864f0: 616d 653d 2273 6361 6c61 2e4c 6973 7422 ame="scala.List" │ │ │ │ +00086500: 3e4c 6973 743c 2f61 3e5b 3c61 2068 7265 >List[List │ │ │ │ +00086560: 3c2f 613e 5b3c 6120 6872 6566 3d22 2e2e [Global. │ │ │ │ +00086640: 5379 6d62 6f6c 3c2f 613e 5d5d 3c2f 7370 Symbol]]. .

    . . │ │ │ │ -000867a0: 2020 2020 2020 3c69 6d67 2073 7263 3d22 . . │ │ │ │ -000867f0: 203c 2f73 7061 6e3e 0a20 2020 2020 203c . < │ │ │ │ -00086800: 7020 636c 6173 733d 2273 686f 7274 636f p class="shortco │ │ │ │ -00086810: 6d6d 656e 7420 636d 7422 3e54 7261 6e73 mment cmt">Trans │ │ │ │ -00086820: 666f 726d 7320 7061 7261 6d65 7465 7273 forms parameters │ │ │ │ -00086830: 206c 6973 7473 206f 6620 6120 6d61 6372 lists of a macr │ │ │ │ -00086840: 6f20 696d 706c 2e3c 2f70 3e3c 6469 7620 o impl.

    │ │ │ │ -00086880: 5472 616e 7366 6f72 6d73 2070 6172 616d Transforms param │ │ │ │ -00086890: 6574 6572 7320 6c69 7374 7320 6f66 2061 eters lists of a │ │ │ │ -000868a0: 206d 6163 726f 2069 6d70 6c2e 0a20 5468 macro impl.. Th │ │ │ │ -000868b0: 6520 3c63 6f64 653e 7472 616e 7366 6f72 e transfor │ │ │ │ -000868c0: 6d3c 2f63 6f64 653e 2066 756e 6374 696f m functio │ │ │ │ -000868d0: 6e20 6973 2069 6e76 6f6b 6564 206f 6e6c n is invoked onl │ │ │ │ -000868e0: 7920 666f 7220 5765 616b 5479 7065 5461 y for WeakTypeTa │ │ │ │ -000868f0: 6720 6576 6964 656e 6365 2070 6172 616d g evidence param │ │ │ │ -00086900: 6574 6572 732e 3c2f 703e 3c70 3e20 5468 eters.

    Th │ │ │ │ -00086910: 6520 7472 616e 7366 6f72 6d65 7220 7461 e transformer ta │ │ │ │ -00086920: 6b65 7320 7477 6f20 6172 6775 6d65 6e74 kes two argument │ │ │ │ -00086930: 733a 2061 2076 616c 7565 2070 6172 616d s: a value param │ │ │ │ -00086940: 6574 6572 2066 726f 6d20 7468 6520 7061 eter from the pa │ │ │ │ -00086950: 7261 6d65 7465 7220 6c69 7374 0a20 616e rameter list. an │ │ │ │ -00086960: 6420 6120 7479 7065 2070 6172 616d 6574 d a type paramet │ │ │ │ -00086970: 6572 2074 6861 7420 6973 2077 6974 6e65 er that is witne │ │ │ │ -00086980: 7373 6573 2062 7920 7468 6520 7661 6c75 sses by the valu │ │ │ │ -00086990: 6520 7061 7261 6d65 7465 722e 3c2f 703e e parameter.

    │ │ │ │ -000869a0: 3c70 3e20 4966 2074 6865 2074 7261 6e73

    If the trans │ │ │ │ -000869b0: 666f 726d 6572 2072 6574 7572 6e73 2061 former returns a │ │ │ │ -000869c0: 204e 6f53 796d 626f 6c2c 2074 6865 2076 NoSymbol, the v │ │ │ │ -000869d0: 616c 7565 2070 6172 616d 6574 6572 2069 alue parameter i │ │ │ │ -000869e0: 7320 6e6f 7420 696e 636c 7564 6564 2066 s not included f │ │ │ │ -000869f0: 726f 6d20 7468 6520 7265 7375 6c74 2e0a rom the result.. │ │ │ │ -00086a00: 2049 6620 7468 6520 7472 616e 7366 6f72 If the transfor │ │ │ │ -00086a10: 6d65 7220 7265 7475 726e 7320 736f 6d65 mer returns some │ │ │ │ -00086a20: 7468 696e 6720 656c 7365 2c20 7468 6973 thing else, this │ │ │ │ -00086a30: 2073 6f6d 6574 6869 6e67 2065 6c73 6520 something else │ │ │ │ -00086a40: 6973 2069 6e63 6c75 6465 6420 696e 2074 is included in t │ │ │ │ -00086a50: 6865 2072 6573 756c 7420 696e 7374 6561 he result instea │ │ │ │ -00086a60: 6420 6f66 2074 6865 2076 616c 7565 2070 d of the value p │ │ │ │ -00086a70: 6172 616d 6574 6572 2e3c 2f70 3e3c 703e arameter.

    │ │ │ │ -00086a80: 2044 6573 7069 7465 206f 6620 6265 696e Despite of bein │ │ │ │ -00086a90: 6720 6869 6768 6c79 2065 736f 7465 7269 g highly esoteri │ │ │ │ -00086aa0: 632c 2074 6869 7320 6675 6e63 7469 6f6e c, this function │ │ │ │ -00086ab0: 2073 6967 6e69 6669 6361 6e74 6c79 2073 significantly s │ │ │ │ -00086ac0: 696d 706c 6966 6965 7320 7369 676e 6174 implifies signat │ │ │ │ -00086ad0: 7572 6520 616e 616c 7973 6973 2e0a 2046 ure analysis.. F │ │ │ │ -00086ae0: 6f72 2065 7861 6d70 6c65 2c20 6974 2063 or example, it c │ │ │ │ -00086af0: 616e 2062 6520 7573 6564 2074 6f20 7374 an be used to st │ │ │ │ -00086b00: 7269 7020 6d61 6372 6f49 6d70 6c2e 7061 rip macroImpl.pa │ │ │ │ -00086b10: 7261 6d73 7320 6672 6f6d 2074 6865 2065 ramss from the e │ │ │ │ -00086b20: 7669 6465 6e63 6573 2028 6e65 6365 7373 vidences (necess │ │ │ │ -00086b30: 6172 7920 7768 656e 2063 6865 636b 696e ary when checkin │ │ │ │ -00086b40: 6720 6465 6620 266c 743b 2d26 6774 3b20 g def <-> │ │ │ │ -00086b50: 696d 706c 2063 6f72 7265 7370 6f6e 6465 impl corresponde │ │ │ │ -00086b60: 6e63 6529 0a20 6f72 2074 6f20 7374 7265 nce). or to stre │ │ │ │ -00086b70: 616d 6c69 6e65 2063 7265 6174 696f 6e20 amline creation │ │ │ │ -00086b80: 6f66 2074 6865 206c 6973 7420 6f66 206d of the list of m │ │ │ │ -00086b90: 6163 726f 2061 7267 756d 656e 7473 2e0a acro arguments.. │ │ │ │ -00086ba0: 3c2f 703e 3c2f 6469 763e 3c64 6c20 636c

    Defi │ │ │ │ -00086bd0: 6e69 7469 6f6e 2043 6c61 7373 6573 3c2f nition Classes
    Helpers
    . │ │ │ │ -00086c70: 2020 203c 2f6c 693e 3c6c 6920 6e61 6d65
  • . . < │ │ │ │ -00086d70: 6120 6964 3d22 7472 616e 7366 6f72 6d65 a id="transforme │ │ │ │ -00086d80: 643a 416e 7952 6566 4d61 705b 476c 6f62 d:AnyRefMap[Glob │ │ │ │ -00086d90: 616c 2e54 7265 652c 476c 6f62 616c 2e54 al.Tree,Global.T │ │ │ │ -00086da0: 7265 655d 223e 3c2f 613e 0a20 2020 2020 ree]">. │ │ │ │ -00086db0: 203c 6834 2063 6c61 7373 3d22 7369 676e

    . . │ │ │ │ -00086df0: 2020 203c 7370 616e 2063 6c61 7373 3d22 . val │ │ │ │ -00086e30: 3c2f 7370 616e 3e0a 2020 2020 2020 3c2f . . . tra │ │ │ │ -00086e80: 6e73 666f 726d 6564 3c2f 7370 616e 3e3c nsformed< │ │ │ │ -00086e90: 7370 616e 2063 6c61 7373 3d22 7265 7375 span class="resu │ │ │ │ -00086ea0: 6c74 223e 3a20 3c73 7061 6e20 636c 6173 lt">: AnyRefMap[Gl │ │ │ │ -00086f90: 6f62 616c 2e54 7265 653c 2f61 3e2c 203c obal.Tree, < │ │ │ │ -00086fa0: 6120 6872 6566 3d22 2e2e 2f47 6c6f 6261 a href="../Globa │ │ │ │ -00086fb0: 6c2e 6874 6d6c 2354 7265 6565 7874 656e l.html#Treeexten │ │ │ │ -00086fc0: 6473 5472 6565 732e 7468 6973 2e54 7265 dsTrees.this.Tre │ │ │ │ -00086fd0: 6543 6f6e 7465 7874 4170 6949 6d70 6c77 eContextApiImplw │ │ │ │ -00086fe0: 6974 6854 7265 6573 2e74 6869 732e 4174 ithTrees.this.At │ │ │ │ -00086ff0: 7461 6368 6162 6c65 7769 7468 5072 6f64 tachablewithProd │ │ │ │ -00087000: 7563 7422 2063 6c61 7373 3d22 6578 746d uct" class="extm │ │ │ │ -00087010: 6272 2220 6e61 6d65 3d22 7363 616c 612e br" name="scala. │ │ │ │ -00087020: 746f 6f6c 732e 6e73 632e 476c 6f62 616c tools.nsc.Global │ │ │ │ -00087030: 2e54 7265 6522 3e47 6c6f 6261 6c2e 5472 .Tree">Global.Tr │ │ │ │ -00087040: 6565 3c2f 613e 5d3c 2f73 7061 6e3e 0a20 ee]. │ │ │ │ -00087050: 2020 2020 203c 2f73 7061 6e3e 0a20 2020 . │ │ │ │ -00087060: 2020 203c 2f68 343e 3c73 7061 6e20 636c

    │ │ │ │ -00087080: 0a20 2020 2020 203c 6120 6872 6566 3d22 . . │ │ │ │ -00087150: 2020 203c 696d 6720 7372 633d 222e 2e2f │. │ │ │ │ -00087190: 2020 2020 203c 2f61 3e0a 2020 2020 3c2f . .
    Definitio │ │ │ │ -000871f0: 6e20 436c 6173 7365 733c 2f64 743e 3c64 n Classes
    │ │ │ │ -00087260: 5479 7065 7273 3c2f 613e 3c2f 6464 3e3c Typers< │ │ │ │ -00087270: 2f64 6c3e 3c2f 6469 763e 0a20 2020 203c /dl>
    . < │ │ │ │ -00087280: 2f6c 693e 3c6c 6920 6e61 6d65 3d22 7363 /li>
  • . │ │ │ │ -00087310: 2020 2020 3c61 2069 643d 2274 7265 6553 . │ │ │ │ -00087360: 2020 2020 3c61 2069 643d 2274 7265 6553 < │ │ │ │ -00087390: 2f61 3e0a 2020 2020 2020 3c68 3420 636c /a>.

    │ │ │ │ -000873b0: 0a20 2020 2020 203c 7370 616e 2063 6c61 . . . │ │ │ │ -00087400: 2020 203c 7370 616e 2063 6c61 7373 3d22 def │ │ │ │ -00087420: 0a20 2020 2020 203c 2f73 7061 6e3e 0a20 . . │ │ │ │ -00087430: 2020 2020 203c 7370 616e 2063 6c61 7373 . │ │ │ │ -00087450: 2020 203c 7370 616e 2063 6c61 7373 3d22 treeSymTyp │ │ │ │ -00087470: 654d 7367 3c2f 7370 616e 3e3c 7370 616e eMsg │ │ │ │ -00087490: 283c 7370 616e 206e 616d 653d 2274 7265 (tree: Global.Tree │ │ │ │ -00087550: 3c2f 7370 616e 3e29 3c2f 7370 616e 3e3c )< │ │ │ │ -00087560: 7370 616e 2063 6c61 7373 3d22 7265 7375 span class="resu │ │ │ │ -00087570: 6c74 223e 3a20 3c73 7061 6e20 636c 6173 lt">: String. │ │ │ │ -000875c0: 203c 2f73 7061 6e3e 0a20 2020 2020 203c . < │ │ │ │ -000875d0: 2f68 343e 3c73 7061 6e20 636c 6173 733d /h4>. │ │ │ │ -000875f0: 2020 203c 6120 6872 6566 3d22 2e2e 2f2e . Permal
│ │ │ │ -000876d0: 696e 6b22 202f 3e0a 2020 2020 2020 3c2f  ink. . . │ │ │ │ -000876f0: 2020 2020 203c 6469 7620 636c 6173 733d . │ │ │ │ -000877e0: 2020 203c 2f6c 693e 3c6c 6920 6e61 6d65

  • . . . │ │ │ │ -00087940: 203c 6834 2063 6c61 7373 3d22 7369 676e

    . . │ │ │ │ -00087980: 2020 203c 7370 616e 2063 6c61 7373 3d22 . def │ │ │ │ -000879c0: 3c2f 7370 616e 3e0a 2020 2020 2020 3c2f . . . typ │ │ │ │ -00087a10: 6550 6174 7465 726e 4164 7669 6365 3c2f ePatternAdvice(sym: │ │ │ │ -00087a50: 203c 6120 6872 6566 3d22 2e2e 2f47 6c6f Global.Symb │ │ │ │ -00087b30: 6f6c 3c2f 613e 3c2f 7370 616e 3e2c 203c ol, < │ │ │ │ -00087b40: 7370 616e 206e 616d 653d 2270 7453 796d span name="ptSym │ │ │ │ -00087b50: 223e 7074 5379 6d3a 203c 6120 6872 6566 ">ptSym: Glo │ │ │ │ -00087c30: 6261 6c2e 5379 6d62 6f6c 3c2f 613e 3c2f bal.Symbol): String. .

    < │ │ │ │ -00087cc0: 7370 616e 2063 6c61 7373 3d22 7065 726d span class="perm │ │ │ │ -00087cd0: 616c 696e 6b22 3e0a 2020 2020 2020 3c61 alink">. . │ │ │ │ -00087db0: 2020 2020 3c69 6d67 2073 7263 3d22 2e2e . │ │ │ │ -00087df0: 2020 2020 2020 3c2f 613e 0a20 2020 203c . < │ │ │ │ -00087e00: 2f73 7061 6e3e 0a20 2020 2020 203c 6469 /span>.
    Definiti │ │ │ │ -00087e50: 6f6e 2043 6c61 7373 6573 3c2f 6474 3e3c on Classes
    < │ │ │ │ -00087e60: 6464 3e3c 6120 6872 6566 3d22 2e2e 2f74 dd>TypeDiagnosti │ │ │ │ -00087ee0: 6373 3c2f 613e 3c2f 6464 3e3c 2f64 6c3e cs
    │ │ │ │ -00087ef0: 3c2f 6469 763e 0a20 2020 203c 2f6c 693e
  • . │ │ │ │ -00087f00: 3c6c 6920 6e61 6d65 3d22 7363 616c 612e
  • │ │ │ │ -00087f80: 0a20 2020 2020 203c 6120 6964 3d22 7479 . . . │ │ │ │ -00088040: 203c 6834 2063 6c61 7373 3d22 7369 676e

    . . │ │ │ │ -00088080: 2020 203c 7370 616e 2063 6c61 7373 3d22 . def │ │ │ │ -000880c0: 3c2f 7370 616e 3e0a 2020 2020 2020 3c2f . . . typ │ │ │ │ -00088110: 6564 4d61 6372 6f42 6f64 793c 2f73 7061 edMacroBody(typer │ │ │ │ -00088150: 3a20 3c61 2068 7265 663d 2223 5479 7065 : │ │ │ │ -00088230: 5479 7065 723c 2f61 3e3c 2f73 7061 6e3e Typer │ │ │ │ -00088240: 2c20 3c73 7061 6e20 6e61 6d65 3d22 6d61 , macroDd │ │ │ │ -00088260: 6566 3a20 3c61 2068 7265 663d 222e 2e2f ef: Global.D │ │ │ │ -00088310: 6566 4465 663c 2f61 3e3c 2f73 7061 6e3e efDef │ │ │ │ -00088320: 293c 2f73 7061 6e3e 3c73 7061 6e20 636c ): < │ │ │ │ -00088340: 6120 6872 6566 3d22 2e2e 2f47 6c6f 6261 a href="../Globa │ │ │ │ -00088350: 6c2e 6874 6d6c 2354 7265 6565 7874 656e l.html#Treeexten │ │ │ │ -00088360: 6473 5472 6565 732e 7468 6973 2e54 7265 dsTrees.this.Tre │ │ │ │ -00088370: 6543 6f6e 7465 7874 4170 6949 6d70 6c77 eContextApiImplw │ │ │ │ -00088380: 6974 6854 7265 6573 2e74 6869 732e 4174 ithTrees.this.At │ │ │ │ -00088390: 7461 6368 6162 6c65 7769 7468 5072 6f64 tachablewithProd │ │ │ │ -000883a0: 7563 7422 2063 6c61 7373 3d22 6578 746d uct" class="extm │ │ │ │ -000883b0: 6272 2220 6e61 6d65 3d22 7363 616c 612e br" name="scala. │ │ │ │ -000883c0: 746f 6f6c 732e 6e73 632e 476c 6f62 616c tools.nsc.Global │ │ │ │ -000883d0: 2e54 7265 6522 3e47 6c6f 6261 6c2e 5472 .Tree">Global.Tr │ │ │ │ -000883e0: 6565 3c2f 613e 3c2f 7370 616e 3e0a 2020 ee. │ │ │ │ -000883f0: 2020 2020 3c2f 7370 616e 3e0a 2020 2020 . │ │ │ │ -00088400: 2020 3c2f 6834 3e3c 7370 616e 2063 6c61

    . │ │ │ │ -00088420: 2020 2020 2020 3c61 2068 7265 663d 222e . │ │ │ │ -000884f0: 2020 2020 2020 3c69 6d67 2073 7263 3d22 . . │ │ │ │ -00088540: 203c 2f73 7061 6e3e 0a20 2020 2020 203c . < │ │ │ │ -00088550: 7020 636c 6173 733d 2273 686f 7274 636f p class="shortco │ │ │ │ -00088560: 6d6d 656e 7420 636d 7422 3e56 6572 6966 mment cmt">Verif │ │ │ │ -00088570: 6965 7320 7468 6174 2074 6865 2062 6f64 ies that the bod │ │ │ │ -00088580: 7920 6f66 2061 206d 6163 726f 2064 6566 y of a macro def │ │ │ │ -00088590: 2074 7970 6563 6865 636b 7320 746f 2061 typechecks to a │ │ │ │ -000885a0: 2072 6566 6572 656e 6365 2074 6f20 6120 reference to a │ │ │ │ -000885b0: 7374 6174 6963 2070 7562 6c69 6320 6e6f static public no │ │ │ │ -000885c0: 6e2d 6f76 6572 6c6f 6164 6564 206d 6574 n-overloaded met │ │ │ │ -000885d0: 686f 6420 6f72 2061 2074 6f70 2d6c 6576 hod or a top-lev │ │ │ │ -000885e0: 656c 206d 6163 726f 2062 756e 646c 652c el macro bundle, │ │ │ │ -000885f0: 0a20 616e 6420 7468 6174 2074 6861 7420 . and that that │ │ │ │ -00088600: 6d65 7468 6f64 2069 7320 7369 676e 6174 method is signat │ │ │ │ -00088610: 7572 652d 7769 7365 2063 6f6d 7061 7469 ure-wise compati │ │ │ │ -00088620: 626c 6520 7769 7468 2074 6865 2067 6976 ble with the giv │ │ │ │ -00088630: 656e 206d 6163 726f 2064 6566 696e 6974 en macro definit │ │ │ │ -00088640: 696f 6e2e 3c2f 703e 3c64 6976 2063 6c61 ion.

    Ver │ │ │ │ -00088680: 6966 6965 7320 7468 6174 2074 6865 2062 ifies that the b │ │ │ │ -00088690: 6f64 7920 6f66 2061 206d 6163 726f 2064 ody of a macro d │ │ │ │ -000886a0: 6566 2074 7970 6563 6865 636b 7320 746f ef typechecks to │ │ │ │ -000886b0: 2061 2072 6566 6572 656e 6365 2074 6f20 a reference to │ │ │ │ -000886c0: 6120 7374 6174 6963 2070 7562 6c69 6320 a static public │ │ │ │ -000886d0: 6e6f 6e2d 6f76 6572 6c6f 6164 6564 206d non-overloaded m │ │ │ │ -000886e0: 6574 686f 6420 6f72 2061 2074 6f70 2d6c ethod or a top-l │ │ │ │ -000886f0: 6576 656c 206d 6163 726f 2062 756e 646c evel macro bundl │ │ │ │ -00088700: 652c 0a20 616e 6420 7468 6174 2074 6861 e,. and that tha │ │ │ │ -00088710: 7420 6d65 7468 6f64 2069 7320 7369 676e t method is sign │ │ │ │ -00088720: 6174 7572 652d 7769 7365 2063 6f6d 7061 ature-wise compa │ │ │ │ -00088730: 7469 626c 6520 7769 7468 2074 6865 2067 tible with the g │ │ │ │ -00088740: 6976 656e 206d 6163 726f 2064 6566 696e iven macro defin │ │ │ │ -00088750: 6974 696f 6e2e 0a3c 2f70 3e3c 2f64 6976 ition..

    returns

    │ │ │ │ -000887a0: 4d61 6372 6f20 696d 706c 2072 6566 6572 Macro impl refer │ │ │ │ -000887b0: 656e 6365 2066 6f72 2074 6865 2067 6976 ence for the giv │ │ │ │ -000887c0: 656e 206d 6163 726f 2064 6566 696e 6974 en macro definit │ │ │ │ -000887d0: 696f 6e20 6966 2065 7665 7279 7468 696e ion if everythin │ │ │ │ -000887e0: 6720 6973 206f 6b61 792e 0a20 2020 2020 g is okay.. │ │ │ │ -000887f0: 2020 2020 456d 7074 7954 7265 6520 6966 EmptyTree if │ │ │ │ -00088800: 2061 6e20 6572 726f 7220 6f63 6375 7273 an error occurs │ │ │ │ -00088810: 2e3c 2f70 3e3c 2f64 643e 3c2f 646c 3e3c .

    < │ │ │ │ -00088820: 646c 2063 6c61 7373 3d22 6174 7472 6962 dl class="attrib │ │ │ │ -00088830: 7574 6573 2062 6c6f 636b 223e 203c 6474 utes block">
    Definition Clas │ │ │ │ -00088850: 7365 733c 2f64 743e 3c64 643e 3c61 2068 ses
    Macros │ │ │ │ -000888c0: 3c2f 613e 3c2f 6464 3e3c 2f64 6c3e 3c2f
    .
  • . │ │ │ │ -00088960: 2020 2020 203c 6120 6964 3d22 7479 7065 . │ │ │ │ +00086750: 626f 6c29 3d26 6774 3b48 656c 7065 7273 bol)=>Helpers │ │ │ │ +00086760: 2e74 6869 732e 676c 6f62 616c 2e53 796d .this.global.Sym │ │ │ │ +00086770: 626f 6c29 3a4c 6973 745b 4c69 7374 5b48 bol):List[List[H │ │ │ │ +00086780: 656c 7065 7273 2e74 6869 732e 676c 6f62 elpers.this.glob │ │ │ │ +00086790: 616c 2e53 796d 626f 6c5d 5d22 2074 6974 al.Symbol]]" tit │ │ │ │ +000867a0: 6c65 3d22 5065 726d 616c 696e 6b22 2074 le="Permalink" t │ │ │ │ +000867b0: 6172 6765 743d 225f 746f 7022 3e0a 2020 arget="_top">. │ │ │ │ +000867c0: 2020 2020 2020 3c69 6d67 2073 7263 3d22 . . │ │ │ │ +00086810: 203c 2f73 7061 6e3e 0a20 2020 2020 203c . < │ │ │ │ +00086820: 7020 636c 6173 733d 2273 686f 7274 636f p class="shortco │ │ │ │ +00086830: 6d6d 656e 7420 636d 7422 3e54 7261 6e73 mment cmt">Trans │ │ │ │ +00086840: 666f 726d 7320 7061 7261 6d65 7465 7273 forms parameters │ │ │ │ +00086850: 206c 6973 7473 206f 6620 6120 6d61 6372 lists of a macr │ │ │ │ +00086860: 6f20 696d 706c 2e3c 2f70 3e3c 6469 7620 o impl.

    │ │ │ │ +000868a0: 5472 616e 7366 6f72 6d73 2070 6172 616d Transforms param │ │ │ │ +000868b0: 6574 6572 7320 6c69 7374 7320 6f66 2061 eters lists of a │ │ │ │ +000868c0: 206d 6163 726f 2069 6d70 6c2e 0a20 5468 macro impl.. Th │ │ │ │ +000868d0: 6520 3c63 6f64 653e 7472 616e 7366 6f72 e transfor │ │ │ │ +000868e0: 6d3c 2f63 6f64 653e 2066 756e 6374 696f m functio │ │ │ │ +000868f0: 6e20 6973 2069 6e76 6f6b 6564 206f 6e6c n is invoked onl │ │ │ │ +00086900: 7920 666f 7220 5765 616b 5479 7065 5461 y for WeakTypeTa │ │ │ │ +00086910: 6720 6576 6964 656e 6365 2070 6172 616d g evidence param │ │ │ │ +00086920: 6574 6572 732e 3c2f 703e 3c70 3e20 5468 eters.

    Th │ │ │ │ +00086930: 6520 7472 616e 7366 6f72 6d65 7220 7461 e transformer ta │ │ │ │ +00086940: 6b65 7320 7477 6f20 6172 6775 6d65 6e74 kes two argument │ │ │ │ +00086950: 733a 2061 2076 616c 7565 2070 6172 616d s: a value param │ │ │ │ +00086960: 6574 6572 2066 726f 6d20 7468 6520 7061 eter from the pa │ │ │ │ +00086970: 7261 6d65 7465 7220 6c69 7374 0a20 616e rameter list. an │ │ │ │ +00086980: 6420 6120 7479 7065 2070 6172 616d 6574 d a type paramet │ │ │ │ +00086990: 6572 2074 6861 7420 6973 2077 6974 6e65 er that is witne │ │ │ │ +000869a0: 7373 6573 2062 7920 7468 6520 7661 6c75 sses by the valu │ │ │ │ +000869b0: 6520 7061 7261 6d65 7465 722e 3c2f 703e e parameter.

    │ │ │ │ +000869c0: 3c70 3e20 4966 2074 6865 2074 7261 6e73

    If the trans │ │ │ │ +000869d0: 666f 726d 6572 2072 6574 7572 6e73 2061 former returns a │ │ │ │ +000869e0: 204e 6f53 796d 626f 6c2c 2074 6865 2076 NoSymbol, the v │ │ │ │ +000869f0: 616c 7565 2070 6172 616d 6574 6572 2069 alue parameter i │ │ │ │ +00086a00: 7320 6e6f 7420 696e 636c 7564 6564 2066 s not included f │ │ │ │ +00086a10: 726f 6d20 7468 6520 7265 7375 6c74 2e0a rom the result.. │ │ │ │ +00086a20: 2049 6620 7468 6520 7472 616e 7366 6f72 If the transfor │ │ │ │ +00086a30: 6d65 7220 7265 7475 726e 7320 736f 6d65 mer returns some │ │ │ │ +00086a40: 7468 696e 6720 656c 7365 2c20 7468 6973 thing else, this │ │ │ │ +00086a50: 2073 6f6d 6574 6869 6e67 2065 6c73 6520 something else │ │ │ │ +00086a60: 6973 2069 6e63 6c75 6465 6420 696e 2074 is included in t │ │ │ │ +00086a70: 6865 2072 6573 756c 7420 696e 7374 6561 he result instea │ │ │ │ +00086a80: 6420 6f66 2074 6865 2076 616c 7565 2070 d of the value p │ │ │ │ +00086a90: 6172 616d 6574 6572 2e3c 2f70 3e3c 703e arameter.

    │ │ │ │ +00086aa0: 2044 6573 7069 7465 206f 6620 6265 696e Despite of bein │ │ │ │ +00086ab0: 6720 6869 6768 6c79 2065 736f 7465 7269 g highly esoteri │ │ │ │ +00086ac0: 632c 2074 6869 7320 6675 6e63 7469 6f6e c, this function │ │ │ │ +00086ad0: 2073 6967 6e69 6669 6361 6e74 6c79 2073 significantly s │ │ │ │ +00086ae0: 696d 706c 6966 6965 7320 7369 676e 6174 implifies signat │ │ │ │ +00086af0: 7572 6520 616e 616c 7973 6973 2e0a 2046 ure analysis.. F │ │ │ │ +00086b00: 6f72 2065 7861 6d70 6c65 2c20 6974 2063 or example, it c │ │ │ │ +00086b10: 616e 2062 6520 7573 6564 2074 6f20 7374 an be used to st │ │ │ │ +00086b20: 7269 7020 6d61 6372 6f49 6d70 6c2e 7061 rip macroImpl.pa │ │ │ │ +00086b30: 7261 6d73 7320 6672 6f6d 2074 6865 2065 ramss from the e │ │ │ │ +00086b40: 7669 6465 6e63 6573 2028 6e65 6365 7373 vidences (necess │ │ │ │ +00086b50: 6172 7920 7768 656e 2063 6865 636b 696e ary when checkin │ │ │ │ +00086b60: 6720 6465 6620 266c 743b 2d26 6774 3b20 g def <-> │ │ │ │ +00086b70: 696d 706c 2063 6f72 7265 7370 6f6e 6465 impl corresponde │ │ │ │ +00086b80: 6e63 6529 0a20 6f72 2074 6f20 7374 7265 nce). or to stre │ │ │ │ +00086b90: 616d 6c69 6e65 2063 7265 6174 696f 6e20 amline creation │ │ │ │ +00086ba0: 6f66 2074 6865 206c 6973 7420 6f66 206d of the list of m │ │ │ │ +00086bb0: 6163 726f 2061 7267 756d 656e 7473 2e0a acro arguments.. │ │ │ │ +00086bc0: 3c2f 703e 3c2f 6469 763e 3c64 6c20 636c

    Defi │ │ │ │ +00086bf0: 6e69 7469 6f6e 2043 6c61 7373 6573 3c2f nition Classes
    Helpers
    . │ │ │ │ +00086c90: 2020 203c 2f6c 693e 3c6c 6920 6e61 6d65
  • . . < │ │ │ │ +00086d90: 6120 6964 3d22 7472 616e 7366 6f72 6d65 a id="transforme │ │ │ │ +00086da0: 643a 416e 7952 6566 4d61 705b 476c 6f62 d:AnyRefMap[Glob │ │ │ │ +00086db0: 616c 2e54 7265 652c 476c 6f62 616c 2e54 al.Tree,Global.T │ │ │ │ +00086dc0: 7265 655d 223e 3c2f 613e 0a20 2020 2020 ree]">. │ │ │ │ +00086dd0: 203c 6834 2063 6c61 7373 3d22 7369 676e

    . . │ │ │ │ +00086e10: 2020 203c 7370 616e 2063 6c61 7373 3d22 . val │ │ │ │ +00086e50: 3c2f 7370 616e 3e0a 2020 2020 2020 3c2f . . . tra │ │ │ │ +00086ea0: 6e73 666f 726d 6564 3c2f 7370 616e 3e3c nsformed< │ │ │ │ +00086eb0: 7370 616e 2063 6c61 7373 3d22 7265 7375 span class="resu │ │ │ │ +00086ec0: 6c74 223e 3a20 3c73 7061 6e20 636c 6173 lt">: AnyRefMap[Gl │ │ │ │ +00086fb0: 6f62 616c 2e54 7265 653c 2f61 3e2c 203c obal.Tree, < │ │ │ │ +00086fc0: 6120 6872 6566 3d22 2e2e 2f47 6c6f 6261 a href="../Globa │ │ │ │ +00086fd0: 6c2e 6874 6d6c 2354 7265 6565 7874 656e l.html#Treeexten │ │ │ │ +00086fe0: 6473 5472 6565 732e 7468 6973 2e54 7265 dsTrees.this.Tre │ │ │ │ +00086ff0: 6543 6f6e 7465 7874 4170 6949 6d70 6c77 eContextApiImplw │ │ │ │ +00087000: 6974 6854 7265 6573 2e74 6869 732e 4174 ithTrees.this.At │ │ │ │ +00087010: 7461 6368 6162 6c65 7769 7468 5072 6f64 tachablewithProd │ │ │ │ +00087020: 7563 7422 2063 6c61 7373 3d22 6578 746d uct" class="extm │ │ │ │ +00087030: 6272 2220 6e61 6d65 3d22 7363 616c 612e br" name="scala. │ │ │ │ +00087040: 746f 6f6c 732e 6e73 632e 476c 6f62 616c tools.nsc.Global │ │ │ │ +00087050: 2e54 7265 6522 3e47 6c6f 6261 6c2e 5472 .Tree">Global.Tr │ │ │ │ +00087060: 6565 3c2f 613e 5d3c 2f73 7061 6e3e 0a20 ee]. │ │ │ │ +00087070: 2020 2020 203c 2f73 7061 6e3e 0a20 2020 . │ │ │ │ +00087080: 2020 203c 2f68 343e 3c73 7061 6e20 636c

    │ │ │ │ +000870a0: 0a20 2020 2020 203c 6120 6872 6566 3d22 . . │ │ │ │ +00087170: 2020 203c 696d 6720 7372 633d 222e 2e2f │. │ │ │ │ +000871b0: 2020 2020 203c 2f61 3e0a 2020 2020 3c2f . .
    Definitio │ │ │ │ +00087210: 6e20 436c 6173 7365 733c 2f64 743e 3c64 n Classes
    │ │ │ │ +00087280: 5479 7065 7273 3c2f 613e 3c2f 6464 3e3c Typers< │ │ │ │ +00087290: 2f64 6c3e 3c2f 6469 763e 0a20 2020 203c /dl>
    . < │ │ │ │ +000872a0: 2f6c 693e 3c6c 6920 6e61 6d65 3d22 7363 /li>
  • . │ │ │ │ +00087330: 2020 2020 3c61 2069 643d 2274 7265 6553 . │ │ │ │ +00087380: 2020 2020 3c61 2069 643d 2274 7265 6553 < │ │ │ │ +000873b0: 2f61 3e0a 2020 2020 2020 3c68 3420 636c /a>.

    │ │ │ │ +000873d0: 0a20 2020 2020 203c 7370 616e 2063 6c61 . . . │ │ │ │ +00087420: 2020 203c 7370 616e 2063 6c61 7373 3d22 def │ │ │ │ +00087440: 0a20 2020 2020 203c 2f73 7061 6e3e 0a20 . . │ │ │ │ +00087450: 2020 2020 203c 7370 616e 2063 6c61 7373 . │ │ │ │ +00087470: 2020 203c 7370 616e 2063 6c61 7373 3d22 treeSymTyp │ │ │ │ +00087490: 654d 7367 3c2f 7370 616e 3e3c 7370 616e eMsg │ │ │ │ +000874b0: 283c 7370 616e 206e 616d 653d 2274 7265 (tree: Global.Tree │ │ │ │ +00087570: 3c2f 7370 616e 3e29 3c2f 7370 616e 3e3c )< │ │ │ │ +00087580: 7370 616e 2063 6c61 7373 3d22 7265 7375 span class="resu │ │ │ │ +00087590: 6c74 223e 3a20 3c73 7061 6e20 636c 6173 lt">: String. │ │ │ │ +000875e0: 203c 2f73 7061 6e3e 0a20 2020 2020 203c . < │ │ │ │ +000875f0: 2f68 343e 3c73 7061 6e20 636c 6173 733d /h4>. │ │ │ │ +00087610: 2020 203c 6120 6872 6566 3d22 2e2e 2f2e . Permal
│ │ │ │ +000876f0: 696e 6b22 202f 3e0a 2020 2020 2020 3c2f  ink. . . │ │ │ │ +00087710: 2020 2020 203c 6469 7620 636c 6173 733d . │ │ │ │ +00087800: 2020 203c 2f6c 693e 3c6c 6920 6e61 6d65

  • . . . │ │ │ │ +00087960: 203c 6834 2063 6c61 7373 3d22 7369 676e

    . . │ │ │ │ +000879a0: 2020 203c 7370 616e 2063 6c61 7373 3d22 . def │ │ │ │ +000879e0: 3c2f 7370 616e 3e0a 2020 2020 2020 3c2f . . . typ │ │ │ │ +00087a30: 6550 6174 7465 726e 4164 7669 6365 3c2f ePatternAdvice(sym: │ │ │ │ +00087a70: 203c 6120 6872 6566 3d22 2e2e 2f47 6c6f Global.Symb │ │ │ │ +00087b50: 6f6c 3c2f 613e 3c2f 7370 616e 3e2c 203c ol, < │ │ │ │ +00087b60: 7370 616e 206e 616d 653d 2270 7453 796d span name="ptSym │ │ │ │ +00087b70: 223e 7074 5379 6d3a 203c 6120 6872 6566 ">ptSym: Glo │ │ │ │ +00087c50: 6261 6c2e 5379 6d62 6f6c 3c2f 613e 3c2f bal.Symbol): String. .

    < │ │ │ │ +00087ce0: 7370 616e 2063 6c61 7373 3d22 7065 726d span class="perm │ │ │ │ +00087cf0: 616c 696e 6b22 3e0a 2020 2020 2020 3c61 alink">. . │ │ │ │ +00087dd0: 2020 2020 3c69 6d67 2073 7263 3d22 2e2e . │ │ │ │ +00087e10: 2020 2020 2020 3c2f 613e 0a20 2020 203c . < │ │ │ │ +00087e20: 2f73 7061 6e3e 0a20 2020 2020 203c 6469 /span>.
    Definiti │ │ │ │ +00087e70: 6f6e 2043 6c61 7373 6573 3c2f 6474 3e3c on Classes
    < │ │ │ │ +00087e80: 6464 3e3c 6120 6872 6566 3d22 2e2e 2f74 dd>TypeDiagnosti │ │ │ │ +00087f00: 6373 3c2f 613e 3c2f 6464 3e3c 2f64 6c3e cs
    │ │ │ │ +00087f10: 3c2f 6469 763e 0a20 2020 203c 2f6c 693e
  • . │ │ │ │ +00087f20: 3c6c 6920 6e61 6d65 3d22 7363 616c 612e
  • │ │ │ │ +00087fa0: 0a20 2020 2020 203c 6120 6964 3d22 7479 . . . │ │ │ │ +00088060: 203c 6834 2063 6c61 7373 3d22 7369 676e

    . . │ │ │ │ +000880a0: 2020 203c 7370 616e 2063 6c61 7373 3d22 . def │ │ │ │ +000880e0: 3c2f 7370 616e 3e0a 2020 2020 2020 3c2f . . . typ │ │ │ │ +00088130: 6564 4d61 6372 6f42 6f64 793c 2f73 7061 edMacroBody(typer │ │ │ │ +00088170: 3a20 3c61 2068 7265 663d 2223 5479 7065 : │ │ │ │ +00088250: 5479 7065 723c 2f61 3e3c 2f73 7061 6e3e Typer │ │ │ │ +00088260: 2c20 3c73 7061 6e20 6e61 6d65 3d22 6d61 , macroDd │ │ │ │ +00088280: 6566 3a20 3c61 2068 7265 663d 222e 2e2f ef: Global.D │ │ │ │ +00088330: 6566 4465 663c 2f61 3e3c 2f73 7061 6e3e efDef │ │ │ │ +00088340: 293c 2f73 7061 6e3e 3c73 7061 6e20 636c ): < │ │ │ │ +00088360: 6120 6872 6566 3d22 2e2e 2f47 6c6f 6261 a href="../Globa │ │ │ │ +00088370: 6c2e 6874 6d6c 2354 7265 6565 7874 656e l.html#Treeexten │ │ │ │ +00088380: 6473 5472 6565 732e 7468 6973 2e54 7265 dsTrees.this.Tre │ │ │ │ +00088390: 6543 6f6e 7465 7874 4170 6949 6d70 6c77 eContextApiImplw │ │ │ │ +000883a0: 6974 6854 7265 6573 2e74 6869 732e 4174 ithTrees.this.At │ │ │ │ +000883b0: 7461 6368 6162 6c65 7769 7468 5072 6f64 tachablewithProd │ │ │ │ +000883c0: 7563 7422 2063 6c61 7373 3d22 6578 746d uct" class="extm │ │ │ │ +000883d0: 6272 2220 6e61 6d65 3d22 7363 616c 612e br" name="scala. │ │ │ │ +000883e0: 746f 6f6c 732e 6e73 632e 476c 6f62 616c tools.nsc.Global │ │ │ │ +000883f0: 2e54 7265 6522 3e47 6c6f 6261 6c2e 5472 .Tree">Global.Tr │ │ │ │ +00088400: 6565 3c2f 613e 3c2f 7370 616e 3e0a 2020 ee. │ │ │ │ +00088410: 2020 2020 3c2f 7370 616e 3e0a 2020 2020 . │ │ │ │ +00088420: 2020 3c2f 6834 3e3c 7370 616e 2063 6c61

    . │ │ │ │ +00088440: 2020 2020 2020 3c61 2068 7265 663d 222e . │ │ │ │ +00088510: 2020 2020 2020 3c69 6d67 2073 7263 3d22 . . │ │ │ │ +00088560: 203c 2f73 7061 6e3e 0a20 2020 2020 203c . < │ │ │ │ +00088570: 7020 636c 6173 733d 2273 686f 7274 636f p class="shortco │ │ │ │ +00088580: 6d6d 656e 7420 636d 7422 3e56 6572 6966 mment cmt">Verif │ │ │ │ +00088590: 6965 7320 7468 6174 2074 6865 2062 6f64 ies that the bod │ │ │ │ +000885a0: 7920 6f66 2061 206d 6163 726f 2064 6566 y of a macro def │ │ │ │ +000885b0: 2074 7970 6563 6865 636b 7320 746f 2061 typechecks to a │ │ │ │ +000885c0: 2072 6566 6572 656e 6365 2074 6f20 6120 reference to a │ │ │ │ +000885d0: 7374 6174 6963 2070 7562 6c69 6320 6e6f static public no │ │ │ │ +000885e0: 6e2d 6f76 6572 6c6f 6164 6564 206d 6574 n-overloaded met │ │ │ │ +000885f0: 686f 6420 6f72 2061 2074 6f70 2d6c 6576 hod or a top-lev │ │ │ │ +00088600: 656c 206d 6163 726f 2062 756e 646c 652c el macro bundle, │ │ │ │ +00088610: 0a20 616e 6420 7468 6174 2074 6861 7420 . and that that │ │ │ │ +00088620: 6d65 7468 6f64 2069 7320 7369 676e 6174 method is signat │ │ │ │ +00088630: 7572 652d 7769 7365 2063 6f6d 7061 7469 ure-wise compati │ │ │ │ +00088640: 626c 6520 7769 7468 2074 6865 2067 6976 ble with the giv │ │ │ │ +00088650: 656e 206d 6163 726f 2064 6566 696e 6974 en macro definit │ │ │ │ +00088660: 696f 6e2e 3c2f 703e 3c64 6976 2063 6c61 ion.

    Ver │ │ │ │ +000886a0: 6966 6965 7320 7468 6174 2074 6865 2062 ifies that the b │ │ │ │ +000886b0: 6f64 7920 6f66 2061 206d 6163 726f 2064 ody of a macro d │ │ │ │ +000886c0: 6566 2074 7970 6563 6865 636b 7320 746f ef typechecks to │ │ │ │ +000886d0: 2061 2072 6566 6572 656e 6365 2074 6f20 a reference to │ │ │ │ +000886e0: 6120 7374 6174 6963 2070 7562 6c69 6320 a static public │ │ │ │ +000886f0: 6e6f 6e2d 6f76 6572 6c6f 6164 6564 206d non-overloaded m │ │ │ │ +00088700: 6574 686f 6420 6f72 2061 2074 6f70 2d6c ethod or a top-l │ │ │ │ +00088710: 6576 656c 206d 6163 726f 2062 756e 646c evel macro bundl │ │ │ │ +00088720: 652c 0a20 616e 6420 7468 6174 2074 6861 e,. and that tha │ │ │ │ +00088730: 7420 6d65 7468 6f64 2069 7320 7369 676e t method is sign │ │ │ │ +00088740: 6174 7572 652d 7769 7365 2063 6f6d 7061 ature-wise compa │ │ │ │ +00088750: 7469 626c 6520 7769 7468 2074 6865 2067 tible with the g │ │ │ │ +00088760: 6976 656e 206d 6163 726f 2064 6566 696e iven macro defin │ │ │ │ +00088770: 6974 696f 6e2e 0a3c 2f70 3e3c 2f64 6976 ition..

    returns

    │ │ │ │ +000887c0: 4d61 6372 6f20 696d 706c 2072 6566 6572 Macro impl refer │ │ │ │ +000887d0: 656e 6365 2066 6f72 2074 6865 2067 6976 ence for the giv │ │ │ │ +000887e0: 656e 206d 6163 726f 2064 6566 696e 6974 en macro definit │ │ │ │ +000887f0: 696f 6e20 6966 2065 7665 7279 7468 696e ion if everythin │ │ │ │ +00088800: 6720 6973 206f 6b61 792e 0a20 2020 2020 g is okay.. │ │ │ │ +00088810: 2020 2020 456d 7074 7954 7265 6520 6966 EmptyTree if │ │ │ │ +00088820: 2061 6e20 6572 726f 7220 6f63 6375 7273 an error occurs │ │ │ │ +00088830: 2e3c 2f70 3e3c 2f64 643e 3c2f 646c 3e3c .

    < │ │ │ │ +00088840: 646c 2063 6c61 7373 3d22 6174 7472 6962 dl class="attrib │ │ │ │ +00088850: 7574 6573 2062 6c6f 636b 223e 203c 6474 utes block">
    Definition Clas │ │ │ │ +00088870: 7365 733c 2f64 743e 3c64 643e 3c61 2068 ses
    Macros │ │ │ │ +000888e0: 3c2f 613e 3c2f 6464 3e3c 2f64 6c3e 3c2f
    .
  • . │ │ │ │ 00088980: 2020 2020 203c 6120 6964 3d22 7479 7065 . │ │ │ │ -000889b0: 2020 3c68 3420 636c 6173 733d 2273 6967

    . < │ │ │ │ -000889d0: 7370 616e 2063 6c61 7373 3d22 6d6f 6469 span class="modi │ │ │ │ -000889e0: 6669 6572 5f6b 696e 6422 3e0a 2020 2020 fier_kind">. │ │ │ │ -000889f0: 2020 2020 3c73 7061 6e20 636c 6173 733d . ob │ │ │ │ -00088a30: 6a65 6374 3c2f 7370 616e 3e0a 2020 2020 ject. │ │ │ │ -00088a40: 2020 3c2f 7370 616e 3e0a 2020 2020 2020 . │ │ │ │ -00088a50: 3c73 7061 6e20 636c 6173 733d 2273 796d . typerFacto │ │ │ │ -00088ac0: 7279 3c2f 7370 616e 3e3c 2f61 3e3c 7370 ry extends Sub │ │ │ │ -00088b40: 436f 6d70 6f6e 656e 743c 2f61 3e3c 2f73 Component. .

    . │ │ │ │ -00088c00: 0a20 2020 2020 2020 203c 696d 6720 7372 . Permalink
│ │ │ │ -00088c40: 2220 2f3e 0a20 2020 2020 203c 2f61 3e0a  . . │ │ │ │ -00088c50: 2020 2020 3c2f 7370 616e 3e0a 2020 2020 . │ │ │ │ -00088c60: 2020 3c64 6976 2063 6c61 7373 3d22 6675
    Def │ │ │ │ -00088ca0: 696e 6974 696f 6e20 436c 6173 7365 733c inition Classes< │ │ │ │ -00088cb0: 2f64 743e 3c64 643e 3c61 2068 7265 663d /dt>
    Analyz │ │ │ │ -00088d20: 6572 3c2f 613e 3c2f 6464 3e3c 2f64 6c3e er
    │ │ │ │ -00088d30: 3c2f 6469 763e 0a20 2020 203c 2f6c 693e
    . │ │ │ │ -00088d40: 3c6c 6920 6e61 6d65 3d22 7363 616c 612e
  • . │ │ │ │ -00088dd0: 203c 6120 6964 3d22 7479 7069 6e67 496e . │ │ │ │ -00088e00: 2020 2020 2020 3c61 2069 643d 2274 7970 . │ │ │ │ -00088e30: 2020 2020 3c68 3420 636c 6173 733d 2273

    . │ │ │ │ -00088e50: 203c 7370 616e 2063 6c61 7373 3d22 6d6f . │ │ │ │ -00088e70: 2020 2020 2020 3c73 7061 6e20 636c 6173 . │ │ │ │ -00088eb0: 6465 663c 2f73 7061 6e3e 0a20 2020 2020 def. │ │ │ │ -00088ec0: 203c 2f73 7061 6e3e 0a20 2020 2020 203c . < │ │ │ │ -00088ed0: 7370 616e 2063 6c61 7373 3d22 7379 6d62 span class="symb │ │ │ │ -00088ee0: 6f6c 223e 0a20 2020 2020 2020 203c 7370 ol">. │ │ │ │ -00088f00: 7479 7069 6e67 496e 5061 7474 6572 6e3c typingInPattern< │ │ │ │ -00088f10: 2f73 7061 6e3e 3c73 7061 6e20 636c 6173 /span>[T](body: ... T │ │ │ │ -00088fe0: 3c2f 7370 616e 3e29 3c2f 7370 616e 3e3c )< │ │ │ │ -00088ff0: 7370 616e 2063 6c61 7373 3d22 7265 7375 span class="resu │ │ │ │ -00089000: 6c74 223e 3a20 3c73 7061 6e20 636c 6173 lt">: │ │ │ │ -00089060: 543c 2f73 7061 6e3e 3c2f 7370 616e 3e0a T. │ │ │ │ -00089070: 2020 2020 2020 3c2f 7370 616e 3e0a 2020 . │ │ │ │ -00089080: 2020 2020 3c2f 6834 3e3c 7370 616e 2063

    . . │ │ │ │ -00089130: 2020 2020 2020 3c69 6d67 2073 7263 3d22 . . │ │ │ │ -00089180: 203c 2f73 7061 6e3e 0a20 2020 2020 203c . < │ │ │ │ -00089190: 7020 636c 6173 733d 2273 686f 7274 636f p class="shortco │ │ │ │ -000891a0: 6d6d 656e 7420 636d 7422 3e44 6576 6973 mment cmt">Devis │ │ │ │ -000891b0: 696e 6720 6e65 7720 7761 7973 206f 6620 ing new ways of │ │ │ │ -000891c0: 636f 6d6d 756e 6963 6174 696e 6720 6572 communicating er │ │ │ │ -000891d0: 726f 7220 696e 666f 206f 7574 206f 660a ror info out of. │ │ │ │ -000891e0: 2064 6573 7065 7261 7469 6f6e 2074 6f20 desperation to │ │ │ │ -000891f0: 776f 726b 206f 6e20 6572 726f 7220 6d65 work on error me │ │ │ │ -00089200: 7373 6167 6573 2e3c 2f70 3e3c 6469 7620 ssages.

    │ │ │ │ -00089240: 4465 7669 7369 6e67 206e 6577 2077 6179 Devising new way │ │ │ │ -00089250: 7320 6f66 2063 6f6d 6d75 6e69 6361 7469 s of communicati │ │ │ │ -00089260: 6e67 2065 7272 6f72 2069 6e66 6f20 6f75 ng error info ou │ │ │ │ -00089270: 7420 6f66 0a20 6465 7370 6572 6174 696f t of. desperatio │ │ │ │ -00089280: 6e20 746f 2077 6f72 6b20 6f6e 2065 7272 n to work on err │ │ │ │ -00089290: 6f72 206d 6573 7361 6765 732e 2020 5468 or messages. Th │ │ │ │ -000892a0: 6973 2069 7320 7573 6564 0a20 6279 2074 is is used. by t │ │ │ │ -000892b0: 7970 6564 5061 7474 6572 6e20 746f 2077 ypedPattern to w │ │ │ │ -000892c0: 7261 7020 6974 7320 6275 7369 6e65 7373 rap its business │ │ │ │ -000892d0: 2073 6f20 7765 2063 616e 2067 656e 6572 so we can gener │ │ │ │ -000892e0: 6174 650a 2061 2073 656e 7369 626c 6520 ate. a sensible │ │ │ │ -000892f0: 6572 726f 7220 6d65 7373 6167 6520 7768 error message wh │ │ │ │ -00089300: 656e 2074 6869 6e67 7320 676f 2073 6f75 en things go sou │ │ │ │ -00089310: 7468 2e0a 3c2f 703e 3c2f 6469 763e 3c64 th..

    │ │ │ │ -00089340: 4465 6669 6e69 7469 6f6e 2043 6c61 7373 Definition Class │ │ │ │ -00089350: 6573 3c2f 6474 3e3c 6464 3e3c 6120 6872 es
    TypeD │ │ │ │ -000893d0: 6961 676e 6f73 7469 6373 3c2f 613e 3c2f iagnostics
    . │ │ │ │ -000893f0: 2020 203c 2f6c 693e 3c6c 6920 6e61 6d65
  • . │ │ │ │ -00089480: 2020 2020 3c61 2069 643d 2274 7970 696e . │ │ │ │ -000894a0: 2020 203c 6120 6964 3d22 7479 7069 6e67 . . . │ │ │ │ -00089510: 3c73 7061 6e20 636c 6173 733d 226d 6f64 . │ │ │ │ -00089530: 2020 2020 2020 203c 7370 616e 2063 6c61 object │ │ │ │ -00089550: 3c2f 7370 616e 3e0a 2020 2020 2020 3c2f . . . typingSta │ │ │ │ -000895e0: 636b 3c2f 7370 616e 3e3c 2f61 3e0a 2020 ck. │ │ │ │ -000895f0: 2020 2020 3c2f 7370 616e 3e0a 2020 2020 . │ │ │ │ -00089600: 2020 3c2f 6834 3e3c 7370 616e 2063 6c61 . │ │ │ │ -00089620: 2020 2020 2020 3c61 2068 7265 663d 222e . │ │ │ │ -000896a0: 2020 2020 2020 203c 696d 6720 7372 633d Permalink. . │ │ │ │ -000896f0: 2020 3c2f 7370 616e 3e0a 2020 2020 2020 . │ │ │ │ -00089700: 3c64 6976 2063 6c61 7373 3d22 6675 6c6c
    Defin │ │ │ │ -00089740: 6974 696f 6e20 436c 6173 7365 733c 2f64 ition Classes
    TypersTracki │ │ │ │ -000897d0: 6e67 3c2f 613e 3c2f 6464 3e3c 2f64 6c3e ng
    │ │ │ │ -000897e0: 3c2f 6469 763e 0a20 2020 203c 2f6c 693e
    .
  • │ │ │ │ -000897f0: 3c6c 6920 6e61 6d65 3d22 7363 616c 612e
  • . . │ │ │ │ -000898d0: 2020 2020 2020 3c61 2069 643d 2275 6e61 . │ │ │ │ -00089910: 2020 3c68 3420 636c 6173 733d 2273 6967

    . < │ │ │ │ -00089930: 7370 616e 2063 6c61 7373 3d22 6d6f 6469 span class="modi │ │ │ │ -00089940: 6669 6572 5f6b 696e 6422 3e0a 2020 2020 fier_kind">. │ │ │ │ -00089950: 2020 2020 3c73 7061 6e20 636c 6173 733d . de │ │ │ │ -00089990: 663c 2f73 7061 6e3e 0a20 2020 2020 203c f. < │ │ │ │ -000899a0: 2f73 7061 6e3e 0a20 2020 2020 203c 7370 /span>. . un │ │ │ │ -000899e0: 6170 706c 794d 656d 6265 723c 2f73 7061 applyMember(tp: Global.Type< │ │ │ │ -00089ac0: 2f61 3e3c 2f73 7061 6e3e 293c 2f73 7061 /a>): Glo │ │ │ │ -00089bc0: 6261 6c2e 5379 6d62 6f6c 3c2f 613e 3c2f bal.Symbol. .

    < │ │ │ │ -00089bf0: 7370 616e 2063 6c61 7373 3d22 7065 726d span class="perm │ │ │ │ -00089c00: 616c 696e 6b22 3e0a 2020 2020 2020 3c61 alink">. . │ │ │ │ -00089cc0: 2020 2020 3c69 6d67 2073 7263 3d22 2e2e . │ │ │ │ -00089d00: 2020 2020 2020 3c2f 613e 0a20 2020 203c . < │ │ │ │ -00089d10: 2f73 7061 6e3e 0a20 2020 2020 203c 7020 /span>.

    Filters │ │ │ │ -00089d40: 206f 7574 2075 6e61 7070 6c69 6573 2077 out unapplies w │ │ │ │ -00089d50: 6974 6820 6d75 6c74 6970 6c65 2028 6e6f ith multiple (no │ │ │ │ -00089d60: 6e2d 696d 706c 6963 6974 2920 7061 7261 n-implicit) para │ │ │ │ -00089d70: 6d65 7465 7220 6c69 7374 732c 0a20 6173 meter lists,. as │ │ │ │ -00089d80: 2074 6865 7920 6361 6e6e 6f74 2062 6520 they cannot be │ │ │ │ -00089d90: 7573 6564 2061 7320 6578 7472 6163 746f used as extracto │ │ │ │ -00089da0: 7273 0a3c 2f70 3e3c 6469 7620 636c 6173 rs.

    │ │ │ │ -00089dc0: 3c64 6976 2063 6c61 7373 3d22 636f 6d6d

    Filt │ │ │ │ -00089de0: 6572 7320 6f75 7420 756e 6170 706c 6965 ers out unapplie │ │ │ │ -00089df0: 7320 7769 7468 206d 756c 7469 706c 6520 s with multiple │ │ │ │ -00089e00: 286e 6f6e 2d69 6d70 6c69 6369 7429 2070 (non-implicit) p │ │ │ │ -00089e10: 6172 616d 6574 6572 206c 6973 7473 2c0a arameter lists,. │ │ │ │ -00089e20: 2061 7320 7468 6579 2063 616e 6e6f 7420 as they cannot │ │ │ │ -00089e30: 6265 2075 7365 6420 6173 2065 7874 7261 be used as extra │ │ │ │ -00089e40: 6374 6f72 730a 3c2f 703e 3c2f 6469 763e ctors.

    │ │ │ │ -00089e50: 3c64 6c20 636c 6173 733d 2261 7474 7269
    Definition Cla │ │ │ │ -00089e80: 7373 6573 3c2f 6474 3e3c 6464 3e3c 6120 sses
    Unapplies
    . │ │ │ │ -00089f10: 2020 203c 2f6c 693e 3c6c 6920 6e61 6d65
  • . │ │ │ │ -00089fb0: 203c 6120 6964 3d22 756e 626f 756e 6465 . │ │ │ │ -0008a000: 3c61 2069 643d 2275 6e62 6f75 6e64 6564 . < │ │ │ │ -0008a040: 6834 2063 6c61 7373 3d22 7369 676e 6174 h4 class="signat │ │ │ │ -0008a050: 7572 6522 3e0a 2020 2020 2020 3c73 7061 ure">. . │ │ │ │ -0008a080: 203c 7370 616e 2063 6c61 7373 3d22 6d6f . │ │ │ │ -0008a0a0: 2020 2020 2020 2020 3c73 7061 6e20 636c def. . . │ │ │ │ -0008a0f0: 2020 2020 2020 2020 3c73 7061 6e20 636c unbou │ │ │ │ -0008a110: 6e64 6564 4765 6e65 7269 6341 7272 6179 ndedGenericArray │ │ │ │ -0008a120: 4c65 7665 6c3c 2f73 7061 6e3e 3c73 7061 Level(tp: Gl │ │ │ │ -0008a1f0: 6f62 616c 2e54 7970 653c 2f61 3e3c 2f73 obal.Type): Int. │ │ │ │ -0008a260: 203c 2f73 7061 6e3e 0a20 2020 2020 203c . < │ │ │ │ -0008a270: 2f68 343e 3c73 7061 6e20 636c 6173 733d /h4>. │ │ │ │ -0008a290: 2020 203c 6120 6872 6566 3d22 2e2e 2f2e . Permali
│ │ │ │ -0008a370: 6e6b 2220 2f3e 0a20 2020 2020 203c 2f61  nk. . . │ │ │ │ -0008a390: 2020 2020 3c64 6976 2063 6c61 7373 3d22
    A │ │ │ │ -0008a3d0: 7474 7269 6275 7465 733c 2f64 743e 3c64 ttributes
    protected
    Definition │ │ │ │ -0008a400: 436c 6173 7365 733c 2f64 743e 3c64 643e Classes
    │ │ │ │ -0008a410: 4572 6173 7572 653c 2f64 643e 3c2f 646c Erasure
    .
  • . │ │ │ │ -0008a4c0: 2020 203c 6120 6964 3d22 756e 6465 726c . │ │ │ │ -0008a530: 2020 2020 203c 6120 6964 3d22 756e 6465 . │ │ │ │ -0008a570: 2020 2020 2020 3c68 3420 636c 6173 733d

    . │ │ │ │ -0008a590: 2020 203c 7370 616e 2063 6c61 7373 3d22 . │ │ │ │ -0008a5b0: 2020 2020 2020 2020 3c73 7061 6e20 636c < │ │ │ │ -0008a5d0: 2f73 7061 6e3e 0a20 2020 2020 2020 203c /span>. < │ │ │ │ -0008a5e0: 7370 616e 2063 6c61 7373 3d22 6b69 6e64 span class="kind │ │ │ │ -0008a5f0: 223e 6465 663c 2f73 7061 6e3e 0a20 2020 ">def. │ │ │ │ -0008a600: 2020 203c 2f73 7061 6e3e 0a20 2020 2020 . │ │ │ │ -0008a610: 203c 7370 616e 2063 6c61 7373 3d22 7379 . < │ │ │ │ -0008a630: 7370 616e 2063 6c61 7373 3d22 6e61 6d65 span class="name │ │ │ │ -0008a640: 223e 756e 6465 726c 7969 6e67 5379 6d62 ">underlyingSymb │ │ │ │ -0008a650: 6f6c 3c2f 7370 616e 3e3c 7370 616e 2063 ol(< │ │ │ │ -0008a670: 7370 616e 206e 616d 653d 226d 656d 6265 span name="membe │ │ │ │ -0008a680: 7222 3e6d 656d 6265 723a 203c 6120 6872 r">member: G │ │ │ │ -0008a760: 6c6f 6261 6c2e 5379 6d62 6f6c 3c2f 613e lobal.Symbol │ │ │ │ -0008a770: 3c2f 7370 616e 3e29 3c2f 7370 616e 3e3c )< │ │ │ │ -0008a780: 7370 616e 2063 6c61 7373 3d22 7265 7375 span class="resu │ │ │ │ -0008a790: 6c74 223e 3a20 3c61 2068 7265 663d 222e lt">: Global │ │ │ │ -0008a870: 2e53 796d 626f 6c3c 2f61 3e3c 2f73 7061 .Symbol. │ │ │ │ -0008a890: 0a20 2020 2020 203c 2f68 343e 3c73 7061 .

    . . │ │ │ │ -0008a980: 2020 2020 2020 3c69 6d67 2073 7263 3d22 . . │ │ │ │ -0008a9d0: 203c 2f73 7061 6e3e 0a20 2020 2020 203c . < │ │ │ │ -0008a9e0: 7020 636c 6173 733d 2273 686f 7274 636f p class="shortco │ │ │ │ -0008a9f0: 6d6d 656e 7420 636d 7422 3e54 6865 2073 mment cmt">The s │ │ │ │ -0008aa00: 796d 626f 6c20 7768 6963 6820 7468 6520 ymbol which the │ │ │ │ -0008aa10: 6769 7665 6e20 6163 6365 7373 6f72 2072 given accessor r │ │ │ │ -0008aa20: 6570 7265 7365 6e74 7320 2870 6f73 7369 epresents (possi │ │ │ │ -0008aa30: 626c 7920 696e 2070 6172 7429 2e3c 2f70 bly in part).

    The symbol │ │ │ │ -0008aa80: 2077 6869 6368 2074 6865 2067 6976 656e which the given │ │ │ │ -0008aa90: 2061 6363 6573 736f 7220 7265 7072 6573 accessor repres │ │ │ │ -0008aaa0: 656e 7473 2028 706f 7373 6962 6c79 2069 ents (possibly i │ │ │ │ -0008aab0: 6e20 7061 7274 292e 0a20 5468 6973 2069 n part).. This i │ │ │ │ -0008aac0: 7320 7573 6564 2066 6f72 2065 7272 6f72 s used for error │ │ │ │ -0008aad0: 206d 6573 7361 6765 732c 2077 6865 7265 messages, where │ │ │ │ -0008aae0: 2077 6520 7761 6e74 2074 6f20 7370 6561 we want to spea │ │ │ │ -0008aaf0: 6b20 696e 2074 6572 6d73 0a20 6f66 2074 k in terms. of t │ │ │ │ -0008ab00: 6865 2061 6374 7561 6c20 6465 636c 6172 he actual declar │ │ │ │ -0008ab10: 6174 696f 6e20 6f72 2064 6566 696e 6974 ation or definit │ │ │ │ -0008ab20: 696f 6e2c 206e 6f74 2069 6e20 7465 726d ion, not in term │ │ │ │ -0008ab30: 7320 6f66 2074 6865 2067 656e 6572 6174 s of the generat │ │ │ │ -0008ab40: 6564 2073 6574 7465 7273 0a20 616e 6420 ed setters. and │ │ │ │ -0008ab50: 6765 7474 6572 732e 0a3c 2f70 3e3c 2f64 getters..

    │ │ │ │ -0008ab80: 203c 6474 3e44 6566 696e 6974 696f 6e20
    Definition │ │ │ │ -0008ab90: 436c 6173 7365 733c 2f64 743e 3c64 643e Classes
    │ │ │ │ -0008aba0: 3c61 2068 7265 663d 222e 2e2f 7479 7065 │ │ │ │ -0008ac10: 5479 7065 4469 6167 6e6f 7374 6963 733c TypeDiagnostics< │ │ │ │ -0008ac20: 2f61 3e3c 2f64 643e 3c2f 646c 3e3c 2f64 /a>
    .
  • . │ │ │ │ -0008acd0: 2020 3c61 2069 643d 2275 6e6d 6172 6b44 . │ │ │ │ -0008ad40: 3c61 2069 643d 2275 6e6d 6172 6b44 796e . │ │ │ │ -0008ad80: 203c 6834 2063 6c61 7373 3d22 7369 676e

    . . │ │ │ │ -0008adc0: 2020 203c 7370 616e 2063 6c61 7373 3d22 . def │ │ │ │ -0008ae00: 3c2f 7370 616e 3e0a 2020 2020 2020 3c2f . . . unm │ │ │ │ -0008ae50: 6172 6b44 796e 616d 6963 5265 7772 6974 arkDynamicRewrit │ │ │ │ -0008ae60: 653c 2f73 7061 6e3e 3c73 7061 6e20 636c e( │ │ │ │ -0008ae90: 7472 6565 3a20 3c61 2068 7265 663d 222e tree: Gl │ │ │ │ -0008af30: 6f62 616c 2e54 7265 653c 2f61 3e3c 2f73 obal.Tree): Globa │ │ │ │ -0008b000: 6c2e 5472 6565 3c2f 613e 3c2f 7370 616e l.Tree. . │ │ │ │ -0008b020: 2020 2020 2020 3c2f 6834 3e3c 7370 616e

    . . │ │ │ │ -0008b110: 203c 696d 6720 7372 633d 222e 2e2f 2e2e P
│ │ │ │ -0008b140: 6572 6d61 6c69 6e6b 2220 2f3e 0a20 2020  ermalink. │ │ │ │ -0008b150: 2020 203c 2f61 3e0a 2020 2020 3c2f 7370 . .
    │ │ │ │ -0008b1a0: 203c 6474 3e44 6566 696e 6974 696f 6e20
    Definition │ │ │ │ -0008b1b0: 436c 6173 7365 733c 2f64 743e 3c64 643e Classes
    │ │ │ │ -0008b1c0: 3c61 2068 7265 663d 222e 2e2f 7479 7065 St │ │ │ │ -0008b230: 6441 7474 6163 686d 656e 7473 3c2f 613e dAttachments │ │ │ │ -0008b240: 3c2f 6464 3e3c 2f64 6c3e 3c2f 6469 763e
    │ │ │ │ -0008b250: 0a20 2020 203c 2f6c 693e 3c6c 6920 6e61 .
  • . . .

    . │ │ │ │ -0008b3b0: 2020 2020 203c 7370 616e 2063 6c61 7373 . . │ │ │ │ -0008b400: 203c 7370 616e 2063 6c61 7373 3d22 6b69 def. │ │ │ │ -0008b420: 2020 2020 203c 2f73 7061 6e3e 0a20 2020 . │ │ │ │ -0008b430: 2020 203c 7370 616e 2063 6c61 7373 3d22 . │ │ │ │ -0008b450: 203c 7370 616e 2063 6c61 7373 3d22 6e61 unmarkMacroI │ │ │ │ -0008b470: 6d70 6c52 6566 3c2f 7370 616e 3e3c 7370 mplRef(tree: Global.Tree): │ │ │ │ -0008b610: 476c 6f62 616c 2e54 7265 653c 2f61 3e3c Global.Tree< │ │ │ │ -0008b620: 2f73 7061 6e3e 0a20 2020 2020 203c 2f73 /span>. .

    │ │ │ │ -0008b640: 3c73 7061 6e20 636c 6173 733d 2270 6572 . < │ │ │ │ -0008b660: 6120 6872 6566 3d22 2e2e 2f2e 2e2f 2e2e a href="../../.. │ │ │ │ -0008b670: 2f2e 2e2f 696e 6465 782e 6874 6d6c 2373 /../index.html#s │ │ │ │ -0008b680: 6361 6c61 2e74 6f6f 6c73 2e6e 7363 2e74 cala.tools.nsc.t │ │ │ │ -0008b690: 7261 6e73 666f 726d 2e45 7261 7375 7265 ransform.Erasure │ │ │ │ -0008b6a0: 4075 6e6d 6172 6b4d 6163 726f 496d 706c @unmarkMacroImpl │ │ │ │ -0008b6b0: 5265 6628 7472 6565 3a53 7464 4174 7461 Ref(tree:StdAtta │ │ │ │ -0008b6c0: 6368 6d65 6e74 732e 7468 6973 2e67 6c6f chments.this.glo │ │ │ │ -0008b6d0: 6261 6c2e 5472 6565 293a 5374 6441 7474 bal.Tree):StdAtt │ │ │ │ -0008b6e0: 6163 686d 656e 7473 2e74 6869 732e 676c achments.this.gl │ │ │ │ -0008b6f0: 6f62 616c 2e54 7265 6522 2074 6974 6c65 obal.Tree" title │ │ │ │ -0008b700: 3d22 5065 726d 616c 696e 6b22 2074 6172 ="Permalink" tar │ │ │ │ -0008b710: 6765 743d 225f 746f 7022 3e0a 2020 2020 get="_top">. │ │ │ │ -0008b720: 2020 2020 3c69 6d67 2073 7263 3d22 2e2e . │ │ │ │ -0008b760: 2020 2020 2020 3c2f 613e 0a20 2020 203c . < │ │ │ │ -0008b770: 2f73 7061 6e3e 0a20 2020 2020 203c 7020 /span>.

    Unmarks │ │ │ │ -0008b7a0: 2074 6865 2074 7265 6520 6173 2061 206d the tree as a m │ │ │ │ -0008b7b0: 6163 726f 2069 6d70 6c20 7265 6665 7265 acro impl refere │ │ │ │ -0008b7c0: 6e63 6520 2873 6565 203c 636f 6465 3e6d nce (see m │ │ │ │ -0008b7d0: 6172 6b4d 6163 726f 496d 706c 5265 663c arkMacroImplRef< │ │ │ │ -0008b7e0: 2f63 6f64 653e 2066 6f72 206d 6f72 6520 /code> for more │ │ │ │ -0008b7f0: 696e 666f 726d 6174 696f 6e29 2e3c 2f70 information).

    Unmarks th │ │ │ │ -0008b840: 6520 7472 6565 2061 7320 6120 6d61 6372 e tree as a macr │ │ │ │ -0008b850: 6f20 696d 706c 2072 6566 6572 656e 6365 o impl reference │ │ │ │ -0008b860: 2028 7365 6520 3c63 6f64 653e 6d61 726b (see mark │ │ │ │ -0008b870: 4d61 6372 6f49 6d70 6c52 6566 3c2f 636f MacroImplRef for more inf │ │ │ │ -0008b890: 6f72 6d61 7469 6f6e 292e 3c2f 703e 3c70 ormation).

    This is necess │ │ │ │ -0008b8b0: 6172 7920 7768 656e 2061 2074 7265 6520 ary when a tree │ │ │ │ -0008b8c0: 7468 6174 2077 6173 2070 7265 7669 6f75 that was previou │ │ │ │ -0008b8d0: 736c 7920 6465 656d 6564 2074 6f20 6265 sly deemed to be │ │ │ │ -0008b8e0: 2061 206d 6163 726f 2069 6d70 6c20 7265 a macro impl re │ │ │ │ -0008b8f0: 6665 7265 6e63 652c 0a20 7479 7065 6368 ference,. typech │ │ │ │ -0008b900: 6563 6b73 2074 6f20 6265 2061 206d 6163 ecks to be a mac │ │ │ │ -0008b910: 726f 2061 7070 6c69 6361 7469 6f6e 2e20 ro application. │ │ │ │ -0008b920: 5468 656e 2077 6520 6e65 6564 2074 6f20 Then we need to │ │ │ │ -0008b930: 756e 6d61 726b 2069 742c 2065 7870 616e unmark it, expan │ │ │ │ -0008b940: 6420 6974 2061 6e64 2074 7279 2074 6f20 d it and try to │ │ │ │ -0008b950: 7472 6561 740a 2069 7473 2065 7870 616e treat. its expan │ │ │ │ -0008b960: 7369 6f6e 2061 7320 6120 6d61 6372 6f20 sion as a macro │ │ │ │ -0008b970: 696d 706c 2072 6566 6572 656e 6365 2e0a impl reference.. │ │ │ │ -0008b980: 3c2f 703e 3c2f 6469 763e 3c64 6c20 636c

    Defi │ │ │ │ -0008b9b0: 6e69 7469 6f6e 2043 6c61 7373 6573 3c2f nition Classes
    StdAttachme │ │ │ │ -0008ba40: 6e74 733c 2f61 3e3c 2f64 643e 3c2f 646c nts
    .
  • . . . │ │ │ │ -0008bbb0: 203c 6834 2063 6c61 7373 3d22 7369 676e

    . . │ │ │ │ -0008bbf0: 2020 203c 7370 616e 2063 6c61 7373 3d22 . def │ │ │ │ -0008bc30: 3c2f 7370 616e 3e0a 2020 2020 2020 3c2f . . . uns │ │ │ │ -0008bc80: 7570 7072 6573 734d 6163 726f 4578 7061 uppressMacroExpa │ │ │ │ -0008bc90: 6e73 696f 6e3c 2f73 7061 6e3e 3c73 7061 nsion(tree: Global.Tree) │ │ │ │ -0008bd80: 3c73 7061 6e20 636c 6173 733d 2272 6573 : G │ │ │ │ -0008be30: 6c6f 6261 6c2e 5472 6565 3c2f 613e 3c2f lobal.Tree. .

    < │ │ │ │ -0008be60: 7370 616e 2063 6c61 7373 3d22 7065 726d span class="perm │ │ │ │ -0008be70: 616c 696e 6b22 3e0a 2020 2020 2020 3c61 alink">. │ │ │ │ -0008bf40: 0a20 2020 2020 2020 203c 696d 6720 7372 . Permalink
│ │ │ │ -0008bf80: 2220 2f3e 0a20 2020 2020 203c 2f61 3e0a  . . │ │ │ │ -0008bf90: 2020 2020 3c2f 7370 616e 3e0a 2020 2020 . │ │ │ │ -0008bfa0: 2020 3c70 2063 6c61 7373 3d22 7368 6f72

    Un │ │ │ │ -0008bfc0: 7375 7070 7265 7373 6573 206d 6163 726f suppresses macro │ │ │ │ -0008bfd0: 2065 7870 616e 7369 6f6e 206f 6620 7468 expansion of th │ │ │ │ -0008bfe0: 6520 7472 6565 2062 7920 7265 6d6f 7669 e tree by removi │ │ │ │ -0008bff0: 6e67 2053 7570 7072 6573 734d 6163 726f ng SuppressMacro │ │ │ │ -0008c000: 4578 7061 6e73 696f 6e41 7474 6163 686d ExpansionAttachm │ │ │ │ -0008c010: 656e 7420 6672 6f6d 2069 7420 616e 6420 ent from it and │ │ │ │ -0008c020: 6974 7320 6368 696c 6472 656e 2e3c 2f70 its children.

    Unsuppress │ │ │ │ -0008c070: 6573 206d 6163 726f 2065 7870 616e 7369 es macro expansi │ │ │ │ -0008c080: 6f6e 206f 6620 7468 6520 7472 6565 2062 on of the tree b │ │ │ │ -0008c090: 7920 7265 6d6f 7669 6e67 2053 7570 7072 y removing Suppr │ │ │ │ -0008c0a0: 6573 734d 6163 726f 4578 7061 6e73 696f essMacroExpansio │ │ │ │ -0008c0b0: 6e41 7474 6163 686d 656e 7420 6672 6f6d nAttachment from │ │ │ │ -0008c0c0: 2069 7420 616e 6420 6974 7320 6368 696c it and its chil │ │ │ │ -0008c0d0: 6472 656e 2e0a 3c2f 703e 3c2f 6469 763e dren..

    │ │ │ │ -0008c0e0: 3c64 6c20 636c 6173 733d 2261 7474 7269
    Definition Cla │ │ │ │ -0008c110: 7373 6573 3c2f 6474 3e3c 6464 3e3c 6120 sses
    StdAt │ │ │ │ -0008c190: 7461 6368 6d65 6e74 733c 2f61 3e3c 2f64 tachments
    . │ │ │ │ -0008c1b0: 2020 3c2f 6c69 3e3c 6c69 206e 616d 653d
  • . │ │ │ │ -0008c290: 0a20 2020 2020 203c 6120 6964 3d22 756e . . │ │ │ │ -0008c2d0: 2020 203c 6834 2063 6c61 7373 3d22 7369

    . │ │ │ │ -0008c2f0: 3c73 7061 6e20 636c 6173 733d 226d 6f64 . │ │ │ │ -0008c310: 2020 2020 203c 7370 616e 2063 6c61 7373 . d │ │ │ │ -0008c350: 6566 3c2f 7370 616e 3e0a 2020 2020 2020 ef. │ │ │ │ -0008c360: 3c2f 7370 616e 3e0a 2020 2020 2020 3c73 . . u │ │ │ │ -0008c3a0: 6e74 7970 654d 6574 616c 6576 656c 3c2f ntypeMetalevel(tp: < │ │ │ │ -0008c3e0: 6120 6872 6566 3d22 2e2e 2f47 6c6f 6261 a href="../Globa │ │ │ │ -0008c3f0: 6c2e 6874 6d6c 2354 7970 6565 7874 656e l.html#Typeexten │ │ │ │ -0008c400: 6473 5479 7065 732e 7468 6973 2e54 7970 dsTypes.this.Typ │ │ │ │ -0008c410: 6541 7069 496d 706c 7769 7468 5479 7065 eApiImplwithType │ │ │ │ -0008c420: 732e 7468 6973 2e41 6e6e 6f74 6174 6162 s.this.Annotatab │ │ │ │ -0008c430: 6c65 5b54 7970 6573 2e74 6869 732e 5479 le[Types.this.Ty │ │ │ │ -0008c440: 7065 5d22 2063 6c61 7373 3d22 6578 746d pe]" class="extm │ │ │ │ -0008c450: 6272 2220 6e61 6d65 3d22 7363 616c 612e br" name="scala. │ │ │ │ -0008c460: 746f 6f6c 732e 6e73 632e 476c 6f62 616c tools.nsc.Global │ │ │ │ -0008c470: 2e54 7970 6522 3e47 6c6f 6261 6c2e 5479 .Type">Global.Ty │ │ │ │ -0008c480: 7065 3c2f 613e 3c2f 7370 616e 3e29 3c2f pe): Global.Type< │ │ │ │ -0008c550: 2f61 3e3c 2f73 7061 6e3e 0a20 2020 2020 /a>. │ │ │ │ -0008c560: 203c 2f73 7061 6e3e 0a20 2020 2020 203c . < │ │ │ │ -0008c570: 2f68 343e 3c73 7061 6e20 636c 6173 733d /h4>. │ │ │ │ -0008c590: 2020 203c 6120 6872 6566 3d22 2e2e 2f2e . │ │ │ │ -0008c640: 2020 2020 203c 696d 6720 7372 633d 222e │ │ │ │ -0008c680: 0a20 2020 2020 203c 2f61 3e0a 2020 2020 . . │ │ │ │ -0008c690: 3c2f 7370 616e 3e0a 2020 2020 2020 3c70 .

    Transf │ │ │ │ -0008c6c0: 6f72 6d73 2063 2e45 7870 725b 545d 2074 orms c.Expr[T] t │ │ │ │ -0008c6d0: 7970 6573 2069 6e74 6f20 632e 5472 6565 ypes into c.Tree │ │ │ │ -0008c6e0: 2061 6e64 206c 6561 7665 7320 7468 6520 and leaves the │ │ │ │ -0008c6f0: 7265 7374 2075 6e63 6861 6e67 6564 2e3c rest unchanged.< │ │ │ │ -0008c700: 2f70 3e3c 6469 7620 636c 6173 733d 2266 /p>

    Transfor │ │ │ │ -0008c740: 6d73 2063 2e45 7870 725b 545d 2074 7970 ms c.Expr[T] typ │ │ │ │ -0008c750: 6573 2069 6e74 6f20 632e 5472 6565 2061 es into c.Tree a │ │ │ │ -0008c760: 6e64 206c 6561 7665 7320 7468 6520 7265 nd leaves the re │ │ │ │ -0008c770: 7374 2075 6e63 6861 6e67 6564 2e0a 3c2f st unchanged..

    Defini │ │ │ │ -0008c7b0: 7469 6f6e 2043 6c61 7373 6573 3c2f 6474 tion Classes
    Helpers
    . │ │ │ │ -0008c850: 203c 2f6c 693e 3c6c 6920 6e61 6d65 3d22

  • . . . < │ │ │ │ -0008c970: 6834 2063 6c61 7373 3d22 7369 676e 6174 h4 class="signat │ │ │ │ -0008c980: 7572 6522 3e0a 2020 2020 2020 3c73 7061 ure">. . │ │ │ │ -0008c9b0: 203c 7370 616e 2063 6c61 7373 3d22 6d6f . │ │ │ │ -0008c9d0: 2020 2020 2020 2020 3c73 7061 6e20 636c def. . . │ │ │ │ -0008ca20: 2020 2020 2020 2020 3c73 7061 6e20 636c value │ │ │ │ -0008ca40: 436c 6173 7349 7350 6172 616d 6574 7269 ClassIsParametri │ │ │ │ -0008ca50: 633c 2f73 7061 6e3e 3c73 7061 6e20 636c c(clazz: Glob │ │ │ │ -0008cb60: 616c 2e53 796d 626f 6c3c 2f61 3e3c 2f73 al.Symbol): Boo │ │ │ │ -0008cbc0: 6c65 616e 3c2f 7370 616e 3e3c 2f73 7061 lean. │ │ │ │ -0008cbe0: 0a20 2020 2020 203c 2f68 343e 3c73 7061 . . . │ │ │ │ -0008ccb0: 2020 2020 2020 2020 3c69 6d67 2073 7263 Permalink. . │ │ │ │ -0008cd00: 2020 203c 2f73 7061 6e3e 0a20 2020 2020 . │ │ │ │ -0008cd10: 203c 6469 7620 636c 6173 733d 2266 756c
    Defi │ │ │ │ -0008cd50: 6e69 7469 6f6e 2043 6c61 7373 6573 3c2f nition Classes
    Erasure
    . │ │ │ │ -0008cd80: 2020 203c 2f6c 693e 3c6c 6920 6e61 6d65
  • . │ │ │ │ -0008ce10: 203c 6120 6964 3d22 7665 7269 6679 4a61 . │ │ │ │ -0008ce60: 3c2f 613e 0a20 2020 2020 203c 6834 2063 .

    . . . │ │ │ │ -0008ced0: 2020 2020 3c73 7061 6e20 636c 6173 733d def. . │ │ │ │ -0008cf00: 2020 2020 2020 3c73 7061 6e20 636c 6173 . │ │ │ │ -0008cf20: 2020 2020 3c73 7061 6e20 636c 6173 733d verifyJav │ │ │ │ -0008cf40: 6145 7261 7375 7265 3c2f 7370 616e 3e3c aErasure< │ │ │ │ -0008cf50: 7370 616e 2063 6c61 7373 3d22 7265 7375 span class="resu │ │ │ │ -0008cf60: 6c74 223e 3a20 3c73 7061 6e20 636c 6173 lt">: │ │ │ │ -0008cf90: 426f 6f6c 6561 6e3c 2f73 7061 6e3e 3c2f Boolean. .

    < │ │ │ │ -0008cfc0: 7370 616e 2063 6c61 7373 3d22 7065 726d span class="perm │ │ │ │ -0008cfd0: 616c 696e 6b22 3e0a 2020 2020 2020 3c61 alink">. . │ │ │ │ -0008d060: 2020 2020 3c69 6d67 2073 7263 3d22 2e2e . │ │ │ │ -0008d0a0: 2020 2020 2020 3c2f 613e 0a20 2020 203c . < │ │ │ │ -0008d0b0: 2f73 7061 6e3e 0a20 2020 2020 203c 6469 /span>.
    Attribut │ │ │ │ -0008d100: 6573 3c2f 6474 3e3c 6464 3e70 726f 7465 es
    prote │ │ │ │ -0008d110: 6374 6564 203c 2f64 643e 3c64 743e 4465 cted
    De │ │ │ │ -0008d120: 6669 6e69 7469 6f6e 2043 6c61 7373 6573 finition Classes │ │ │ │ -0008d130: 3c2f 6474 3e3c 6464 3e3c 6120 6872 6566
    Eras │ │ │ │ -0008d180: 7572 653c 2f61 3e20 e286 9220 4572 6173 ure ... Eras │ │ │ │ -0008d190: 7572 653c 2f64 643e 3c2f 646c 3e3c 2f64 ure
    .
  • . │ │ │ │ -0008d210: 2020 2020 3c61 2069 643d 2277 6169 7428 . │ │ │ │ -0008d240: 2020 203c 6120 6964 3d22 7761 6974 284c < │ │ │ │ -0008d260: 2f61 3e0a 2020 2020 2020 3c68 3420 636c /a>.

    │ │ │ │ -0008d280: 0a20 2020 2020 203c 7370 616e 2063 6c61 . . final │ │ │ │ -0008d2d0: 0a20 2020 2020 2020 203c 7370 616e 2063 . def< │ │ │ │ -0008d2f0: 2f73 7061 6e3e 0a20 2020 2020 203c 2f73 /span>. . │ │ │ │ -0008d320: 0a20 2020 2020 2020 203c 7370 616e 2063 . wait │ │ │ │ -0008d340: 3c2f 7370 616e 3e3c 7370 616e 2063 6c61 (a │ │ │ │ -0008d370: 7267 303a 203c 7370 616e 2063 6c61 7373 rg0: Long │ │ │ │ -0008d3a0: 3c2f 7370 616e 3e3c 2f73 7061 6e3e 2c20 , │ │ │ │ -0008d3b0: 3c73 7061 6e20 6e61 6d65 3d22 6172 6731 arg1: In │ │ │ │ -0008d3f0: 743c 2f73 7061 6e3e 3c2f 7370 616e 3e29 t) │ │ │ │ -0008d400: 3c2f 7370 616e 3e3c 7370 616e 2063 6c61 : Unit │ │ │ │ -0008d450: 3c2f 7370 616e 3e0a 2020 2020 2020 3c2f . .

    . │ │ │ │ -0008d490: 3c61 2068 7265 663d 222e 2e2f 2e2e 2f2e
    . │ │ │ │ -0008d510: 2020 2020 2020 2020 3c69 6d67 2073 7263 Permalink. . │ │ │ │ -0008d560: 2020 203c 2f73 7061 6e3e 0a20 2020 2020 . │ │ │ │ -0008d570: 203c 6469 7620 636c 6173 733d 2266 756c
    Defi │ │ │ │ -0008d5b0: 6e69 7469 6f6e 2043 6c61 7373 6573 3c2f nition Classes
    AnyRef
    Annotation │ │ │ │ -0008d5e0: 733c 2f64 743e 3c64 643e 0a20 2020 2020 s
    . │ │ │ │ -0008d5f0: 2020 2020 2020 2020 2020 203c 7370 616e @t │ │ │ │ -0008d610: 6872 6f77 733c 2f73 7061 6e3e 3c73 7061 hrows( │ │ │ │ -0008d630: 3c73 7061 6e3e 0a20 2020 2020 200a 2020 . . │ │ │ │ -0008d640: 2020 2020 3c73 7061 6e20 636c 6173 733d .... )< │ │ │ │ -0008d6a0: 2f73 7061 6e3e 0a20 2020 2020 2020 2020 /span>. │ │ │ │ -0008d6b0: 2020 2020 200a 2020 2020 2020 2020 3c2f .
    . │ │ │ │ -0008d6d0: 2020 203c 2f6c 693e 3c6c 6920 6e61 6d65
  • . < │ │ │ │ -0008d740: 6120 6964 3d22 7761 6974 2878 2431 3a4c a id="wait(x$1:L │ │ │ │ -0008d750: 6f6e 6729 3a55 6e69 7422 3e3c 2f61 3e0a ong):Unit">. │ │ │ │ -0008d760: 2020 2020 2020 3c61 2069 643d 2277 6169 .

    . │ │ │ │ -0008d7a0: 2020 2020 2020 3c73 7061 6e20 636c 6173 . final . │ │ │ │ -0008d7f0: 2020 2020 2020 2020 3c73 7061 6e20 636c def. . . │ │ │ │ -0008d840: 2020 2020 2020 2020 3c73 7061 6e20 636c wait< │ │ │ │ -0008d860: 2f73 7061 6e3e 3c73 7061 6e20 636c 6173 /span>(ar │ │ │ │ -0008d890: 6730 3a20 3c73 7061 6e20 636c 6173 733d g0: Long< │ │ │ │ -0008d8c0: 2f73 7061 6e3e 3c2f 7370 616e 3e29 3c2f /span>): Unit. .

    < │ │ │ │ -0008d940: 7370 616e 2063 6c61 7373 3d22 7065 726d span class="perm │ │ │ │ -0008d950: 616c 696e 6b22 3e0a 2020 2020 2020 3c61 alink">.
    . . │ │ │ │ -0008da20: 3c2f 613e 0a20 2020 203c 2f73 7061 6e3e . │ │ │ │ -0008da30: 0a20 2020 2020 203c 6469 7620 636c 6173 .
    │ │ │ │ -0008da50: 3c64 6c20 636c 6173 733d 2261 7474 7269
    Definition Cla │ │ │ │ -0008da80: 7373 6573 3c2f 6474 3e3c 6464 3e41 6e79 sses
    Any │ │ │ │ -0008da90: 5265 663c 2f64 643e 3c64 743e 416e 6e6f Ref
    Anno │ │ │ │ -0008daa0: 7461 7469 6f6e 733c 2f64 743e 3c64 643e tations
    │ │ │ │ -0008dab0: 0a20 2020 2020 2020 2020 2020 2020 2020 . │ │ │ │ -0008dac0: 203c 7370 616e 2063 6c61 7373 3d22 6e61 @throws(. │ │ │ │ -0008db00: 2020 200a 2020 2020 2020 3c73 7061 6e20 . .. │ │ │ │ -0008db50: 2e3c 2f73 7061 6e3e 0a20 2020 203c 2f73 .. ). │ │ │ │ -0008db70: 2020 2020 2020 2020 2020 200a 2020 2020 . │ │ │ │ -0008db80: 2020 2020 3c2f 6464 3e3c 2f64 6c3e 3c2f
    .
  • . │ │ │ │ -0008dc00: 2020 2020 203c 6120 6964 3d22 7761 6974 . │ │ │ │ -0008dc20: 2020 2020 3c61 2069 643d 2277 6169 7428 . │ │ │ │ -0008dc40: 2020 203c 6834 2063 6c61 7373 3d22 7369

    . │ │ │ │ -0008dc60: 3c73 7061 6e20 636c 6173 733d 226d 6f64 . │ │ │ │ -0008dc80: 2020 2020 203c 7370 616e 2063 6c61 7373 fina │ │ │ │ -0008dca0: 6c20 3c2f 7370 616e 3e0a 2020 2020 2020 l . │ │ │ │ -0008dcb0: 2020 3c73 7061 6e20 636c 6173 733d 226b def. │ │ │ │ -0008dcd0: 2020 2020 2020 3c2f 7370 616e 3e0a 2020 . │ │ │ │ -0008dce0: 2020 2020 3c73 7061 6e20 636c 6173 733d . │ │ │ │ -0008dd00: 2020 3c73 7061 6e20 636c 6173 733d 226e wait │ │ │ │ -0008dd20: 3c73 7061 6e20 636c 6173 733d 2270 6172 (): Unit │ │ │ │ -0008dd80: 3c2f 7370 616e 3e3c 2f73 7061 6e3e 0a20 . │ │ │ │ -0008dd90: 2020 2020 203c 2f73 7061 6e3e 0a20 2020 . │ │ │ │ -0008dda0: 2020 203c 2f68 343e 3c73 7061 6e20 636c

    │ │ │ │ -0008ddc0: 0a20 2020 2020 203c 6120 6872 6566 3d22 . . < │ │ │ │ -0008de40: 696d 6720 7372 633d 222e 2e2f 2e2e 2f2e img src="../../. │ │ │ │ -0008de50: 2e2f 2e2e 2f6c 6962 2f70 6572 6d61 6c69 ./../lib/permali │ │ │ │ -0008de60: 6e6b 2e70 6e67 2220 616c 743d 2250 6572 nk.png" alt="Per │ │ │ │ -0008de70: 6d61 6c69 6e6b 2220 2f3e 0a20 2020 2020 malink" />. │ │ │ │ -0008de80: 203c 2f61 3e0a 2020 2020 3c2f 7370 616e . .
    < │ │ │ │ -0008ded0: 6474 3e44 6566 696e 6974 696f 6e20 436c dt>Definition Cl │ │ │ │ -0008dee0: 6173 7365 733c 2f64 743e 3c64 643e 416e asses
    An │ │ │ │ -0008def0: 7952 6566 3c2f 6464 3e3c 6474 3e41 6e6e yRef
    Ann │ │ │ │ -0008df00: 6f74 6174 696f 6e73 3c2f 6474 3e3c 6464 otations
    . │ │ │ │ -0008df20: 2020 3c73 7061 6e20 636c 6173 733d 226e @throws(. │ │ │ │ -0008df60: 2020 2020 0a20 2020 2020 203c 7370 616e . . │ │ │ │ -0008dfb0: 2e2e 3c2f 7370 616e 3e0a 2020 2020 3c2f ... ). │ │ │ │ -0008dfd0: 2020 2020 2020 2020 2020 2020 0a20 2020 . │ │ │ │ -0008dfe0: 2020 2020 203c 2f64 643e 3c2f 646c 3e3c
    < │ │ │ │ -0008dff0: 2f64 6976 3e0a 2020 2020 3c2f 6c69 3e3c /div>. < │ │ │ │ -0008e000: 6c69 206e 616d 653d 2273 6361 6c61 2e74 li name="scala.t │ │ │ │ -0008e010: 6f6f 6c73 2e6e 7363 2e74 7970 6563 6865 ools.nsc.typeche │ │ │ │ -0008e020: 636b 6572 2e43 6f6e 7465 7874 7323 7761 cker.Contexts#wa │ │ │ │ -0008e030: 726e 556e 7573 6564 496d 706f 7274 7322 rnUnusedImports" │ │ │ │ -0008e040: 2076 6973 626c 3d22 7075 6222 2064 6174 visbl="pub" dat │ │ │ │ -0008e050: 612d 6973 6162 733d 2266 616c 7365 2220 a-isabs="false" │ │ │ │ -0008e060: 6675 6c6c 436f 6d6d 656e 743d 2279 6573 fullComment="yes │ │ │ │ -0008e070: 2220 6772 6f75 703d 2255 6e67 726f 7570 " group="Ungroup │ │ │ │ -0008e080: 6564 223e 0a20 2020 2020 203c 6120 6964 ed">. . │ │ │ │ -0008e0e0: 3c61 2069 643d 2277 6172 6e55 6e75 7365 . │ │ │ │ -0008e120: 2020 3c68 3420 636c 6173 733d 2273 6967

    . < │ │ │ │ -0008e140: 7370 616e 2063 6c61 7373 3d22 6d6f 6469 span class="modi │ │ │ │ -0008e150: 6669 6572 5f6b 696e 6422 3e0a 2020 2020 fier_kind">. │ │ │ │ -0008e160: 2020 2020 3c73 7061 6e20 636c 6173 733d . de │ │ │ │ -0008e1a0: 663c 2f73 7061 6e3e 0a20 2020 2020 203c f. < │ │ │ │ -0008e1b0: 2f73 7061 6e3e 0a20 2020 2020 203c 7370 /span>. . wa │ │ │ │ -0008e1f0: 726e 556e 7573 6564 496d 706f 7274 733c rnUnusedImports< │ │ │ │ -0008e200: 2f73 7061 6e3e 3c73 7061 6e20 636c 6173 /span>(un │ │ │ │ -0008e230: 6974 3a20 3c61 2068 7265 663d 222e 2e2f it: Global │ │ │ │ -0008e2e0: 2e43 6f6d 7069 6c61 7469 6f6e 556e 6974 .CompilationUnit │ │ │ │ -0008e2f0: 3c2f 613e 3c2f 7370 616e 3e29 3c2f 7370 ): Unit. .

    . . Permalin
│ │ │ │ -0008e470: 6b22 202f 3e0a 2020 2020 2020 3c2f 613e  k. │ │ │ │ -0008e480: 0a20 2020 203c 2f73 7061 6e3e 0a20 2020 . . │ │ │ │ -0008e490: 2020 203c 6469 7620 636c 6173 733d 2266
    De │ │ │ │ -0008e4d0: 6669 6e69 7469 6f6e 2043 6c61 7373 6573 finition Classes │ │ │ │ -0008e4e0: 3c2f 6474 3e3c 6464 3e3c 6120 6872 6566
    Conte │ │ │ │ -0008e550: 7874 733c 2f61 3e3c 2f64 643e 3c2f 646c xts
    .
  • . < │ │ │ │ -0008e600: 6120 6964 3d22 7769 7468 4164 6465 6e64 a id="withAddend │ │ │ │ -0008e610: 756d 2870 6f73 3a54 7970 6544 6961 676e um(pos:TypeDiagn │ │ │ │ -0008e620: 6f73 7469 6373 2e74 6869 732e 676c 6f62 ostics.this.glob │ │ │ │ -0008e630: 616c 2e50 6f73 6974 696f 6e29 3a53 7472 al.Position):Str │ │ │ │ -0008e640: 696e 673d 2667 743b 5374 7269 6e67 223e ing=>String"> │ │ │ │ -0008e650: 3c2f 613e 0a20 2020 2020 203c 6120 6964 . . . . │ │ │ │ -0008e6e0: 3c73 7061 6e20 636c 6173 733d 226d 6f64 . │ │ │ │ -0008e700: 2020 2020 2020 203c 7370 616e 2063 6c61 def. . . │ │ │ │ -0008e750: 2020 2020 2020 203c 7370 616e 2063 6c61 withAd │ │ │ │ -0008e770: 6465 6e64 756d 3c2f 7370 616e 3e3c 7370 dendum(pos: Global.Pos │ │ │ │ -0008e830: 6974 696f 6e3c 2f61 3e3c 2f73 7061 6e3e ition │ │ │ │ -0008e840: 293c 2f73 7061 6e3e 3c73 7061 6e20 636c ): ( │ │ │ │ -0008e860: 3c73 7061 6e20 636c 6173 733d 2265 7874 │ │ │ │ -0008e890: 5374 7269 6e67 3c2f 7370 616e 3e29 20e2 String) . │ │ │ │ -0008e8a0: 8792 203c 7370 616e 2063 6c61 7373 3d22 .. │ │ │ │ -0008e8d0: 5374 7269 6e67 3c2f 7370 616e 3e3c 2f73 String. . . . │ │ │ │ -0008e9d0: 2020 3c69 6d67 2073 7263 3d22 2e2e 2f2e 
│ │ │ │ -0008ea00: 5065 726d 616c 696e 6b22 202f 3e0a 2020  Permalink. │ │ │ │ -0008ea10: 2020 2020 3c2f 613e 0a20 2020 203c 2f73 . .
    Definition │ │ │ │ -0008ea70: 2043 6c61 7373 6573 3c2f 6474 3e3c 6464 Classes
    TypeDiagnostics │ │ │ │ -0008eb00: 3c2f 613e 3c2f 6464 3e3c 2f64 6c3e 3c2f
    .
  • . │ │ │ │ -0008ebb0: 2020 3c61 2069 643d 2277 6974 6844 6973 . │ │ │ │ -0008ec40: 203c 6120 6964 3d22 7769 7468 4469 7361 . │ │ │ │ -0008ec90: 2020 2020 3c68 3420 636c 6173 733d 2273

    . │ │ │ │ -0008ecb0: 203c 7370 616e 2063 6c61 7373 3d22 6d6f . │ │ │ │ -0008ecd0: 2020 2020 2020 3c73 7061 6e20 636c 6173 . │ │ │ │ -0008ed10: 6465 663c 2f73 7061 6e3e 0a20 2020 2020 def. │ │ │ │ -0008ed20: 203c 2f73 7061 6e3e 0a20 2020 2020 203c . < │ │ │ │ -0008ed30: 7370 616e 2063 6c61 7373 3d22 7379 6d62 span class="symb │ │ │ │ -0008ed40: 6f6c 223e 0a20 2020 2020 2020 203c 7370 ol">. │ │ │ │ -0008ed60: 7769 7468 4469 7361 6d62 6967 7561 7469 withDisambiguati │ │ │ │ -0008ed70: 6f6e 3c2f 7370 616e 3e3c 7370 616e 2063 on[ │ │ │ │ -0008ed90: 3c73 7061 6e20 6e61 6d65 3d22 5422 3e54 T │ │ │ │ -0008eda0: 3c2f 7370 616e 3e5d 3c2f 7370 616e 3e3c ]< │ │ │ │ -0008edb0: 7370 616e 2063 6c61 7373 3d22 7061 7261 span class="para │ │ │ │ -0008edc0: 6d73 223e 283c 7370 616e 206e 616d 653d ms">(locals: │ │ │ │ -0008ede0: 203c 6120 6872 6566 3d22 2e2e 2f2e 2e2f List[. │ │ │ │ +000889a0: 2020 2020 203c 6120 6964 3d22 7479 7065 . │ │ │ │ +000889d0: 2020 3c68 3420 636c 6173 733d 2273 6967

    . < │ │ │ │ +000889f0: 7370 616e 2063 6c61 7373 3d22 6d6f 6469 span class="modi │ │ │ │ +00088a00: 6669 6572 5f6b 696e 6422 3e0a 2020 2020 fier_kind">. │ │ │ │ +00088a10: 2020 2020 3c73 7061 6e20 636c 6173 733d . ob │ │ │ │ +00088a50: 6a65 6374 3c2f 7370 616e 3e0a 2020 2020 ject. │ │ │ │ +00088a60: 2020 3c2f 7370 616e 3e0a 2020 2020 2020 . │ │ │ │ +00088a70: 3c73 7061 6e20 636c 6173 733d 2273 796d . typerFacto │ │ │ │ +00088ae0: 7279 3c2f 7370 616e 3e3c 2f61 3e3c 7370 ry extends Sub │ │ │ │ +00088b60: 436f 6d70 6f6e 656e 743c 2f61 3e3c 2f73 Component. .

    . │ │ │ │ +00088c20: 0a20 2020 2020 2020 203c 696d 6720 7372 . Permalink
│ │ │ │ +00088c60: 2220 2f3e 0a20 2020 2020 203c 2f61 3e0a  . . │ │ │ │ +00088c70: 2020 2020 3c2f 7370 616e 3e0a 2020 2020 . │ │ │ │ +00088c80: 2020 3c64 6976 2063 6c61 7373 3d22 6675
    Def │ │ │ │ +00088cc0: 696e 6974 696f 6e20 436c 6173 7365 733c inition Classes< │ │ │ │ +00088cd0: 2f64 743e 3c64 643e 3c61 2068 7265 663d /dt>
    Analyz │ │ │ │ +00088d40: 6572 3c2f 613e 3c2f 6464 3e3c 2f64 6c3e er
    │ │ │ │ +00088d50: 3c2f 6469 763e 0a20 2020 203c 2f6c 693e
    . │ │ │ │ +00088d60: 3c6c 6920 6e61 6d65 3d22 7363 616c 612e
  • . │ │ │ │ +00088df0: 203c 6120 6964 3d22 7479 7069 6e67 496e . │ │ │ │ +00088e20: 2020 2020 2020 3c61 2069 643d 2274 7970 . │ │ │ │ +00088e50: 2020 2020 3c68 3420 636c 6173 733d 2273

    . │ │ │ │ +00088e70: 203c 7370 616e 2063 6c61 7373 3d22 6d6f . │ │ │ │ +00088e90: 2020 2020 2020 3c73 7061 6e20 636c 6173 . │ │ │ │ +00088ed0: 6465 663c 2f73 7061 6e3e 0a20 2020 2020 def. │ │ │ │ +00088ee0: 203c 2f73 7061 6e3e 0a20 2020 2020 203c . < │ │ │ │ +00088ef0: 7370 616e 2063 6c61 7373 3d22 7379 6d62 span class="symb │ │ │ │ +00088f00: 6f6c 223e 0a20 2020 2020 2020 203c 7370 ol">. │ │ │ │ +00088f20: 7479 7069 6e67 496e 5061 7474 6572 6e3c typingInPattern< │ │ │ │ +00088f30: 2f73 7061 6e3e 3c73 7061 6e20 636c 6173 /span>[T](body: ... T │ │ │ │ +00089000: 3c2f 7370 616e 3e29 3c2f 7370 616e 3e3c )< │ │ │ │ +00089010: 7370 616e 2063 6c61 7373 3d22 7265 7375 span class="resu │ │ │ │ +00089020: 6c74 223e 3a20 3c73 7061 6e20 636c 6173 lt">: │ │ │ │ +00089080: 543c 2f73 7061 6e3e 3c2f 7370 616e 3e0a T. │ │ │ │ +00089090: 2020 2020 2020 3c2f 7370 616e 3e0a 2020 . │ │ │ │ +000890a0: 2020 2020 3c2f 6834 3e3c 7370 616e 2063

    . . │ │ │ │ +00089150: 2020 2020 2020 3c69 6d67 2073 7263 3d22 . . │ │ │ │ +000891a0: 203c 2f73 7061 6e3e 0a20 2020 2020 203c . < │ │ │ │ +000891b0: 7020 636c 6173 733d 2273 686f 7274 636f p class="shortco │ │ │ │ +000891c0: 6d6d 656e 7420 636d 7422 3e44 6576 6973 mment cmt">Devis │ │ │ │ +000891d0: 696e 6720 6e65 7720 7761 7973 206f 6620 ing new ways of │ │ │ │ +000891e0: 636f 6d6d 756e 6963 6174 696e 6720 6572 communicating er │ │ │ │ +000891f0: 726f 7220 696e 666f 206f 7574 206f 660a ror info out of. │ │ │ │ +00089200: 2064 6573 7065 7261 7469 6f6e 2074 6f20 desperation to │ │ │ │ +00089210: 776f 726b 206f 6e20 6572 726f 7220 6d65 work on error me │ │ │ │ +00089220: 7373 6167 6573 2e3c 2f70 3e3c 6469 7620 ssages.

    │ │ │ │ +00089260: 4465 7669 7369 6e67 206e 6577 2077 6179 Devising new way │ │ │ │ +00089270: 7320 6f66 2063 6f6d 6d75 6e69 6361 7469 s of communicati │ │ │ │ +00089280: 6e67 2065 7272 6f72 2069 6e66 6f20 6f75 ng error info ou │ │ │ │ +00089290: 7420 6f66 0a20 6465 7370 6572 6174 696f t of. desperatio │ │ │ │ +000892a0: 6e20 746f 2077 6f72 6b20 6f6e 2065 7272 n to work on err │ │ │ │ +000892b0: 6f72 206d 6573 7361 6765 732e 2020 5468 or messages. Th │ │ │ │ +000892c0: 6973 2069 7320 7573 6564 0a20 6279 2074 is is used. by t │ │ │ │ +000892d0: 7970 6564 5061 7474 6572 6e20 746f 2077 ypedPattern to w │ │ │ │ +000892e0: 7261 7020 6974 7320 6275 7369 6e65 7373 rap its business │ │ │ │ +000892f0: 2073 6f20 7765 2063 616e 2067 656e 6572 so we can gener │ │ │ │ +00089300: 6174 650a 2061 2073 656e 7369 626c 6520 ate. a sensible │ │ │ │ +00089310: 6572 726f 7220 6d65 7373 6167 6520 7768 error message wh │ │ │ │ +00089320: 656e 2074 6869 6e67 7320 676f 2073 6f75 en things go sou │ │ │ │ +00089330: 7468 2e0a 3c2f 703e 3c2f 6469 763e 3c64 th..

    │ │ │ │ +00089360: 4465 6669 6e69 7469 6f6e 2043 6c61 7373 Definition Class │ │ │ │ +00089370: 6573 3c2f 6474 3e3c 6464 3e3c 6120 6872 es
    TypeD │ │ │ │ +000893f0: 6961 676e 6f73 7469 6373 3c2f 613e 3c2f iagnostics
    . │ │ │ │ +00089410: 2020 203c 2f6c 693e 3c6c 6920 6e61 6d65
  • . │ │ │ │ +000894a0: 2020 2020 3c61 2069 643d 2274 7970 696e . │ │ │ │ +000894c0: 2020 203c 6120 6964 3d22 7479 7069 6e67 . . . │ │ │ │ +00089530: 3c73 7061 6e20 636c 6173 733d 226d 6f64 . │ │ │ │ +00089550: 2020 2020 2020 203c 7370 616e 2063 6c61 object │ │ │ │ +00089570: 3c2f 7370 616e 3e0a 2020 2020 2020 3c2f . . . typingSta │ │ │ │ +00089600: 636b 3c2f 7370 616e 3e3c 2f61 3e0a 2020 ck. │ │ │ │ +00089610: 2020 2020 3c2f 7370 616e 3e0a 2020 2020 . │ │ │ │ +00089620: 2020 3c2f 6834 3e3c 7370 616e 2063 6c61
  • . │ │ │ │ +00089640: 2020 2020 2020 3c61 2068 7265 663d 222e . │ │ │ │ +000896c0: 2020 2020 2020 203c 696d 6720 7372 633d Permalink. . │ │ │ │ +00089710: 2020 3c2f 7370 616e 3e0a 2020 2020 2020 . │ │ │ │ +00089720: 3c64 6976 2063 6c61 7373 3d22 6675 6c6c
    Defin │ │ │ │ +00089760: 6974 696f 6e20 436c 6173 7365 733c 2f64 ition Classes
    TypersTracki │ │ │ │ +000897f0: 6e67 3c2f 613e 3c2f 6464 3e3c 2f64 6c3e ng
    │ │ │ │ +00089800: 3c2f 6469 763e 0a20 2020 203c 2f6c 693e
    . │ │ │ │ +00089810: 3c6c 6920 6e61 6d65 3d22 7363 616c 612e
  • . . │ │ │ │ +000898f0: 2020 2020 2020 3c61 2069 643d 2275 6e61 . │ │ │ │ +00089930: 2020 3c68 3420 636c 6173 733d 2273 6967

    . < │ │ │ │ +00089950: 7370 616e 2063 6c61 7373 3d22 6d6f 6469 span class="modi │ │ │ │ +00089960: 6669 6572 5f6b 696e 6422 3e0a 2020 2020 fier_kind">. │ │ │ │ +00089970: 2020 2020 3c73 7061 6e20 636c 6173 733d . de │ │ │ │ +000899b0: 663c 2f73 7061 6e3e 0a20 2020 2020 203c f. < │ │ │ │ +000899c0: 2f73 7061 6e3e 0a20 2020 2020 203c 7370 /span>. . un │ │ │ │ +00089a00: 6170 706c 794d 656d 6265 723c 2f73 7061 applyMember(tp: Global.Type< │ │ │ │ +00089ae0: 2f61 3e3c 2f73 7061 6e3e 293c 2f73 7061 /a>): Glo │ │ │ │ +00089be0: 6261 6c2e 5379 6d62 6f6c 3c2f 613e 3c2f bal.Symbol. .

    < │ │ │ │ +00089c10: 7370 616e 2063 6c61 7373 3d22 7065 726d span class="perm │ │ │ │ +00089c20: 616c 696e 6b22 3e0a 2020 2020 2020 3c61 alink">. . │ │ │ │ +00089ce0: 2020 2020 3c69 6d67 2073 7263 3d22 2e2e . │ │ │ │ +00089d20: 2020 2020 2020 3c2f 613e 0a20 2020 203c . < │ │ │ │ +00089d30: 2f73 7061 6e3e 0a20 2020 2020 203c 7020 /span>.

    Filters │ │ │ │ +00089d60: 206f 7574 2075 6e61 7070 6c69 6573 2077 out unapplies w │ │ │ │ +00089d70: 6974 6820 6d75 6c74 6970 6c65 2028 6e6f ith multiple (no │ │ │ │ +00089d80: 6e2d 696d 706c 6963 6974 2920 7061 7261 n-implicit) para │ │ │ │ +00089d90: 6d65 7465 7220 6c69 7374 732c 0a20 6173 meter lists,. as │ │ │ │ +00089da0: 2074 6865 7920 6361 6e6e 6f74 2062 6520 they cannot be │ │ │ │ +00089db0: 7573 6564 2061 7320 6578 7472 6163 746f used as extracto │ │ │ │ +00089dc0: 7273 0a3c 2f70 3e3c 6469 7620 636c 6173 rs.

    │ │ │ │ +00089de0: 3c64 6976 2063 6c61 7373 3d22 636f 6d6d

    Filt │ │ │ │ +00089e00: 6572 7320 6f75 7420 756e 6170 706c 6965 ers out unapplie │ │ │ │ +00089e10: 7320 7769 7468 206d 756c 7469 706c 6520 s with multiple │ │ │ │ +00089e20: 286e 6f6e 2d69 6d70 6c69 6369 7429 2070 (non-implicit) p │ │ │ │ +00089e30: 6172 616d 6574 6572 206c 6973 7473 2c0a arameter lists,. │ │ │ │ +00089e40: 2061 7320 7468 6579 2063 616e 6e6f 7420 as they cannot │ │ │ │ +00089e50: 6265 2075 7365 6420 6173 2065 7874 7261 be used as extra │ │ │ │ +00089e60: 6374 6f72 730a 3c2f 703e 3c2f 6469 763e ctors.

    │ │ │ │ +00089e70: 3c64 6c20 636c 6173 733d 2261 7474 7269
    Definition Cla │ │ │ │ +00089ea0: 7373 6573 3c2f 6474 3e3c 6464 3e3c 6120 sses
    Unapplies
    . │ │ │ │ +00089f30: 2020 203c 2f6c 693e 3c6c 6920 6e61 6d65
  • . │ │ │ │ +00089fd0: 203c 6120 6964 3d22 756e 626f 756e 6465 . │ │ │ │ +0008a020: 3c61 2069 643d 2275 6e62 6f75 6e64 6564 . < │ │ │ │ +0008a060: 6834 2063 6c61 7373 3d22 7369 676e 6174 h4 class="signat │ │ │ │ +0008a070: 7572 6522 3e0a 2020 2020 2020 3c73 7061 ure">. . │ │ │ │ +0008a0a0: 203c 7370 616e 2063 6c61 7373 3d22 6d6f . │ │ │ │ +0008a0c0: 2020 2020 2020 2020 3c73 7061 6e20 636c def. . . │ │ │ │ +0008a110: 2020 2020 2020 2020 3c73 7061 6e20 636c unbou │ │ │ │ +0008a130: 6e64 6564 4765 6e65 7269 6341 7272 6179 ndedGenericArray │ │ │ │ +0008a140: 4c65 7665 6c3c 2f73 7061 6e3e 3c73 7061 Level(tp: Gl │ │ │ │ +0008a210: 6f62 616c 2e54 7970 653c 2f61 3e3c 2f73 obal.Type): Int. │ │ │ │ +0008a280: 203c 2f73 7061 6e3e 0a20 2020 2020 203c . < │ │ │ │ +0008a290: 2f68 343e 3c73 7061 6e20 636c 6173 733d /h4>. │ │ │ │ +0008a2b0: 2020 203c 6120 6872 6566 3d22 2e2e 2f2e . Permali
│ │ │ │ +0008a390: 6e6b 2220 2f3e 0a20 2020 2020 203c 2f61  nk. . . │ │ │ │ +0008a3b0: 2020 2020 3c64 6976 2063 6c61 7373 3d22
    A │ │ │ │ +0008a3f0: 7474 7269 6275 7465 733c 2f64 743e 3c64 ttributes
    protected
    Definition │ │ │ │ +0008a420: 436c 6173 7365 733c 2f64 743e 3c64 643e Classes
    │ │ │ │ +0008a430: 4572 6173 7572 653c 2f64 643e 3c2f 646c Erasure
    .
  • . │ │ │ │ +0008a4e0: 2020 203c 6120 6964 3d22 756e 6465 726c . │ │ │ │ +0008a550: 2020 2020 203c 6120 6964 3d22 756e 6465 . │ │ │ │ +0008a590: 2020 2020 2020 3c68 3420 636c 6173 733d

    . │ │ │ │ +0008a5b0: 2020 203c 7370 616e 2063 6c61 7373 3d22 . │ │ │ │ +0008a5d0: 2020 2020 2020 2020 3c73 7061 6e20 636c < │ │ │ │ +0008a5f0: 2f73 7061 6e3e 0a20 2020 2020 2020 203c /span>. < │ │ │ │ +0008a600: 7370 616e 2063 6c61 7373 3d22 6b69 6e64 span class="kind │ │ │ │ +0008a610: 223e 6465 663c 2f73 7061 6e3e 0a20 2020 ">def. │ │ │ │ +0008a620: 2020 203c 2f73 7061 6e3e 0a20 2020 2020 . │ │ │ │ +0008a630: 203c 7370 616e 2063 6c61 7373 3d22 7379 . < │ │ │ │ +0008a650: 7370 616e 2063 6c61 7373 3d22 6e61 6d65 span class="name │ │ │ │ +0008a660: 223e 756e 6465 726c 7969 6e67 5379 6d62 ">underlyingSymb │ │ │ │ +0008a670: 6f6c 3c2f 7370 616e 3e3c 7370 616e 2063 ol(< │ │ │ │ +0008a690: 7370 616e 206e 616d 653d 226d 656d 6265 span name="membe │ │ │ │ +0008a6a0: 7222 3e6d 656d 6265 723a 203c 6120 6872 r">member: G │ │ │ │ +0008a780: 6c6f 6261 6c2e 5379 6d62 6f6c 3c2f 613e lobal.Symbol │ │ │ │ +0008a790: 3c2f 7370 616e 3e29 3c2f 7370 616e 3e3c )< │ │ │ │ +0008a7a0: 7370 616e 2063 6c61 7373 3d22 7265 7375 span class="resu │ │ │ │ +0008a7b0: 6c74 223e 3a20 3c61 2068 7265 663d 222e lt">: Global │ │ │ │ +0008a890: 2e53 796d 626f 6c3c 2f61 3e3c 2f73 7061 .Symbol. │ │ │ │ +0008a8b0: 0a20 2020 2020 203c 2f68 343e 3c73 7061 .

    . . │ │ │ │ +0008a9a0: 2020 2020 2020 3c69 6d67 2073 7263 3d22 . . │ │ │ │ +0008a9f0: 203c 2f73 7061 6e3e 0a20 2020 2020 203c . < │ │ │ │ +0008aa00: 7020 636c 6173 733d 2273 686f 7274 636f p class="shortco │ │ │ │ +0008aa10: 6d6d 656e 7420 636d 7422 3e54 6865 2073 mment cmt">The s │ │ │ │ +0008aa20: 796d 626f 6c20 7768 6963 6820 7468 6520 ymbol which the │ │ │ │ +0008aa30: 6769 7665 6e20 6163 6365 7373 6f72 2072 given accessor r │ │ │ │ +0008aa40: 6570 7265 7365 6e74 7320 2870 6f73 7369 epresents (possi │ │ │ │ +0008aa50: 626c 7920 696e 2070 6172 7429 2e3c 2f70 bly in part).

    The symbol │ │ │ │ +0008aaa0: 2077 6869 6368 2074 6865 2067 6976 656e which the given │ │ │ │ +0008aab0: 2061 6363 6573 736f 7220 7265 7072 6573 accessor repres │ │ │ │ +0008aac0: 656e 7473 2028 706f 7373 6962 6c79 2069 ents (possibly i │ │ │ │ +0008aad0: 6e20 7061 7274 292e 0a20 5468 6973 2069 n part).. This i │ │ │ │ +0008aae0: 7320 7573 6564 2066 6f72 2065 7272 6f72 s used for error │ │ │ │ +0008aaf0: 206d 6573 7361 6765 732c 2077 6865 7265 messages, where │ │ │ │ +0008ab00: 2077 6520 7761 6e74 2074 6f20 7370 6561 we want to spea │ │ │ │ +0008ab10: 6b20 696e 2074 6572 6d73 0a20 6f66 2074 k in terms. of t │ │ │ │ +0008ab20: 6865 2061 6374 7561 6c20 6465 636c 6172 he actual declar │ │ │ │ +0008ab30: 6174 696f 6e20 6f72 2064 6566 696e 6974 ation or definit │ │ │ │ +0008ab40: 696f 6e2c 206e 6f74 2069 6e20 7465 726d ion, not in term │ │ │ │ +0008ab50: 7320 6f66 2074 6865 2067 656e 6572 6174 s of the generat │ │ │ │ +0008ab60: 6564 2073 6574 7465 7273 0a20 616e 6420 ed setters. and │ │ │ │ +0008ab70: 6765 7474 6572 732e 0a3c 2f70 3e3c 2f64 getters..

    │ │ │ │ +0008aba0: 203c 6474 3e44 6566 696e 6974 696f 6e20
    Definition │ │ │ │ +0008abb0: 436c 6173 7365 733c 2f64 743e 3c64 643e Classes
    │ │ │ │ +0008abc0: 3c61 2068 7265 663d 222e 2e2f 7479 7065 │ │ │ │ +0008ac30: 5479 7065 4469 6167 6e6f 7374 6963 733c TypeDiagnostics< │ │ │ │ +0008ac40: 2f61 3e3c 2f64 643e 3c2f 646c 3e3c 2f64 /a>
    .
  • . │ │ │ │ +0008acf0: 2020 3c61 2069 643d 2275 6e6d 6172 6b44 . │ │ │ │ +0008ad60: 3c61 2069 643d 2275 6e6d 6172 6b44 796e . │ │ │ │ +0008ada0: 203c 6834 2063 6c61 7373 3d22 7369 676e

    . . │ │ │ │ +0008ade0: 2020 203c 7370 616e 2063 6c61 7373 3d22 . def │ │ │ │ +0008ae20: 3c2f 7370 616e 3e0a 2020 2020 2020 3c2f . . . unm │ │ │ │ +0008ae70: 6172 6b44 796e 616d 6963 5265 7772 6974 arkDynamicRewrit │ │ │ │ +0008ae80: 653c 2f73 7061 6e3e 3c73 7061 6e20 636c e( │ │ │ │ +0008aeb0: 7472 6565 3a20 3c61 2068 7265 663d 222e tree: Gl │ │ │ │ +0008af50: 6f62 616c 2e54 7265 653c 2f61 3e3c 2f73 obal.Tree): Globa │ │ │ │ +0008b020: 6c2e 5472 6565 3c2f 613e 3c2f 7370 616e l.Tree. . │ │ │ │ +0008b040: 2020 2020 2020 3c2f 6834 3e3c 7370 616e

    . . │ │ │ │ +0008b130: 203c 696d 6720 7372 633d 222e 2e2f 2e2e P
│ │ │ │ +0008b160: 6572 6d61 6c69 6e6b 2220 2f3e 0a20 2020  ermalink. │ │ │ │ +0008b170: 2020 203c 2f61 3e0a 2020 2020 3c2f 7370 . .
    │ │ │ │ +0008b1c0: 203c 6474 3e44 6566 696e 6974 696f 6e20
    Definition │ │ │ │ +0008b1d0: 436c 6173 7365 733c 2f64 743e 3c64 643e Classes
    │ │ │ │ +0008b1e0: 3c61 2068 7265 663d 222e 2e2f 7479 7065 St │ │ │ │ +0008b250: 6441 7474 6163 686d 656e 7473 3c2f 613e dAttachments │ │ │ │ +0008b260: 3c2f 6464 3e3c 2f64 6c3e 3c2f 6469 763e
    │ │ │ │ +0008b270: 0a20 2020 203c 2f6c 693e 3c6c 6920 6e61 .
  • . . .

    . │ │ │ │ +0008b3d0: 2020 2020 203c 7370 616e 2063 6c61 7373 . . │ │ │ │ +0008b420: 203c 7370 616e 2063 6c61 7373 3d22 6b69 def. │ │ │ │ +0008b440: 2020 2020 203c 2f73 7061 6e3e 0a20 2020 . │ │ │ │ +0008b450: 2020 203c 7370 616e 2063 6c61 7373 3d22 . │ │ │ │ +0008b470: 203c 7370 616e 2063 6c61 7373 3d22 6e61 unmarkMacroI │ │ │ │ +0008b490: 6d70 6c52 6566 3c2f 7370 616e 3e3c 7370 mplRef(tree: Global.Tree): │ │ │ │ +0008b630: 476c 6f62 616c 2e54 7265 653c 2f61 3e3c Global.Tree< │ │ │ │ +0008b640: 2f73 7061 6e3e 0a20 2020 2020 203c 2f73 /span>. .

    │ │ │ │ +0008b660: 3c73 7061 6e20 636c 6173 733d 2270 6572 . < │ │ │ │ +0008b680: 6120 6872 6566 3d22 2e2e 2f2e 2e2f 2e2e a href="../../.. │ │ │ │ +0008b690: 2f2e 2e2f 696e 6465 782e 6874 6d6c 2373 /../index.html#s │ │ │ │ +0008b6a0: 6361 6c61 2e74 6f6f 6c73 2e6e 7363 2e74 cala.tools.nsc.t │ │ │ │ +0008b6b0: 7261 6e73 666f 726d 2e45 7261 7375 7265 ransform.Erasure │ │ │ │ +0008b6c0: 4075 6e6d 6172 6b4d 6163 726f 496d 706c @unmarkMacroImpl │ │ │ │ +0008b6d0: 5265 6628 7472 6565 3a53 7464 4174 7461 Ref(tree:StdAtta │ │ │ │ +0008b6e0: 6368 6d65 6e74 732e 7468 6973 2e67 6c6f chments.this.glo │ │ │ │ +0008b6f0: 6261 6c2e 5472 6565 293a 5374 6441 7474 bal.Tree):StdAtt │ │ │ │ +0008b700: 6163 686d 656e 7473 2e74 6869 732e 676c achments.this.gl │ │ │ │ +0008b710: 6f62 616c 2e54 7265 6522 2074 6974 6c65 obal.Tree" title │ │ │ │ +0008b720: 3d22 5065 726d 616c 696e 6b22 2074 6172 ="Permalink" tar │ │ │ │ +0008b730: 6765 743d 225f 746f 7022 3e0a 2020 2020 get="_top">. │ │ │ │ +0008b740: 2020 2020 3c69 6d67 2073 7263 3d22 2e2e . │ │ │ │ +0008b780: 2020 2020 2020 3c2f 613e 0a20 2020 203c . < │ │ │ │ +0008b790: 2f73 7061 6e3e 0a20 2020 2020 203c 7020 /span>.

    Unmarks │ │ │ │ +0008b7c0: 2074 6865 2074 7265 6520 6173 2061 206d the tree as a m │ │ │ │ +0008b7d0: 6163 726f 2069 6d70 6c20 7265 6665 7265 acro impl refere │ │ │ │ +0008b7e0: 6e63 6520 2873 6565 203c 636f 6465 3e6d nce (see m │ │ │ │ +0008b7f0: 6172 6b4d 6163 726f 496d 706c 5265 663c arkMacroImplRef< │ │ │ │ +0008b800: 2f63 6f64 653e 2066 6f72 206d 6f72 6520 /code> for more │ │ │ │ +0008b810: 696e 666f 726d 6174 696f 6e29 2e3c 2f70 information).

    Unmarks th │ │ │ │ +0008b860: 6520 7472 6565 2061 7320 6120 6d61 6372 e tree as a macr │ │ │ │ +0008b870: 6f20 696d 706c 2072 6566 6572 656e 6365 o impl reference │ │ │ │ +0008b880: 2028 7365 6520 3c63 6f64 653e 6d61 726b (see mark │ │ │ │ +0008b890: 4d61 6372 6f49 6d70 6c52 6566 3c2f 636f MacroImplRef for more inf │ │ │ │ +0008b8b0: 6f72 6d61 7469 6f6e 292e 3c2f 703e 3c70 ormation).

    This is necess │ │ │ │ +0008b8d0: 6172 7920 7768 656e 2061 2074 7265 6520 ary when a tree │ │ │ │ +0008b8e0: 7468 6174 2077 6173 2070 7265 7669 6f75 that was previou │ │ │ │ +0008b8f0: 736c 7920 6465 656d 6564 2074 6f20 6265 sly deemed to be │ │ │ │ +0008b900: 2061 206d 6163 726f 2069 6d70 6c20 7265 a macro impl re │ │ │ │ +0008b910: 6665 7265 6e63 652c 0a20 7479 7065 6368 ference,. typech │ │ │ │ +0008b920: 6563 6b73 2074 6f20 6265 2061 206d 6163 ecks to be a mac │ │ │ │ +0008b930: 726f 2061 7070 6c69 6361 7469 6f6e 2e20 ro application. │ │ │ │ +0008b940: 5468 656e 2077 6520 6e65 6564 2074 6f20 Then we need to │ │ │ │ +0008b950: 756e 6d61 726b 2069 742c 2065 7870 616e unmark it, expan │ │ │ │ +0008b960: 6420 6974 2061 6e64 2074 7279 2074 6f20 d it and try to │ │ │ │ +0008b970: 7472 6561 740a 2069 7473 2065 7870 616e treat. its expan │ │ │ │ +0008b980: 7369 6f6e 2061 7320 6120 6d61 6372 6f20 sion as a macro │ │ │ │ +0008b990: 696d 706c 2072 6566 6572 656e 6365 2e0a impl reference.. │ │ │ │ +0008b9a0: 3c2f 703e 3c2f 6469 763e 3c64 6c20 636c

    Defi │ │ │ │ +0008b9d0: 6e69 7469 6f6e 2043 6c61 7373 6573 3c2f nition Classes
    StdAttachme │ │ │ │ +0008ba60: 6e74 733c 2f61 3e3c 2f64 643e 3c2f 646c nts
    .
  • . . . │ │ │ │ +0008bbd0: 203c 6834 2063 6c61 7373 3d22 7369 676e

    . . │ │ │ │ +0008bc10: 2020 203c 7370 616e 2063 6c61 7373 3d22 . def │ │ │ │ +0008bc50: 3c2f 7370 616e 3e0a 2020 2020 2020 3c2f . . . uns │ │ │ │ +0008bca0: 7570 7072 6573 734d 6163 726f 4578 7061 uppressMacroExpa │ │ │ │ +0008bcb0: 6e73 696f 6e3c 2f73 7061 6e3e 3c73 7061 nsion(tree: Global.Tree) │ │ │ │ +0008bda0: 3c73 7061 6e20 636c 6173 733d 2272 6573 : G │ │ │ │ +0008be50: 6c6f 6261 6c2e 5472 6565 3c2f 613e 3c2f lobal.Tree. .

    < │ │ │ │ +0008be80: 7370 616e 2063 6c61 7373 3d22 7065 726d span class="perm │ │ │ │ +0008be90: 616c 696e 6b22 3e0a 2020 2020 2020 3c61 alink">. │ │ │ │ +0008bf60: 0a20 2020 2020 2020 203c 696d 6720 7372 . Permalink
│ │ │ │ +0008bfa0: 2220 2f3e 0a20 2020 2020 203c 2f61 3e0a  . . │ │ │ │ +0008bfb0: 2020 2020 3c2f 7370 616e 3e0a 2020 2020 . │ │ │ │ +0008bfc0: 2020 3c70 2063 6c61 7373 3d22 7368 6f72

    Un │ │ │ │ +0008bfe0: 7375 7070 7265 7373 6573 206d 6163 726f suppresses macro │ │ │ │ +0008bff0: 2065 7870 616e 7369 6f6e 206f 6620 7468 expansion of th │ │ │ │ +0008c000: 6520 7472 6565 2062 7920 7265 6d6f 7669 e tree by removi │ │ │ │ +0008c010: 6e67 2053 7570 7072 6573 734d 6163 726f ng SuppressMacro │ │ │ │ +0008c020: 4578 7061 6e73 696f 6e41 7474 6163 686d ExpansionAttachm │ │ │ │ +0008c030: 656e 7420 6672 6f6d 2069 7420 616e 6420 ent from it and │ │ │ │ +0008c040: 6974 7320 6368 696c 6472 656e 2e3c 2f70 its children.

    Unsuppress │ │ │ │ +0008c090: 6573 206d 6163 726f 2065 7870 616e 7369 es macro expansi │ │ │ │ +0008c0a0: 6f6e 206f 6620 7468 6520 7472 6565 2062 on of the tree b │ │ │ │ +0008c0b0: 7920 7265 6d6f 7669 6e67 2053 7570 7072 y removing Suppr │ │ │ │ +0008c0c0: 6573 734d 6163 726f 4578 7061 6e73 696f essMacroExpansio │ │ │ │ +0008c0d0: 6e41 7474 6163 686d 656e 7420 6672 6f6d nAttachment from │ │ │ │ +0008c0e0: 2069 7420 616e 6420 6974 7320 6368 696c it and its chil │ │ │ │ +0008c0f0: 6472 656e 2e0a 3c2f 703e 3c2f 6469 763e dren..

    │ │ │ │ +0008c100: 3c64 6c20 636c 6173 733d 2261 7474 7269
    Definition Cla │ │ │ │ +0008c130: 7373 6573 3c2f 6474 3e3c 6464 3e3c 6120 sses
    StdAt │ │ │ │ +0008c1b0: 7461 6368 6d65 6e74 733c 2f61 3e3c 2f64 tachments
    . │ │ │ │ +0008c1d0: 2020 3c2f 6c69 3e3c 6c69 206e 616d 653d
  • . │ │ │ │ +0008c2b0: 0a20 2020 2020 203c 6120 6964 3d22 756e . . │ │ │ │ +0008c2f0: 2020 203c 6834 2063 6c61 7373 3d22 7369

    . │ │ │ │ +0008c310: 3c73 7061 6e20 636c 6173 733d 226d 6f64 . │ │ │ │ +0008c330: 2020 2020 203c 7370 616e 2063 6c61 7373 . d │ │ │ │ +0008c370: 6566 3c2f 7370 616e 3e0a 2020 2020 2020 ef. │ │ │ │ +0008c380: 3c2f 7370 616e 3e0a 2020 2020 2020 3c73 . . u │ │ │ │ +0008c3c0: 6e74 7970 654d 6574 616c 6576 656c 3c2f ntypeMetalevel(tp: < │ │ │ │ +0008c400: 6120 6872 6566 3d22 2e2e 2f47 6c6f 6261 a href="../Globa │ │ │ │ +0008c410: 6c2e 6874 6d6c 2354 7970 6565 7874 656e l.html#Typeexten │ │ │ │ +0008c420: 6473 5479 7065 732e 7468 6973 2e54 7970 dsTypes.this.Typ │ │ │ │ +0008c430: 6541 7069 496d 706c 7769 7468 5479 7065 eApiImplwithType │ │ │ │ +0008c440: 732e 7468 6973 2e41 6e6e 6f74 6174 6162 s.this.Annotatab │ │ │ │ +0008c450: 6c65 5b54 7970 6573 2e74 6869 732e 5479 le[Types.this.Ty │ │ │ │ +0008c460: 7065 5d22 2063 6c61 7373 3d22 6578 746d pe]" class="extm │ │ │ │ +0008c470: 6272 2220 6e61 6d65 3d22 7363 616c 612e br" name="scala. │ │ │ │ +0008c480: 746f 6f6c 732e 6e73 632e 476c 6f62 616c tools.nsc.Global │ │ │ │ +0008c490: 2e54 7970 6522 3e47 6c6f 6261 6c2e 5479 .Type">Global.Ty │ │ │ │ +0008c4a0: 7065 3c2f 613e 3c2f 7370 616e 3e29 3c2f pe): Global.Type< │ │ │ │ +0008c570: 2f61 3e3c 2f73 7061 6e3e 0a20 2020 2020 /a>. │ │ │ │ +0008c580: 203c 2f73 7061 6e3e 0a20 2020 2020 203c . < │ │ │ │ +0008c590: 2f68 343e 3c73 7061 6e20 636c 6173 733d /h4>. │ │ │ │ +0008c5b0: 2020 203c 6120 6872 6566 3d22 2e2e 2f2e . │ │ │ │ +0008c660: 2020 2020 203c 696d 6720 7372 633d 222e │ │ │ │ +0008c6a0: 0a20 2020 2020 203c 2f61 3e0a 2020 2020 . . │ │ │ │ +0008c6b0: 3c2f 7370 616e 3e0a 2020 2020 2020 3c70 .

    Transf │ │ │ │ +0008c6e0: 6f72 6d73 2063 2e45 7870 725b 545d 2074 orms c.Expr[T] t │ │ │ │ +0008c6f0: 7970 6573 2069 6e74 6f20 632e 5472 6565 ypes into c.Tree │ │ │ │ +0008c700: 2061 6e64 206c 6561 7665 7320 7468 6520 and leaves the │ │ │ │ +0008c710: 7265 7374 2075 6e63 6861 6e67 6564 2e3c rest unchanged.< │ │ │ │ +0008c720: 2f70 3e3c 6469 7620 636c 6173 733d 2266 /p>

    Transfor │ │ │ │ +0008c760: 6d73 2063 2e45 7870 725b 545d 2074 7970 ms c.Expr[T] typ │ │ │ │ +0008c770: 6573 2069 6e74 6f20 632e 5472 6565 2061 es into c.Tree a │ │ │ │ +0008c780: 6e64 206c 6561 7665 7320 7468 6520 7265 nd leaves the re │ │ │ │ +0008c790: 7374 2075 6e63 6861 6e67 6564 2e0a 3c2f st unchanged..

    Defini │ │ │ │ +0008c7d0: 7469 6f6e 2043 6c61 7373 6573 3c2f 6474 tion Classes
    Helpers
    . │ │ │ │ +0008c870: 203c 2f6c 693e 3c6c 6920 6e61 6d65 3d22

  • . . < │ │ │ │ +0008c960: 6120 6964 3d22 7661 6c75 6543 6c61 7373 a id="valueClass │ │ │ │ +0008c970: 4973 5061 7261 6d65 7472 6963 2847 6c6f IsParametric(Glo │ │ │ │ +0008c980: 6261 6c2e 5379 6d62 6f6c 293a 426f 6f6c bal.Symbol):Bool │ │ │ │ +0008c990: 6561 6e22 3e3c 2f61 3e0a 2020 2020 2020 ean">. │ │ │ │ +0008c9a0: 3c68 3420 636c 6173 733d 2273 6967 6e61

    . . │ │ │ │ +0008c9e0: 2020 3c73 7061 6e20 636c 6173 733d 226d │ │ │ │ +0008ca00: 0a20 2020 2020 2020 203c 7370 616e 2063 . def< │ │ │ │ +0008ca20: 2f73 7061 6e3e 0a20 2020 2020 203c 2f73 /span>. . │ │ │ │ +0008ca50: 0a20 2020 2020 2020 203c 7370 616e 2063 . valu │ │ │ │ +0008ca70: 6543 6c61 7373 4973 5061 7261 6d65 7472 eClassIsParametr │ │ │ │ +0008ca80: 6963 3c2f 7370 616e 3e3c 7370 616e 2063 ic(< │ │ │ │ +0008caa0: 7370 616e 206e 616d 653d 2263 6c61 7a7a span name="clazz │ │ │ │ +0008cab0: 223e 636c 617a 7a3a 203c 6120 6872 6566 ">clazz: Glo │ │ │ │ +0008cb90: 6261 6c2e 5379 6d62 6f6c 3c2f 613e 3c2f bal.Symbol): Bo │ │ │ │ +0008cbf0: 6f6c 6561 6e3c 2f73 7061 6e3e 3c2f 7370 olean. .

    . │ │ │ │ +0008cce0: 0a20 2020 2020 2020 203c 696d 6720 7372 . Permalink
│ │ │ │ +0008cd20: 2220 2f3e 0a20 2020 2020 203c 2f61 3e0a  . . │ │ │ │ +0008cd30: 2020 2020 3c2f 7370 616e 3e0a 2020 2020 . │ │ │ │ +0008cd40: 2020 3c64 6976 2063 6c61 7373 3d22 6675
    Def │ │ │ │ +0008cd80: 696e 6974 696f 6e20 436c 6173 7365 733c inition Classes< │ │ │ │ +0008cd90: 2f64 743e 3c64 643e 4572 6173 7572 653c /dt>
    Erasure< │ │ │ │ +0008cda0: 2f64 643e 3c2f 646c 3e3c 2f64 6976 3e0a /dd>
    . │ │ │ │ +0008cdb0: 2020 2020 3c2f 6c69 3e3c 6c69 206e 616d
  • . │ │ │ │ +0008ce40: 2020 3c61 2069 643d 2276 6572 6966 794a . < │ │ │ │ +0008ce70: 6120 6964 3d22 7665 7269 6679 4a61 7661 a id="verifyJava │ │ │ │ +0008ce80: 4572 6173 7572 653a 426f 6f6c 6561 6e22 Erasure:Boolean" │ │ │ │ +0008ce90: 3e3c 2f61 3e0a 2020 2020 2020 3c68 3420 >.

    . . . │ │ │ │ +0008cf00: 2020 2020 203c 7370 616e 2063 6c61 7373 def. │ │ │ │ +0008cf30: 0a20 2020 2020 203c 7370 616e 2063 6c61 . . │ │ │ │ +0008cf50: 2020 2020 203c 7370 616e 2063 6c61 7373 verifyJa │ │ │ │ +0008cf70: 7661 4572 6173 7572 653c 2f73 7061 6e3e vaErasure │ │ │ │ +0008cf80: 3c73 7061 6e20 636c 6173 733d 2272 6573 : Boolean< │ │ │ │ +0008cfd0: 2f73 7061 6e3e 0a20 2020 2020 203c 2f73 /span>. .

    │ │ │ │ +0008cff0: 3c73 7061 6e20 636c 6173 733d 2270 6572 . < │ │ │ │ +0008d010: 6120 6872 6566 3d22 2e2e 2f2e 2e2f 2e2e a href="../../.. │ │ │ │ +0008d020: 2f2e 2e2f 696e 6465 782e 6874 6d6c 2373 /../index.html#s │ │ │ │ +0008d030: 6361 6c61 2e74 6f6f 6c73 2e6e 7363 2e74 cala.tools.nsc.t │ │ │ │ +0008d040: 7261 6e73 666f 726d 2e45 7261 7375 7265 ransform.Erasure │ │ │ │ +0008d050: 4076 6572 6966 794a 6176 6145 7261 7375 @verifyJavaErasu │ │ │ │ +0008d060: 7265 3a42 6f6f 6c65 616e 2220 7469 746c re:Boolean" titl │ │ │ │ +0008d070: 653d 2250 6572 6d61 6c69 6e6b 2220 7461 e="Permalink" ta │ │ │ │ +0008d080: 7267 6574 3d22 5f74 6f70 223e 0a20 2020 rget="_top">. │ │ │ │ +0008d090: 2020 2020 203c 696d 6720 7372 633d 222e │ │ │ │ +0008d0d0: 0a20 2020 2020 203c 2f61 3e0a 2020 2020 . . │ │ │ │ +0008d0e0: 3c2f 7370 616e 3e0a 2020 2020 2020 3c64 .
    Attribu │ │ │ │ +0008d130: 7465 733c 2f64 743e 3c64 643e 7072 6f74 tes
    prot │ │ │ │ +0008d140: 6563 7465 6420 3c2f 6464 3e3c 6474 3e44 ected
    D │ │ │ │ +0008d150: 6566 696e 6974 696f 6e20 436c 6173 7365 efinition Classe │ │ │ │ +0008d160: 733c 2f64 743e 3c64 643e 3c61 2068 7265 s
    Era │ │ │ │ +0008d1b0: 7375 7265 3c2f 613e 20e2 8692 2045 7261 sure ... Era │ │ │ │ +0008d1c0: 7375 7265 3c2f 6464 3e3c 2f64 6c3e 3c2f sure
    .
  • . │ │ │ │ +0008d240: 2020 2020 203c 6120 6964 3d22 7761 6974 . │ │ │ │ +0008d270: 2020 2020 3c61 2069 643d 2277 6169 7428 │ │ │ │ +0008d290: 3c2f 613e 0a20 2020 2020 203c 6834 2063 .

    . . final . def │ │ │ │ +0008d320: 3c2f 7370 616e 3e0a 2020 2020 2020 3c2f . . . wai │ │ │ │ +0008d370: 743c 2f73 7061 6e3e 3c73 7061 6e20 636c t( │ │ │ │ +0008d3a0: 6172 6730 3a20 3c73 7061 6e20 636c 6173 arg0: Lon │ │ │ │ +0008d3d0: 673c 2f73 7061 6e3e 3c2f 7370 616e 3e2c g, │ │ │ │ +0008d3e0: 203c 7370 616e 206e 616d 653d 2261 7267 arg1: I │ │ │ │ +0008d420: 6e74 3c2f 7370 616e 3e3c 2f73 7061 6e3e nt │ │ │ │ +0008d430: 293c 2f73 7061 6e3e 3c73 7061 6e20 636c ): < │ │ │ │ +0008d450: 7370 616e 2063 6c61 7373 3d22 6578 7479 span class="exty │ │ │ │ +0008d460: 7065 2220 6e61 6d65 3d22 7363 616c 612e pe" name="scala. │ │ │ │ +0008d470: 556e 6974 223e 556e 6974 3c2f 7370 616e Unit">Unit. < │ │ │ │ +0008d490: 2f73 7061 6e3e 0a20 2020 2020 203c 2f68 /span>. . │ │ │ │ +0008d4c0: 203c 6120 6872 6566 3d22 2e2e 2f2e 2e2f │ │ │ │ +0008d540: 0a20 2020 2020 2020 203c 696d 6720 7372 . Permalink
│ │ │ │ +0008d580: 2220 2f3e 0a20 2020 2020 203c 2f61 3e0a  . . │ │ │ │ +0008d590: 2020 2020 3c2f 7370 616e 3e0a 2020 2020 . │ │ │ │ +0008d5a0: 2020 3c64 6976 2063 6c61 7373 3d22 6675
    Def │ │ │ │ +0008d5e0: 696e 6974 696f 6e20 436c 6173 7365 733c inition Classes< │ │ │ │ +0008d5f0: 2f64 743e 3c64 643e 416e 7952 6566 3c2f /dt>
    AnyRef
    Annotatio │ │ │ │ +0008d610: 6e73 3c2f 6474 3e3c 6464 3e0a 2020 2020 ns
    . │ │ │ │ +0008d620: 2020 2020 2020 2020 2020 2020 3c73 7061 @ │ │ │ │ +0008d640: 7468 726f 7773 3c2f 7370 616e 3e3c 7370 throws │ │ │ │ +0008d660: 283c 7370 616e 3e0a 2020 2020 2020 0a20 (. . │ │ │ │ +0008d670: 2020 2020 203c 7370 616e 2063 6c61 7373 .... ) │ │ │ │ +0008d6d0: 3c2f 7370 616e 3e0a 2020 2020 2020 2020 . │ │ │ │ +0008d6e0: 2020 2020 2020 0a20 2020 2020 2020 203c . < │ │ │ │ +0008d6f0: 2f64 643e 3c2f 646c 3e3c 2f64 6976 3e0a /dd>
    . │ │ │ │ +0008d700: 2020 2020 3c2f 6c69 3e3c 6c69 206e 616d
  • . │ │ │ │ +0008d770: 3c61 2069 643d 2277 6169 7428 7824 313a │ │ │ │ +0008d790: 0a20 2020 2020 203c 6120 6964 3d22 7761 . < │ │ │ │ +0008d7b0: 2f61 3e0a 2020 2020 2020 3c68 3420 636c /a>.

    │ │ │ │ +0008d7d0: 0a20 2020 2020 203c 7370 616e 2063 6c61 . . final │ │ │ │ +0008d820: 0a20 2020 2020 2020 203c 7370 616e 2063 . def< │ │ │ │ +0008d840: 2f73 7061 6e3e 0a20 2020 2020 203c 2f73 /span>. . │ │ │ │ +0008d870: 0a20 2020 2020 2020 203c 7370 616e 2063 . wait │ │ │ │ +0008d890: 3c2f 7370 616e 3e3c 7370 616e 2063 6c61 (a │ │ │ │ +0008d8c0: 7267 303a 203c 7370 616e 2063 6c61 7373 rg0: Long │ │ │ │ +0008d8f0: 3c2f 7370 616e 3e3c 2f73 7061 6e3e 293c )< │ │ │ │ +0008d900: 2f73 7061 6e3e 3c73 7061 6e20 636c 6173 /span>: Unit< │ │ │ │ +0008d950: 2f73 7061 6e3e 0a20 2020 2020 203c 2f73 /span>. .

    │ │ │ │ +0008d970: 3c73 7061 6e20 636c 6173 733d 2270 6572 . < │ │ │ │ +0008d990: 6120 6872 6566 3d22 2e2e 2f2e 2e2f 2e2e a href="../../.. │ │ │ │ +0008d9a0: 2f2e 2e2f 696e 6465 782e 6874 6d6c 2373 /../index.html#s │ │ │ │ +0008d9b0: 6361 6c61 2e74 6f6f 6c73 2e6e 7363 2e74 cala.tools.nsc.t │ │ │ │ +0008d9c0: 7261 6e73 666f 726d 2e45 7261 7375 7265 ransform.Erasure │ │ │ │ +0008d9d0: 4077 6169 7428 7824 313a 4c6f 6e67 293a @wait(x$1:Long): │ │ │ │ +0008d9e0: 556e 6974 2220 7469 746c 653d 2250 6572 Unit" title="Per │ │ │ │ +0008d9f0: 6d61 6c69 6e6b 2220 7461 7267 6574 3d22 malink" target=" │ │ │ │ +0008da00: 5f74 6f70 223e 0a20 2020 2020 2020 203c _top">. < │ │ │ │ +0008da10: 696d 6720 7372 633d 222e 2e2f 2e2e 2f2e img src="../../. │ │ │ │ +0008da20: 2e2f 2e2e 2f6c 6962 2f70 6572 6d61 6c69 ./../lib/permali │ │ │ │ +0008da30: 6e6b 2e70 6e67 2220 616c 743d 2250 6572 nk.png" alt="Per │ │ │ │ +0008da40: 6d61 6c69 6e6b 2220 2f3e 0a20 2020 2020 malink" />. │ │ │ │ +0008da50: 203c 2f61 3e0a 2020 2020 3c2f 7370 616e
    . .
    < │ │ │ │ +0008daa0: 6474 3e44 6566 696e 6974 696f 6e20 436c dt>Definition Cl │ │ │ │ +0008dab0: 6173 7365 733c 2f64 743e 3c64 643e 416e asses
    An │ │ │ │ +0008dac0: 7952 6566 3c2f 6464 3e3c 6474 3e41 6e6e yRef
    Ann │ │ │ │ +0008dad0: 6f74 6174 696f 6e73 3c2f 6474 3e3c 6464 otations
    . │ │ │ │ +0008daf0: 2020 3c73 7061 6e20 636c 6173 733d 226e @throws(. │ │ │ │ +0008db30: 2020 2020 0a20 2020 2020 203c 7370 616e . . │ │ │ │ +0008db80: 2e2e 3c2f 7370 616e 3e0a 2020 2020 3c2f ... ). │ │ │ │ +0008dba0: 2020 2020 2020 2020 2020 2020 0a20 2020 . │ │ │ │ +0008dbb0: 2020 2020 203c 2f64 643e 3c2f 646c 3e3c
    < │ │ │ │ +0008dbc0: 2f64 6976 3e0a 2020 2020 3c2f 6c69 3e3c /div>.
  • < │ │ │ │ +0008dbd0: 6c69 206e 616d 653d 2273 6361 6c61 2e41 li name="scala.A │ │ │ │ +0008dbe0: 6e79 5265 6623 7761 6974 2220 7669 7362 nyRef#wait" visb │ │ │ │ +0008dbf0: 6c3d 2270 7562 2220 6461 7461 2d69 7361 l="pub" data-isa │ │ │ │ +0008dc00: 6273 3d22 6661 6c73 6522 2066 756c 6c43 bs="false" fullC │ │ │ │ +0008dc10: 6f6d 6d65 6e74 3d22 7965 7322 2067 726f omment="yes" gro │ │ │ │ +0008dc20: 7570 3d22 556e 6772 6f75 7065 6422 3e0a up="Ungrouped">. │ │ │ │ +0008dc30: 2020 2020 2020 3c61 2069 643d 2277 6169 . │ │ │ │ +0008dc50: 2020 2020 203c 6120 6964 3d22 7761 6974 . │ │ │ │ +0008dc70: 2020 2020 3c68 3420 636c 6173 733d 2273

    . │ │ │ │ +0008dc90: 203c 7370 616e 2063 6c61 7373 3d22 6d6f . │ │ │ │ +0008dcb0: 2020 2020 2020 3c73 7061 6e20 636c 6173 fin │ │ │ │ +0008dcd0: 616c 203c 2f73 7061 6e3e 0a20 2020 2020 al . │ │ │ │ +0008dce0: 2020 203c 7370 616e 2063 6c61 7373 3d22 def │ │ │ │ +0008dd00: 0a20 2020 2020 203c 2f73 7061 6e3e 0a20 . . │ │ │ │ +0008dd10: 2020 2020 203c 7370 616e 2063 6c61 7373 . │ │ │ │ +0008dd30: 2020 203c 7370 616e 2063 6c61 7373 3d22 wait()< │ │ │ │ +0008dd70: 7370 616e 2063 6c61 7373 3d22 7265 7375 span class="resu │ │ │ │ +0008dd80: 6c74 223e 3a20 3c73 7061 6e20 636c 6173 lt">: Uni │ │ │ │ +0008ddb0: 743c 2f73 7061 6e3e 3c2f 7370 616e 3e0a t. │ │ │ │ +0008ddc0: 2020 2020 2020 3c2f 7370 616e 3e0a 2020 . │ │ │ │ +0008ddd0: 2020 2020 3c2f 6834 3e3c 7370 616e 2063

    . . │ │ │ │ +0008de70: 3c69 6d67 2073 7263 3d22 2e2e 2f2e 2e2f Pe
│ │ │ │ +0008dea0: 726d 616c 696e 6b22 202f 3e0a 2020 2020  rmalink. │ │ │ │ +0008deb0: 2020 3c2f 613e 0a20 2020 203c 2f73 7061 . .
    │ │ │ │ +0008df00: 3c64 743e 4465 6669 6e69 7469 6f6e 2043
    Definition C │ │ │ │ +0008df10: 6c61 7373 6573 3c2f 6474 3e3c 6464 3e41 lasses
    A │ │ │ │ +0008df20: 6e79 5265 663c 2f64 643e 3c64 743e 416e nyRef
    An │ │ │ │ +0008df30: 6e6f 7461 7469 6f6e 733c 2f64 743e 3c64 notations
    . │ │ │ │ +0008df50: 2020 203c 7370 616e 2063 6c61 7373 3d22 @throws
    (. │ │ │ │ +0008df90: 2020 2020 200a 2020 2020 2020 3c73 7061 . │ │ │ │ +0008dfe0: 2e2e 2e3c 2f73 7061 6e3e 0a20 2020 203c .... < │ │ │ │ +0008dff0: 2f73 7061 6e3e 293c 2f73 7061 6e3e 0a20 /span>). │ │ │ │ +0008e000: 2020 2020 2020 2020 2020 2020 200a 2020 . │ │ │ │ +0008e010: 2020 2020 2020 3c2f 6464 3e3c 2f64 6c3e
    │ │ │ │ +0008e020: 3c2f 6469 763e 0a20 2020 203c 2f6c 693e
    . │ │ │ │ +0008e030: 3c6c 6920 6e61 6d65 3d22 7363 616c 612e
  • . . │ │ │ │ +0008e110: 203c 6120 6964 3d22 7761 726e 556e 7573 . │ │ │ │ +0008e150: 2020 203c 6834 2063 6c61 7373 3d22 7369

    . │ │ │ │ +0008e170: 3c73 7061 6e20 636c 6173 733d 226d 6f64 . │ │ │ │ +0008e190: 2020 2020 203c 7370 616e 2063 6c61 7373 . d │ │ │ │ +0008e1d0: 6566 3c2f 7370 616e 3e0a 2020 2020 2020 ef. │ │ │ │ +0008e1e0: 3c2f 7370 616e 3e0a 2020 2020 2020 3c73 . . w │ │ │ │ +0008e220: 6172 6e55 6e75 7365 6449 6d70 6f72 7473 arnUnusedImports │ │ │ │ +0008e230: 3c2f 7370 616e 3e3c 7370 616e 2063 6c61 (u │ │ │ │ +0008e260: 6e69 743a 203c 6120 6872 6566 3d22 2e2e nit: Globa │ │ │ │ +0008e310: 6c2e 436f 6d70 696c 6174 696f 6e55 6e69 l.CompilationUni │ │ │ │ +0008e320: 743c 2f61 3e3c 2f73 7061 6e3e 293c 2f73 t): Unit. .

    . . Permali
│ │ │ │ +0008e4a0: 6e6b 2220 2f3e 0a20 2020 2020 203c 2f61  nk. . . │ │ │ │ +0008e4c0: 2020 2020 3c64 6976 2063 6c61 7373 3d22
    D │ │ │ │ +0008e500: 6566 696e 6974 696f 6e20 436c 6173 7365 efinition Classe │ │ │ │ +0008e510: 733c 2f64 743e 3c64 643e 3c61 2068 7265 s
    Cont │ │ │ │ +0008e580: 6578 7473 3c2f 613e 3c2f 6464 3e3c 2f64 exts
    .
  • . │ │ │ │ +0008e630: 3c61 2069 643d 2277 6974 6841 6464 656e . . < │ │ │ │ +0008e6d0: 6834 2063 6c61 7373 3d22 7369 676e 6174 h4 class="signat │ │ │ │ +0008e6e0: 7572 6522 3e0a 2020 2020 2020 3c73 7061 ure">. . │ │ │ │ +0008e710: 203c 7370 616e 2063 6c61 7373 3d22 6d6f . │ │ │ │ +0008e730: 2020 2020 2020 2020 3c73 7061 6e20 636c def. . . │ │ │ │ +0008e780: 2020 2020 2020 2020 3c73 7061 6e20 636c withA │ │ │ │ +0008e7a0: 6464 656e 6475 6d3c 2f73 7061 6e3e 3c73 ddendum(pos: Global.Po │ │ │ │ +0008e860: 7369 7469 6f6e 3c2f 613e 3c2f 7370 616e sition): │ │ │ │ +0008e890: 283c 7370 616e 2063 6c61 7373 3d22 6578 (String) │ │ │ │ +0008e8d0: e287 9220 3c73 7061 6e20 636c 6173 733d ... String. . < │ │ │ │ +0008e930: 7370 616e 2063 6c61 7373 3d22 7065 726d span class="perm │ │ │ │ +0008e940: 616c 696e 6b22 3e0a 2020 2020 2020 3c61 alink">. . │ │ │ │ +0008ea00: 2020 203c 696d 6720 7372 633d 222e 2e2f │. │ │ │ │ +0008ea40: 2020 2020 203c 2f61 3e0a 2020 2020 3c2f . .
    Definitio │ │ │ │ +0008eaa0: 6e20 436c 6173 7365 733c 2f64 743e 3c64 n Classes
    TypeDiagnostic │ │ │ │ +0008eb30: 733c 2f61 3e3c 2f64 643e 3c2f 646c 3e3c s
    < │ │ │ │ +0008eb40: 2f64 6976 3e0a 2020 2020 3c2f 6c69 3e3c /div>.
  • < │ │ │ │ +0008eb50: 6c69 206e 616d 653d 2273 6361 6c61 2e74 li name="scala.t │ │ │ │ +0008eb60: 6f6f 6c73 2e6e 7363 2e74 7970 6563 6865 ools.nsc.typeche │ │ │ │ +0008eb70: 636b 6572 2e54 7970 6544 6961 676e 6f73 cker.TypeDiagnos │ │ │ │ +0008eb80: 7469 6373 2377 6974 6844 6973 616d 6269 tics#withDisambi │ │ │ │ +0008eb90: 6775 6174 696f 6e22 2076 6973 626c 3d22 guation" visbl=" │ │ │ │ +0008eba0: 7075 6222 2064 6174 612d 6973 6162 733d pub" data-isabs= │ │ │ │ +0008ebb0: 2266 616c 7365 2220 6675 6c6c 436f 6d6d "false" fullComm │ │ │ │ +0008ebc0: 656e 743d 2279 6573 2220 6772 6f75 703d ent="yes" group= │ │ │ │ +0008ebd0: 2255 6e67 726f 7570 6564 223e 0a20 2020 "Ungrouped">. │ │ │ │ +0008ebe0: 2020 203c 6120 6964 3d22 7769 7468 4469 . │ │ │ │ +0008ec70: 2020 3c61 2069 643d 2277 6974 6844 6973 . │ │ │ │ +0008ecc0: 2020 2020 203c 6834 2063 6c61 7373 3d22

    . │ │ │ │ +0008ece0: 2020 3c73 7061 6e20 636c 6173 733d 226d . │ │ │ │ +0008ed00: 2020 2020 2020 203c 7370 616e 2063 6c61 . def. │ │ │ │ +0008ed50: 2020 3c2f 7370 616e 3e0a 2020 2020 2020 . │ │ │ │ +0008ed60: 3c73 7061 6e20 636c 6173 733d 2273 796d . withDisambiguat │ │ │ │ +0008eda0: 696f 6e3c 2f73 7061 6e3e 3c73 7061 6e20 ion │ │ │ │ +0008edc0: 5b3c 7370 616e 206e 616d 653d 2254 223e [ │ │ │ │ +0008edd0: 543c 2f73 7061 6e3e 5d3c 2f73 7061 6e3e T] │ │ │ │ +0008ede0: 3c73 7061 6e20 636c 6173 733d 2270 6172 (locals │ │ │ │ +0008ee10: 3a20 3c61 2068 7265 663d 222e 2e2f 2e2e : List[ │ │ │ │ -0008ef10: 476c 6f62 616c 2e53 796d 626f 6c3c 2f61 Global.Symbol], ty │ │ │ │ -0008ef40: 7065 733a 203c 6120 6872 6566 3d22 2e2e pes: Glo │ │ │ │ -0008efe0: 6261 6c2e 5479 7065 3c2f 613e 2a3c 2f73 bal.Type*)(op: ... T< │ │ │ │ -0008f090: 2f73 7061 6e3e 293c 2f73 7061 6e3e 3c73 /span>): T. . │ │ │ │ -0008f130: 2020 2020 2020 3c2f 6834 3e3c 7370 616e

    . . │ │ │ │ -0008f240: 2020 3c69 6d67 2073 7263 3d22 2e2e 2f2e 
│ │ │ │ -0008f270: 5065 726d 616c 696e 6b22 202f 3e0a 2020  Permalink. │ │ │ │ -0008f280: 2020 2020 3c2f 613e 0a20 2020 203c 2f73 . .

    Given any │ │ │ │ -0008f2c0: 206e 756d 6265 7220 6f66 2074 7970 6573 number of types │ │ │ │ -0008f2d0: 2c20 616c 7465 7273 2074 6865 206e 616d , alters the nam │ │ │ │ -0008f2e0: 6520 696e 666f 726d 6174 696f 6e20 696e e information in │ │ │ │ -0008f2f0: 2074 6865 2073 796d 626f 6c73 0a20 756e the symbols. un │ │ │ │ -0008f300: 7469 6c20 7468 6579 2063 616e 2062 6520 til they can be │ │ │ │ -0008f310: 6469 7374 696e 6775 6973 6865 6420 6672 distinguished fr │ │ │ │ -0008f320: 6f6d 206f 6e65 2061 6e6f 7468 6572 3a20 om one another: │ │ │ │ -0008f330: 7468 656e 2065 7865 6375 7465 7320 7468 then executes th │ │ │ │ -0008f340: 6520 6769 7665 6e0a 2063 6f64 652e 3c2f e given. code.

    Given any │ │ │ │ -0008f390: 206e 756d 6265 7220 6f66 2074 7970 6573 number of types │ │ │ │ -0008f3a0: 2c20 616c 7465 7273 2074 6865 206e 616d , alters the nam │ │ │ │ -0008f3b0: 6520 696e 666f 726d 6174 696f 6e20 696e e information in │ │ │ │ -0008f3c0: 2074 6865 2073 796d 626f 6c73 0a20 756e the symbols. un │ │ │ │ -0008f3d0: 7469 6c20 7468 6579 2063 616e 2062 6520 til they can be │ │ │ │ -0008f3e0: 6469 7374 696e 6775 6973 6865 6420 6672 distinguished fr │ │ │ │ -0008f3f0: 6f6d 206f 6e65 2061 6e6f 7468 6572 3a20 om one another: │ │ │ │ -0008f400: 7468 656e 2065 7865 6375 7465 7320 7468 then executes th │ │ │ │ -0008f410: 6520 6769 7665 6e0a 2063 6f64 652e 2020 e given. code. │ │ │ │ -0008f420: 5468 6520 6e61 6d65 7320 6172 6520 7265 The names are re │ │ │ │ -0008f430: 7374 6f72 6564 2061 6e64 2074 6865 2072 stored and the r │ │ │ │ -0008f440: 6573 756c 7420 6973 2072 6574 7572 6e65 esult is returne │ │ │ │ -0008f450: 642e 0a3c 2f70 3e3c 2f64 6976 3e3c 646c d..

    D │ │ │ │ -0008f480: 6566 696e 6974 696f 6e20 436c 6173 7365 efinition Classe │ │ │ │ -0008f490: 733c 2f64 743e 3c64 643e 3c61 2068 7265 s
    TypeDi │ │ │ │ -0008f510: 6167 6e6f 7374 6963 733c 2f61 3e3c 2f64 agnostics
    . │ │ │ │ -0008f530: 2020 3c2f 6c69 3e3c 6c69 206e 616d 653d
  • . . . │ │ │ │ -0008f5f0: 2020 2020 2020 3c68 3420 636c 6173 733d

    . │ │ │ │ -0008f610: 2020 203c 7370 616e 2063 6c61 7373 3d22 . │ │ │ │ -0008f630: 2020 2020 2020 2020 3c73 7061 6e20 636c < │ │ │ │ -0008f650: 2f73 7061 6e3e 0a20 2020 2020 2020 203c /span>. < │ │ │ │ -0008f660: 7370 616e 2063 6c61 7373 3d22 6b69 6e64 span class="kind │ │ │ │ -0008f670: 223e 6465 663c 2f73 7061 6e3e 0a20 2020 ">def. │ │ │ │ -0008f680: 2020 203c 2f73 7061 6e3e 0a20 2020 2020 . │ │ │ │ -0008f690: 203c 7370 616e 2063 6c61 7373 3d22 7379 . < │ │ │ │ -0008f6b0: 7370 616e 2074 6974 6c65 3d22 6774 3473 span title="gt4s │ │ │ │ -0008f6c0: 3a20 2475 3231 3932 2220 636c 6173 733d : $u2192" class= │ │ │ │ -0008f6d0: 2269 6d70 6c69 6369 7422 3ee2 8692 3c2f "implicit">...[B] │ │ │ │ -0008f730: 283c 7370 616e 206e 616d 653d 2279 223e ( │ │ │ │ -0008f740: 793a 203c 7370 616e 2063 6c61 7373 3d22 y: B): (E │ │ │ │ -0008f7f0: 7261 7375 7265 3c2f 613e 2c20 3c73 7061 rasure, B)< │ │ │ │ -0008f840: 2f73 7061 6e3e 0a20 2020 2020 203c 2f73 /span>. .

    │ │ │ │ -0008f860: 3c73 7061 6e20 636c 6173 733d 2270 6572 . < │ │ │ │ -0008f880: 6120 6872 6566 3d22 2e2e 2f2e 2e2f 2e2e a href="../../.. │ │ │ │ -0008f890: 2f2e 2e2f 696e 6465 782e 6874 6d6c 2373 /../index.html#s │ │ │ │ -0008f8a0: 6361 6c61 2e74 6f6f 6c73 2e6e 7363 2e74 cala.tools.nsc.t │ │ │ │ -0008f8b0: 7261 6e73 666f 726d 2e45 7261 7375 7265 ransform.Erasure │ │ │ │ -0008f8c0: 40e2 8692 5b42 5d28 793a 4229 3a28 412c @...[B](y:B):(A, │ │ │ │ -0008f8d0: 4229 2220 7469 746c 653d 2250 6572 6d61 B)" title="Perma │ │ │ │ -0008f8e0: 6c69 6e6b 2220 7461 7267 6574 3d22 5f74 link" target="_t │ │ │ │ -0008f8f0: 6f70 223e 0a20 2020 2020 2020 203c 696d op">. . < │ │ │ │ -0008f940: 2f61 3e0a 2020 2020 3c2f 7370 616e 3e0a /a>. . │ │ │ │ -0008f950: 2020 2020 2020 3c64 6976 2063 6c61 7373
    < │ │ │ │ -0008f970: 646c 2063 6c61 7373 3d22 6174 7472 6962 dl class="attrib │ │ │ │ -0008f980: 7574 6573 2062 6c6f 636b 223e 203c 6474 utes block">
    Implicit infor │ │ │ │ -0008f9b0: 6d61 7469 6f6e 3c2f 6474 3e3c 6464 3e0a mation
    . │ │ │ │ -0008f9c0: 2020 2020 2020 2020 2020 2020 5468 6973 This │ │ │ │ -0008f9d0: 206d 656d 6265 7220 6973 2061 6464 6564 member is added │ │ │ │ -0008f9e0: 2062 7920 616e 2069 6d70 6c69 6369 7420 by an implicit │ │ │ │ -0008f9f0: 636f 6e76 6572 7369 6f6e 2066 726f 6d20 conversion from │ │ │ │ -0008fa00: 3c61 2068 7265 663d 2222 2063 6c61 7373 Erasure t │ │ │ │ -0008fa50: 6f0a 2020 2020 2020 2020 2020 2020 3c73 o. ArrowAssoc[Erasure] performed by │ │ │ │ -0008fb00: 206d 6574 686f 6420 4172 726f 7741 7373 method ArrowAss │ │ │ │ -0008fb10: 6f63 2069 6e20 7363 616c 612e 5072 6564 oc in scala.Pred │ │ │ │ -0008fb20: 6566 2e0a 2020 2020 2020 2020 2020 2020 ef.. │ │ │ │ -0008fb30: 0a20 2020 2020 2020 2020 203c 2f64 643e .
    │ │ │ │ -0008fb40: 3c64 743e 4465 6669 6e69 7469 6f6e 2043
    Definition C │ │ │ │ -0008fb50: 6c61 7373 6573 3c2f 6474 3e3c 6464 3e41 lasses
    A │ │ │ │ -0008fb60: 7272 6f77 4173 736f 633c 2f64 643e 3c2f rrowAssoc
    . . │ │ │ │ -0008fb90: 2020 2020 203c 2f64 6976 3e0a 0a20 2020
  • .. │ │ │ │ -0008fba0: 2020 2020 200a 0a20 2020 2020 2020 203c .. < │ │ │ │ -0008fbb0: 6469 7620 6964 3d22 7661 6c75 6573 2220 div id="values" │ │ │ │ -0008fbc0: 636c 6173 733d 2276 616c 7565 7320 6d65 class="values me │ │ │ │ -0008fbd0: 6d62 6572 7322 3e0a 2020 2020 2020 2020 mbers">. │ │ │ │ -0008fbe0: 2020 2020 2020 3c68 333e 4465 7072 6563

    Deprec │ │ │ │ -0008fbf0: 6174 6564 2056 616c 7565 204d 656d 6265 ated Value Membe │ │ │ │ -0008fc00: 7273 3c2f 6833 3e0a 2020 2020 2020 2020 rs

    . │ │ │ │ -0008fc10: 2020 2020 2020 3c6f 6c3e 3c6c 6920 6e61
    1. . │ │ │ │ -0008fc80: 2020 2020 203c 6120 6964 3d22 6669 6e61 . │ │ │ │ -0008fcc0: 3c2f 613e 0a20 2020 2020 203c 6834 2063 .

      . . . │ │ │ │ -0008fd30: 2020 2020 3c73 7061 6e20 636c 6173 733d def. . │ │ │ │ -0008fd60: 2020 2020 2020 3c73 7061 6e20 636c 6173 . │ │ │ │ -0008fd80: 2020 2020 3c73 7061 6e20 636c 6173 733d finalize< │ │ │ │ -0008fe00: 2f73 7061 6e3e 3c73 7061 6e20 636c 6173 /span>(): Unit. .

      . │ │ │ │ -0008ff20: 0a20 2020 2020 2020 203c 696d 6720 7372 . Permalink
│ │ │ │ -0008ff60: 2220 2f3e 0a20 2020 2020 203c 2f61 3e0a  . . │ │ │ │ -0008ff70: 2020 2020 3c2f 7370 616e 3e0a 2020 2020 . │ │ │ │ -0008ff80: 2020 3c70 2063 6c61 7373 3d22 7368 6f72

      Ca │ │ │ │ -0008ffa0: 6c6c 6564 2062 7920 7468 6520 6761 7262 lled by the garb │ │ │ │ -0008ffb0: 6167 6520 636f 6c6c 6563 746f 7220 6f6e age collector on │ │ │ │ -0008ffc0: 2074 6865 2072 6563 6569 7665 7220 6f62 the receiver ob │ │ │ │ -0008ffd0: 6a65 6374 2077 6865 6e20 7468 6572 650a ject when there. │ │ │ │ -0008ffe0: 2061 7265 206e 6f20 6d6f 7265 2072 6566 are no more ref │ │ │ │ -0008fff0: 6572 656e 6365 7320 746f 2074 6865 206f erences to the o │ │ │ │ -00090000: 626a 6563 742e 3c2f 703e 3c64 6976 2063 bject.

      C │ │ │ │ -00090040: 616c 6c65 6420 6279 2074 6865 2067 6172 alled by the gar │ │ │ │ -00090050: 6261 6765 2063 6f6c 6c65 6374 6f72 206f bage collector o │ │ │ │ -00090060: 6e20 7468 6520 7265 6365 6976 6572 206f n the receiver o │ │ │ │ -00090070: 626a 6563 7420 7768 656e 2074 6865 7265 bject when there │ │ │ │ -00090080: 0a20 6172 6520 6e6f 206d 6f72 6520 7265 . are no more re │ │ │ │ -00090090: 6665 7265 6e63 6573 2074 6f20 7468 6520 ferences to the │ │ │ │ -000900a0: 6f62 6a65 6374 2e3c 2f70 3e3c 703e 2054 object.

      T │ │ │ │ -000900b0: 6865 2064 6574 6169 6c73 206f 6620 7768 he details of wh │ │ │ │ -000900c0: 656e 2061 6e64 2069 6620 7468 6520 3c63 en and if the finalize method is in │ │ │ │ -000900f0: 766f 6b65 642c 2061 730a 2077 656c 6c20 voked, as. well │ │ │ │ -00090100: 6173 2074 6865 2069 6e74 6572 6163 7469 as the interacti │ │ │ │ -00090110: 6f6e 2062 6574 7765 656e 203c 636f 6465 on between finalize │ │ │ │ -00090130: 2061 6e64 206e 6f6e 2d6c 6f63 616c 2072 and non-local r │ │ │ │ -00090140: 6574 7572 6e73 0a20 616e 6420 6578 6365 eturns. and exce │ │ │ │ -00090150: 7074 696f 6e73 2c20 6172 6520 616c 6c20 ptions, are all │ │ │ │ -00090160: 706c 6174 666f 726d 2064 6570 656e 6465 platform depende │ │ │ │ -00090170: 6e74 2e0a 3c2f 703e 3c2f 6469 763e 3c64 nt..

      │ │ │ │ -000901a0: 4174 7472 6962 7574 6573 3c2f 6474 3e3c Attributes
      < │ │ │ │ -000901b0: 6464 3e70 726f 7465 6374 6564 5b3c 6120 dd>protected[java.lang] │ │ │ │ -00090210: 203c 2f64 643e 3c64 743e 4465 6669 6e69
      Defini │ │ │ │ -00090220: 7469 6f6e 2043 6c61 7373 6573 3c2f 6474 tion Classes
      AnyRef
      │ │ │ │ -00090240: 3c64 743e 416e 6e6f 7461 7469 6f6e 733c
      Annotations< │ │ │ │ -00090250: 2f64 743e 3c64 643e 0a20 2020 2020 2020 /dt>
      . │ │ │ │ -00090260: 2020 2020 2020 2020 203c 7370 616e 2063 @Dep │ │ │ │ -00090280: 7265 6361 7465 643c 2f73 7061 6e3e 0a20 recated. │ │ │ │ -00090290: 2020 2020 2020 2020 2020 2020 200a 2020 . │ │ │ │ -000902a0: 2020 2020 2020 2020 2020 2020 2020 3c73 @deprecated. │ │ │ │ -000902e0: 2020 0a20 2020 2020 2020 2020 2020 2020 . │ │ │ │ -000902f0: 2020 203c 7370 616e 2063 6c61 7373 3d22 @throws(. │ │ │ │ -00090330: 2020 2020 200a 2020 2020 2020 3c73 7061 . classOf[java.la │ │ │ │ -00090360: 6e67 2e54 6872 6f77 6162 6c65 5d3c 2f73 ng.Throwable]. │ │ │ │ -00090380: 293c 2f73 7061 6e3e 0a20 2020 2020 2020 ). │ │ │ │ -00090390: 2020 2020 2020 200a 2020 2020 2020 2020 . │ │ │ │ -000903a0: 3c2f 6464 3e3c 6474 3e44 6570 7265 6361
      Depreca │ │ │ │ -000903b0: 7465 643c 2f64 743e 3c64 6420 636c 6173 ted

      (S │ │ │ │ -000903d0: 696e 6365 2076 6572 7369 6f6e 2029 3c2f ince version ) see correspon │ │ │ │ -000903f0: 6469 6e67 204a 6176 6164 6f63 2066 6f72 ding Javadoc for │ │ │ │ -00090400: 206d 6f72 6520 696e 666f 726d 6174 696f more informatio │ │ │ │ -00090410: 6e2e 3c2f 703e 3c2f 6464 3e3c 6474 3e4e n.

      N │ │ │ │ -00090420: 6f74 653c 2f64 743e 3c64 643e 3c73 7061 ote

      not specified b │ │ │ │ -00090450: 7920 534c 5320 6173 2061 206d 656d 6265 y SLS as a membe │ │ │ │ -00090460: 7220 6f66 2041 6e79 5265 663c 2f70 3e3c r of AnyRef

      < │ │ │ │ -00090470: 2f73 7061 6e3e 3c2f 6464 3e3c 2f64 6c3e /span>
      │ │ │ │ -00090480: 3c2f 6469 763e 0a20 2020 203c 2f6c 693e
      .
    2. │ │ │ │ -00090490: 3c2f 6f6c 3e0a 2020 2020 2020 2020 2020
    . │ │ │ │ -000904a0: 2020 3c2f 6469 763e 0a20 2020 2020 2020
    . │ │ │ │ -000904b0: 203c 2f64 6976 3e0a 0a20 2020 2020 2020
    .. │ │ │ │ -000904c0: 203c 6469 7620 6964 3d22 696e 6865 7269
    . │ │ │ │ -000904e0: 2020 2020 203c 6469 7620 636c 6173 733d
    . │ │ │ │ -00090540: 203c 6833 3e49 6e68 6572 6974 6564 2066

    Inherited f │ │ │ │ -00090550: 726f 6d20 3c61 2068 7265 663d 2254 7970 rom TypeAdaptingT │ │ │ │ -000905d0: 7261 6e73 666f 726d 6572 3c2f 613e 3c2f ransformer. │ │ │ │ -000905f0: 3c2f 6469 763e 3c64 6976 2063 6c61 7373

    . │ │ │ │ -00090640: 2020 2020 2020 2020 2020 2020 203c 6833

    Inherited from │ │ │ │ -00090660: 3c61 2068 7265 663d 2254 7970 696e 6754 TypingTrans │ │ │ │ -000906d0: 666f 726d 6572 733c 2f61 3e3c 2f68 333e formers

    │ │ │ │ -000906e0: 0a20 2020 2020 2020 2020 2020 203c 2f64 .
    . │ │ │ │ -00090740: 2020 3c68 333e 496e 6865 7269 7465 6420

    Inherited │ │ │ │ -00090750: 6672 6f6d 203c 6120 6872 6566 3d22 2e2e from Analyzer< │ │ │ │ -000907c0: 2f61 3e3c 2f68 333e 0a20 2020 2020 2020 /a>

    . │ │ │ │ -000907d0: 2020 2020 203c 2f64 6976 3e3c 6469 7620
    < │ │ │ │ -000908e0: 6469 7620 636c 6173 733d 2270 6172 656e div class="paren │ │ │ │ -000908f0: 7422 206e 616d 653d 2273 6361 6c61 2e74 t" name="scala.t │ │ │ │ -00090900: 6f6f 6c73 2e6e 7363 2e74 7970 6563 6865 ools.nsc.typeche │ │ │ │ -00090910: 636b 6572 2e53 7464 4174 7461 6368 6d65 cker.StdAttachme │ │ │ │ -00090920: 6e74 7322 3e0a 2020 2020 2020 2020 2020 nts">. │ │ │ │ -00090930: 2020 2020 3c68 333e 496e 6865 7269 7465

    Inherite │ │ │ │ -00090940: 6420 6672 6f6d 203c 6120 6872 6566 3d22 d from StdAttachme │ │ │ │ -000909c0: 6e74 733c 2f61 3e3c 2f68 333e 0a20 2020 nts

    . │ │ │ │ -000909d0: 2020 2020 2020 2020 203c 2f64 6976 3e3c
    < │ │ │ │ -000909e0: 6469 7620 636c 6173 733d 2270 6172 656e div class="paren │ │ │ │ -000909f0: 7422 206e 616d 653d 2273 6361 6c61 2e74 t" name="scala.t │ │ │ │ -00090a00: 6f6f 6c73 2e6e 7363 2e74 7970 6563 6865 ools.nsc.typeche │ │ │ │ -00090a10: 636b 6572 2e43 6f6e 7465 7874 4572 726f cker.ContextErro │ │ │ │ -00090a20: 7273 223e 0a20 2020 2020 2020 2020 2020 rs">. │ │ │ │ -00090a30: 2020 203c 6833 3e49 6e68 6572 6974 6564

    Inherited │ │ │ │ -00090a40: 2066 726f 6d20 3c61 2068 7265 663d 222e from ContextErrors< │ │ │ │ -00090ac0: 2f61 3e3c 2f68 333e 0a20 2020 2020 2020 /a>

    . │ │ │ │ -00090ad0: 2020 2020 203c 2f64 6976 3e3c 6469 7620
    < │ │ │ │ -00090be0: 6469 7620 636c 6173 733d 2270 6172 656e div class="paren │ │ │ │ -00090bf0: 7422 206e 616d 653d 2273 6361 6c61 2e74 t" name="scala.t │ │ │ │ -00090c00: 6f6f 6c73 2e6e 7363 2e74 7970 6563 6865 ools.nsc.typeche │ │ │ │ -00090c10: 636b 6572 2e4e 616d 6573 4465 6661 756c cker.NamesDefaul │ │ │ │ -00090c20: 7473 223e 0a20 2020 2020 2020 2020 2020 ts">. │ │ │ │ -00090c30: 2020 203c 6833 3e49 6e68 6572 6974 6564

    Inherited │ │ │ │ -00090c40: 2066 726f 6d20 3c61 2068 7265 663d 222e from NamesDefaults< │ │ │ │ -00090cc0: 2f61 3e3c 2f68 333e 0a20 2020 2020 2020 /a>

    . │ │ │ │ -00090cd0: 2020 2020 203c 2f64 6976 3e3c 6469 7620
    . │ │ │ │ -00090ef0: 2020 2020 3c68 333e 496e 6865 7269 7465

    Inherite │ │ │ │ -00090f00: 6420 6672 6f6d 203c 6120 6872 6566 3d22 d from Traces

    │ │ │ │ -00090f80: 0a20 2020 2020 2020 2020 2020 203c 2f64 .
    . │ │ │ │ -00090fe0: 2020 2020 2020 2020 3c68 333e 496e 6865

    Inhe │ │ │ │ -00090ff0: 7269 7465 6420 6672 6f6d 203c 6120 6872 rited from MacroRu │ │ │ │ -00091080: 6e74 696d 6573 3c2f 613e 3c2f 6833 3e0a ntimes

    . │ │ │ │ -00091090: 2020 2020 2020 2020 2020 2020 3c2f 6469
    . │ │ │ │ -00091100: 3c68 333e 496e 6865 7269 7465 6420 6672

    Inherited fr │ │ │ │ -00091110: 6f6d 203c 6120 6872 6566 3d22 2e2e 2f2e om JavaReflectio │ │ │ │ -000911b0: 6e52 756e 7469 6d65 733c 2f61 3e3c 2f68 nRuntimes. < │ │ │ │ -000911d0: 2f64 6976 3e3c 6469 7620 636c 6173 733d /div>
    . │ │ │ │ -00091220: 2020 2020 203c 6833 3e49 6e68 6572 6974

    Inherit │ │ │ │ -00091230: 6564 2066 726f 6d20 3c61 2068 7265 663d ed from Unap │ │ │ │ -000912a0: 706c 6965 733c 2f61 3e3c 2f68 333e 0a20 plies

    . │ │ │ │ -000912b0: 2020 2020 2020 2020 2020 203c 2f64 6976
    . │ │ │ │ -00091310: 2020 2020 2020 2020 3c68 333e 496e 6865

    Inhe │ │ │ │ -00091320: 7269 7465 6420 6672 6f6d 203c 6120 6872 rited from Syn │ │ │ │ -000913a0: 7468 6574 6963 4d65 7468 6f64 733c 2f61 theticMethods

    . │ │ │ │ -000913c0: 2020 203c 2f64 6976 3e3c 6469 7620 636c
    │ │ │ │ -00091400: 0a20 2020 2020 2020 2020 2020 2020 203c . < │ │ │ │ -00091410: 6833 3e49 6e68 6572 6974 6564 2066 726f h3>Inherited fro │ │ │ │ -00091420: 6d20 3c61 2068 7265 663d 222e 2e2f 6173 m TreeDSL. < │ │ │ │ -00091490: 2f64 6976 3e3c 6469 7620 636c 6173 733d /div>
    . │ │ │ │ -000914e0: 2020 2020 2020 2020 3c68 333e 496e 6865

    Inhe │ │ │ │ -000914f0: 7269 7465 6420 6672 6f6d 203c 6120 6872 rited from EtaExpansio │ │ │ │ -00091570: 6e3c 2f61 3e3c 2f68 333e 0a20 2020 2020 n

    . │ │ │ │ -00091580: 2020 2020 2020 203c 2f64 6976 3e3c 6469
    . │ │ │ │ -000915d0: 2020 2020 2020 2020 2020 2020 203c 6833

    Inherited from │ │ │ │ -000915f0: 3c61 2068 7265 663d 222e 2e2f 7479 7065 Implicits

    . │ │ │ │ -00091670: 2020 203c 2f64 6976 3e3c 6469 7620 636c
    . │ │ │ │ -000916c0: 2020 2020 203c 6833 3e49 6e68 6572 6974

    Inherit │ │ │ │ -000916d0: 6564 2066 726f 6d20 3c61 2068 7265 663d ed from Infer. < │ │ │ │ -00091750: 2f64 6976 3e3c 6469 7620 636c 6173 733d /div>
    . │ │ │ │ -000917a0: 2020 2020 203c 6833 3e49 6e68 6572 6974

    Inherit │ │ │ │ -000917b0: 6564 2066 726f 6d20 3c61 2068 7265 663d ed from Chec │ │ │ │ -00091820: 6b61 626c 653c 2f61 3e3c 2f68 333e 0a20 kable

    . │ │ │ │ -00091830: 2020 2020 2020 2020 2020 203c 2f64 6976
    . │ │ │ │ -00091880: 2020 2020 2020 2020 2020 2020 2020 3c68 Inherited from │ │ │ │ -000918a0: 203c 6120 6872 6566 3d22 2e2e 2f74 7970 T │ │ │ │ -00091900: 7970 6572 733c 2f61 3e3c 2f68 333e 0a20 ypers

    . │ │ │ │ -00091910: 2020 2020 2020 2020 2020 203c 2f64 6976
    . │ │ │ │ -00091970: 2020 2020 203c 6833 3e49 6e68 6572 6974

    Inherit │ │ │ │ -00091980: 6564 2066 726f 6d20 3c61 2068 7265 663d ed from PatternTyper │ │ │ │ -00091a00: 733c 2f61 3e3c 2f68 333e 0a20 2020 2020 s

    . │ │ │ │ -00091a10: 2020 2020 2020 203c 2f64 6976 3e3c 6469
    . │ │ │ │ -00091a70: 2020 3c68 333e 496e 6865 7269 7465 6420

    Inherited │ │ │ │ -00091a80: 6672 6f6d 203c 6120 6872 6566 3d22 2e2e from TypersTrackin │ │ │ │ -00091b00: 673c 2f61 3e3c 2f68 333e 0a20 2020 2020 g

    . │ │ │ │ -00091b10: 2020 2020 2020 203c 2f64 6976 3e3c 6469

    . │ │ │ │ -00091b60: 2020 2020 2020 2020 3c68 333e 496e 6865

    Inhe │ │ │ │ -00091b70: 7269 7465 6420 6672 6f6d 203c 6120 6872 rited from Tags. < │ │ │ │ -00091bf0: 2f64 6976 3e3c 6469 7620 636c 6173 733d /div>
    . │ │ │ │ -00091c40: 2020 2020 2020 203c 6833 3e49 6e68 6572

    Inher │ │ │ │ -00091c50: 6974 6564 2066 726f 6d20 3c61 2068 7265 ited from Adaptations

    . │ │ │ │ -00091ce0: 2020 203c 2f64 6976 3e3c 6469 7620 636c
    . │ │ │ │ -00091d30: 2020 2020 2020 3c68 333e 496e 6865 7269

    Inheri │ │ │ │ -00091d40: 7465 6420 6672 6f6d 203c 6120 6872 6566 ted from Namers

    . │ │ │ │ -00091dc0: 2020 203c 2f64 6976 3e3c 6469 7620 636c
    │ │ │ │ -00091e10: 0a20 2020 2020 2020 2020 2020 2020 203c . < │ │ │ │ -00091e20: 6833 3e49 6e68 6572 6974 6564 2066 726f h3>Inherited fro │ │ │ │ -00091e30: 6d20 3c61 2068 7265 663d 222e 2e2f 7479 m MethodSynthesi │ │ │ │ -00091eb0: 733c 2f61 3e3c 2f68 333e 0a20 2020 2020 s

    . │ │ │ │ -00091ec0: 2020 2020 2020 203c 2f64 6976 3e3c 6469
    . │ │ │ │ -00091f10: 2020 2020 2020 2020 2020 2020 3c68 333e

    │ │ │ │ -00091f20: 496e 6865 7269 7465 6420 6672 6f6d 203c Inherited from < │ │ │ │ -00091f30: 6120 6872 6566 3d22 2e2e 2f74 7970 6563 a href="../typec │ │ │ │ -00091f40: 6865 636b 6572 2f43 6f6e 7465 7874 732e hecker/Contexts. │ │ │ │ -00091f50: 6874 6d6c 2220 636c 6173 733d 2265 7874 html" class="ext │ │ │ │ -00091f60: 7970 6522 206e 616d 653d 2273 6361 6c61 ype" name="scala │ │ │ │ -00091f70: 2e74 6f6f 6c73 2e6e 7363 2e74 7970 6563 .tools.nsc.typec │ │ │ │ -00091f80: 6865 636b 6572 2e43 6f6e 7465 7874 7322 hecker.Contexts" │ │ │ │ -00091f90: 3e43 6f6e 7465 7874 733c 2f61 3e3c 2f68 >Contexts. < │ │ │ │ -00091fb0: 2f64 6976 3e3c 6469 7620 636c 6173 733d /div>
    . │ │ │ │ -00092000: 2020 2020 2020 2020 3c68 333e 496e 6865

    Inhe │ │ │ │ -00092010: 7269 7465 6420 6672 6f6d 203c 7370 616e rited from │ │ │ │ -00092060: 7265 666c 6563 742e 696e 7465 726e 616c reflect.internal │ │ │ │ -00092070: 2e74 7261 6e73 666f 726d 2e45 7261 7375 .transform.Erasu │ │ │ │ -00092080: 7265 3c2f 7370 616e 3e3c 2f68 333e 0a20 re

    . │ │ │ │ -00092090: 2020 2020 2020 2020 2020 203c 2f64 6976
    . │ │ │ │ -000920f0: 2020 203c 6833 3e49 6e68 6572 6974 6564

    Inherited │ │ │ │ -00092100: 2066 726f 6d20 3c61 2068 7265 663d 2241 from AddInterfaces

    . │ │ │ │ -00092180: 2020 2020 3c2f 6469 763e 3c64 6976 2063
    . │ │ │ │ -000921d0: 2020 2020 2020 2020 2020 2020 3c68 333e

    │ │ │ │ -000921e0: 496e 6865 7269 7465 6420 6672 6f6d 203c Inherited from < │ │ │ │ -000921f0: 6120 6872 6566 3d22 496e 666f 5472 616e a href="InfoTran │ │ │ │ -00092200: 7366 6f72 6d2e 6874 6d6c 2220 636c 6173 sform.html" clas │ │ │ │ -00092210: 733d 2265 7874 7970 6522 206e 616d 653d s="extype" name= │ │ │ │ -00092220: 2273 6361 6c61 2e74 6f6f 6c73 2e6e 7363 "scala.tools.nsc │ │ │ │ -00092230: 2e74 7261 6e73 666f 726d 2e49 6e66 6f54 .transform.InfoT │ │ │ │ -00092240: 7261 6e73 666f 726d 223e 496e 666f 5472 ransform">InfoTr │ │ │ │ -00092250: 616e 7366 6f72 6d3c 2f61 3e3c 2f68 333e ansform

    │ │ │ │ -00092260: 0a20 2020 2020 2020 2020 2020 203c 2f64 .
    . │ │ │ │ -000922c0: 203c 6833 3e49 6e68 6572 6974 6564 2066

    Inherited f │ │ │ │ -000922d0: 726f 6d20 3c61 2068 7265 663d 2254 7261 rom Transform │ │ │ │ -00092330: 3c2f 613e 3c2f 6833 3e0a 2020 2020 2020

    . │ │ │ │ -00092340: 2020 2020 2020 3c2f 6469 763e 3c64 6976
    . │ │ │ │ -00092390: 2020 203c 6833 3e49 6e68 6572 6974 6564

    Inherited │ │ │ │ -000923a0: 2066 726f 6d20 3c61 2068 7265 663d 222e from SubCompo │ │ │ │ -00092400: 6e65 6e74 3c2f 613e 3c2f 6833 3e0a 2020 nent

    . │ │ │ │ -00092410: 2020 2020 2020 2020 2020 3c2f 6469 763e
    │ │ │ │ -00092420: 3c64 6976 2063 6c61 7373 3d22 7061 7265
    . │ │ │ │ -00092450: 2020 2020 2020 203c 6833 3e49 6e68 6572

    Inher │ │ │ │ -00092460: 6974 6564 2066 726f 6d20 3c61 2068 7265 ited from AnyR │ │ │ │ -000924b0: 6566 3c2f 613e 3c2f 6833 3e0a 2020 2020 ef

    . │ │ │ │ -000924c0: 2020 2020 2020 2020 3c2f 6469 763e 3c64
    . │ │ │ │ -00092500: 2020 3c68 333e 496e 6865 7269 7465 6420

    Inherited │ │ │ │ -00092510: 6672 6f6d 203c 6120 6872 6566 3d22 2e2e from Any

    . │ │ │ │ -00092560: 2020 2020 2020 2020 2020 3c2f 6469 763e
    │ │ │ │ -00092570: 0a20 2020 2020 2020 203c 6469 7620 636c .
    . │ │ │ │ -000925c0: 2020 3c68 333e 496e 6865 7269 7465 6420

    Inherited │ │ │ │ -000925d0: 6279 2069 6d70 6c69 6369 7420 636f 6e76 by implicit conv │ │ │ │ -000925e0: 6572 7369 6f6e 2061 6e79 3273 7472 696e ersion any2strin │ │ │ │ -000925f0: 6761 6464 2066 726f 6d0a 2020 2020 2020 gadd from. │ │ │ │ -00092600: 2020 2020 2020 2020 2020 3c61 2068 7265 Era │ │ │ │ -00092650: 7375 7265 3c2f 613e 2074 6f20 3c73 7061 sure to any2stringadd │ │ │ │ -000926a0: 3c2f 7370 616e 3e5b 3c61 2068 7265 663d [Erasu │ │ │ │ -000926f0: 7265 3c2f 613e 5d0a 2020 2020 2020 2020 re]. │ │ │ │ -00092700: 2020 2020 2020 3c2f 6833 3e0a 2020 2020

    . │ │ │ │ -00092710: 2020 2020 2020 2020 3c2f 6469 763e 3c64
    . │ │ │ │ -00092760: 2020 2020 2020 3c68 333e 496e 6865 7269

    Inheri │ │ │ │ -00092770: 7465 6420 6279 2069 6d70 6c69 6369 7420 ted by implicit │ │ │ │ -00092780: 636f 6e76 6572 7369 6f6e 2053 7472 696e conversion Strin │ │ │ │ -00092790: 6746 6f72 6d61 7420 6672 6f6d 0a20 2020 gFormat from. │ │ │ │ -000927a0: 2020 2020 2020 2020 2020 2020 203c 6120 │ │ │ │ -000927f0: 4572 6173 7572 653c 2f61 3e20 746f 203c Erasure to < │ │ │ │ -00092800: 7370 616e 2063 6c61 7373 3d22 6578 7479 span class="exty │ │ │ │ -00092810: 7065 2220 6e61 6d65 3d22 7363 616c 612e pe" name="scala. │ │ │ │ -00092820: 5072 6564 6566 2e53 7472 696e 6746 6f72 Predef.StringFor │ │ │ │ -00092830: 6d61 7422 3e53 7472 696e 6746 6f72 6d61 mat">StringForma │ │ │ │ -00092840: 743c 2f73 7061 6e3e 5b3c 6120 6872 6566 t[Eras │ │ │ │ -00092890: 7572 653c 2f61 3e5d 0a20 2020 2020 2020 ure]. │ │ │ │ -000928a0: 2020 2020 2020 203c 2f68 333e 0a20 2020

    . │ │ │ │ -000928b0: 2020 2020 2020 2020 203c 2f64 6976 3e3c

    < │ │ │ │ -000928c0: 6469 7620 636c 6173 733d 2263 6f6e 7665 div class="conve │ │ │ │ -000928d0: 7273 696f 6e22 206e 616d 653d 2273 6361 rsion" name="sca │ │ │ │ -000928e0: 6c61 2e50 7265 6465 662e 456e 7375 7269 la.Predef.Ensuri │ │ │ │ -000928f0: 6e67 223e 0a20 2020 2020 2020 2020 2020 ng">. │ │ │ │ -00092900: 2020 203c 6833 3e49 6e68 6572 6974 6564

    Inherited │ │ │ │ -00092910: 2062 7920 696d 706c 6963 6974 2063 6f6e by implicit con │ │ │ │ -00092920: 7665 7273 696f 6e20 456e 7375 7269 6e67 version Ensuring │ │ │ │ -00092930: 2066 726f 6d0a 2020 2020 2020 2020 2020 from. │ │ │ │ -00092940: 2020 2020 2020 3c61 2068 7265 663d 2222 Erasure │ │ │ │ -00092990: 3c2f 613e 2074 6f20 3c73 7061 6e20 636c to Ensuri │ │ │ │ -000929d0: 6e67 3c2f 7370 616e 3e5b 3c61 2068 7265 ng[Era │ │ │ │ -00092a20: 7375 7265 3c2f 613e 5d0a 2020 2020 2020 sure]. │ │ │ │ -00092a30: 2020 2020 2020 2020 3c2f 6833 3e0a 2020

    . │ │ │ │ -00092a40: 2020 2020 2020 2020 2020 3c2f 6469 763e
    │ │ │ │ -00092a50: 3c64 6976 2063 6c61 7373 3d22 636f 6e76
    . │ │ │ │ -00092a90: 2020 2020 2020 3c68 333e 496e 6865 7269

    Inheri │ │ │ │ -00092aa0: 7465 6420 6279 2069 6d70 6c69 6369 7420 ted by implicit │ │ │ │ -00092ab0: 636f 6e76 6572 7369 6f6e 2041 7272 6f77 conversion Arrow │ │ │ │ -00092ac0: 4173 736f 6320 6672 6f6d 0a20 2020 2020 Assoc from. │ │ │ │ -00092ad0: 2020 2020 2020 2020 2020 203c 6120 6872 Er │ │ │ │ -00092b20: 6173 7572 653c 2f61 3e20 746f 203c 7370 asure to ArrowAssoc[Erasure]. │ │ │ │ -00092bd0: 203c 2f68 333e 0a20 2020 2020 2020 2020

    . │ │ │ │ -00092be0: 2020 203c 2f64 6976 3e0a 2020 2020 2020
    . │ │ │ │ -00092bf0: 2020 3c2f 6469 763e 0a0a 2020 2020 2020
    .. │ │ │ │ -00092c00: 2020 3c64 6976 2069 643d 2267 726f 7570
    . │ │ │ │ -00092c20: 2020 2020 3c64 6976 2063 6c61 7373 3d22
    . │ │ │ │ -00092c50: 2020 2020 2020 203c 6833 3e55 6e67 726f

    Ungro │ │ │ │ -00092c60: 7570 6564 3c2f 6833 3e0a 2020 2020 2020 uped

    . │ │ │ │ -00092c70: 2020 2020 2020 2020 0a20 2020 2020 2020 . │ │ │ │ -00092c80: 2020 2020 203c 2f64 6976 3e0a 2020 2020
    . │ │ │ │ -00092c90: 2020 2020 3c2f 6469 763e 0a0a 2020 2020
    .. │ │ │ │ -00092ca0: 2020 3c2f 6469 763e 0a0a 2020 2020 2020
    .. │ │ │ │ -00092cb0: 3c64 6976 2069 643d 2274 6f6f 6c74 6970
    .. │ │ │ │ -00092cd0: 3c64 6976 2069 643d 2266 6f6f 7465 7222 ... │ │ │ │ -00092db0: 2020 203c 2f62 6f64 793e 0a20 2020 2020 . │ │ │ │ -00092dc0: 203c 2f68 746d 6c3e 0a . │ │ │ │ +0008eed0: 416e 6e6f 7461 7461 626c 655b 5379 6d62 Annotatable[Symb │ │ │ │ +0008eee0: 6f6c 732e 7468 6973 2e53 796d 626f 6c5d ols.this.Symbol] │ │ │ │ +0008eef0: 7769 7468 5379 6d62 6f6c 732e 7468 6973 withSymbols.this │ │ │ │ +0008ef00: 2e41 7474 6163 6861 626c 6522 2063 6c61 .Attachable" cla │ │ │ │ +0008ef10: 7373 3d22 6578 746d 6272 2220 6e61 6d65 ss="extmbr" name │ │ │ │ +0008ef20: 3d22 7363 616c 612e 746f 6f6c 732e 6e73 ="scala.tools.ns │ │ │ │ +0008ef30: 632e 476c 6f62 616c 2e53 796d 626f 6c22 c.Global.Symbol" │ │ │ │ +0008ef40: 3e47 6c6f 6261 6c2e 5379 6d62 6f6c 3c2f >Global.Symbol], t │ │ │ │ +0008ef70: 7970 6573 3a20 3c61 2068 7265 663d 222e ypes: Gl │ │ │ │ +0008f010: 6f62 616c 2e54 7970 653c 2f61 3e2a 3c2f obal.Type*)(op: ... T │ │ │ │ +0008f0c0: 3c2f 7370 616e 3e29 3c2f 7370 616e 3e3c )< │ │ │ │ +0008f0d0: 7370 616e 2063 6c61 7373 3d22 7265 7375 span class="resu │ │ │ │ +0008f0e0: 6c74 223e 3a20 3c73 7061 6e20 636c 6173 lt">: T. │ │ │ │ +0008f160: 0a20 2020 2020 203c 2f68 343e 3c73 7061 . . . │ │ │ │ +0008f270: 2020 203c 696d 6720 7372 633d 222e 2e2f │. │ │ │ │ +0008f2b0: 2020 2020 203c 2f61 3e0a 2020 2020 3c2f . .

    Given an │ │ │ │ +0008f2f0: 7920 6e75 6d62 6572 206f 6620 7479 7065 y number of type │ │ │ │ +0008f300: 732c 2061 6c74 6572 7320 7468 6520 6e61 s, alters the na │ │ │ │ +0008f310: 6d65 2069 6e66 6f72 6d61 7469 6f6e 2069 me information i │ │ │ │ +0008f320: 6e20 7468 6520 7379 6d62 6f6c 730a 2075 n the symbols. u │ │ │ │ +0008f330: 6e74 696c 2074 6865 7920 6361 6e20 6265 ntil they can be │ │ │ │ +0008f340: 2064 6973 7469 6e67 7569 7368 6564 2066 distinguished f │ │ │ │ +0008f350: 726f 6d20 6f6e 6520 616e 6f74 6865 723a rom one another: │ │ │ │ +0008f360: 2074 6865 6e20 6578 6563 7574 6573 2074 then executes t │ │ │ │ +0008f370: 6865 2067 6976 656e 0a20 636f 6465 2e3c he given. code.< │ │ │ │ +0008f380: 2f70 3e3c 6469 7620 636c 6173 733d 2266 /p>

    Given an │ │ │ │ +0008f3c0: 7920 6e75 6d62 6572 206f 6620 7479 7065 y number of type │ │ │ │ +0008f3d0: 732c 2061 6c74 6572 7320 7468 6520 6e61 s, alters the na │ │ │ │ +0008f3e0: 6d65 2069 6e66 6f72 6d61 7469 6f6e 2069 me information i │ │ │ │ +0008f3f0: 6e20 7468 6520 7379 6d62 6f6c 730a 2075 n the symbols. u │ │ │ │ +0008f400: 6e74 696c 2074 6865 7920 6361 6e20 6265 ntil they can be │ │ │ │ +0008f410: 2064 6973 7469 6e67 7569 7368 6564 2066 distinguished f │ │ │ │ +0008f420: 726f 6d20 6f6e 6520 616e 6f74 6865 723a rom one another: │ │ │ │ +0008f430: 2074 6865 6e20 6578 6563 7574 6573 2074 then executes t │ │ │ │ +0008f440: 6865 2067 6976 656e 0a20 636f 6465 2e20 he given. code. │ │ │ │ +0008f450: 2054 6865 206e 616d 6573 2061 7265 2072 The names are r │ │ │ │ +0008f460: 6573 746f 7265 6420 616e 6420 7468 6520 estored and the │ │ │ │ +0008f470: 7265 7375 6c74 2069 7320 7265 7475 726e result is return │ │ │ │ +0008f480: 6564 2e0a 3c2f 703e 3c2f 6469 763e 3c64 ed..

    │ │ │ │ +0008f4b0: 4465 6669 6e69 7469 6f6e 2043 6c61 7373 Definition Class │ │ │ │ +0008f4c0: 6573 3c2f 6474 3e3c 6464 3e3c 6120 6872 es
    TypeD │ │ │ │ +0008f540: 6961 676e 6f73 7469 6373 3c2f 613e 3c2f iagnostics
    . │ │ │ │ +0008f560: 2020 203c 2f6c 693e 3c6c 6920 6e61 6d65
  • . . │ │ │ │ +0008f620: 0a20 2020 2020 203c 6834 2063 6c61 7373 .

    . │ │ │ │ +0008f640: 2020 2020 3c73 7061 6e20 636c 6173 733d │ │ │ │ +0008f660: 0a20 2020 2020 2020 203c 7370 616e 2063 . │ │ │ │ +0008f680: 3c2f 7370 616e 3e0a 2020 2020 2020 2020 . │ │ │ │ +0008f690: 3c73 7061 6e20 636c 6173 733d 226b 696e def. │ │ │ │ +0008f6b0: 2020 2020 3c2f 7370 616e 3e0a 2020 2020 . │ │ │ │ +0008f6c0: 2020 3c73 7061 6e20 636c 6173 733d 2273 . │ │ │ │ +0008f6e0: 3c73 7061 6e20 7469 746c 653d 2267 7434 ...< │ │ │ │ +0008f710: 2f73 7061 6e3e 3c73 7061 6e20 636c 6173 /span>[B](y: B< │ │ │ │ +0008f7b0: 2f73 7061 6e3e 3c2f 7370 616e 3e29 3c2f /span>): ( │ │ │ │ +0008f820: 4572 6173 7572 653c 2f61 3e2c 203c 7370 Erasure, B) │ │ │ │ +0008f870: 3c2f 7370 616e 3e0a 2020 2020 2020 3c2f . .

    . │ │ │ │ +0008f8b0: 3c61 2068 7265 663d 222e 2e2f 2e2e 2f2e . . │ │ │ │ +0008f970: 3c2f 613e 0a20 2020 203c 2f73 7061 6e3e . │ │ │ │ +0008f980: 0a20 2020 2020 203c 6469 7620 636c 6173 .
    │ │ │ │ +0008f9a0: 3c64 6c20 636c 6173 733d 2261 7474 7269
    Implicit info │ │ │ │ +0008f9e0: 726d 6174 696f 6e3c 2f64 743e 3c64 643e rmation
    │ │ │ │ +0008f9f0: 0a20 2020 2020 2020 2020 2020 2054 6869 . Thi │ │ │ │ +0008fa00: 7320 6d65 6d62 6572 2069 7320 6164 6465 s member is adde │ │ │ │ +0008fa10: 6420 6279 2061 6e20 696d 706c 6963 6974 d by an implicit │ │ │ │ +0008fa20: 2063 6f6e 7665 7273 696f 6e20 6672 6f6d conversion from │ │ │ │ +0008fa30: 203c 6120 6872 6566 3d22 2220 636c 6173 Erasure │ │ │ │ +0008fa80: 746f 0a20 2020 2020 2020 2020 2020 203c to. < │ │ │ │ +0008fa90: 7370 616e 2063 6c61 7373 3d22 6578 7479 span class="exty │ │ │ │ +0008faa0: 7065 2220 6e61 6d65 3d22 7363 616c 612e pe" name="scala. │ │ │ │ +0008fab0: 5072 6564 6566 2e41 7272 6f77 4173 736f Predef.ArrowAsso │ │ │ │ +0008fac0: 6322 3e41 7272 6f77 4173 736f 633c 2f73 c">ArrowAssoc[Erasure< │ │ │ │ +0008fb20: 2f61 3e5d 2070 6572 666f 726d 6564 2062 /a>] performed b │ │ │ │ +0008fb30: 7920 6d65 7468 6f64 2041 7272 6f77 4173 y method ArrowAs │ │ │ │ +0008fb40: 736f 6320 696e 2073 6361 6c61 2e50 7265 soc in scala.Pre │ │ │ │ +0008fb50: 6465 662e 0a20 2020 2020 2020 2020 2020 def.. │ │ │ │ +0008fb60: 200a 2020 2020 2020 2020 2020 3c2f 6464 .
    Definition │ │ │ │ +0008fb80: 436c 6173 7365 733c 2f64 743e 3c64 643e Classes
    │ │ │ │ +0008fb90: 4172 726f 7741 7373 6f63 3c2f 6464 3e3c ArrowAssoc
    < │ │ │ │ +0008fba0: 2f64 6c3e 3c2f 6469 763e 0a20 2020 203c /dl>
    . < │ │ │ │ +0008fbb0: 2f6c 693e 3c2f 6f6c 3e0a 2020 2020 2020 /li>. │ │ │ │ +0008fbc0: 2020 2020 2020 3c2f 6469 763e 0a0a 2020
  • .. │ │ │ │ +0008fbd0: 2020 2020 2020 0a0a 2020 2020 2020 2020 .. │ │ │ │ +0008fbe0: 3c64 6976 2069 643d 2276 616c 7565 7322
    . │ │ │ │ +0008fc10: 2020 2020 2020 203c 6833 3e44 6570 7265

    Depre │ │ │ │ +0008fc20: 6361 7465 6420 5661 6c75 6520 4d65 6d62 cated Value Memb │ │ │ │ +0008fc30: 6572 733c 2f68 333e 0a20 2020 2020 2020 ers

    . │ │ │ │ +0008fc40: 2020 2020 2020 203c 6f6c 3e3c 6c69 206e
    1. . │ │ │ │ +0008fcb0: 2020 2020 2020 3c61 2069 643d 2266 696e . .

      . . . │ │ │ │ +0008fd60: 2020 2020 203c 7370 616e 2063 6c61 7373 def. │ │ │ │ +0008fd90: 0a20 2020 2020 203c 7370 616e 2063 6c61 . . │ │ │ │ +0008fdb0: 2020 2020 203c 7370 616e 2063 6c61 7373 finalize │ │ │ │ +0008fe30: 3c2f 7370 616e 3e3c 7370 616e 2063 6c61 (): Unit. .

      < │ │ │ │ +0008fec0: 7370 616e 2063 6c61 7373 3d22 7065 726d span class="perm │ │ │ │ +0008fed0: 616c 696e 6b22 3e0a 2020 2020 2020 3c61 alink">. . Permalin
│ │ │ │ +0008ff90: 6b22 202f 3e0a 2020 2020 2020 3c2f 613e  k. │ │ │ │ +0008ffa0: 0a20 2020 203c 2f73 7061 6e3e 0a20 2020 . . │ │ │ │ +0008ffb0: 2020 203c 7020 636c 6173 733d 2273 686f

      C │ │ │ │ +0008ffd0: 616c 6c65 6420 6279 2074 6865 2067 6172 alled by the gar │ │ │ │ +0008ffe0: 6261 6765 2063 6f6c 6c65 6374 6f72 206f bage collector o │ │ │ │ +0008fff0: 6e20 7468 6520 7265 6365 6976 6572 206f n the receiver o │ │ │ │ +00090000: 626a 6563 7420 7768 656e 2074 6865 7265 bject when there │ │ │ │ +00090010: 0a20 6172 6520 6e6f 206d 6f72 6520 7265 . are no more re │ │ │ │ +00090020: 6665 7265 6e63 6573 2074 6f20 7468 6520 ferences to the │ │ │ │ +00090030: 6f62 6a65 6374 2e3c 2f70 3e3c 6469 7620 object.

      │ │ │ │ +00090070: 4361 6c6c 6564 2062 7920 7468 6520 6761 Called by the ga │ │ │ │ +00090080: 7262 6167 6520 636f 6c6c 6563 746f 7220 rbage collector │ │ │ │ +00090090: 6f6e 2074 6865 2072 6563 6569 7665 7220 on the receiver │ │ │ │ +000900a0: 6f62 6a65 6374 2077 6865 6e20 7468 6572 object when ther │ │ │ │ +000900b0: 650a 2061 7265 206e 6f20 6d6f 7265 2072 e. are no more r │ │ │ │ +000900c0: 6566 6572 656e 6365 7320 746f 2074 6865 eferences to the │ │ │ │ +000900d0: 206f 626a 6563 742e 3c2f 703e 3c70 3e20 object.

      │ │ │ │ +000900e0: 5468 6520 6465 7461 696c 7320 6f66 2077 The details of w │ │ │ │ +000900f0: 6865 6e20 616e 6420 6966 2074 6865 203c hen and if the < │ │ │ │ +00090100: 636f 6465 3e66 696e 616c 697a 653c 2f63 code>finalize method is i │ │ │ │ +00090120: 6e76 6f6b 6564 2c20 6173 0a20 7765 6c6c nvoked, as. well │ │ │ │ +00090130: 2061 7320 7468 6520 696e 7465 7261 6374 as the interact │ │ │ │ +00090140: 696f 6e20 6265 7477 6565 6e20 3c63 6f64 ion between finalize and non-local │ │ │ │ +00090170: 7265 7475 726e 730a 2061 6e64 2065 7863 returns. and exc │ │ │ │ +00090180: 6570 7469 6f6e 732c 2061 7265 2061 6c6c eptions, are all │ │ │ │ +00090190: 2070 6c61 7466 6f72 6d20 6465 7065 6e64 platform depend │ │ │ │ +000901a0: 656e 742e 0a3c 2f70 3e3c 2f64 6976 3e3c ent..

      < │ │ │ │ +000901b0: 646c 2063 6c61 7373 3d22 6174 7472 6962 dl class="attrib │ │ │ │ +000901c0: 7574 6573 2062 6c6f 636b 223e 203c 6474 utes block">
      Attributes
      │ │ │ │ +000901e0: 3c64 643e 7072 6f74 6563 7465 645b 3c61
      protected[java.lang │ │ │ │ +00090240: 5d20 3c2f 6464 3e3c 6474 3e44 6566 696e ]
      Defin │ │ │ │ +00090250: 6974 696f 6e20 436c 6173 7365 733c 2f64 ition Classes
      AnyRef
      Annotations │ │ │ │ +00090280: 3c2f 6474 3e3c 6464 3e0a 2020 2020 2020
      . │ │ │ │ +00090290: 2020 2020 2020 2020 2020 3c73 7061 6e20 @De │ │ │ │ +000902b0: 7072 6563 6174 6564 3c2f 7370 616e 3e0a precated. │ │ │ │ +000902c0: 2020 2020 2020 2020 2020 2020 2020 0a20 . │ │ │ │ +000902d0: 2020 2020 2020 2020 2020 2020 2020 203c < │ │ │ │ +000902e0: 7370 616e 2063 6c61 7373 3d22 6e61 6d65 span class="name │ │ │ │ +000902f0: 223e 4064 6570 7265 6361 7465 643c 2f73 ">@deprecated. │ │ │ │ +00090310: 2020 200a 2020 2020 2020 2020 2020 2020 . │ │ │ │ +00090320: 2020 2020 3c73 7061 6e20 636c 6173 733d @throws(. │ │ │ │ +00090360: 2020 2020 2020 0a20 2020 2020 203c 7370 . classOf[java.l │ │ │ │ +00090390: 616e 672e 5468 726f 7761 626c 655d 3c2f ang.Throwable]. ). │ │ │ │ +000903c0: 2020 2020 2020 2020 0a20 2020 2020 2020 . │ │ │ │ +000903d0: 203c 2f64 643e 3c64 743e 4465 7072 6563
      Deprec │ │ │ │ +000903e0: 6174 6564 3c2f 6474 3e3c 6464 2063 6c61 ated

      ( │ │ │ │ +00090400: 5369 6e63 6520 7665 7273 696f 6e20 293c Since version )< │ │ │ │ +00090410: 2f69 3e20 7365 6520 636f 7272 6573 706f /i> see correspo │ │ │ │ +00090420: 6e64 696e 6720 4a61 7661 646f 6320 666f nding Javadoc fo │ │ │ │ +00090430: 7220 6d6f 7265 2069 6e66 6f72 6d61 7469 r more informati │ │ │ │ +00090440: 6f6e 2e3c 2f70 3e3c 2f64 643e 3c64 743e on.

      │ │ │ │ +00090450: 4e6f 7465 3c2f 6474 3e3c 6464 3e3c 7370 Note
      < │ │ │ │ +00090470: 703e 6e6f 7420 7370 6563 6966 6965 6420 p>not specified │ │ │ │ +00090480: 6279 2053 4c53 2061 7320 6120 6d65 6d62 by SLS as a memb │ │ │ │ +00090490: 6572 206f 6620 416e 7952 6566 3c2f 703e er of AnyRef

      │ │ │ │ +000904a0: 3c2f 7370 616e 3e3c 2f64 643e 3c2f 646c
      .
    . │ │ │ │ +000904d0: 2020 203c 2f64 6976 3e0a 2020 2020 2020
    . │ │ │ │ +000904e0: 2020 3c2f 6469 763e 0a0a 2020 2020 2020
    .. │ │ │ │ +000904f0: 2020 3c64 6976 2069 643d 2269 6e68 6572
    . │ │ │ │ +00090510: 2020 2020 2020 3c64 6976 2063 6c61 7373
    . │ │ │ │ +00090570: 2020 3c68 333e 496e 6865 7269 7465 6420

    Inherited │ │ │ │ +00090580: 6672 6f6d 203c 6120 6872 6566 3d22 5479 from TypeAdapting │ │ │ │ +00090600: 5472 616e 7366 6f72 6d65 723c 2f61 3e3c Transformer< │ │ │ │ +00090610: 2f68 333e 0a20 2020 2020 2020 2020 2020 /h3>. │ │ │ │ +00090620: 203c 2f64 6976 3e3c 6469 7620 636c 6173

    . │ │ │ │ +00090670: 2020 2020 2020 2020 2020 2020 2020 3c68 Inherited from │ │ │ │ +00090690: 203c 6120 6872 6566 3d22 5479 7069 6e67 TypingTran │ │ │ │ +00090700: 7366 6f72 6d65 7273 3c2f 613e 3c2f 6833 sformers.
    . │ │ │ │ +00090770: 2020 203c 6833 3e49 6e68 6572 6974 6564

    Inherited │ │ │ │ +00090780: 2066 726f 6d20 3c61 2068 7265 663d 222e from Analyzer │ │ │ │ +000907f0: 3c2f 613e 3c2f 6833 3e0a 2020 2020 2020

    . │ │ │ │ +00090800: 2020 2020 2020 3c2f 6469 763e 3c64 6976
    . │ │ │ │ +00090860: 2020 3c68 333e 496e 6865 7269 7465 6420

    Inherited │ │ │ │ +00090870: 6672 6f6d 203c 6120 6872 6566 3d22 2e2e from AnalyzerPlu │ │ │ │ +000908f0: 6769 6e73 3c2f 613e 3c2f 6833 3e0a 2020 gins

    . │ │ │ │ +00090900: 2020 2020 2020 2020 2020 3c2f 6469 763e
    │ │ │ │ +00090910: 3c64 6976 2063 6c61 7373 3d22 7061 7265
    . │ │ │ │ +00090960: 2020 2020 203c 6833 3e49 6e68 6572 6974

    Inherit │ │ │ │ +00090970: 6564 2066 726f 6d20 3c61 2068 7265 663d ed from StdAttachm │ │ │ │ +000909f0: 656e 7473 3c2f 613e 3c2f 6833 3e0a 2020 ents

    . │ │ │ │ +00090a00: 2020 2020 2020 2020 2020 3c2f 6469 763e
    │ │ │ │ +00090a10: 3c64 6976 2063 6c61 7373 3d22 7061 7265
    . │ │ │ │ +00090a60: 2020 2020 3c68 333e 496e 6865 7269 7465

    Inherite │ │ │ │ +00090a70: 6420 6672 6f6d 203c 6120 6872 6566 3d22 d from ContextErrors │ │ │ │ +00090af0: 3c2f 613e 3c2f 6833 3e0a 2020 2020 2020

    . │ │ │ │ +00090b00: 2020 2020 2020 3c2f 6469 763e 3c64 6976
    . │ │ │ │ +00090b60: 2020 3c68 333e 496e 6865 7269 7465 6420

    Inherited │ │ │ │ +00090b70: 6672 6f6d 203c 6120 6872 6566 3d22 2e2e from TypeDiagnos │ │ │ │ +00090bf0: 7469 6373 3c2f 613e 3c2f 6833 3e0a 2020 tics

    . │ │ │ │ +00090c00: 2020 2020 2020 2020 2020 3c2f 6469 763e
    │ │ │ │ +00090c10: 3c64 6976 2063 6c61 7373 3d22 7061 7265
    . │ │ │ │ +00090c60: 2020 2020 3c68 333e 496e 6865 7269 7465

    Inherite │ │ │ │ +00090c70: 6420 6672 6f6d 203c 6120 6872 6566 3d22 d from NamesDefaults │ │ │ │ +00090cf0: 3c2f 613e 3c2f 6833 3e0a 2020 2020 2020

    . │ │ │ │ +00090d00: 2020 2020 2020 3c2f 6469 763e 3c64 6976
    . │ │ │ │ +00090d50: 2020 2020 2020 2020 203c 6833 3e49 6e68

    Inh │ │ │ │ +00090d60: 6572 6974 6564 2066 726f 6d20 3c61 2068 erited from Macros │ │ │ │ +00090dd0: 3c2f 613e 3c2f 6833 3e0a 2020 2020 2020

    . │ │ │ │ +00090de0: 2020 2020 2020 3c2f 6469 763e 3c64 6976
    . │ │ │ │ +00090e30: 2020 2020 2020 2020 3c68 333e 496e 6865

    Inhe │ │ │ │ +00090e40: 7269 7465 6420 6672 6f6d 203c 6120 6872 rited from Helpers

    . │ │ │ │ +00090ed0: 2020 2020 3c2f 6469 763e 3c64 6976 2063
    . │ │ │ │ +00090f20: 2020 2020 203c 6833 3e49 6e68 6572 6974

    Inherit │ │ │ │ +00090f30: 6564 2066 726f 6d20 3c61 2068 7265 663d ed from Traces

    .
    . │ │ │ │ +00091010: 2020 2020 2020 2020 203c 6833 3e49 6e68

    Inh │ │ │ │ +00091020: 6572 6974 6564 2066 726f 6d20 3c61 2068 erited from MacroR │ │ │ │ +000910b0: 756e 7469 6d65 733c 2f61 3e3c 2f68 333e untimes

    │ │ │ │ +000910c0: 0a20 2020 2020 2020 2020 2020 203c 2f64 .
    . │ │ │ │ +00091130: 203c 6833 3e49 6e68 6572 6974 6564 2066

    Inherited f │ │ │ │ +00091140: 726f 6d20 3c61 2068 7265 663d 222e 2e2f rom JavaReflecti │ │ │ │ +000911e0: 6f6e 5275 6e74 696d 6573 3c2f 613e 3c2f onRuntimes. │ │ │ │ +00091200: 3c2f 6469 763e 3c64 6976 2063 6c61 7373

    . │ │ │ │ +00091250: 2020 2020 2020 3c68 333e 496e 6865 7269

    Inheri │ │ │ │ +00091260: 7465 6420 6672 6f6d 203c 6120 6872 6566 ted from Una │ │ │ │ +000912d0: 7070 6c69 6573 3c2f 613e 3c2f 6833 3e0a pplies

    . │ │ │ │ +000912e0: 2020 2020 2020 2020 2020 2020 3c2f 6469
    . │ │ │ │ +00091340: 2020 2020 2020 2020 203c 6833 3e49 6e68

    Inh │ │ │ │ +00091350: 6572 6974 6564 2066 726f 6d20 3c61 2068 erited from Sy │ │ │ │ +000913d0: 6e74 6865 7469 634d 6574 686f 6473 3c2f ntheticMethods

    . │ │ │ │ +000913f0: 2020 2020 3c2f 6469 763e 3c64 6976 2063
    . │ │ │ │ +00091510: 2020 2020 2020 2020 203c 6833 3e49 6e68

    Inh │ │ │ │ +00091520: 6572 6974 6564 2066 726f 6d20 3c61 2068 erited from EtaExpansi │ │ │ │ +000915a0: 6f6e 3c2f 613e 3c2f 6833 3e0a 2020 2020 on

    . │ │ │ │ +000915b0: 2020 2020 2020 2020 3c2f 6469 763e 3c64
    . │ │ │ │ +00091600: 2020 2020 2020 2020 2020 2020 2020 3c68 Inherited from │ │ │ │ +00091620: 203c 6120 6872 6566 3d22 2e2e 2f74 7970 Implicits. │ │ │ │ +000916a0: 2020 2020 3c2f 6469 763e 3c64 6976 2063
    . │ │ │ │ +000917d0: 2020 2020 2020 3c68 333e 496e 6865 7269

    Inheri │ │ │ │ +000917e0: 7465 6420 6672 6f6d 203c 6120 6872 6566 ted from Che │ │ │ │ +00091850: 636b 6162 6c65 3c2f 613e 3c2f 6833 3e0a ckable

    . │ │ │ │ +00091860: 2020 2020 2020 2020 2020 2020 3c2f 6469
    │ │ │ │ +000918b0: 0a20 2020 2020 2020 2020 2020 2020 203c . < │ │ │ │ +000918c0: 6833 3e49 6e68 6572 6974 6564 2066 726f h3>Inherited fro │ │ │ │ +000918d0: 6d20 3c61 2068 7265 663d 222e 2e2f 7479 m │ │ │ │ +00091930: 5479 7065 7273 3c2f 613e 3c2f 6833 3e0a Typers. │ │ │ │ +00091940: 2020 2020 2020 2020 2020 2020 3c2f 6469
    . │ │ │ │ +000919a0: 2020 2020 2020 3c68 333e 496e 6865 7269

    Inheri │ │ │ │ +000919b0: 7465 6420 6672 6f6d 203c 6120 6872 6566 ted from PatternType │ │ │ │ +00091a30: 7273 3c2f 613e 3c2f 6833 3e0a 2020 2020 rs

    . │ │ │ │ +00091a40: 2020 2020 2020 2020 3c2f 6469 763e 3c64
    . │ │ │ │ +00091aa0: 2020 203c 6833 3e49 6e68 6572 6974 6564

    Inherited │ │ │ │ +00091ab0: 2066 726f 6d20 3c61 2068 7265 663d 222e from TypersTracki │ │ │ │ +00091b30: 6e67 3c2f 613e 3c2f 6833 3e0a 2020 2020 ng

    . │ │ │ │ +00091b40: 2020 2020 2020 2020 3c2f 6469 763e 3c64
    . │ │ │ │ +00091b90: 2020 2020 2020 2020 203c 6833 3e49 6e68

    Inh │ │ │ │ +00091ba0: 6572 6974 6564 2066 726f 6d20 3c61 2068 erited from Tags. │ │ │ │ +00091c20: 3c2f 6469 763e 3c64 6976 2063 6c61 7373

    . │ │ │ │ +00091c70: 2020 2020 2020 2020 3c68 333e 496e 6865

    Inhe │ │ │ │ +00091c80: 7269 7465 6420 6672 6f6d 203c 6120 6872 rited from Adaptations

    . │ │ │ │ +00091d10: 2020 2020 3c2f 6469 763e 3c64 6976 2063
    . │ │ │ │ +00091f40: 2020 2020 2020 2020 2020 2020 203c 6833

    Inherited from │ │ │ │ +00091f60: 3c61 2068 7265 663d 222e 2e2f 7479 7065 Contexts. │ │ │ │ +00091fe0: 3c2f 6469 763e 3c64 6976 2063 6c61 7373

    . │ │ │ │ +00092030: 2020 2020 2020 2020 203c 6833 3e49 6e68

    Inh │ │ │ │ +00092040: 6572 6974 6564 2066 726f 6d20 3c73 7061 erited from reflect.interna │ │ │ │ +000920a0: 6c2e 7472 616e 7366 6f72 6d2e 4572 6173 l.transform.Eras │ │ │ │ +000920b0: 7572 653c 2f73 7061 6e3e 3c2f 6833 3e0a ure

    . │ │ │ │ +000920c0: 2020 2020 2020 2020 2020 2020 3c2f 6469
    . │ │ │ │ +00092120: 2020 2020 3c68 333e 496e 6865 7269 7465

    Inherite │ │ │ │ +00092130: 6420 6672 6f6d 203c 6120 6872 6566 3d22 d from AddInterfaces< │ │ │ │ +000921a0: 2f61 3e3c 2f68 333e 0a20 2020 2020 2020 /a>

    . │ │ │ │ +000921b0: 2020 2020 203c 2f64 6976 3e3c 6469 7620
    . │ │ │ │ +00092200: 2020 2020 2020 2020 2020 2020 203c 6833

    Inherited from │ │ │ │ +00092220: 3c61 2068 7265 663d 2249 6e66 6f54 7261 InfoT │ │ │ │ +00092280: 7261 6e73 666f 726d 3c2f 613e 3c2f 6833 ransform

    .
    . │ │ │ │ +000922f0: 2020 3c68 333e 496e 6865 7269 7465 6420

    Inherited │ │ │ │ +00092300: 6672 6f6d 203c 6120 6872 6566 3d22 5472 from Transfor │ │ │ │ +00092360: 6d3c 2f61 3e3c 2f68 333e 0a20 2020 2020 m

    . │ │ │ │ +00092370: 2020 2020 2020 203c 2f64 6976 3e3c 6469
    . │ │ │ │ +000923c0: 2020 2020 3c68 333e 496e 6865 7269 7465

    Inherite │ │ │ │ +000923d0: 6420 6672 6f6d 203c 6120 6872 6566 3d22 d from SubComp │ │ │ │ +00092430: 6f6e 656e 743c 2f61 3e3c 2f68 333e 0a20 onent

    . │ │ │ │ +00092440: 2020 2020 2020 2020 2020 203c 2f64 6976
    . │ │ │ │ +00092480: 2020 2020 2020 2020 3c68 333e 496e 6865

    Inhe │ │ │ │ +00092490: 7269 7465 6420 6672 6f6d 203c 6120 6872 rited from Any │ │ │ │ +000924e0: 5265 663c 2f61 3e3c 2f68 333e 0a20 2020 Ref

    . │ │ │ │ +000924f0: 2020 2020 2020 2020 203c 2f64 6976 3e3c
    < │ │ │ │ +00092500: 6469 7620 636c 6173 733d 2270 6172 656e div class="paren │ │ │ │ +00092510: 7422 206e 616d 653d 2273 6361 6c61 2e41 t" name="scala.A │ │ │ │ +00092520: 6e79 223e 0a20 2020 2020 2020 2020 2020 ny">. │ │ │ │ +00092530: 2020 203c 6833 3e49 6e68 6572 6974 6564

    Inherited │ │ │ │ +00092540: 2066 726f 6d20 3c61 2068 7265 663d 222e from Any

    . │ │ │ │ +00092590: 2020 2020 2020 2020 2020 203c 2f64 6976
    .
    . │ │ │ │ +000925f0: 2020 203c 6833 3e49 6e68 6572 6974 6564

    Inherited │ │ │ │ +00092600: 2062 7920 696d 706c 6963 6974 2063 6f6e by implicit con │ │ │ │ +00092610: 7665 7273 696f 6e20 616e 7932 7374 7269 version any2stri │ │ │ │ +00092620: 6e67 6164 6420 6672 6f6d 0a20 2020 2020 ngadd from. │ │ │ │ +00092630: 2020 2020 2020 2020 2020 203c 6120 6872 Er │ │ │ │ +00092680: 6173 7572 653c 2f61 3e20 746f 203c 7370 asure to any2stringad │ │ │ │ +000926d0: 643c 2f73 7061 6e3e 5b3c 6120 6872 6566 d[Eras │ │ │ │ +00092720: 7572 653c 2f61 3e5d 0a20 2020 2020 2020 ure]. │ │ │ │ +00092730: 2020 2020 2020 203c 2f68 333e 0a20 2020

    . │ │ │ │ +00092740: 2020 2020 2020 2020 203c 2f64 6976 3e3c
    < │ │ │ │ +00092750: 6469 7620 636c 6173 733d 2263 6f6e 7665 div class="conve │ │ │ │ +00092760: 7273 696f 6e22 206e 616d 653d 2273 6361 rsion" name="sca │ │ │ │ +00092770: 6c61 2e50 7265 6465 662e 5374 7269 6e67 la.Predef.String │ │ │ │ +00092780: 466f 726d 6174 223e 0a20 2020 2020 2020 Format">. │ │ │ │ +00092790: 2020 2020 2020 203c 6833 3e49 6e68 6572

    Inher │ │ │ │ +000927a0: 6974 6564 2062 7920 696d 706c 6963 6974 ited by implicit │ │ │ │ +000927b0: 2063 6f6e 7665 7273 696f 6e20 5374 7269 conversion Stri │ │ │ │ +000927c0: 6e67 466f 726d 6174 2066 726f 6d0a 2020 ngFormat from. │ │ │ │ +000927d0: 2020 2020 2020 2020 2020 2020 2020 3c61 Erasure to │ │ │ │ +00092830: 3c73 7061 6e20 636c 6173 733d 2265 7874 StringForm │ │ │ │ +00092870: 6174 3c2f 7370 616e 3e5b 3c61 2068 7265 at[Era │ │ │ │ +000928c0: 7375 7265 3c2f 613e 5d0a 2020 2020 2020 sure]. │ │ │ │ +000928d0: 2020 2020 2020 2020 3c2f 6833 3e0a 2020

    . │ │ │ │ +000928e0: 2020 2020 2020 2020 2020 3c2f 6469 763e
    │ │ │ │ +000928f0: 3c64 6976 2063 6c61 7373 3d22 636f 6e76
    . │ │ │ │ +00092930: 2020 2020 3c68 333e 496e 6865 7269 7465

    Inherite │ │ │ │ +00092940: 6420 6279 2069 6d70 6c69 6369 7420 636f d by implicit co │ │ │ │ +00092950: 6e76 6572 7369 6f6e 2045 6e73 7572 696e nversion Ensurin │ │ │ │ +00092960: 6720 6672 6f6d 0a20 2020 2020 2020 2020 g from. │ │ │ │ +00092970: 2020 2020 2020 203c 6120 6872 6566 3d22 Erasur │ │ │ │ +000929c0: 653c 2f61 3e20 746f 203c 7370 616e 2063 e to Ensur │ │ │ │ +00092a00: 696e 673c 2f73 7061 6e3e 5b3c 6120 6872 ing[Er │ │ │ │ +00092a50: 6173 7572 653c 2f61 3e5d 0a20 2020 2020 asure]. │ │ │ │ +00092a60: 2020 2020 2020 2020 203c 2f68 333e 0a20

    . │ │ │ │ +00092a70: 2020 2020 2020 2020 2020 203c 2f64 6976
    . │ │ │ │ +00092ac0: 2020 2020 2020 203c 6833 3e49 6e68 6572

    Inher │ │ │ │ +00092ad0: 6974 6564 2062 7920 696d 706c 6963 6974 ited by implicit │ │ │ │ +00092ae0: 2063 6f6e 7665 7273 696f 6e20 4172 726f conversion Arro │ │ │ │ +00092af0: 7741 7373 6f63 2066 726f 6d0a 2020 2020 wAssoc from. │ │ │ │ +00092b00: 2020 2020 2020 2020 2020 2020 3c61 2068 E │ │ │ │ +00092b50: 7261 7375 7265 3c2f 613e 2074 6f20 3c73 rasure to ArrowAssoc[Erasure]. │ │ │ │ +00092c00: 2020 3c2f 6833 3e0a 2020 2020 2020 2020

    . │ │ │ │ +00092c10: 2020 2020 3c2f 6469 763e 0a20 2020 2020
    . │ │ │ │ +00092c20: 2020 203c 2f64 6976 3e0a 0a20 2020 2020
    .. │ │ │ │ +00092c30: 2020 203c 6469 7620 6964 3d22 6772 6f75
    . │ │ │ │ +00092c50: 2020 2020 203c 6469 7620 636c 6173 733d
    . │ │ │ │ +00092c80: 2020 2020 2020 2020 3c68 333e 556e 6772

    Ungr │ │ │ │ +00092c90: 6f75 7065 643c 2f68 333e 0a20 2020 2020 ouped

    . │ │ │ │ +00092ca0: 2020 2020 2020 2020 200a 2020 2020 2020 . │ │ │ │ +00092cb0: 2020 2020 2020 3c2f 6469 763e 0a20 2020
    . │ │ │ │ +00092cc0: 2020 2020 203c 2f64 6976 3e0a 0a20 2020
    .. │ │ │ │ +00092cd0: 2020 203c 2f64 6976 3e0a 0a20 2020 2020
    .. │ │ │ │ +00092ce0: 203c 6469 7620 6964 3d22 746f 6f6c 7469
    .. │ │ │ │ +00092d00: 203c 6469 7620 6964 3d22 666f 6f74 6572
    ... │ │ │ │ +00092de0: 2020 2020 3c2f 626f 6479 3e0a 2020 2020 . │ │ │ │ +00092df0: 2020 3c2f 6874 6d6c 3e0a . │ │ │ ├── ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/transform/OverridingPairs.html │ │ │ │ @@ -623,15 +623,15 @@ │ │ │ │ │ │ │ │

    Wakes up all threads that are waiting on the receiver object's monitor.

    Wakes up all threads that are waiting on the receiver object's monitor. │ │ │ │

    Definition Classes
    AnyRef
    Annotations
    │ │ │ │ @IntrinsicCandidate() │ │ │ │ │ │ │ │
    Note

    not specified by SLS as a member of AnyRef

    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/Adaptations$Adaptation.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │
    Self Type
    Analyzer.Typer
    Source
    Adaptations.scala
    │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
    │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/ContextErrors$InferencerContextErrors$InferErrorGen$$PolyAlternativeErrorKind$.html │ │ │ │ @@ -364,15 +364,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ final │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/ContextErrors$NamerContextErrors$NamerErrorGen$$DuplicatesErrorKinds$.html │ │ │ │ @@ -330,15 +330,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Enumeration
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ final │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/ContextErrors$TyperContextErrors.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │
    Self Type
    Analyzer.Typer
    Source
    ContextErrors.scala
    │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
    │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/Namers$PolyTypeCompleter.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │

    A class representing a lazy type with known type parameters. ctx is the namer context in which the │ │ │ │ owner is defined.

    Constructing a PolyTypeCompleter for a DefDef creates type skolems for the type parameters and │ │ │ │ assigns them to the tparams trees. │ │ │ │

    Source
    Namers.scala
    │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/PatternTypers$PatternTyper.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
    Self Type
    Analyzer.Typer
    Source
    PatternTypers.scala
    │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
    │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/RefChecks$RefCheckTransformer$normalizeAll$.html │ │ │ │ @@ -316,15 +316,15 @@ │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │

    The equality method for reference types.

    The equality method for reference types. Default implementation delegates to eq.

    See also equals in scala.Any. │ │ │ │

    returns

    true if the receiver object is equivalent to the argument; false otherwise.

    Definition Classes
    AnyRef → Any
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ final │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -502,15 +502,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TypeMap
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -519,15 +519,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TypeMap
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -571,15 +571,15 @@ │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │

    Equivalent to !(this eq that).

    Equivalent to !(this eq that). │ │ │ │

    returns

    true if the argument is not a reference to the receiver object; false otherwise.

    Definition Classes
    AnyRef
    │ │ │ │

  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -685,15 +685,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TypeMap
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -771,15 +771,15 @@ │ │ │ │ @throws( │ │ │ │ │ │ │ │ ... │ │ │ │ ) │ │ │ │ │ │ │ │

  • │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/RefChecks$RefCheckTransformer$varianceValidator$.html │ │ │ │ @@ -190,15 +190,15 @@ │ │ │ │

    Cast the receiver object to be of type T0.

    Cast the receiver object to be of type T0.

    Note that the success of a cast at runtime is modulo Scala's erasure semantics. │ │ │ │ Therefore the expression 1.asInstanceOf[String] will throw a ClassCastException at │ │ │ │ runtime, while the expression List(1).asInstanceOf[List[String]] will not. │ │ │ │ In the latter example, because the type argument is erased as part of compilation it is │ │ │ │ not possible to check whether the contents of the list are of the requested type. │ │ │ │

    returns

    the receiver object.

    Definition Classes
    Any
    Exceptions thrown

    ClassCastException if the receiver object is not an instance of the erasure of type T0.

    │ │ │ │

  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -540,15 +540,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    VarianceValidator → Traverser
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -557,15 +557,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Traverser
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -591,15 +591,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Traverser
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -608,15 +608,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Traverser
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -693,15 +693,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Traverser
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -710,15 +710,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Traverser
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -727,15 +727,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Traverser
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -744,15 +744,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Traverser
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -778,15 +778,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Traverser
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -795,15 +795,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Traverser
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -812,15 +812,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Traverser
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/RefChecks$RefCheckTransformer.html │ │ │ │ @@ -875,15 +875,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    RefCheckTransformer → Transformer
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -892,15 +892,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Transformer
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -909,15 +909,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Transformer
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -1045,15 +1045,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Transformer
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -1062,15 +1062,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Transformer
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/StructuredTypeStrings$intoNodes$.html │ │ │ │ @@ -304,15 +304,15 @@ │ │ │ │ @throws( │ │ │ │ │ │ │ │ ... │ │ │ │ ) │ │ │ │ │ │ │ │
    Note

    not specified by SLS as a member of AnyRef

  • │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/Tags$Tag.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │
    Self Type
    Analyzer.Typer
    Source
    Tags.scala
    │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
    │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/TypeDiagnostics$TyperDiagnostics$checkUnused$$UnusedPrivates.html │ │ │ │ @@ -260,15 +260,15 @@ │ │ │ │

    Cast the receiver object to be of type T0.

    Cast the receiver object to be of type T0.

    Note that the success of a cast at runtime is modulo Scala's erasure semantics. │ │ │ │ Therefore the expression 1.asInstanceOf[String] will throw a ClassCastException at │ │ │ │ runtime, while the expression List(1).asInstanceOf[List[String]] will not. │ │ │ │ In the latter example, because the type argument is erased as part of compilation it is │ │ │ │ not possible to check whether the contents of the list are of the requested type. │ │ │ │

    returns

    the receiver object.

    Definition Classes
    Any
    Exceptions thrown

    ClassCastException if the receiver object is not an instance of the erasure of type T0.

    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -817,15 +817,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    UnusedPrivates → Traverser
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -834,15 +834,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Traverser
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -868,15 +868,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Traverser
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -885,15 +885,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Traverser
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -970,15 +970,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Traverser
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -987,15 +987,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Traverser
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -1004,15 +1004,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Traverser
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -1021,15 +1021,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Traverser
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -1055,15 +1055,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Traverser
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -1072,15 +1072,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Traverser
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -1089,15 +1089,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Traverser
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/TypeDiagnostics$TyperDiagnostics.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │
    Self Type
    Analyzer.Typer
    Source
    TypeDiagnostics.scala
    │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
    │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/Typers$Typer$checkNoEscaping$.html │ │ │ │ @@ -335,15 +335,15 @@ │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │

    The equality method for reference types.

    The equality method for reference types. Default implementation delegates to eq.

    See also equals in scala.Any. │ │ │ │

    returns

    true if the receiver object is equivalent to the argument; false otherwise.

    Definition Classes
    AnyRef → Any
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ final │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -521,15 +521,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TypeMap
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -538,15 +538,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TypeMap
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -590,15 +590,15 @@ │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │

    Equivalent to !(this eq that).

    Equivalent to !(this eq that). │ │ │ │

    returns

    true if the argument is not a reference to the receiver object; false otherwise.

    Definition Classes
    AnyRef
    │ │ │ │

  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -723,15 +723,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TypeMap
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -809,15 +809,15 @@ │ │ │ │ @throws( │ │ │ │ │ │ │ │ ... │ │ │ │ ) │ │ │ │ │ │ │ │

  • │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/typechecker/Typers$Typer.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │
    Source
    Typers.scala
    │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
    │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
    │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/util/JavaCharArrayReader.html │ │ │ │ @@ -599,15 +599,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TraversableOnce → GenTraversableOnce
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/scala-2.11/api/compiler/scala/tools/nsc/util/ShowPickled$.html │ │ │ │ @@ -680,15 +680,15 @@ │ │ │ │

    Test whether the dynamic type of the receiver object is T0.

    Test whether the dynamic type of the receiver object is T0.

    Note that the result of the test is modulo Scala's erasure semantics. │ │ │ │ Therefore the expression 1.isInstanceOf[String] will return false, while the │ │ │ │ expression List(1).isInstanceOf[List[String]] will return true. │ │ │ │ In the latter example, because the type argument is erased as part of compilation it is │ │ │ │ not possible to check whether the contents of the list are of the specified type. │ │ │ │

    returns

    true if the receiver object is an instance of erasure of type T0; false otherwise.

    Definition Classes
    Any
    │ │ │ │

  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ final │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -971,15 +971,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Names
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ final │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/scala-2.11/api/compiler/scala/tools/reflect/FrontEnd$Severity.html │ │ │ │ @@ -158,15 +158,15 @@ │ │ │ │ with value equality: if two value type instances compare │ │ │ │ as true, then ## will produce the same hash value for each │ │ │ │ of them. │ │ │ │ For null returns a hashcode where null.hashCode throws a │ │ │ │ NullPointerException. │ │ │ │

  • returns

    a hash value consistent with ==

    Definition Classes
    AnyRef → Any
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/scala-2.11/api/compiler/scala/tools/reflect/ReflectGlobal.html │ │ │ │ @@ -233,15 +233,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Trees
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ trait │ │ │ │ │ │ │ │ │ │ │ │ @@ -1338,15 +1338,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Printers
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ class │ │ │ │ │ │ │ │ │ │ │ │ @@ -1355,15 +1355,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Trees
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ class │ │ │ │ │ │ │ │ │ │ │ │ @@ -3357,15 +3357,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Types
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ trait │ │ │ │ │ │ │ │ │ │ │ │ @@ -5976,15 +5976,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    StdAttachments
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ abstract │ │ │ │ class │ │ │ │ │ │ │ │ │ │ │ │ @@ -7886,15 +7886,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TypeMaps
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ abstract │ │ │ │ class │ │ │ │ │ │ │ │ │ │ │ │ @@ -8277,15 +8277,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Types
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ trait │ │ │ │ │ │ │ │ │ │ │ │ @@ -10099,15 +10099,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    FlagSets → FlagSets
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -13128,15 +13128,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    AnnotationCheckers
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -13162,15 +13162,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    AnnotationCheckers
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -13213,15 +13213,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    FlagSets → FlagSets
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -13230,15 +13230,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Types
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -13335,15 +13335,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    ReflectGlobalGlobal
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -13369,15 +13369,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Attributes
    protected[scala]
    Definition Classes
    AnnotationInfos → Annotations
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -13386,15 +13386,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    AnnotationCheckers
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -13403,15 +13403,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    AnnotationCheckers
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -13692,15 +13692,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Positions → Positions
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -13709,15 +13709,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Printers
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -13726,15 +13726,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Attributes
    protected
    Definition Classes
    Types
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -14024,15 +14024,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Symbols
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -14109,15 +14109,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Global
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ final │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -14143,15 +14143,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Collections
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -14160,15 +14160,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Attributes
    protected[scala.reflect.internal]
    Definition Classes
    CommonOwners
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -14231,15 +14231,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Internals → Internals
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -14248,15 +14248,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    BaseTypeSeqs
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -14527,15 +14527,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Types
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -14629,15 +14629,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Trees
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ final │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -14666,15 +14666,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Symbols
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -15183,15 +15183,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Trees
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -15200,15 +15200,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Symbols
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -15234,15 +15234,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Trees
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -15251,15 +15251,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Symbols
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -15348,15 +15348,15 @@ │ │ │ │ logging mechanism. !!! is prefixed to all messages issued via this route │ │ │ │ to make them visually distinct. │ │ │ │

  • Definition Classes
    Global → SymbolTable
    Annotations
    │ │ │ │ @inline() │ │ │ │ │ │ │ │
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ final │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -15479,15 +15479,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Global
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -15496,15 +15496,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Attributes
    protected
    Definition Classes
    SymbolTable
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -15513,15 +15513,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Types
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -15530,15 +15530,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Types
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -15547,15 +15547,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Types
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -15598,15 +15598,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Attributes
    protected
    Definition Classes
    Global → Types
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -15873,15 +15873,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    SymbolTable
    Annotations
    │ │ │ │ @inline() │ │ │ │ │ │ │ │
    │ │ │ │

  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ final │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -15893,15 +15893,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    SymbolTable
    Annotations
    │ │ │ │ @inline() │ │ │ │ │ │ │ │
    │ │ │ │

  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ final │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -16152,15 +16152,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    ExistentialsAndSkolems
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -16169,15 +16169,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Types
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -16545,15 +16545,15 @@ │ │ │ │ │ │ │ │ │ │ │ │

    The cooked doc comment of symbol sym after variable expansion, or "" if missing.

    The cooked doc comment of symbol sym after variable expansion, or "" if missing. │ │ │ │

    sym

    The symbol for which doc comment is returned

    site

    The class for which doc comments are generated

    Definition Classes
    DocComments
    Exceptions thrown

    ExpansionLimitExceeded when more than 10 successive expansions │ │ │ │ of the same string are done, which is │ │ │ │ interpreted as a recursive variable definition.

    │ │ │ │

  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -16698,15 +16698,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Collections
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -16715,15 +16715,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Positions
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ final │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -16732,15 +16732,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    SymbolTable
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -16820,15 +16820,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Global
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ final │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -16840,15 +16840,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Collections
    Annotations
    │ │ │ │ @tailrec() │ │ │ │ │ │ │ │
    │ │ │ │

  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ final │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -16932,15 +16932,15 @@ │ │ │ │ StringFormat[ReflectGlobal] performed by method StringFormat in scala.Predef. │ │ │ │ │ │ │ │
    Definition Classes
    StringFormat
    Annotations
    │ │ │ │ @inline() │ │ │ │ │ │ │ │

  • │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -17228,15 +17228,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    GlbLubs
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -17730,15 +17730,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Global
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -17927,15 +17927,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Attributes
    protected
    Definition Classes
    Global → SymbolTable
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -17944,15 +17944,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TypeComparers
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -17978,15 +17978,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Types
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -17995,15 +17995,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Types
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -18046,15 +18046,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Global
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -18102,15 +18102,15 @@ │ │ │ │

    Test whether the dynamic type of the receiver object is T0.

    Test whether the dynamic type of the receiver object is T0.

    Note that the result of the test is modulo Scala's erasure semantics. │ │ │ │ Therefore the expression 1.isInstanceOf[String] will return false, while the │ │ │ │ expression List(1).isInstanceOf[List[String]] will return true. │ │ │ │ In the latter example, because the type argument is erased as part of compilation it is │ │ │ │ not possible to check whether the contents of the list are of the specified type. │ │ │ │

    returns

    true if the receiver object is an instance of erasure of type T0; false otherwise.

    Definition Classes
    Any
    │ │ │ │

  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -18187,15 +18187,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Types
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -18204,15 +18204,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TypeMaps
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -18238,15 +18238,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    ExistentialsAndSkolems
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -18255,15 +18255,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Types
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -18272,15 +18272,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Trees
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -18289,15 +18289,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Trees
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -18306,15 +18306,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TypeComparers
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -18323,15 +18323,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TypeComparers
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -18357,15 +18357,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Types
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -18374,15 +18374,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Types
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -18391,15 +18391,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TypeComparers
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -18408,15 +18408,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Translations
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -18425,15 +18425,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Translations
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -18459,15 +18459,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Types
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ final │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -18479,15 +18479,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Types
    Annotations
    │ │ │ │ @tailrec() │ │ │ │ │ │ │ │
    │ │ │ │

  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ final │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -18496,15 +18496,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    SymbolTable
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ final │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -18513,15 +18513,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    SymbolTable
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -18598,15 +18598,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    StdNames
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -18802,15 +18802,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Global
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ final │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -18905,15 +18905,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Types
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -19075,15 +19075,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Collections
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -19092,15 +19092,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Symbols
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -19126,15 +19126,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Types
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -19182,15 +19182,15 @@ │ │ │ │

    Merge elements of doccomment src into doc comment dst for symbol sym.

    Merge elements of doccomment src into doc comment dst for symbol sym. │ │ │ │ In detail:

    1. If copyFirstPara is true, copy first paragraph │ │ │ │ 2. For all parameters of sym if there is no @param section │ │ │ │ in dst for that parameter name, but there is one on src, copy that section. │ │ │ │ 3. If there is no @return section in dst but there is one in src, copy it. │ │ │ │
    Definition Classes
    DocComments
    │ │ │ │

  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -19960,15 +19960,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Printers → Printers → Printers
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -20071,15 +20071,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Names
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ final │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -20139,15 +20139,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Global
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -20309,15 +20309,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Trees
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -20368,15 +20368,15 @@ │ │ │ │ │ │ │ │

    Wakes up all threads that are waiting on the receiver object's monitor.

    Wakes up all threads that are waiting on the receiver object's monitor. │ │ │ │

    Definition Classes
    AnyRef
    Annotations
    │ │ │ │ @IntrinsicCandidate() │ │ │ │ │ │ │ │
    Note

    not specified by SLS as a member of AnyRef

    │ │ │ │

  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -20487,15 +20487,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    ExistentialsAndSkolems
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -20589,15 +20589,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    SymbolTable
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ final │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -20746,15 +20746,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │

    The names of the phases.

    The names of the phases.

    Definition Classes
    Global
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ final │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -21001,15 +21001,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Plugins
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ final │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -21154,15 +21154,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    PrivateWithin
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ final │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -21414,15 +21414,15 @@ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │

    Register top level class (called on entering the class) │ │ │ │

    Register top level class (called on entering the class) │ │ │ │

    Definition Classes
    Global
    │ │ │ │

  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ macro │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -21465,15 +21465,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Attributes
    protected
    Definition Classes
    Printers
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -21726,15 +21726,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    GlbLubs
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -21811,15 +21811,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Attributes
    protected
    Definition Classes
    SymbolLoaders
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -22136,15 +22136,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Types
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -22153,15 +22153,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Types
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -22204,15 +22204,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    SynchronizedTypes → Types
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -22221,15 +22221,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    SymbolTable
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -22255,15 +22255,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    StdNames
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -22289,15 +22289,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TypeConstraints
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -22323,15 +22323,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Global
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -22340,15 +22340,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Attributes
    protected[scala.reflect.internal]
    Definition Classes
    Types
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -22479,15 +22479,15 @@ │ │ │ │ │ │ │ │ │ │ │ │

    Don't want to introduce new errors trying to report errors, │ │ │ │ so swallow exceptions.

    Don't want to introduce new errors trying to report errors, │ │ │ │ so swallow exceptions. │ │ │ │

    Definition Classes
    Global → Reporting
    │ │ │ │

  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ final │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -22843,15 +22843,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Types
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ final │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -22979,15 +22979,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Trees
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -23013,15 +23013,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Trees
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -23115,15 +23115,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Global
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -23149,15 +23149,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Types
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -23200,15 +23200,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TypeTags
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -23217,15 +23217,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TypeDebugging
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -23234,15 +23234,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    Types
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -23285,15 +23285,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TypeTags
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -23302,15 +23302,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Attributes
    protected
    Definition Classes
    TypeToStrings
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -23319,15 +23319,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Attributes
    protected
    Definition Classes
    Trees
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -23735,15 +23735,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    GlbLubs
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -23752,15 +23752,15 @@ │ │ │ │

    │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
    Definition Classes
    TypeTags
    │ │ │ │
  • │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

    │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -23987,15 +23987,15 @@ │ │ │ │

  • │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │

    Deprecated Value Members

    │ │ │ │
    1. │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

      │ │ │ │ │ │ │ │ final │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -24009,15 +24009,15 @@ │ │ │ │
      Definition Classes
      SymbolTable
      Annotations
      │ │ │ │ @deprecated │ │ │ │ │ │ │ │ @inline() │ │ │ │ │ │ │ │
      Deprecated

      (Since version 2.10.0) Use enteringPhase

      │ │ │ │

    2. │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

      │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -24121,15 +24121,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
      Definition Classes
      Required
      Annotations
      │ │ │ │ @deprecated │ │ │ │ │ │ │ │
      Deprecated

      (Since version 2.11.0) Scaladoc is implemented with a custom Global; this flag is ignored

      │ │ │ │

    3. │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

      │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -24161,15 +24161,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
      Definition Classes
      Global
      Annotations
      │ │ │ │ @deprecated │ │ │ │ │ │ │ │
      Deprecated

      (Since version 2.10.1) Renamed to reportThrowable

      │ │ │ │

    4. │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

      │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/scala-2.11/api/compiler/scala/tools/reflect/WrappedProperties$$AccessControl$.html │ │ │ │ @@ -694,15 +694,15 @@ │ │ │ │

      │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
      Definition Classes
      PropertiesTrait
      │ │ │ │
    5. │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

      │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -856,15 +856,15 @@ │ │ │ │

      │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
      Definition Classes
      WrappedProperties → PropertiesTrait
      │ │ │ │
    6. │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

      │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -924,15 +924,15 @@ │ │ │ │

      │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
      Definition Classes
      PropertiesTrait
      │ │ │ │
    7. │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

      │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -941,15 +941,15 @@ │ │ │ │

      │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
      Definition Classes
      PropertiesTrait
      │ │ │ │
    8. │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

      │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -1026,15 +1026,15 @@ │ │ │ │

      │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
      Definition Classes
      PropertiesTrait
      │ │ │ │
    9. │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

      │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ │ @@ -1043,15 +1043,15 @@ │ │ │ │

      │ │ │ │ │ │ │ │ Permalink │ │ │ │ │ │ │ │ │ │ │ │
      Definition Classes
      PropertiesTrait
      │ │ │ │
    10. │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

      │ │ │ │ │ │ │ │ │ │ │ │ def │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/scala-2.11/api/compiler/scala/tools/util/CompileOutputCommon.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │

      │ │ │ │ │ │ │ │
      Source
      SocketServer.scala
      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/AnyVal.html │ │ │ │ @@ -62,15 +62,15 @@ │ │ │ │ still must allocate a value class instance at runtime. These limitations and circumstances are │ │ │ │ explained in greater detail in the Value Classes and Universal Traits. │ │ │ │

      Source
      AnyVal.scala
      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/Cloneable.html │ │ │ │ @@ -51,15 +51,15 @@ │ │ │ │ │ │ │ │

      Classes extending this trait are cloneable across platforms (Java, .NET). │ │ │ │

      Source
      Cloneable.scala
      │ │ │ │ Linear Supertypes │ │ │ │
      java.lang.Cloneable, AnyRef, Any
      │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/Equals.html │ │ │ │ @@ -52,15 +52,15 @@ │ │ │ │

      An interface containing operations for equality. │ │ │ │ The only method not already present in class AnyRef is canEqual. │ │ │ │

      Source
      Equals.scala
      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ -
      ::, AbstractBuffer, AbstractIterable, AbstractIterable, AbstractMap, AbstractMap, AbstractMap, AbstractSeq, AbstractSeq, AbstractSet, AbstractSet, AnyRefMap, AnyValManifest, Appended, Appended, Appended, ArrayBuffer, ArrayLike, ArrayOps, ArraySeq, ArrayStack, BitSet, BitSet, BitSet, BitSet1, BitSet2, BitSetLike, BitSetN, Buffer, BufferLike, BufferProxy, Call, ClassTag, CompositeThrowable, Cons, Cont, Deadline, DefaultKeySet, DefaultKeySet, DefaultKeySet, DefaultKeySortedSet, DefaultKeySortedSet, DefaultMap, DefaultMap, DefaultMapModel, DefaultValuesIterable, DocBreak, DocCons, DocGroup, DocNest, DocNil, DocText, Done, DoubleLinkedList, DoubleLinkedListLike, DroppedWhile, DroppedWhile, DroppedWhile, DroppedWhile, Empty, EmptyView, EmptyView, EmptyView, End, Exclusive, Failure, Filtered, Filtered, Filtered, Filtered, FilteredKeys, FilteredKeys, FlatMapped, FlatMapped, FlatMapped, Forced, Forced, Forced, Found, GenMap, GenMapLike, GenSeq, GenSeqLike, GenSet, GenSetLike, HashMap, HashMap, HashMap1, HashSet, HashSet, HashTrieMap, HashTrieSet, History, ImmutableDefaultKeySet, ImmutableMapAdaptor, ImmutableSetAdaptor, Impl, Include, Inclusive, Inclusive, Index, IndexedSeq, IndexedSeq, IndexedSeq, IndexedSeqLike, IndexedSeqLike, IndexedSeqOptimized, IndexedSeqOptimized, IndexedSeqView, InsertionPoint, IntMap, Iterable, Iterable, Iterable, IterableForwarder, IterableLike, IterableProxy, IterableProxyLike, IterableView, IterableViewLike, Left, LeftProjection, LinearSeq, LinearSeq, LinearSeq, LinearSeqLike, LinearSeqOptimized, LinkedHashMap, LinkedHashSet, LinkedList, LinkedListLike, List, ListBuffer, ListMap, ListMap, ListSet, LongMap, LongMap, Manifest, Map, Map, Map, Map, Map1, Map2, Map3, Map4, MapLike, MapLike, MapLike, MapProxy, MapProxy, MapProxy, MapProxyLike, Mapped, Mapped, Mapped, MappedValues, MappedValues, MultiMap, MutableList, Nil, NoLo, Node, Node, None, NumericRange, ObservableBuffer, ObservableMap, ObservableSet, OpenHashMap, Option, PagedSeq, ParArray, ParHashMap, ParHashMap, ParHashSet, ParHashSet, ParMap, ParMap, ParMap, ParMapLike, ParMapLike, ParRange, ParSeq, ParSeq, ParSeq, ParSeqLike, ParSet, ParSet, ParSet, ParSetLike, ParSetLike, ParTrieMap, ParVector, Patched, Patched, Prepended, Prepended, PriorityQueue, PriorityQueueProxy, Product, Product1, Product10, Product11, Product12, Product13, Product14, Product15, Product16, Product17, Product18, Product19, Product2, Product20, Product21, Product22, Product3, Product4, Product5, Product6, Product7, Product8, Product9, Queue, Queue, QueueProxy, Range, Remove, Reset, ResizableArray, Reversed, Reversed, Reversed, RevertibleHistory, Right, RightProjection, ScalaReflectionException, ScanLeaf, ScanNode, Script, Seq, Seq, Seq, SeqForwarder, SeqLike, SeqLike, SeqProxy, SeqProxyLike, SeqView, SeqViewLike, Set, Set, Set, Set1, Set2, Set3, Set4, SetLike, SetLike, SetProxy, SetProxy, SetProxy, SetProxyLike, Sliced, Sliced, Sliced, Sliced, Some, SortedMap, SortedMap, SortedMapLike, SortedSet, SortedSet, SortedSet, SortedSetLike, Stack, Stack, StackProxy, Start, Stream, StreamView, StreamViewLike, StringBuilder, StringContext, StringLike, StringOps, Success, SynchronizedBuffer, SynchronizedMap, SynchronizedPriorityQueue, SynchronizedQueue, SynchronizedSet, SynchronizedStack, SystemProperties, TakenWhile, TakenWhile, TakenWhile, TakenWhile, Transformed, Transformed, Transformed, Transformed, TreeMap, TreeSet, TreeSet, TrieMap, Tuple1, Tuple10, Tuple11, Tuple12, Tuple13, Tuple14, Tuple15, Tuple16, Tuple17, Tuple18, Tuple19, Tuple2, Tuple20, Tuple21, Tuple22, Tuple3, Tuple4, Tuple5, Tuple6, Tuple7, Tuple8, Tuple9, UninitializedFieldError, UnrolledBuffer, Update, ValueSet, Vector, WithDefault, WithDefault, WithDefault, WithDefault, WithDefault, WithDefault, WrappedArray, WrappedString, Zipped, Zipped, Zipped, ZippedAll, ZippedAll, ZippedAll, ofBoolean, ofBoolean, ofByte, ofByte, ofChar, ofChar, ofDouble, ofDouble, ofFloat, ofFloat, ofInt, ofInt, ofLong, ofLong, ofRef, ofRef, ofShort, ofShort, ofUnit, ofUnit
      │ │ │ │ +
      ::, AbstractBuffer, AbstractIterable, AbstractIterable, AbstractMap, AbstractMap, AbstractMap, AbstractSeq, AbstractSeq, AbstractSet, AbstractSet, AnyRefMap, AnyValManifest, Appended, Appended, Appended, ArrayBuffer, ArrayLike, ArrayOps, ArraySeq, ArrayStack, BitSet, BitSet, BitSet, BitSet1, BitSet2, BitSetLike, BitSetN, Buffer, BufferLike, BufferProxy, Call, ClassTag, CompositeThrowable, Cons, Cont, Deadline, DefaultKeySet, DefaultKeySet, DefaultKeySet, DefaultKeySortedSet, DefaultKeySortedSet, DefaultMap, DefaultMap, DefaultMapModel, DefaultValuesIterable, DocBreak, DocCons, DocGroup, DocNest, DocNil, DocText, Done, DoubleLinkedList, DoubleLinkedListLike, DroppedWhile, DroppedWhile, DroppedWhile, DroppedWhile, Empty, EmptyView, EmptyView, EmptyView, End, Exclusive, Failure, Filtered, Filtered, Filtered, Filtered, FilteredKeys, FilteredKeys, FlatMapped, FlatMapped, FlatMapped, Forced, Forced, Forced, Found, GenMap, GenMapLike, GenSeq, GenSeqLike, GenSet, GenSetLike, HashMap, HashMap, HashMap1, HashSet, HashSet, HashTrieMap, HashTrieSet, History, ImmutableDefaultKeySet, ImmutableMapAdaptor, ImmutableSetAdaptor, Impl, Include, Inclusive, Inclusive, Index, IndexedSeq, IndexedSeq, IndexedSeq, IndexedSeqLike, IndexedSeqLike, IndexedSeqOptimized, IndexedSeqOptimized, IndexedSeqView, InsertionPoint, IntMap, Iterable, Iterable, Iterable, IterableForwarder, IterableLike, IterableProxy, IterableProxyLike, IterableView, IterableViewLike, Left, LeftProjection, LinearSeq, LinearSeq, LinearSeq, LinearSeqLike, LinearSeqOptimized, LinkedHashMap, LinkedHashSet, LinkedList, LinkedListLike, List, ListBuffer, ListMap, ListMap, ListSet, LongMap, LongMap, Manifest, Map, Map, Map, Map, Map1, Map2, Map3, Map4, MapLike, MapLike, MapLike, MapProxy, MapProxy, MapProxy, MapProxyLike, Mapped, Mapped, Mapped, MappedValues, MappedValues, MultiMap, MutableList, Nil, NoLo, Node, Node, None, NumericRange, ObservableBuffer, ObservableMap, ObservableSet, OpenHashMap, Option, PagedSeq, ParArray, ParHashMap, ParHashMap, ParHashSet, ParHashSet, ParMap, ParMap, ParMap, ParMapLike, ParMapLike, ParRange, ParSeq, ParSeq, ParSeq, ParSeqLike, ParSet, ParSet, ParSet, ParSetLike, ParSetLike, ParTrieMap, ParVector, Patched, Patched, Prepended, Prepended, PriorityQueue, PriorityQueueProxy, Product, Product1, Product10, Product11, Product12, Product13, Product14, Product15, Product16, Product17, Product18, Product19, Product2, Product20, Product21, Product22, Product3, Product4, Product5, Product6, Product7, Product8, Product9, Queue, Queue, QueueProxy, Range, Remove, Reset, ResizableArray, Reversed, Reversed, Reversed, RevertibleHistory, Right, RightProjection, ScalaReflectionException, ScanLeaf, ScanNode, Script, Seq, Seq, Seq, SeqForwarder, SeqLike, SeqLike, SeqProxy, SeqProxyLike, SeqView, SeqViewLike, Set, Set, Set, Set1, Set2, Set3, Set4, SetLike, SetLike, SetProxy, SetProxy, SetProxy, SetProxyLike, Sliced, Sliced, Sliced, Sliced, Some, SortedMap, SortedMap, SortedMapLike, SortedSet, SortedSet, SortedSet, SortedSetLike, Stack, Stack, StackProxy, Start, Stream, StreamView, StreamViewLike, StringBuilder, StringContext, StringLike, StringOps, Success, SynchronizedBuffer, SynchronizedMap, SynchronizedPriorityQueue, SynchronizedQueue, SynchronizedSet, SynchronizedStack, SystemProperties, TakenWhile, TakenWhile, TakenWhile, TakenWhile, Transformed, Transformed, Transformed, Transformed, TreeMap, TreeSet, TreeSet, TrieMap, Tuple1, Tuple10, Tuple11, Tuple12, Tuple13, Tuple14, Tuple15, Tuple16, Tuple17, Tuple18, Tuple19, Tuple2, Tuple20, Tuple21, Tuple22, Tuple3, Tuple4, Tuple5, Tuple6, Tuple7, Tuple8, Tuple9, UninitializedFieldError, UnrolledBuffer, Update, ValueSet, Vector, WithDefault, WithDefault, WithDefault, WithDefault, WithDefault, WithDefault, WrappedArray, WrappedString, Zipped, Zipped, Zipped, ZippedAll, ZippedAll, ZippedAll, ofBoolean, ofBoolean, ofByte, ofByte, ofChar, ofChar, ofDouble, ofDouble, ofFloat, ofFloat, ofInt, ofInt, ofLong, ofLong, ofRef, ofRef, ofShort, ofShort, ofUnit, ofUnit
      │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/Function1.html │ │ │ │ @@ -65,15 +65,15 @@ │ │ │ │ ) │ │ │ │ │ │ │ │
      Source
      Function1.scala
      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ -
      ::, <:<, =:=, AbstractBuffer, AbstractFunction1, AbstractMap, AbstractMap, AbstractMap, AbstractPartialFunction, AbstractSeq, AbstractSeq, AbstractSet, AbstractSet, AnyRefMap, Appended, Appended, ArrayBuffer, ArraySeq, ArrayStack, BitSet, BitSet, BitSet, BitSet1, BitSet2, BitSetLike, BitSetN, Buffer, BufferProxy, Cons, DefaultKeySet, DefaultKeySet, DefaultKeySet, DefaultKeySortedSet, DefaultKeySortedSet, DefaultMap, DefaultMap, DefaultMapModel, DoubleLinkedList, DroppedWhile, DroppedWhile, DroppedWhile, Empty, EmptyView, EmptyView, Exclusive, Filtered, Filtered, Filtered, FilteredKeys, FilteredKeys, FlatMapped, FlatMapped, Forced, Forced, GenSet, GenSetLike, HashMap, HashMap, HashMap1, HashSet, HashSet, HashTrieMap, HashTrieSet, ImmutableDefaultKeySet, ImmutableMapAdaptor, ImmutableSetAdaptor, Impl, Inclusive, Inclusive, IndexedSeq, IndexedSeq, IndexedSeq, IndexedSeqView, IntMap, LinearSeq, LinearSeq, LinearSeq, LinkedHashMap, LinkedHashSet, LinkedList, List, ListBuffer, ListMap, ListMap, ListSet, LongMap, LongMap, Map, Map, Map, Map, Map1, Map2, Map3, Map4, MapLike, MapLike, MapLike, MapProxy, MapProxy, MapProxy, MapProxyLike, Mapped, Mapped, MappedValues, MappedValues, MultiMap, MurmurHash, MutableList, Nil, Node, Node, NumericRange, ObservableBuffer, ObservableMap, ObservableSet, OpenHashMap, PagedSeq, ParHashSet, ParHashSet, ParSet, ParSet, ParSet, ParSetLike, ParSetLike, PartialFunction, Patched, Patched, Prepended, Prepended, Queue, Queue, QueueProxy, Range, ResizableArray, Reversed, Reversed, Reversed, Script, Seq, Seq, Seq, SeqForwarder, SeqProxy, SeqView, SeqViewLike, Set, Set, Set, Set1, Set2, Set3, Set4, SetLike, SetLike, SetProxy, SetProxy, SetProxy, SetProxyLike, Sliced, Sliced, Sliced, SortedMap, SortedMap, SortedMapLike, SortedSet, SortedSet, SortedSet, SortedSetLike, Stack, Stack, StackProxy, Stream, StreamView, StreamViewLike, StringBuilder, SynchronizedBuffer, SynchronizedMap, SynchronizedQueue, SynchronizedSet, SynchronizedStack, SystemProperties, TakenWhile, TakenWhile, TakenWhile, Transformed, Transformed, Transformed, TreeMap, TreeSet, TreeSet, TrieMap, UnrolledBuffer, ValueSet, Vector, WithDefault, WithDefault, WithDefault, WrappedArray, WrappedString, Zipped, Zipped, ZippedAll, ZippedAll, ofBoolean, ofByte, ofChar, ofDouble, ofFloat, ofInt, ofLong, ofRef, ofShort, ofUnit
      │ │ │ │ +
      ::, <:<, =:=, AbstractBuffer, AbstractFunction1, AbstractMap, AbstractMap, AbstractMap, AbstractPartialFunction, AbstractSeq, AbstractSeq, AbstractSet, AbstractSet, AnyRefMap, Appended, Appended, ArrayBuffer, ArraySeq, ArrayStack, BitSet, BitSet, BitSet, BitSet1, BitSet2, BitSetLike, BitSetN, Buffer, BufferProxy, Cons, DefaultKeySet, DefaultKeySet, DefaultKeySet, DefaultKeySortedSet, DefaultKeySortedSet, DefaultMap, DefaultMap, DefaultMapModel, DoubleLinkedList, DroppedWhile, DroppedWhile, DroppedWhile, Empty, EmptyView, EmptyView, Exclusive, Filtered, Filtered, Filtered, FilteredKeys, FilteredKeys, FlatMapped, FlatMapped, Forced, Forced, GenSet, GenSetLike, HashMap, HashMap, HashMap1, HashSet, HashSet, HashTrieMap, HashTrieSet, ImmutableDefaultKeySet, ImmutableMapAdaptor, ImmutableSetAdaptor, Impl, Inclusive, Inclusive, IndexedSeq, IndexedSeq, IndexedSeq, IndexedSeqView, IntMap, LinearSeq, LinearSeq, LinearSeq, LinkedHashMap, LinkedHashSet, LinkedList, List, ListBuffer, ListMap, ListMap, ListSet, LongMap, LongMap, Map, Map, Map, Map, Map1, Map2, Map3, Map4, MapLike, MapLike, MapLike, MapProxy, MapProxy, MapProxy, MapProxyLike, Mapped, Mapped, MappedValues, MappedValues, MultiMap, MurmurHash, MutableList, Nil, Node, Node, NumericRange, ObservableBuffer, ObservableMap, ObservableSet, OpenHashMap, PagedSeq, ParHashSet, ParHashSet, ParSet, ParSet, ParSet, ParSetLike, ParSetLike, PartialFunction, Patched, Patched, Prepended, Prepended, Queue, Queue, QueueProxy, Range, ResizableArray, Reversed, Reversed, Reversed, Script, Seq, Seq, Seq, SeqForwarder, SeqProxy, SeqView, SeqViewLike, Set, Set, Set, Set1, Set2, Set3, Set4, SetLike, SetLike, SetProxy, SetProxy, SetProxy, SetProxyLike, Sliced, Sliced, Sliced, SortedMap, SortedMap, SortedMapLike, SortedSet, SortedSet, SortedSet, SortedSetLike, Stack, Stack, StackProxy, Stream, StreamView, StreamViewLike, StringBuilder, SynchronizedBuffer, SynchronizedMap, SynchronizedQueue, SynchronizedSet, SynchronizedStack, SystemProperties, TakenWhile, TakenWhile, TakenWhile, Transformed, Transformed, Transformed, TreeMap, TreeSet, TreeSet, TrieMap, UnrolledBuffer, ValueSet, Vector, WithDefault, WithDefault, WithDefault, WrappedArray, WrappedString, Zipped, Zipped, ZippedAll, ZippedAll, ofBoolean, ofByte, ofChar, ofDouble, ofFloat, ofInt, ofLong, ofRef, ofShort, ofUnit
      │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/Immutable.html │ │ │ │ @@ -52,15 +52,15 @@ │ │ │ │

      A marker trait for all immutable datastructures such as immutable │ │ │ │ collections. │ │ │ │

      Source
      Immutable.scala
      Since

      2.8

      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/Mutable.html │ │ │ │ @@ -51,15 +51,15 @@ │ │ │ │ │ │ │ │

      A marker trait for mutable data structures such as mutable collections │ │ │ │

      Source
      Mutable.scala
      Since

      2.8

      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/PartialFunction.html │ │ │ │ @@ -75,15 +75,15 @@ │ │ │ │ // the method orElse allows chaining another partial function to handle │ │ │ │ // input outside the declared domain │ │ │ │ val numbers = sample map (isEven orElse isOdd)
      Self Type
      PartialFunction[A, B]
      Source
      PartialFunction.scala
      Version

      1.0, 16/07/2003

      │ │ │ │ Linear Supertypes │ │ │ │
      (A) ⇒ B, AnyRef, Any
      │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ -
      ::, AbstractBuffer, AbstractMap, AbstractMap, AbstractMap, AbstractPartialFunction, AbstractSeq, AbstractSeq, AnyRefMap, Appended, Appended, ArrayBuffer, ArraySeq, ArrayStack, Buffer, BufferProxy, Cons, DefaultMap, DefaultMap, DefaultMapModel, DoubleLinkedList, DroppedWhile, DroppedWhile, DroppedWhile, Empty, EmptyView, EmptyView, Exclusive, Filtered, Filtered, Filtered, FilteredKeys, FilteredKeys, FlatMapped, FlatMapped, Forced, Forced, HashMap, HashMap, HashMap1, HashTrieMap, ImmutableMapAdaptor, Impl, Inclusive, Inclusive, IndexedSeq, IndexedSeq, IndexedSeq, IndexedSeqView, IntMap, LinearSeq, LinearSeq, LinearSeq, LinkedHashMap, LinkedList, List, ListBuffer, ListMap, ListMap, LongMap, LongMap, Map, Map, Map, Map, Map1, Map2, Map3, Map4, MapLike, MapLike, MapLike, MapProxy, MapProxy, MapProxy, MapProxyLike, Mapped, Mapped, MappedValues, MappedValues, MultiMap, MutableList, Nil, Node, NumericRange, ObservableBuffer, ObservableMap, OpenHashMap, PagedSeq, Patched, Patched, Prepended, Prepended, Queue, Queue, QueueProxy, Range, ResizableArray, Reversed, Reversed, Reversed, Script, Seq, Seq, Seq, SeqForwarder, SeqProxy, SeqView, SeqViewLike, Sliced, Sliced, Sliced, SortedMap, SortedMap, SortedMapLike, Stack, Stack, StackProxy, Stream, StreamView, StreamViewLike, StringBuilder, SynchronizedBuffer, SynchronizedMap, SynchronizedQueue, SynchronizedStack, SystemProperties, TakenWhile, TakenWhile, TakenWhile, Transformed, Transformed, Transformed, TreeMap, TrieMap, UnrolledBuffer, Vector, WithDefault, WithDefault, WithDefault, WrappedArray, WrappedString, Zipped, Zipped, ZippedAll, ZippedAll, ofBoolean, ofByte, ofChar, ofDouble, ofFloat, ofInt, ofLong, ofRef, ofShort, ofUnit
      │ │ │ │ +
      ::, AbstractBuffer, AbstractMap, AbstractMap, AbstractMap, AbstractPartialFunction, AbstractSeq, AbstractSeq, AnyRefMap, Appended, Appended, ArrayBuffer, ArraySeq, ArrayStack, Buffer, BufferProxy, Cons, DefaultMap, DefaultMap, DefaultMapModel, DoubleLinkedList, DroppedWhile, DroppedWhile, DroppedWhile, Empty, EmptyView, EmptyView, Exclusive, Filtered, Filtered, Filtered, FilteredKeys, FilteredKeys, FlatMapped, FlatMapped, Forced, Forced, HashMap, HashMap, HashMap1, HashTrieMap, ImmutableMapAdaptor, Impl, Inclusive, Inclusive, IndexedSeq, IndexedSeq, IndexedSeq, IndexedSeqView, IntMap, LinearSeq, LinearSeq, LinearSeq, LinkedHashMap, LinkedList, List, ListBuffer, ListMap, ListMap, LongMap, LongMap, Map, Map, Map, Map, Map1, Map2, Map3, Map4, MapLike, MapLike, MapLike, MapProxy, MapProxy, MapProxy, MapProxyLike, Mapped, Mapped, MappedValues, MappedValues, MultiMap, MutableList, Nil, Node, NumericRange, ObservableBuffer, ObservableMap, OpenHashMap, PagedSeq, Patched, Patched, Prepended, Prepended, Queue, Queue, QueueProxy, Range, ResizableArray, Reversed, Reversed, Reversed, Script, Seq, Seq, Seq, SeqForwarder, SeqProxy, SeqView, SeqViewLike, Sliced, Sliced, Sliced, SortedMap, SortedMap, SortedMapLike, Stack, Stack, StackProxy, Stream, StreamView, StreamViewLike, StringBuilder, SynchronizedBuffer, SynchronizedMap, SynchronizedQueue, SynchronizedStack, SystemProperties, TakenWhile, TakenWhile, TakenWhile, Transformed, Transformed, Transformed, TreeMap, TrieMap, UnrolledBuffer, Vector, WithDefault, WithDefault, WithDefault, WrappedArray, WrappedString, Zipped, Zipped, ZippedAll, ZippedAll, ofBoolean, ofByte, ofChar, ofDouble, ofFloat, ofInt, ofLong, ofRef, ofShort, ofUnit
      │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/Proxy.html │ │ │ │ @@ -58,15 +58,15 @@ │ │ │ │ def toString(): String

      Note: forwarding methods in this way will most likely create │ │ │ │ an asymmetric equals method, which is not generally recommended. │ │ │ │

      Source
      Proxy.scala
      Version

      1.0, 26/04/2004

      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/Serializable.html │ │ │ │ @@ -51,15 +51,15 @@ │ │ │ │ │ │ │ │

      Classes extending this trait are serializable across platforms (Java, .NET). │ │ │ │

      Source
      Serializable.scala
      │ │ │ │ Linear Supertypes │ │ │ │
      java.io.Serializable, Any
      │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ -
      ::, <:<, =:=, =:=, AnyValManifest, Array, ArrayBuffer, ArrayBuffer, ArrayBuilder, ArrayBuilder, ArrayHashing, ArraySeq, ArraySeq, ArrayStack, ArrayStack, BigDecimal, BigDecimal, BigDecimal, BigDecimalAsIfIntegral, BigDecimalAsIfIntegral, BigDecimalIsConflicted, BigDecimalIsFractional, BigDecimalIsFractional, BigDecimalOrdering, BigInt, BigInt, BigInt, BigIntIsIntegral, BigIntIsIntegral, BigIntOrdering, BitSet, BitSet, BitSet, BitSet, BitSet1, BitSet2, BitSetN, Boolean, BooleanOrdering, Byte, ByteIsIntegral, ByteIsIntegral, ByteOrdering, ByteswapHashing, ByteswapHashing, Call, Char, CharIsIntegral, CharIsIntegral, CharOrdering, ClassManifestDeprecatedApis, ClassTag, ClassTag, CompositeThrowable, Cons, Cont, Deadline, Deadline, DeadlineIsOrdered, Default, DefaultEntry, DefaultKeySet, DefaultKeySet, DefaultKeySortedSet, DefaultKeySortedSet, DefaultValuesIterable, DocBreak, DocCons, DocGroup, DocNest, DocNil, DocText, Done, Double, DoubleAsIfIntegral, DoubleAsIfIntegral, DoubleIsConflicted, DoubleIsFractional, DoubleIsFractional, DoubleLinkedList, DoubleLinkedList, DoubleOrdering, Duration, Duration, DurationIsOrdered, Elements, Empty, End, Enumeration, Equiv, Equiv, Exclusive, Failure, FiniteDuration, FiniteDuration, FiniteDurationIsOrdered, Float, FloatAsIfIntegral, FloatAsIfIntegral, FloatIsConflicted, FloatIsFractional, FloatIsFractional, FloatOrdering, Found, Fractional, Fractional, HashMap, HashMap, HashMap, HashMap, HashMap1, HashSet, HashSet, HashSet, HashSet, HashTrieMap, HashTrieSet, Hashing, Hashing, History, ImmutableDefaultKeySet, ImmutableMapAdaptor, ImmutableSetAdaptor, Impl, Include, Inclusive, Inclusive, Index, Infinite, InsertionPoint, Int, IntIsIntegral, IntIsIntegral, IntOrdering, Integral, Integral, Left, LeftProjection, LinkedEntry, LinkedHashMap, LinkedHashMap, LinkedHashSet, LinkedHashSet, LinkedList, LinkedList, List, ListBuffer, ListMap, ListMap, ListMap, ListMap, ListSet, ListSet, Long, LongIsIntegral, LongIsIntegral, LongMap, LongMap, LongOrdering, MangledHashing, Manifest, Map1, Map2, Map3, Map4, MutableList, MutableList, Nil, NoLo, NoManifest, NoStackTrace, Node, Node, None, Numeric, Numeric, NumericRange, NumericRange, OptManifest, Option, Option, OptionOrdering, Ordering, Ordering, ParArray, ParArray, ParHashMap, ParHashMap, ParHashMap, ParHashMap, ParHashSet, ParHashSet, ParHashSet, ParHashSet, ParRange, ParRange, ParTrieMap, ParTrieMap, ParVector, ParVector, PartialOrdering, PriorityQueue, PriorityQueue, PriorityQueueProxy, Queue, Queue, Queue, Queue, QueueProxy, Random, Random, Range, Range, Regex, Regex, Remove, Reset, Responder, Responder, RevertibleHistory, Right, RightProjection, RoundingMode, ScalaReflectionException, ScanLeaf, ScanNode, Script, Set1, Set2, Set3, Set4, Short, ShortIsIntegral, ShortIsIntegral, ShortOrdering, Some, Stack, Stack, Stack, Stack, StackProxy, Start, Stream, Stream, String, StringBuilder, StringBuilder, StringContext, StringContext, StringOrdering, Success, Symbol, Symbol, SynchronizedPriorityQueue, SynchronizedQueue, SynchronizedStack, TreeMap, TreeMap, TreeSet, TreeSet, TreeSet, TreeSet, TrieMap, TrieMap, Tuple1, Tuple10, Tuple11, Tuple12, Tuple13, Tuple14, Tuple15, Tuple16, Tuple17, Tuple18, Tuple19, Tuple2, Tuple20, Tuple21, Tuple22, Tuple3, Tuple4, Tuple5, Tuple6, Tuple7, Tuple8, Tuple9, UnanchoredRegex, UninitializedFieldError, Unit, UnitOrdering, UnrolledBuffer, UnrolledBuffer, Update, Val, Value, ValueOrdering, ValueSet, ValueSet, Vector, Vector, WeakHashMap, WithDefault, WithDefault, WithDefault, Wrappers, ofBoolean, ofBoolean, ofByte, ofByte, ofChar, ofChar, ofDouble, ofDouble, ofFloat, ofFloat, ofInt, ofInt, ofLong, ofLong, ofRef, ofRef, ofShort, ofShort, ofUnit, ofUnit
      │ │ │ │ +
      ::, <:<, =:=, =:=, AnyValManifest, Array, ArrayBuffer, ArrayBuffer, ArrayBuilder, ArrayBuilder, ArrayHashing, ArraySeq, ArraySeq, ArrayStack, ArrayStack, BigDecimal, BigDecimal, BigDecimal, BigDecimalAsIfIntegral, BigDecimalAsIfIntegral, BigDecimalIsConflicted, BigDecimalIsFractional, BigDecimalIsFractional, BigDecimalOrdering, BigInt, BigInt, BigInt, BigIntIsIntegral, BigIntIsIntegral, BigIntOrdering, BitSet, BitSet, BitSet, BitSet, BitSet1, BitSet2, BitSetN, Boolean, BooleanOrdering, Byte, ByteIsIntegral, ByteIsIntegral, ByteOrdering, ByteswapHashing, ByteswapHashing, Call, Char, CharIsIntegral, CharIsIntegral, CharOrdering, ClassManifestDeprecatedApis, ClassTag, ClassTag, CompositeThrowable, Cons, Cont, Deadline, Deadline, DeadlineIsOrdered, Default, DefaultEntry, DefaultKeySet, DefaultKeySet, DefaultKeySortedSet, DefaultKeySortedSet, DefaultValuesIterable, DocBreak, DocCons, DocGroup, DocNest, DocNil, DocText, Done, Double, DoubleAsIfIntegral, DoubleAsIfIntegral, DoubleIsConflicted, DoubleIsFractional, DoubleIsFractional, DoubleLinkedList, DoubleLinkedList, DoubleOrdering, Duration, Duration, DurationIsOrdered, Elements, Empty, End, Enumeration, Equiv, Equiv, Exclusive, Failure, FiniteDuration, FiniteDuration, FiniteDurationIsOrdered, Float, FloatAsIfIntegral, FloatAsIfIntegral, FloatIsConflicted, FloatIsFractional, FloatIsFractional, FloatOrdering, Found, Fractional, Fractional, HashMap, HashMap, HashMap, HashMap, HashMap1, HashSet, HashSet, HashSet, HashSet, HashTrieMap, HashTrieSet, Hashing, Hashing, History, ImmutableDefaultKeySet, ImmutableMapAdaptor, ImmutableSetAdaptor, Impl, Include, Inclusive, Inclusive, Index, Infinite, InsertionPoint, Int, IntIsIntegral, IntIsIntegral, IntOrdering, Integral, Integral, Left, LeftProjection, LinkedEntry, LinkedHashMap, LinkedHashMap, LinkedHashSet, LinkedHashSet, LinkedList, LinkedList, List, ListBuffer, ListMap, ListMap, ListMap, ListMap, ListSet, ListSet, Long, LongIsIntegral, LongIsIntegral, LongMap, LongMap, LongOrdering, MangledHashing, Manifest, Map1, Map2, Map3, Map4, MutableList, MutableList, Nil, NoLo, NoManifest, NoStackTrace, Node, Node, None, Numeric, Numeric, NumericRange, NumericRange, OptManifest, Option, Option, OptionOrdering, Ordering, Ordering, ParArray, ParArray, ParHashMap, ParHashMap, ParHashMap, ParHashMap, ParHashSet, ParHashSet, ParHashSet, ParHashSet, ParRange, ParRange, ParTrieMap, ParTrieMap, ParVector, ParVector, PartialOrdering, PriorityQueue, PriorityQueue, PriorityQueueProxy, Queue, Queue, Queue, Queue, QueueProxy, Random, Random, Range, Range, Regex, Regex, Remove, Reset, Responder, Responder, RevertibleHistory, Right, RightProjection, RoundingMode, ScalaReflectionException, ScanLeaf, ScanNode, Script, Set1, Set2, Set3, Set4, Short, ShortIsIntegral, ShortIsIntegral, ShortOrdering, Some, Stack, Stack, Stack, Stack, StackProxy, Start, Stream, Stream, String, StringBuilder, StringBuilder, StringContext, StringContext, StringOrdering, Success, Symbol, Symbol, SynchronizedPriorityQueue, SynchronizedQueue, SynchronizedStack, TreeMap, TreeMap, TreeSet, TreeSet, TreeSet, TreeSet, TrieMap, TrieMap, Tuple1, Tuple10, Tuple11, Tuple12, Tuple13, Tuple14, Tuple15, Tuple16, Tuple17, Tuple18, Tuple19, Tuple2, Tuple20, Tuple21, Tuple22, Tuple3, Tuple4, Tuple5, Tuple6, Tuple7, Tuple8, Tuple9, UnanchoredRegex, UninitializedFieldError, Unit, UnitOrdering, UnrolledBuffer, UnrolledBuffer, Update, Val, Value, ValueOrdering, ValueSet, ValueSet, Vector, Vector, WeakHashMap, WithDefault, WithDefault, WithDefault, Wrappers, ofBoolean, ofBoolean, ofByte, ofByte, ofChar, ofChar, ofDouble, ofDouble, ofFloat, ofFloat, ofInt, ofInt, ofLong, ofLong, ofRef, ofRef, ofShort, ofShort, ofUnit, ofUnit
      │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/AbstractIterable.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │

      Explicit instantiation of the Iterable trait to reduce class file size in subclasses.

      Source
      Iterable.scala
      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/AbstractMap.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │

      Explicit instantiation of the Map trait to reduce class file size in subclasses.

      Source
      Map.scala
      │ │ │ │ Linear Supertypes │ │ │ │
      Map[A, B], MapLike[A, B, Map[A, B]], Subtractable[A, Map[A, B]], PartialFunction[A, B], (A) ⇒ B, GenMap[A, B], GenMapLike[A, B, Map[A, B]], AbstractIterable[(A, B)], Iterable[(A, B)], IterableLike[(A, B), Map[A, B]], Equals, GenIterable[(A, B)], GenIterableLike[(A, B), Map[A, B]], AbstractTraversable[(A, B)], Traversable[(A, B)], GenTraversable[(A, B)], GenericTraversableTemplate[(A, B), Iterable], TraversableLike[(A, B), Map[A, B]], GenTraversableLike[(A, B), Map[A, B]], Parallelizable[(A, B), ParMap[A, B]], TraversableOnce[(A, B)], GenTraversableOnce[(A, B)], FilterMonadic[(A, B), Map[A, B]], HasNewBuilder[(A, B), Map[A, B]], AnyRef, Any
      │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/AbstractSeq.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │

      Explicit instantiation of the Seq trait to reduce class file size in subclasses.

      Source
      Seq.scala
      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/AbstractSet.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │

      Explicit instantiation of the Set trait to reduce class file size in subclasses.

      Source
      Set.scala
      │ │ │ │ Linear Supertypes │ │ │ │
      Set[A], SetLike[A, Set[A]], Subtractable[A, Set[A]], GenSet[A], GenericSetTemplate[A, Set], GenSetLike[A, Set[A]], (A) ⇒ Boolean, AbstractIterable[A], Iterable[A], IterableLike[A, Set[A]], Equals, GenIterable[A], GenIterableLike[A, Set[A]], AbstractTraversable[A], Traversable[A], GenTraversable[A], GenericTraversableTemplate[A, Set], TraversableLike[A, Set[A]], GenTraversableLike[A, Set[A]], Parallelizable[A, ParSet[A]], TraversableOnce[A], GenTraversableOnce[A], FilterMonadic[A, Set[A]], HasNewBuilder[A, scala.collection.Set[A] @scala.annotation.unchecked.uncheckedVariance], AnyRef, Any
      │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/AbstractTraversable.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │

      Explicit instantiation of the Traversable trait to reduce class file size in subclasses.

      Source
      Traversable.scala
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/BitSet.html │ │ │ │ @@ -55,15 +55,15 @@ │ │ │ │ variable-size arrays of bits packed into 64-bit words. The memory footprint of a bitset is │ │ │ │ determined by the largest number stored in it. │ │ │ │

      Source
      BitSet.scala
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/BitSetLike.html │ │ │ │ @@ -56,15 +56,15 @@ │ │ │ │ determined by the largest number stored in it.

      This trait provides most of the operations of a BitSet independently of its representation. │ │ │ │ It is inherited by all concrete implementations of bitsets. │ │ │ │

      This

      the type of the bitset itself.

      Self Type
      BitSetLike[This]
      Source
      BitSetLike.scala
      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/BufferedIterator.html │ │ │ │ @@ -52,15 +52,15 @@ │ │ │ │

      Buffered iterators are iterators which provide a method head │ │ │ │ that inspects the next element without discarding it. │ │ │ │

      Source
      BufferedIterator.scala
      Version

      2.8

      Since

      2.8

      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/CustomParallelizable.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
      Source
      CustomParallelizable.scala
      │ │ │ │ Linear Supertypes │ │ │ │
      Parallelizable[A, ParRepr], Any
      │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/DefaultMap.html │ │ │ │ @@ -53,15 +53,15 @@ │ │ │ │ def iterator: Iterator[(A, B)]

      It refers back to the original map.

      It might also be advisable to override foreach or size if efficient │ │ │ │ implementations can be found. │ │ │ │

      Self Type
      DefaultMap[A, B]
      Source
      DefaultMap.scala
      Since

      2.8

      │ │ │ │ Linear Supertypes │ │ │ │
      Map[A, B], MapLike[A, B, Map[A, B]], Subtractable[A, Map[A, B]], PartialFunction[A, B], (A) ⇒ B, GenMap[A, B], GenMapLike[A, B, Map[A, B]], Iterable[(A, B)], IterableLike[(A, B), Map[A, B]], Equals, GenIterable[(A, B)], GenIterableLike[(A, B), Map[A, B]], Traversable[(A, B)], GenTraversable[(A, B)], GenericTraversableTemplate[(A, B), Iterable], TraversableLike[(A, B), Map[A, B]], GenTraversableLike[(A, B), Map[A, B]], Parallelizable[(A, B), ParMap[A, B]], TraversableOnce[(A, B)], GenTraversableOnce[(A, B)], FilterMonadic[(A, B), Map[A, B]], HasNewBuilder[(A, B), Map[A, B]], AnyRef, Any
      │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/GenIterable.html │ │ │ │ @@ -54,15 +54,15 @@ │ │ │ │

      A trait for all iterable collections which may possibly │ │ │ │ have their operations implemented in parallel. │ │ │ │

      Source
      GenIterable.scala
      Since

      2.9

      │ │ │ │ Linear Supertypes │ │ │ │
      GenTraversable[A], GenericTraversableTemplate[A, GenIterable], HasNewBuilder[A, scala.collection.GenIterable[A] @scala.annotation.unchecked.uncheckedVariance], GenIterableLike[A, GenIterable[A]], GenTraversableLike[A, GenIterable[A]], Parallelizable[A, ParIterable[A]], GenTraversableOnce[A], AnyRef, Any
      │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ -
      ::, AbstractBuffer, AbstractIterable, AbstractIterable, AbstractMap, AbstractMap, AbstractMap, AbstractSeq, AbstractSeq, AbstractSet, AbstractSet, AnyRefMap, Appended, Appended, Appended, ArrayBuffer, ArraySeq, ArrayStack, BitSet, BitSet, BitSet, BitSet1, BitSet2, BitSetN, Buffer, BufferProxy, Cons, DefaultKeySet, DefaultKeySet, DefaultKeySet, DefaultKeySortedSet, DefaultKeySortedSet, DefaultMap, DefaultMap, DefaultMapModel, DefaultValuesIterable, DefaultValuesIterable, DoubleLinkedList, DroppedWhile, DroppedWhile, DroppedWhile, DroppedWhile, Empty, EmptyView, EmptyView, EmptyView, Exclusive, Filtered, Filtered, Filtered, Filtered, FilteredKeys, FilteredKeys, FlatMapped, FlatMapped, FlatMapped, Forced, Forced, Forced, GenMap, GenSeq, GenSet, HashMap, HashMap, HashMap1, HashSet, HashSet, HashTrieMap, HashTrieSet, History, ImmutableDefaultKeySet, ImmutableMapAdaptor, ImmutableSetAdaptor, Impl, Inclusive, Inclusive, IndexedSeq, IndexedSeq, IndexedSeq, IndexedSeqView, IntMap, Iterable, Iterable, Iterable, IterableForwarder, IterableProxy, IterableView, IterableViewLike, LinearSeq, LinearSeq, LinearSeq, LinkedHashMap, LinkedHashSet, LinkedList, List, ListBuffer, ListMap, ListMap, ListSet, LongMap, LongMap, Map, Map, Map, Map, Map1, Map2, Map3, Map4, MapProxy, MapProxy, MapProxy, Mapped, Mapped, Mapped, MappedValues, MappedValues, MultiMap, MutableList, Nil, Node, Node, NumericRange, ObservableBuffer, ObservableMap, ObservableSet, OpenHashMap, PagedSeq, ParArray, ParHashMap, ParHashMap, ParHashSet, ParHashSet, ParIterable, ParIterable, ParIterable, ParMap, ParMap, ParMap, ParRange, ParSeq, ParSeq, ParSeq, ParSet, ParSet, ParSet, ParTrieMap, ParVector, Patched, Patched, Prepended, Prepended, PriorityQueue, PriorityQueueProxy, Queue, Queue, QueueProxy, Range, ResizableArray, Reversed, Reversed, Reversed, RevertibleHistory, Script, Seq, Seq, Seq, SeqForwarder, SeqProxy, SeqView, SeqViewLike, Set, Set, Set, Set1, Set2, Set3, Set4, SetProxy, SetProxy, SetProxy, Sliced, Sliced, Sliced, Sliced, SortedMap, SortedMap, SortedSet, SortedSet, SortedSet, Stack, Stack, StackProxy, Stream, StreamView, StreamViewLike, StringBuilder, SynchronizedBuffer, SynchronizedMap, SynchronizedPriorityQueue, SynchronizedQueue, SynchronizedSet, SynchronizedStack, SystemProperties, TakenWhile, TakenWhile, TakenWhile, TakenWhile, Transformed, Transformed, Transformed, Transformed, TreeMap, TreeSet, TreeSet, TrieMap, UnrolledBuffer, ValueSet, Vector, WithDefault, WithDefault, WithDefault, WithDefault, WithDefault, WithDefault, WrappedArray, WrappedString, Zipped, Zipped, Zipped, ZippedAll, ZippedAll, ZippedAll, ofBoolean, ofByte, ofChar, ofDouble, ofFloat, ofInt, ofLong, ofRef, ofShort, ofUnit
      │ │ │ │ +
      ::, AbstractBuffer, AbstractIterable, AbstractIterable, AbstractMap, AbstractMap, AbstractMap, AbstractSeq, AbstractSeq, AbstractSet, AbstractSet, AnyRefMap, Appended, Appended, Appended, ArrayBuffer, ArraySeq, ArrayStack, BitSet, BitSet, BitSet, BitSet1, BitSet2, BitSetN, Buffer, BufferProxy, Cons, DefaultKeySet, DefaultKeySet, DefaultKeySet, DefaultKeySortedSet, DefaultKeySortedSet, DefaultMap, DefaultMap, DefaultMapModel, DefaultValuesIterable, DefaultValuesIterable, DoubleLinkedList, DroppedWhile, DroppedWhile, DroppedWhile, DroppedWhile, Empty, EmptyView, EmptyView, EmptyView, Exclusive, Filtered, Filtered, Filtered, Filtered, FilteredKeys, FilteredKeys, FlatMapped, FlatMapped, FlatMapped, Forced, Forced, Forced, GenMap, GenSeq, GenSet, HashMap, HashMap, HashMap1, HashSet, HashSet, HashTrieMap, HashTrieSet, History, ImmutableDefaultKeySet, ImmutableMapAdaptor, ImmutableSetAdaptor, Impl, Inclusive, Inclusive, IndexedSeq, IndexedSeq, IndexedSeq, IndexedSeqView, IntMap, Iterable, Iterable, Iterable, IterableForwarder, IterableProxy, IterableView, IterableViewLike, LinearSeq, LinearSeq, LinearSeq, LinkedHashMap, LinkedHashSet, LinkedList, List, ListBuffer, ListMap, ListMap, ListSet, LongMap, LongMap, Map, Map, Map, Map, Map1, Map2, Map3, Map4, MapProxy, MapProxy, MapProxy, Mapped, Mapped, Mapped, MappedValues, MappedValues, MultiMap, MutableList, Nil, Node, Node, NumericRange, ObservableBuffer, ObservableMap, ObservableSet, OpenHashMap, PagedSeq, ParArray, ParHashMap, ParHashMap, ParHashSet, ParHashSet, ParIterable, ParIterable, ParIterable, ParMap, ParMap, ParMap, ParRange, ParSeq, ParSeq, ParSeq, ParSet, ParSet, ParSet, ParTrieMap, ParVector, Patched, Patched, Prepended, Prepended, PriorityQueue, PriorityQueueProxy, Queue, Queue, QueueProxy, Range, ResizableArray, Reversed, Reversed, Reversed, RevertibleHistory, Script, Seq, Seq, Seq, SeqForwarder, SeqProxy, SeqView, SeqViewLike, Set, Set, Set, Set1, Set2, Set3, Set4, SetProxy, SetProxy, SetProxy, Sliced, Sliced, Sliced, Sliced, SortedMap, SortedMap, SortedSet, SortedSet, SortedSet, Stack, Stack, StackProxy, Stream, StreamView, StreamViewLike, StringBuilder, SynchronizedBuffer, SynchronizedMap, SynchronizedPriorityQueue, SynchronizedQueue, SynchronizedSet, SynchronizedStack, SystemProperties, TakenWhile, TakenWhile, TakenWhile, TakenWhile, Transformed, Transformed, Transformed, Transformed, TreeMap, TreeSet, TreeSet, TrieMap, UnrolledBuffer, ValueSet, Vector, WithDefault, WithDefault, WithDefault, WithDefault, WithDefault, WithDefault, WrappedArray, WrappedString, Zipped, Zipped, Zipped, ZippedAll, ZippedAll, ZippedAll, ofBoolean, ofByte, ofChar, ofDouble, ofFloat, ofInt, ofLong, ofRef, ofShort, ofUnit
      │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/GenIterableLike.html │ │ │ │ @@ -52,15 +52,15 @@ │ │ │ │

      A template trait for all iterable collections which may possibly │ │ │ │ have their operations implemented in parallel.

      This trait contains abstract methods and methods that can be implemented │ │ │ │ directly in terms of other methods.

      Source
      GenIterableLike.scala
      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ -
      ::, AbstractBuffer, AbstractIterable, AbstractIterable, AbstractMap, AbstractMap, AbstractMap, AbstractSeq, AbstractSeq, AbstractSet, AbstractSet, AnyRefMap, Appended, Appended, Appended, ArrayBuffer, ArrayLike, ArrayOps, ArraySeq, ArrayStack, BitSet, BitSet, BitSet, BitSet1, BitSet2, BitSetLike, BitSetN, Buffer, BufferLike, BufferProxy, Cons, DefaultKeySet, DefaultKeySet, DefaultKeySet, DefaultKeySortedSet, DefaultKeySortedSet, DefaultMap, DefaultMap, DefaultMapModel, DefaultValuesIterable, DefaultValuesIterable, DoubleLinkedList, DoubleLinkedListLike, DroppedWhile, DroppedWhile, DroppedWhile, DroppedWhile, Empty, EmptyView, EmptyView, EmptyView, Exclusive, Filtered, Filtered, Filtered, Filtered, FilteredKeys, FilteredKeys, FlatMapped, FlatMapped, FlatMapped, Forced, Forced, Forced, GenIterable, GenMap, GenMapLike, GenSeq, GenSeqLike, GenSet, GenSetLike, HashMap, HashMap, HashMap1, HashSet, HashSet, HashTrieMap, HashTrieSet, History, ImmutableDefaultKeySet, ImmutableMapAdaptor, ImmutableSetAdaptor, Impl, Inclusive, Inclusive, IndexedSeq, IndexedSeq, IndexedSeq, IndexedSeqLike, IndexedSeqLike, IndexedSeqOptimized, IndexedSeqOptimized, IndexedSeqView, IntMap, Iterable, Iterable, Iterable, IterableForwarder, IterableLike, IterableProxy, IterableProxyLike, IterableView, IterableViewLike, LinearSeq, LinearSeq, LinearSeq, LinearSeqLike, LinearSeqOptimized, LinkedHashMap, LinkedHashSet, LinkedList, LinkedListLike, List, ListBuffer, ListMap, ListMap, ListSet, LongMap, LongMap, Map, Map, Map, Map, Map1, Map2, Map3, Map4, MapLike, MapLike, MapLike, MapProxy, MapProxy, MapProxy, MapProxyLike, Mapped, Mapped, Mapped, MappedValues, MappedValues, MultiMap, MutableList, Nil, Node, Node, NumericRange, ObservableBuffer, ObservableMap, ObservableSet, OpenHashMap, PagedSeq, ParArray, ParHashMap, ParHashMap, ParHashSet, ParHashSet, ParIterable, ParIterable, ParIterable, ParIterableLike, ParMap, ParMap, ParMap, ParMapLike, ParMapLike, ParRange, ParSeq, ParSeq, ParSeq, ParSeqLike, ParSet, ParSet, ParSet, ParSetLike, ParSetLike, ParTrieMap, ParVector, Patched, Patched, Prepended, Prepended, PriorityQueue, PriorityQueueProxy, Queue, Queue, QueueProxy, Range, ResizableArray, Reversed, Reversed, Reversed, RevertibleHistory, Script, Seq, Seq, Seq, SeqForwarder, SeqLike, SeqLike, SeqProxy, SeqProxyLike, SeqView, SeqViewLike, Set, Set, Set, Set1, Set2, Set3, Set4, SetLike, SetLike, SetProxy, SetProxy, SetProxy, SetProxyLike, Sliced, Sliced, Sliced, Sliced, SortedMap, SortedMap, SortedMapLike, SortedSet, SortedSet, SortedSet, SortedSetLike, Stack, Stack, StackProxy, Stream, StreamView, StreamViewLike, StringBuilder, StringLike, StringOps, SynchronizedBuffer, SynchronizedMap, SynchronizedPriorityQueue, SynchronizedQueue, SynchronizedSet, SynchronizedStack, SystemProperties, TakenWhile, TakenWhile, TakenWhile, TakenWhile, Transformed, Transformed, Transformed, Transformed, TreeMap, TreeSet, TreeSet, TrieMap, UnrolledBuffer, ValueSet, Vector, WithDefault, WithDefault, WithDefault, WithDefault, WithDefault, WithDefault, WrappedArray, WrappedString, Zipped, Zipped, Zipped, ZippedAll, ZippedAll, ZippedAll, ofBoolean, ofBoolean, ofByte, ofByte, ofChar, ofChar, ofDouble, ofDouble, ofFloat, ofFloat, ofInt, ofInt, ofLong, ofLong, ofRef, ofRef, ofShort, ofShort, ofUnit, ofUnit
      │ │ │ │ +
      ::, AbstractBuffer, AbstractIterable, AbstractIterable, AbstractMap, AbstractMap, AbstractMap, AbstractSeq, AbstractSeq, AbstractSet, AbstractSet, AnyRefMap, Appended, Appended, Appended, ArrayBuffer, ArrayLike, ArrayOps, ArraySeq, ArrayStack, BitSet, BitSet, BitSet, BitSet1, BitSet2, BitSetLike, BitSetN, Buffer, BufferLike, BufferProxy, Cons, DefaultKeySet, DefaultKeySet, DefaultKeySet, DefaultKeySortedSet, DefaultKeySortedSet, DefaultMap, DefaultMap, DefaultMapModel, DefaultValuesIterable, DefaultValuesIterable, DoubleLinkedList, DoubleLinkedListLike, DroppedWhile, DroppedWhile, DroppedWhile, DroppedWhile, Empty, EmptyView, EmptyView, EmptyView, Exclusive, Filtered, Filtered, Filtered, Filtered, FilteredKeys, FilteredKeys, FlatMapped, FlatMapped, FlatMapped, Forced, Forced, Forced, GenIterable, GenMap, GenMapLike, GenSeq, GenSeqLike, GenSet, GenSetLike, HashMap, HashMap, HashMap1, HashSet, HashSet, HashTrieMap, HashTrieSet, History, ImmutableDefaultKeySet, ImmutableMapAdaptor, ImmutableSetAdaptor, Impl, Inclusive, Inclusive, IndexedSeq, IndexedSeq, IndexedSeq, IndexedSeqLike, IndexedSeqLike, IndexedSeqOptimized, IndexedSeqOptimized, IndexedSeqView, IntMap, Iterable, Iterable, Iterable, IterableForwarder, IterableLike, IterableProxy, IterableProxyLike, IterableView, IterableViewLike, LinearSeq, LinearSeq, LinearSeq, LinearSeqLike, LinearSeqOptimized, LinkedHashMap, LinkedHashSet, LinkedList, LinkedListLike, List, ListBuffer, ListMap, ListMap, ListSet, LongMap, LongMap, Map, Map, Map, Map, Map1, Map2, Map3, Map4, MapLike, MapLike, MapLike, MapProxy, MapProxy, MapProxy, MapProxyLike, Mapped, Mapped, Mapped, MappedValues, MappedValues, MultiMap, MutableList, Nil, Node, Node, NumericRange, ObservableBuffer, ObservableMap, ObservableSet, OpenHashMap, PagedSeq, ParArray, ParHashMap, ParHashMap, ParHashSet, ParHashSet, ParIterable, ParIterable, ParIterable, ParIterableLike, ParMap, ParMap, ParMap, ParMapLike, ParMapLike, ParRange, ParSeq, ParSeq, ParSeq, ParSeqLike, ParSet, ParSet, ParSet, ParSetLike, ParSetLike, ParTrieMap, ParVector, Patched, Patched, Prepended, Prepended, PriorityQueue, PriorityQueueProxy, Queue, Queue, QueueProxy, Range, ResizableArray, Reversed, Reversed, Reversed, RevertibleHistory, Script, Seq, Seq, Seq, SeqForwarder, SeqLike, SeqLike, SeqProxy, SeqProxyLike, SeqView, SeqViewLike, Set, Set, Set, Set1, Set2, Set3, Set4, SetLike, SetLike, SetProxy, SetProxy, SetProxy, SetProxyLike, Sliced, Sliced, Sliced, Sliced, SortedMap, SortedMap, SortedMapLike, SortedSet, SortedSet, SortedSet, SortedSetLike, Stack, Stack, StackProxy, Stream, StreamView, StreamViewLike, StringBuilder, StringLike, StringOps, SynchronizedBuffer, SynchronizedMap, SynchronizedPriorityQueue, SynchronizedQueue, SynchronizedSet, SynchronizedStack, SystemProperties, TakenWhile, TakenWhile, TakenWhile, TakenWhile, Transformed, Transformed, Transformed, Transformed, TreeMap, TreeSet, TreeSet, TrieMap, UnrolledBuffer, ValueSet, Vector, WithDefault, WithDefault, WithDefault, WithDefault, WithDefault, WithDefault, WrappedArray, WrappedString, Zipped, Zipped, Zipped, ZippedAll, ZippedAll, ZippedAll, ofBoolean, ofBoolean, ofByte, ofByte, ofChar, ofChar, ofDouble, ofDouble, ofFloat, ofFloat, ofInt, ofInt, ofLong, ofLong, ofRef, ofRef, ofShort, ofShort, ofUnit, ofUnit
      │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/GenMap.html │ │ │ │ @@ -54,15 +54,15 @@ │ │ │ │

      A trait for all traversable collections which may possibly │ │ │ │ have their operations implemented in parallel. │ │ │ │

      Source
      GenMap.scala
      Since

      2.9

      │ │ │ │ Linear Supertypes │ │ │ │
      GenIterable[(A, B)], GenTraversable[(A, B)], GenericTraversableTemplate[(A, B), GenIterable], HasNewBuilder[(A, B), scala.collection.GenIterable[(A, B)] @scala.annotation.unchecked.uncheckedVariance], GenMapLike[A, B, GenMap[A, B]], Equals, GenIterableLike[(A, B), GenMap[A, B]], GenTraversableLike[(A, B), GenMap[A, B]], Parallelizable[(A, B), ParMap[A, B]], GenTraversableOnce[(A, B)], AnyRef, Any
      │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/GenMapLike.html │ │ │ │ @@ -51,15 +51,15 @@ │ │ │ │ │ │ │ │

      A trait for all maps upon which operations may be │ │ │ │ implemented in parallel.

      Source
      GenMapLike.scala
      │ │ │ │ Linear Supertypes │ │ │ │
      Equals, GenIterableLike[(A, B), Repr], GenTraversableLike[(A, B), Repr], Parallelizable[(A, B), ParMap[A, B]], GenTraversableOnce[(A, B)], AnyRef, Any
      │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/GenSeq.html │ │ │ │ @@ -54,15 +54,15 @@ │ │ │ │

      A trait for all sequences which may possibly │ │ │ │ have their operations implemented in parallel. │ │ │ │

      Source
      GenSeq.scala
      Since

      2.9

      │ │ │ │ Linear Supertypes │ │ │ │
      GenIterable[A], GenTraversable[A], GenericTraversableTemplate[A, GenSeq], HasNewBuilder[A, scala.collection.GenSeq[A] @scala.annotation.unchecked.uncheckedVariance], GenSeqLike[A, GenSeq[A]], Equals, GenIterableLike[A, GenSeq[A]], GenTraversableLike[A, GenSeq[A]], Parallelizable[A, ParSeq[A]], GenTraversableOnce[A], AnyRef, Any
      │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/GenSeqLike.html │ │ │ │ @@ -51,15 +51,15 @@ │ │ │ │ │ │ │ │

      A template trait for all sequences which may be traversed │ │ │ │ in parallel.

      Source
      GenSeqLike.scala
      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ -
      ::, AbstractBuffer, AbstractSeq, AbstractSeq, Appended, Appended, ArrayBuffer, ArrayLike, ArrayOps, ArraySeq, ArrayStack, Buffer, BufferLike, BufferProxy, Cons, DoubleLinkedList, DoubleLinkedListLike, DroppedWhile, DroppedWhile, DroppedWhile, Empty, EmptyView, EmptyView, Exclusive, Filtered, Filtered, Filtered, FlatMapped, FlatMapped, Forced, Forced, GenSeq, Impl, Inclusive, Inclusive, IndexedSeq, IndexedSeq, IndexedSeq, IndexedSeqLike, IndexedSeqLike, IndexedSeqOptimized, IndexedSeqOptimized, IndexedSeqView, LinearSeq, LinearSeq, LinearSeq, LinearSeqLike, LinearSeqOptimized, LinkedList, LinkedListLike, List, ListBuffer, Mapped, Mapped, MutableList, Nil, NumericRange, ObservableBuffer, PagedSeq, ParArray, ParRange, ParSeq, ParSeq, ParSeq, ParSeqLike, ParVector, Patched, Patched, Prepended, Prepended, Queue, Queue, QueueProxy, Range, ResizableArray, Reversed, Reversed, Reversed, Script, Seq, Seq, Seq, SeqForwarder, SeqLike, SeqLike, SeqProxy, SeqProxyLike, SeqView, SeqViewLike, Sliced, Sliced, Sliced, Stack, Stack, StackProxy, Stream, StreamView, StreamViewLike, StringBuilder, StringLike, StringOps, SynchronizedBuffer, SynchronizedQueue, SynchronizedStack, TakenWhile, TakenWhile, TakenWhile, Transformed, Transformed, Transformed, UnrolledBuffer, Vector, WrappedArray, WrappedString, Zipped, Zipped, ZippedAll, ZippedAll, ofBoolean, ofBoolean, ofByte, ofByte, ofChar, ofChar, ofDouble, ofDouble, ofFloat, ofFloat, ofInt, ofInt, ofLong, ofLong, ofRef, ofRef, ofShort, ofShort, ofUnit, ofUnit
      │ │ │ │ +
      ::, AbstractBuffer, AbstractSeq, AbstractSeq, Appended, Appended, ArrayBuffer, ArrayLike, ArrayOps, ArraySeq, ArrayStack, Buffer, BufferLike, BufferProxy, Cons, DoubleLinkedList, DoubleLinkedListLike, DroppedWhile, DroppedWhile, DroppedWhile, Empty, EmptyView, EmptyView, Exclusive, Filtered, Filtered, Filtered, FlatMapped, FlatMapped, Forced, Forced, GenSeq, Impl, Inclusive, Inclusive, IndexedSeq, IndexedSeq, IndexedSeq, IndexedSeqLike, IndexedSeqLike, IndexedSeqOptimized, IndexedSeqOptimized, IndexedSeqView, LinearSeq, LinearSeq, LinearSeq, LinearSeqLike, LinearSeqOptimized, LinkedList, LinkedListLike, List, ListBuffer, Mapped, Mapped, MutableList, Nil, NumericRange, ObservableBuffer, PagedSeq, ParArray, ParRange, ParSeq, ParSeq, ParSeq, ParSeqLike, ParVector, Patched, Patched, Prepended, Prepended, Queue, Queue, QueueProxy, Range, ResizableArray, Reversed, Reversed, Reversed, Script, Seq, Seq, Seq, SeqForwarder, SeqLike, SeqLike, SeqProxy, SeqProxyLike, SeqView, SeqViewLike, Sliced, Sliced, Sliced, Stack, Stack, StackProxy, Stream, StreamView, StreamViewLike, StringBuilder, StringLike, StringOps, SynchronizedBuffer, SynchronizedQueue, SynchronizedStack, TakenWhile, TakenWhile, TakenWhile, Transformed, Transformed, Transformed, UnrolledBuffer, Vector, WrappedArray, WrappedString, Zipped, Zipped, ZippedAll, ZippedAll, ofBoolean, ofBoolean, ofByte, ofByte, ofChar, ofChar, ofDouble, ofDouble, ofFloat, ofFloat, ofInt, ofInt, ofLong, ofLong, ofRef, ofRef, ofShort, ofShort, ofUnit, ofUnit
      │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/GenSet.html │ │ │ │ @@ -54,15 +54,15 @@ │ │ │ │

      A trait for sets which may possibly │ │ │ │ have their operations implemented in parallel. │ │ │ │

      Source
      GenSet.scala
      Since

      2.9

      │ │ │ │ Linear Supertypes │ │ │ │
      GenericSetTemplate[A, GenSet], GenIterable[A], GenTraversable[A], GenericTraversableTemplate[A, GenSet], HasNewBuilder[A, scala.collection.GenSet[A] @scala.annotation.unchecked.uncheckedVariance], GenSetLike[A, GenSet[A]], Equals, (A) ⇒ Boolean, GenIterableLike[A, GenSet[A]], GenTraversableLike[A, GenSet[A]], Parallelizable[A, ParSet[A]], GenTraversableOnce[A], AnyRef, Any
      │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/GenSetLike.html │ │ │ │ @@ -51,15 +51,15 @@ │ │ │ │ │ │ │ │

      A template trait for sets which may possibly │ │ │ │ have their operations implemented in parallel.

      Source
      GenSetLike.scala
      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/GenTraversable.html │ │ │ │ @@ -54,15 +54,15 @@ │ │ │ │

      A trait for all traversable collections which may possibly │ │ │ │ have their operations implemented in parallel. │ │ │ │

      Source
      GenTraversable.scala
      Since

      2.9

      │ │ │ │ Linear Supertypes │ │ │ │
      GenericTraversableTemplate[A, GenTraversable], HasNewBuilder[A, scala.collection.GenTraversable[A] @scala.annotation.unchecked.uncheckedVariance], GenTraversableLike[A, GenTraversable[A]], Parallelizable[A, ParIterable[A]], GenTraversableOnce[A], AnyRef, Any
      │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ -
      ::, AbstractBuffer, AbstractIterable, AbstractIterable, AbstractMap, AbstractMap, AbstractMap, AbstractSeq, AbstractSeq, AbstractSet, AbstractSet, AbstractTraversable, AnyRefMap, Appended, Appended, Appended, Appended, ArrayBuffer, ArraySeq, ArrayStack, BitSet, BitSet, BitSet, BitSet1, BitSet2, BitSetN, Buffer, BufferProxy, Cons, DefaultKeySet, DefaultKeySet, DefaultKeySet, DefaultKeySortedSet, DefaultKeySortedSet, DefaultMap, DefaultMap, DefaultMapModel, DefaultValuesIterable, DefaultValuesIterable, DoubleLinkedList, DroppedWhile, DroppedWhile, DroppedWhile, DroppedWhile, DroppedWhile, Empty, EmptyView, EmptyView, EmptyView, EmptyView, Exclusive, Filtered, Filtered, Filtered, Filtered, Filtered, FilteredKeys, FilteredKeys, FlatMapped, FlatMapped, FlatMapped, FlatMapped, Forced, Forced, Forced, Forced, GenIterable, GenMap, GenSeq, GenSet, HashMap, HashMap, HashMap1, HashSet, HashSet, HashTrieMap, HashTrieSet, History, ImmutableDefaultKeySet, ImmutableMapAdaptor, ImmutableSetAdaptor, Impl, Inclusive, Inclusive, IndexedSeq, IndexedSeq, IndexedSeq, IndexedSeqView, IntMap, Iterable, Iterable, Iterable, IterableForwarder, IterableProxy, IterableView, IterableViewLike, LinearSeq, LinearSeq, LinearSeq, LinkedHashMap, LinkedHashSet, LinkedList, List, ListBuffer, ListMap, ListMap, ListSet, LongMap, LongMap, Map, Map, Map, Map, Map1, Map2, Map3, Map4, MapProxy, MapProxy, MapProxy, Mapped, Mapped, Mapped, Mapped, MappedValues, MappedValues, MultiMap, MutableList, Nil, Node, Node, NumericRange, ObservableBuffer, ObservableMap, ObservableSet, OpenHashMap, PagedSeq, ParArray, ParHashMap, ParHashMap, ParHashSet, ParHashSet, ParIterable, ParIterable, ParIterable, ParMap, ParMap, ParMap, ParRange, ParSeq, ParSeq, ParSeq, ParSet, ParSet, ParSet, ParTrieMap, ParVector, Patched, Patched, Prepended, Prepended, PriorityQueue, PriorityQueueProxy, Queue, Queue, QueueProxy, Range, ResizableArray, Reversed, Reversed, Reversed, RevertibleHistory, Script, Seq, Seq, Seq, SeqForwarder, SeqProxy, SeqView, SeqViewLike, Set, Set, Set, Set1, Set2, Set3, Set4, SetProxy, SetProxy, SetProxy, Sliced, Sliced, Sliced, Sliced, Sliced, SortedMap, SortedMap, SortedSet, SortedSet, SortedSet, Stack, Stack, StackProxy, Stream, StreamView, StreamViewLike, StringBuilder, SynchronizedBuffer, SynchronizedMap, SynchronizedPriorityQueue, SynchronizedQueue, SynchronizedSet, SynchronizedStack, SystemProperties, TakenWhile, TakenWhile, TakenWhile, TakenWhile, TakenWhile, Transformed, Transformed, Transformed, Transformed, Transformed, Traversable, Traversable, Traversable, TraversableForwarder, TraversableProxy, TraversableView, TraversableViewLike, TreeMap, TreeSet, TreeSet, TrieMap, UnrolledBuffer, ValueSet, Vector, WithDefault, WithDefault, WithDefault, WithDefault, WithDefault, WithDefault, WrappedArray, WrappedString, Zipped, Zipped, Zipped, ZippedAll, ZippedAll, ZippedAll, ofBoolean, ofByte, ofChar, ofDouble, ofFloat, ofInt, ofLong, ofRef, ofShort, ofUnit
      │ │ │ │ +
      ::, AbstractBuffer, AbstractIterable, AbstractIterable, AbstractMap, AbstractMap, AbstractMap, AbstractSeq, AbstractSeq, AbstractSet, AbstractSet, AbstractTraversable, AnyRefMap, Appended, Appended, Appended, Appended, ArrayBuffer, ArraySeq, ArrayStack, BitSet, BitSet, BitSet, BitSet1, BitSet2, BitSetN, Buffer, BufferProxy, Cons, DefaultKeySet, DefaultKeySet, DefaultKeySet, DefaultKeySortedSet, DefaultKeySortedSet, DefaultMap, DefaultMap, DefaultMapModel, DefaultValuesIterable, DefaultValuesIterable, DoubleLinkedList, DroppedWhile, DroppedWhile, DroppedWhile, DroppedWhile, DroppedWhile, Empty, EmptyView, EmptyView, EmptyView, EmptyView, Exclusive, Filtered, Filtered, Filtered, Filtered, Filtered, FilteredKeys, FilteredKeys, FlatMapped, FlatMapped, FlatMapped, FlatMapped, Forced, Forced, Forced, Forced, GenIterable, GenMap, GenSeq, GenSet, HashMap, HashMap, HashMap1, HashSet, HashSet, HashTrieMap, HashTrieSet, History, ImmutableDefaultKeySet, ImmutableMapAdaptor, ImmutableSetAdaptor, Impl, Inclusive, Inclusive, IndexedSeq, IndexedSeq, IndexedSeq, IndexedSeqView, IntMap, Iterable, Iterable, Iterable, IterableForwarder, IterableProxy, IterableView, IterableViewLike, LinearSeq, LinearSeq, LinearSeq, LinkedHashMap, LinkedHashSet, LinkedList, List, ListBuffer, ListMap, ListMap, ListSet, LongMap, LongMap, Map, Map, Map, Map, Map1, Map2, Map3, Map4, MapProxy, MapProxy, MapProxy, Mapped, Mapped, Mapped, Mapped, MappedValues, MappedValues, MultiMap, MutableList, Nil, Node, Node, NumericRange, ObservableBuffer, ObservableMap, ObservableSet, OpenHashMap, PagedSeq, ParArray, ParHashMap, ParHashMap, ParHashSet, ParHashSet, ParIterable, ParIterable, ParIterable, ParMap, ParMap, ParMap, ParRange, ParSeq, ParSeq, ParSeq, ParSet, ParSet, ParSet, ParTrieMap, ParVector, Patched, Patched, Prepended, Prepended, PriorityQueue, PriorityQueueProxy, Queue, Queue, QueueProxy, Range, ResizableArray, Reversed, Reversed, Reversed, RevertibleHistory, Script, Seq, Seq, Seq, SeqForwarder, SeqProxy, SeqView, SeqViewLike, Set, Set, Set, Set1, Set2, Set3, Set4, SetProxy, SetProxy, SetProxy, Sliced, Sliced, Sliced, Sliced, Sliced, SortedMap, SortedMap, SortedSet, SortedSet, SortedSet, Stack, Stack, StackProxy, Stream, StreamView, StreamViewLike, StringBuilder, SynchronizedBuffer, SynchronizedMap, SynchronizedPriorityQueue, SynchronizedQueue, SynchronizedSet, SynchronizedStack, SystemProperties, TakenWhile, TakenWhile, TakenWhile, TakenWhile, TakenWhile, Transformed, Transformed, Transformed, Transformed, Transformed, Traversable, Traversable, Traversable, TraversableForwarder, TraversableProxy, TraversableView, TraversableViewLike, TreeMap, TreeSet, TreeSet, TrieMap, UnrolledBuffer, ValueSet, Vector, WithDefault, WithDefault, WithDefault, WithDefault, WithDefault, WithDefault, WrappedArray, WrappedString, Zipped, Zipped, Zipped, ZippedAll, ZippedAll, ZippedAll, ofBoolean, ofByte, ofChar, ofDouble, ofFloat, ofInt, ofLong, ofRef, ofShort, ofUnit
      │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/GenTraversableLike.html │ │ │ │ @@ -51,15 +51,15 @@ │ │ │ │ │ │ │ │

      A template trait for all traversable collections upon which operations │ │ │ │ may be implemented in parallel.

      Source
      GenTraversableLike.scala
      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ -
      ::, AbstractBuffer, AbstractIterable, AbstractIterable, AbstractMap, AbstractMap, AbstractMap, AbstractSeq, AbstractSeq, AbstractSet, AbstractSet, AbstractTraversable, AnyRefMap, Appended, Appended, Appended, Appended, ArrayBuffer, ArrayLike, ArrayOps, ArraySeq, ArrayStack, BitSet, BitSet, BitSet, BitSet1, BitSet2, BitSetLike, BitSetN, Buffer, BufferLike, BufferProxy, Cons, DefaultKeySet, DefaultKeySet, DefaultKeySet, DefaultKeySortedSet, DefaultKeySortedSet, DefaultMap, DefaultMap, DefaultMapModel, DefaultValuesIterable, DefaultValuesIterable, DoubleLinkedList, DoubleLinkedListLike, DroppedWhile, DroppedWhile, DroppedWhile, DroppedWhile, DroppedWhile, Empty, EmptyView, EmptyView, EmptyView, EmptyView, Exclusive, Filtered, Filtered, Filtered, Filtered, Filtered, FilteredKeys, FilteredKeys, FlatMapped, FlatMapped, FlatMapped, FlatMapped, Forced, Forced, Forced, Forced, GenIterable, GenIterableLike, GenMap, GenMapLike, GenSeq, GenSeqLike, GenSet, GenSetLike, GenTraversable, HashMap, HashMap, HashMap1, HashSet, HashSet, HashTrieMap, HashTrieSet, History, ImmutableDefaultKeySet, ImmutableMapAdaptor, ImmutableSetAdaptor, Impl, Inclusive, Inclusive, IndexedSeq, IndexedSeq, IndexedSeq, IndexedSeqLike, IndexedSeqLike, IndexedSeqOptimized, IndexedSeqOptimized, IndexedSeqView, IntMap, Iterable, Iterable, Iterable, IterableForwarder, IterableLike, IterableProxy, IterableProxyLike, IterableView, IterableViewLike, LinearSeq, LinearSeq, LinearSeq, LinearSeqLike, LinearSeqOptimized, LinkedHashMap, LinkedHashSet, LinkedList, LinkedListLike, List, ListBuffer, ListMap, ListMap, ListSet, LongMap, LongMap, Map, Map, Map, Map, Map1, Map2, Map3, Map4, MapLike, MapLike, MapLike, MapProxy, MapProxy, MapProxy, MapProxyLike, Mapped, Mapped, Mapped, Mapped, MappedValues, MappedValues, MultiMap, MutableList, Nil, Node, Node, NumericRange, ObservableBuffer, ObservableMap, ObservableSet, OpenHashMap, PagedSeq, ParArray, ParHashMap, ParHashMap, ParHashSet, ParHashSet, ParIterable, ParIterable, ParIterable, ParIterableLike, ParMap, ParMap, ParMap, ParMapLike, ParMapLike, ParRange, ParSeq, ParSeq, ParSeq, ParSeqLike, ParSet, ParSet, ParSet, ParSetLike, ParSetLike, ParTrieMap, ParVector, Patched, Patched, Prepended, Prepended, PriorityQueue, PriorityQueueProxy, Queue, Queue, QueueProxy, Range, ResizableArray, Reversed, Reversed, Reversed, RevertibleHistory, Script, Seq, Seq, Seq, SeqForwarder, SeqLike, SeqLike, SeqProxy, SeqProxyLike, SeqView, SeqViewLike, Set, Set, Set, Set1, Set2, Set3, Set4, SetLike, SetLike, SetProxy, SetProxy, SetProxy, SetProxyLike, Sliced, Sliced, Sliced, Sliced, Sliced, SortedMap, SortedMap, SortedMapLike, SortedSet, SortedSet, SortedSet, SortedSetLike, Stack, Stack, StackProxy, Stream, StreamView, StreamViewLike, StringBuilder, StringLike, StringOps, SynchronizedBuffer, SynchronizedMap, SynchronizedPriorityQueue, SynchronizedQueue, SynchronizedSet, SynchronizedStack, SystemProperties, TakenWhile, TakenWhile, TakenWhile, TakenWhile, TakenWhile, Transformed, Transformed, Transformed, Transformed, Transformed, Traversable, Traversable, Traversable, TraversableForwarder, TraversableLike, TraversableProxy, TraversableProxyLike, TraversableView, TraversableViewLike, TreeMap, TreeSet, TreeSet, TrieMap, UnrolledBuffer, ValueSet, Vector, WithDefault, WithDefault, WithDefault, WithDefault, WithDefault, WithDefault, WrappedArray, WrappedString, Zipped, Zipped, Zipped, ZippedAll, ZippedAll, ZippedAll, ofBoolean, ofBoolean, ofByte, ofByte, ofChar, ofChar, ofDouble, ofDouble, ofFloat, ofFloat, ofInt, ofInt, ofLong, ofLong, ofRef, ofRef, ofShort, ofShort, ofUnit, ofUnit
      │ │ │ │ +
      ::, AbstractBuffer, AbstractIterable, AbstractIterable, AbstractMap, AbstractMap, AbstractMap, AbstractSeq, AbstractSeq, AbstractSet, AbstractSet, AbstractTraversable, AnyRefMap, Appended, Appended, Appended, Appended, ArrayBuffer, ArrayLike, ArrayOps, ArraySeq, ArrayStack, BitSet, BitSet, BitSet, BitSet1, BitSet2, BitSetLike, BitSetN, Buffer, BufferLike, BufferProxy, Cons, DefaultKeySet, DefaultKeySet, DefaultKeySet, DefaultKeySortedSet, DefaultKeySortedSet, DefaultMap, DefaultMap, DefaultMapModel, DefaultValuesIterable, DefaultValuesIterable, DoubleLinkedList, DoubleLinkedListLike, DroppedWhile, DroppedWhile, DroppedWhile, DroppedWhile, DroppedWhile, Empty, EmptyView, EmptyView, EmptyView, EmptyView, Exclusive, Filtered, Filtered, Filtered, Filtered, Filtered, FilteredKeys, FilteredKeys, FlatMapped, FlatMapped, FlatMapped, FlatMapped, Forced, Forced, Forced, Forced, GenIterable, GenIterableLike, GenMap, GenMapLike, GenSeq, GenSeqLike, GenSet, GenSetLike, GenTraversable, HashMap, HashMap, HashMap1, HashSet, HashSet, HashTrieMap, HashTrieSet, History, ImmutableDefaultKeySet, ImmutableMapAdaptor, ImmutableSetAdaptor, Impl, Inclusive, Inclusive, IndexedSeq, IndexedSeq, IndexedSeq, IndexedSeqLike, IndexedSeqLike, IndexedSeqOptimized, IndexedSeqOptimized, IndexedSeqView, IntMap, Iterable, Iterable, Iterable, IterableForwarder, IterableLike, IterableProxy, IterableProxyLike, IterableView, IterableViewLike, LinearSeq, LinearSeq, LinearSeq, LinearSeqLike, LinearSeqOptimized, LinkedHashMap, LinkedHashSet, LinkedList, LinkedListLike, List, ListBuffer, ListMap, ListMap, ListSet, LongMap, LongMap, Map, Map, Map, Map, Map1, Map2, Map3, Map4, MapLike, MapLike, MapLike, MapProxy, MapProxy, MapProxy, MapProxyLike, Mapped, Mapped, Mapped, Mapped, MappedValues, MappedValues, MultiMap, MutableList, Nil, Node, Node, NumericRange, ObservableBuffer, ObservableMap, ObservableSet, OpenHashMap, PagedSeq, ParArray, ParHashMap, ParHashMap, ParHashSet, ParHashSet, ParIterable, ParIterable, ParIterable, ParIterableLike, ParMap, ParMap, ParMap, ParMapLike, ParMapLike, ParRange, ParSeq, ParSeq, ParSeq, ParSeqLike, ParSet, ParSet, ParSet, ParSetLike, ParSetLike, ParTrieMap, ParVector, Patched, Patched, Prepended, Prepended, PriorityQueue, PriorityQueueProxy, Queue, Queue, QueueProxy, Range, ResizableArray, Reversed, Reversed, Reversed, RevertibleHistory, Script, Seq, Seq, Seq, SeqForwarder, SeqLike, SeqLike, SeqProxy, SeqProxyLike, SeqView, SeqViewLike, Set, Set, Set, Set1, Set2, Set3, Set4, SetLike, SetLike, SetProxy, SetProxy, SetProxy, SetProxyLike, Sliced, Sliced, Sliced, Sliced, Sliced, SortedMap, SortedMap, SortedMapLike, SortedSet, SortedSet, SortedSet, SortedSetLike, Stack, Stack, StackProxy, Stream, StreamView, StreamViewLike, StringBuilder, StringLike, StringOps, SynchronizedBuffer, SynchronizedMap, SynchronizedPriorityQueue, SynchronizedQueue, SynchronizedSet, SynchronizedStack, SystemProperties, TakenWhile, TakenWhile, TakenWhile, TakenWhile, TakenWhile, Transformed, Transformed, Transformed, Transformed, Transformed, Traversable, Traversable, Traversable, TraversableForwarder, TraversableLike, TraversableProxy, TraversableProxyLike, TraversableView, TraversableViewLike, TreeMap, TreeSet, TreeSet, TrieMap, UnrolledBuffer, ValueSet, Vector, WithDefault, WithDefault, WithDefault, WithDefault, WithDefault, WithDefault, WrappedArray, WrappedString, Zipped, Zipped, Zipped, ZippedAll, ZippedAll, ZippedAll, ofBoolean, ofBoolean, ofByte, ofByte, ofChar, ofChar, ofDouble, ofDouble, ofFloat, ofFloat, ofInt, ofInt, ofLong, ofLong, ofRef, ofRef, ofShort, ofShort, ofUnit, ofUnit
      │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/GenTraversableOnce.html │ │ │ │ @@ -52,15 +52,15 @@ │ │ │ │

      A template trait for all traversable-once objects which may be │ │ │ │ traversed in parallel.

      Methods in this trait are either abstract or can be implemented in terms │ │ │ │ of other methods.

      Source
      GenTraversableOnce.scala
      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ -
      ::, AbstractBuffer, AbstractIterable, AbstractIterable, AbstractIterator, AbstractMap, AbstractMap, AbstractMap, AbstractSeq, AbstractSeq, AbstractSet, AbstractSet, AbstractTraversable, AnyRefMap, Appended, Appended, Appended, Appended, Appended, Appended, ArrayBuffer, ArrayLike, ArrayOps, ArraySeq, ArrayStack, BitSet, BitSet, BitSet, BitSet1, BitSet2, BitSetLike, BitSetN, Buffer, BufferLike, BufferProxy, BufferedIterator, BufferedLineIterator, BufferedSource, Cons, DefaultKeySet, DefaultKeySet, DefaultKeySet, DefaultKeySortedSet, DefaultKeySortedSet, DefaultMap, DefaultMap, DefaultMapModel, DefaultValuesIterable, DefaultValuesIterable, DoubleLinkedList, DoubleLinkedListLike, DroppedWhile, DroppedWhile, DroppedWhile, DroppedWhile, DroppedWhile, Elements, Elements, Empty, EmptyView, EmptyView, EmptyView, EmptyView, EntryIterator, Exclusive, Filtered, Filtered, Filtered, Filtered, Filtered, FilteredKeys, FilteredKeys, FlatMapped, FlatMapped, FlatMapped, FlatMapped, Forced, Forced, Forced, Forced, GenIterable, GenIterableLike, GenMap, GenMapLike, GenSeq, GenSeqLike, GenSet, GenSetLike, GenTraversable, GenTraversableLike, GroupedIterator, HashMap, HashMap, HashMap1, HashSet, HashSet, HashTrieMap, HashTrieSet, History, ImmutableDefaultKeySet, ImmutableMapAdaptor, ImmutableSetAdaptor, Impl, Inclusive, Inclusive, IndexedSeq, IndexedSeq, IndexedSeq, IndexedSeqLike, IndexedSeqLike, IndexedSeqOptimized, IndexedSeqOptimized, IndexedSeqView, IntMap, Iterable, Iterable, Iterable, IterableForwarder, IterableLike, IterableProxy, IterableProxyLike, IterableSplitter, IterableView, IterableViewLike, Iterator, LineIterator, LinearSeq, LinearSeq, LinearSeq, LinearSeqLike, LinearSeqOptimized, LinkedHashMap, LinkedHashSet, LinkedList, LinkedListLike, List, ListBuffer, ListMap, ListMap, ListSet, LongMap, LongMap, Map, Map, Map, Map, Map1, Map2, Map3, Map4, MapLike, MapLike, MapLike, MapProxy, MapProxy, MapProxy, MapProxyLike, Mapped, Mapped, Mapped, Mapped, Mapped, Mapped, MappedValues, MappedValues, MatchIterator, MultiMap, MutableList, Nil, Node, Node, NumericRange, ObservableBuffer, ObservableMap, ObservableSet, OpenHashMap, PagedSeq, ParArray, ParArrayIterator, ParFlatHashTableIterator, ParHashMap, ParHashMap, ParHashMapIterator, ParHashMapIterator, ParHashSet, ParHashSet, ParHashSetIterator, ParHashSetIterator, ParIterable, ParIterable, ParIterable, ParIterableLike, ParMap, ParMap, ParMap, ParMapLike, ParMapLike, ParRange, ParRangeIterator, ParSeq, ParSeq, ParSeq, ParSeqLike, ParSet, ParSet, ParSet, ParSetLike, ParSetLike, ParTrieMap, ParVector, ParVectorIterator, Patched, Patched, Patched, PreciseSplitter, Prepended, Prepended, PriorityQueue, PriorityQueueProxy, Queue, Queue, QueueProxy, Range, ResizableArray, Reversed, Reversed, Reversed, RevertibleHistory, Script, Seq, Seq, Seq, SeqForwarder, SeqLike, SeqLike, SeqProxy, SeqProxyLike, SeqSplitter, SeqView, SeqViewLike, Set, Set, Set, Set1, Set2, Set3, Set4, SetLike, SetLike, SetProxy, SetProxy, SetProxy, SetProxyLike, Sliced, Sliced, Sliced, Sliced, Sliced, SortedMap, SortedMap, SortedMapLike, SortedSet, SortedSet, SortedSet, SortedSetLike, Source, Splitter, Stack, Stack, StackProxy, Stream, StreamIterator, StreamView, StreamViewLike, StringBuilder, StringLike, StringOps, SynchronizedBuffer, SynchronizedMap, SynchronizedPriorityQueue, SynchronizedQueue, SynchronizedSet, SynchronizedStack, SystemProperties, Taken, Taken, TakenWhile, TakenWhile, TakenWhile, TakenWhile, TakenWhile, Transformed, Transformed, Transformed, Transformed, Transformed, Traversable, Traversable, Traversable, TraversableForwarder, TraversableLike, TraversableOnce, TraversableProxy, TraversableProxyLike, TraversableView, TraversableViewLike, TreeMap, TreeSet, TreeSet, TrieMap, UnrolledBuffer, ValueSet, Vector, VectorIterator, WithDefault, WithDefault, WithDefault, WithDefault, WithDefault, WithDefault, WrappedArray, WrappedString, Zipped, Zipped, Zipped, Zipped, Zipped, ZippedAll, ZippedAll, ZippedAll, ZippedAll, ZippedAll, ofBoolean, ofBoolean, ofByte, ofByte, ofChar, ofChar, ofDouble, ofDouble, ofFloat, ofFloat, ofInt, ofInt, ofLong, ofLong, ofRef, ofRef, ofShort, ofShort, ofUnit, ofUnit
      │ │ │ │ +
      ::, AbstractBuffer, AbstractIterable, AbstractIterable, AbstractIterator, AbstractMap, AbstractMap, AbstractMap, AbstractSeq, AbstractSeq, AbstractSet, AbstractSet, AbstractTraversable, AnyRefMap, Appended, Appended, Appended, Appended, Appended, Appended, ArrayBuffer, ArrayLike, ArrayOps, ArraySeq, ArrayStack, BitSet, BitSet, BitSet, BitSet1, BitSet2, BitSetLike, BitSetN, Buffer, BufferLike, BufferProxy, BufferedIterator, BufferedLineIterator, BufferedSource, Cons, DefaultKeySet, DefaultKeySet, DefaultKeySet, DefaultKeySortedSet, DefaultKeySortedSet, DefaultMap, DefaultMap, DefaultMapModel, DefaultValuesIterable, DefaultValuesIterable, DoubleLinkedList, DoubleLinkedListLike, DroppedWhile, DroppedWhile, DroppedWhile, DroppedWhile, DroppedWhile, Elements, Elements, Empty, EmptyView, EmptyView, EmptyView, EmptyView, EntryIterator, Exclusive, Filtered, Filtered, Filtered, Filtered, Filtered, FilteredKeys, FilteredKeys, FlatMapped, FlatMapped, FlatMapped, FlatMapped, Forced, Forced, Forced, Forced, GenIterable, GenIterableLike, GenMap, GenMapLike, GenSeq, GenSeqLike, GenSet, GenSetLike, GenTraversable, GenTraversableLike, GroupedIterator, HashMap, HashMap, HashMap1, HashSet, HashSet, HashTrieMap, HashTrieSet, History, ImmutableDefaultKeySet, ImmutableMapAdaptor, ImmutableSetAdaptor, Impl, Inclusive, Inclusive, IndexedSeq, IndexedSeq, IndexedSeq, IndexedSeqLike, IndexedSeqLike, IndexedSeqOptimized, IndexedSeqOptimized, IndexedSeqView, IntMap, Iterable, Iterable, Iterable, IterableForwarder, IterableLike, IterableProxy, IterableProxyLike, IterableSplitter, IterableView, IterableViewLike, Iterator, LineIterator, LinearSeq, LinearSeq, LinearSeq, LinearSeqLike, LinearSeqOptimized, LinkedHashMap, LinkedHashSet, LinkedList, LinkedListLike, List, ListBuffer, ListMap, ListMap, ListSet, LongMap, LongMap, Map, Map, Map, Map, Map1, Map2, Map3, Map4, MapLike, MapLike, MapLike, MapProxy, MapProxy, MapProxy, MapProxyLike, Mapped, Mapped, Mapped, Mapped, Mapped, Mapped, MappedValues, MappedValues, MatchIterator, MultiMap, MutableList, Nil, Node, Node, NumericRange, ObservableBuffer, ObservableMap, ObservableSet, OpenHashMap, PagedSeq, ParArray, ParArrayIterator, ParFlatHashTableIterator, ParHashMap, ParHashMap, ParHashMapIterator, ParHashMapIterator, ParHashSet, ParHashSet, ParHashSetIterator, ParHashSetIterator, ParIterable, ParIterable, ParIterable, ParIterableLike, ParMap, ParMap, ParMap, ParMapLike, ParMapLike, ParRange, ParRangeIterator, ParSeq, ParSeq, ParSeq, ParSeqLike, ParSet, ParSet, ParSet, ParSetLike, ParSetLike, ParTrieMap, ParVector, ParVectorIterator, Patched, Patched, Patched, PreciseSplitter, Prepended, Prepended, PriorityQueue, PriorityQueueProxy, Queue, Queue, QueueProxy, Range, ResizableArray, Reversed, Reversed, Reversed, RevertibleHistory, Script, Seq, Seq, Seq, SeqForwarder, SeqLike, SeqLike, SeqProxy, SeqProxyLike, SeqSplitter, SeqView, SeqViewLike, Set, Set, Set, Set1, Set2, Set3, Set4, SetLike, SetLike, SetProxy, SetProxy, SetProxy, SetProxyLike, Sliced, Sliced, Sliced, Sliced, Sliced, SortedMap, SortedMap, SortedMapLike, SortedSet, SortedSet, SortedSet, SortedSetLike, Source, Splitter, Stack, Stack, StackProxy, Stream, StreamIterator, StreamView, StreamViewLike, StringBuilder, StringLike, StringOps, SynchronizedBuffer, SynchronizedMap, SynchronizedPriorityQueue, SynchronizedQueue, SynchronizedSet, SynchronizedStack, SystemProperties, Taken, Taken, TakenWhile, TakenWhile, TakenWhile, TakenWhile, TakenWhile, Transformed, Transformed, Transformed, Transformed, Transformed, Traversable, Traversable, Traversable, TraversableForwarder, TraversableLike, TraversableOnce, TraversableProxy, TraversableProxyLike, TraversableView, TraversableViewLike, TreeMap, TreeSet, TreeSet, TrieMap, UnrolledBuffer, ValueSet, Vector, VectorIterator, WithDefault, WithDefault, WithDefault, WithDefault, WithDefault, WithDefault, WrappedArray, WrappedString, Zipped, Zipped, Zipped, Zipped, Zipped, ZippedAll, ZippedAll, ZippedAll, ZippedAll, ZippedAll, ofBoolean, ofBoolean, ofByte, ofByte, ofChar, ofChar, ofDouble, ofDouble, ofFloat, ofFloat, ofInt, ofInt, ofLong, ofLong, ofRef, ofRef, ofShort, ofShort, ofUnit, ofUnit
      │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/IndexedSeq.html │ │ │ │ @@ -55,15 +55,15 @@ │ │ │ │ access and length computation. They are defined in terms of abstract methods │ │ │ │ apply for indexing and length.

      Indexed sequences do not add any new methods to Seq, but promise │ │ │ │ efficient implementations of random access patterns.

      Source
      IndexedSeq.scala
      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/IndexedSeqLike.html │ │ │ │ @@ -55,15 +55,15 @@ │ │ │ │ efficient implementations of random access patterns.

      This trait just implements iterator in terms of apply and length. │ │ │ │ However, see IndexedSeqOptimized for an implementation trait that overrides operations │ │ │ │ to make them run faster under the assumption of fast random access with apply.

      Self Type
      IndexedSeqLike[A, Repr]
      Source
      IndexedSeqLike.scala
      │ │ │ │ Linear Supertypes │ │ │ │
      SeqLike[A, Repr], GenSeqLike[A, Repr], IterableLike[A, Repr], GenIterableLike[A, Repr], TraversableLike[A, Repr], GenTraversableLike[A, Repr], Parallelizable[A, ParSeq[A]], TraversableOnce[A], GenTraversableOnce[A], FilterMonadic[A, Repr], HasNewBuilder[A, Repr], Equals, Any
      │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/IndexedSeqOptimized.html │ │ │ │ @@ -54,15 +54,15 @@ │ │ │ │ access and length computation. They are defined in terms of abstract methods │ │ │ │ apply for indexing and length.

      Indexed sequences do not add any new methods to Seq, but promise │ │ │ │ efficient implementations of random access patterns.

      Self Type
      IndexedSeqOptimized[A, Repr]
      Source
      IndexedSeqOptimized.scala
      │ │ │ │ Linear Supertypes │ │ │ │
      IndexedSeqLike[A, Repr], SeqLike[A, Repr], GenSeqLike[A, Repr], IterableLike[A, Repr], GenIterableLike[A, Repr], TraversableLike[A, Repr], GenTraversableLike[A, Repr], Parallelizable[A, ParSeq[A]], TraversableOnce[A], GenTraversableOnce[A], FilterMonadic[A, Repr], HasNewBuilder[A, Repr], Equals, Any
      │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/Iterable.html │ │ │ │ @@ -63,15 +63,15 @@ │ │ │ │ from trait │ │ │ │ `Traversable`.

      Note: This trait replaces every method that uses break in │ │ │ │ TraversableLike by an iterator version.

      Source
      Iterable.scala
      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ -
      ::, AbstractBuffer, AbstractIterable, AbstractIterable, AbstractMap, AbstractMap, AbstractMap, AbstractSeq, AbstractSeq, AbstractSet, AbstractSet, AnyRefMap, Appended, Appended, Appended, ArrayBuffer, ArraySeq, ArrayStack, BitSet, BitSet, BitSet, BitSet1, BitSet2, BitSetN, Buffer, BufferProxy, Cons, DefaultKeySet, DefaultKeySet, DefaultKeySortedSet, DefaultKeySortedSet, DefaultMap, DefaultMap, DefaultMapModel, DefaultValuesIterable, DoubleLinkedList, DroppedWhile, DroppedWhile, DroppedWhile, DroppedWhile, Empty, EmptyView, EmptyView, EmptyView, Exclusive, Filtered, Filtered, Filtered, Filtered, FilteredKeys, FilteredKeys, FlatMapped, FlatMapped, FlatMapped, Forced, Forced, Forced, HashMap, HashMap, HashMap1, HashSet, HashSet, HashTrieMap, HashTrieSet, History, ImmutableDefaultKeySet, ImmutableMapAdaptor, ImmutableSetAdaptor, Impl, Inclusive, Inclusive, IndexedSeq, IndexedSeq, IndexedSeq, IndexedSeqView, IntMap, Iterable, Iterable, IterableForwarder, IterableProxy, IterableView, IterableViewLike, LinearSeq, LinearSeq, LinearSeq, LinkedHashMap, LinkedHashSet, LinkedList, List, ListBuffer, ListMap, ListMap, ListSet, LongMap, LongMap, Map, Map, Map, Map, Map1, Map2, Map3, Map4, MapProxy, MapProxy, MapProxy, Mapped, Mapped, Mapped, MappedValues, MappedValues, MultiMap, MutableList, Nil, Node, Node, NumericRange, ObservableBuffer, ObservableMap, ObservableSet, OpenHashMap, PagedSeq, Patched, Patched, Prepended, Prepended, PriorityQueue, PriorityQueueProxy, Queue, Queue, QueueProxy, Range, ResizableArray, Reversed, Reversed, Reversed, RevertibleHistory, Script, Seq, Seq, Seq, SeqForwarder, SeqProxy, SeqView, SeqViewLike, Set, Set, Set, Set1, Set2, Set3, Set4, SetProxy, SetProxy, SetProxy, Sliced, Sliced, Sliced, Sliced, SortedMap, SortedMap, SortedSet, SortedSet, SortedSet, Stack, Stack, StackProxy, Stream, StreamView, StreamViewLike, StringBuilder, SynchronizedBuffer, SynchronizedMap, SynchronizedPriorityQueue, SynchronizedQueue, SynchronizedSet, SynchronizedStack, SystemProperties, TakenWhile, TakenWhile, TakenWhile, TakenWhile, Transformed, Transformed, Transformed, Transformed, TreeMap, TreeSet, TreeSet, TrieMap, UnrolledBuffer, ValueSet, Vector, WithDefault, WithDefault, WithDefault, WrappedArray, WrappedString, Zipped, Zipped, Zipped, ZippedAll, ZippedAll, ZippedAll, ofBoolean, ofByte, ofChar, ofDouble, ofFloat, ofInt, ofLong, ofRef, ofShort, ofUnit
      │ │ │ │ +
      ::, AbstractBuffer, AbstractIterable, AbstractIterable, AbstractMap, AbstractMap, AbstractMap, AbstractSeq, AbstractSeq, AbstractSet, AbstractSet, AnyRefMap, Appended, Appended, Appended, ArrayBuffer, ArraySeq, ArrayStack, BitSet, BitSet, BitSet, BitSet1, BitSet2, BitSetN, Buffer, BufferProxy, Cons, DefaultKeySet, DefaultKeySet, DefaultKeySortedSet, DefaultKeySortedSet, DefaultMap, DefaultMap, DefaultMapModel, DefaultValuesIterable, DoubleLinkedList, DroppedWhile, DroppedWhile, DroppedWhile, DroppedWhile, Empty, EmptyView, EmptyView, EmptyView, Exclusive, Filtered, Filtered, Filtered, Filtered, FilteredKeys, FilteredKeys, FlatMapped, FlatMapped, FlatMapped, Forced, Forced, Forced, HashMap, HashMap, HashMap1, HashSet, HashSet, HashTrieMap, HashTrieSet, History, ImmutableDefaultKeySet, ImmutableMapAdaptor, ImmutableSetAdaptor, Impl, Inclusive, Inclusive, IndexedSeq, IndexedSeq, IndexedSeq, IndexedSeqView, IntMap, Iterable, Iterable, IterableForwarder, IterableProxy, IterableView, IterableViewLike, LinearSeq, LinearSeq, LinearSeq, LinkedHashMap, LinkedHashSet, LinkedList, List, ListBuffer, ListMap, ListMap, ListSet, LongMap, LongMap, Map, Map, Map, Map, Map1, Map2, Map3, Map4, MapProxy, MapProxy, MapProxy, Mapped, Mapped, Mapped, MappedValues, MappedValues, MultiMap, MutableList, Nil, Node, Node, NumericRange, ObservableBuffer, ObservableMap, ObservableSet, OpenHashMap, PagedSeq, Patched, Patched, Prepended, Prepended, PriorityQueue, PriorityQueueProxy, Queue, Queue, QueueProxy, Range, ResizableArray, Reversed, Reversed, Reversed, RevertibleHistory, Script, Seq, Seq, Seq, SeqForwarder, SeqProxy, SeqView, SeqViewLike, Set, Set, Set, Set1, Set2, Set3, Set4, SetProxy, SetProxy, SetProxy, Sliced, Sliced, Sliced, Sliced, SortedMap, SortedMap, SortedSet, SortedSet, SortedSet, Stack, Stack, StackProxy, Stream, StreamView, StreamViewLike, StringBuilder, SynchronizedBuffer, SynchronizedMap, SynchronizedPriorityQueue, SynchronizedQueue, SynchronizedSet, SynchronizedStack, SystemProperties, TakenWhile, TakenWhile, TakenWhile, TakenWhile, Transformed, Transformed, Transformed, Transformed, TreeMap, TreeSet, TreeSet, TrieMap, UnrolledBuffer, ValueSet, Vector, WithDefault, WithDefault, WithDefault, WrappedArray, WrappedString, Zipped, Zipped, Zipped, ZippedAll, ZippedAll, ZippedAll, ofBoolean, ofByte, ofChar, ofDouble, ofFloat, ofInt, ofLong, ofRef, ofShort, ofUnit
      │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/IterableLike.html │ │ │ │ @@ -61,15 +61,15 @@ │ │ │ │ from trait │ │ │ │ `Traversable`.

      Note: This trait replaces every method that uses break in │ │ │ │ TraversableLike by an iterator version.

      Self Type
      IterableLike[A, Repr]
      Source
      IterableLike.scala
      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ -
      ::, AbstractBuffer, AbstractIterable, AbstractIterable, AbstractMap, AbstractMap, AbstractMap, AbstractSeq, AbstractSeq, AbstractSet, AbstractSet, AnyRefMap, Appended, Appended, Appended, ArrayBuffer, ArrayLike, ArrayOps, ArraySeq, ArrayStack, BitSet, BitSet, BitSet, BitSet1, BitSet2, BitSetLike, BitSetN, Buffer, BufferLike, BufferProxy, Cons, DefaultKeySet, DefaultKeySet, DefaultKeySortedSet, DefaultKeySortedSet, DefaultMap, DefaultMap, DefaultMapModel, DefaultValuesIterable, DoubleLinkedList, DoubleLinkedListLike, DroppedWhile, DroppedWhile, DroppedWhile, DroppedWhile, Empty, EmptyView, EmptyView, EmptyView, Exclusive, Filtered, Filtered, Filtered, Filtered, FilteredKeys, FilteredKeys, FlatMapped, FlatMapped, FlatMapped, Forced, Forced, Forced, HashMap, HashMap, HashMap1, HashSet, HashSet, HashTrieMap, HashTrieSet, History, ImmutableDefaultKeySet, ImmutableMapAdaptor, ImmutableSetAdaptor, Impl, Inclusive, Inclusive, IndexedSeq, IndexedSeq, IndexedSeq, IndexedSeqLike, IndexedSeqLike, IndexedSeqOptimized, IndexedSeqOptimized, IndexedSeqView, IntMap, Iterable, Iterable, Iterable, IterableForwarder, IterableProxy, IterableProxyLike, IterableView, IterableViewLike, LinearSeq, LinearSeq, LinearSeq, LinearSeqLike, LinearSeqOptimized, LinkedHashMap, LinkedHashSet, LinkedList, LinkedListLike, List, ListBuffer, ListMap, ListMap, ListSet, LongMap, LongMap, Map, Map, Map, Map, Map1, Map2, Map3, Map4, MapLike, MapLike, MapLike, MapProxy, MapProxy, MapProxy, MapProxyLike, Mapped, Mapped, Mapped, MappedValues, MappedValues, MultiMap, MutableList, Nil, Node, Node, NumericRange, ObservableBuffer, ObservableMap, ObservableSet, OpenHashMap, PagedSeq, Patched, Patched, Prepended, Prepended, PriorityQueue, PriorityQueueProxy, Queue, Queue, QueueProxy, Range, ResizableArray, Reversed, Reversed, Reversed, RevertibleHistory, Script, Seq, Seq, Seq, SeqForwarder, SeqLike, SeqLike, SeqProxy, SeqProxyLike, SeqView, SeqViewLike, Set, Set, Set, Set1, Set2, Set3, Set4, SetLike, SetLike, SetProxy, SetProxy, SetProxy, SetProxyLike, Sliced, Sliced, Sliced, Sliced, SortedMap, SortedMap, SortedMapLike, SortedSet, SortedSet, SortedSet, SortedSetLike, Stack, Stack, StackProxy, Stream, StreamView, StreamViewLike, StringBuilder, StringLike, StringOps, SynchronizedBuffer, SynchronizedMap, SynchronizedPriorityQueue, SynchronizedQueue, SynchronizedSet, SynchronizedStack, SystemProperties, TakenWhile, TakenWhile, TakenWhile, TakenWhile, Transformed, Transformed, Transformed, Transformed, TreeMap, TreeSet, TreeSet, TrieMap, UnrolledBuffer, ValueSet, Vector, WithDefault, WithDefault, WithDefault, WrappedArray, WrappedString, Zipped, Zipped, Zipped, ZippedAll, ZippedAll, ZippedAll, ofBoolean, ofBoolean, ofByte, ofByte, ofChar, ofChar, ofDouble, ofDouble, ofFloat, ofFloat, ofInt, ofInt, ofLong, ofLong, ofRef, ofRef, ofShort, ofShort, ofUnit, ofUnit
      │ │ │ │ +
      ::, AbstractBuffer, AbstractIterable, AbstractIterable, AbstractMap, AbstractMap, AbstractMap, AbstractSeq, AbstractSeq, AbstractSet, AbstractSet, AnyRefMap, Appended, Appended, Appended, ArrayBuffer, ArrayLike, ArrayOps, ArraySeq, ArrayStack, BitSet, BitSet, BitSet, BitSet1, BitSet2, BitSetLike, BitSetN, Buffer, BufferLike, BufferProxy, Cons, DefaultKeySet, DefaultKeySet, DefaultKeySortedSet, DefaultKeySortedSet, DefaultMap, DefaultMap, DefaultMapModel, DefaultValuesIterable, DoubleLinkedList, DoubleLinkedListLike, DroppedWhile, DroppedWhile, DroppedWhile, DroppedWhile, Empty, EmptyView, EmptyView, EmptyView, Exclusive, Filtered, Filtered, Filtered, Filtered, FilteredKeys, FilteredKeys, FlatMapped, FlatMapped, FlatMapped, Forced, Forced, Forced, HashMap, HashMap, HashMap1, HashSet, HashSet, HashTrieMap, HashTrieSet, History, ImmutableDefaultKeySet, ImmutableMapAdaptor, ImmutableSetAdaptor, Impl, Inclusive, Inclusive, IndexedSeq, IndexedSeq, IndexedSeq, IndexedSeqLike, IndexedSeqLike, IndexedSeqOptimized, IndexedSeqOptimized, IndexedSeqView, IntMap, Iterable, Iterable, Iterable, IterableForwarder, IterableProxy, IterableProxyLike, IterableView, IterableViewLike, LinearSeq, LinearSeq, LinearSeq, LinearSeqLike, LinearSeqOptimized, LinkedHashMap, LinkedHashSet, LinkedList, LinkedListLike, List, ListBuffer, ListMap, ListMap, ListSet, LongMap, LongMap, Map, Map, Map, Map, Map1, Map2, Map3, Map4, MapLike, MapLike, MapLike, MapProxy, MapProxy, MapProxy, MapProxyLike, Mapped, Mapped, Mapped, MappedValues, MappedValues, MultiMap, MutableList, Nil, Node, Node, NumericRange, ObservableBuffer, ObservableMap, ObservableSet, OpenHashMap, PagedSeq, Patched, Patched, Prepended, Prepended, PriorityQueue, PriorityQueueProxy, Queue, Queue, QueueProxy, Range, ResizableArray, Reversed, Reversed, Reversed, RevertibleHistory, Script, Seq, Seq, Seq, SeqForwarder, SeqLike, SeqLike, SeqProxy, SeqProxyLike, SeqView, SeqViewLike, Set, Set, Set, Set1, Set2, Set3, Set4, SetLike, SetLike, SetProxy, SetProxy, SetProxy, SetProxyLike, Sliced, Sliced, Sliced, Sliced, SortedMap, SortedMap, SortedMapLike, SortedSet, SortedSet, SortedSet, SortedSetLike, Stack, Stack, StackProxy, Stream, StreamView, StreamViewLike, StringBuilder, StringLike, StringOps, SynchronizedBuffer, SynchronizedMap, SynchronizedPriorityQueue, SynchronizedQueue, SynchronizedSet, SynchronizedStack, SystemProperties, TakenWhile, TakenWhile, TakenWhile, TakenWhile, Transformed, Transformed, Transformed, Transformed, TreeMap, TreeSet, TreeSet, TrieMap, UnrolledBuffer, ValueSet, Vector, WithDefault, WithDefault, WithDefault, WrappedArray, WrappedString, Zipped, Zipped, Zipped, ZippedAll, ZippedAll, ZippedAll, ofBoolean, ofBoolean, ofByte, ofByte, ofChar, ofChar, ofDouble, ofDouble, ofFloat, ofFloat, ofInt, ofInt, ofLong, ofLong, ofRef, ofRef, ofShort, ofShort, ofUnit, ofUnit
      │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/IterableProxyLike.html │ │ │ │ @@ -55,15 +55,15 @@ │ │ │ │ @deprecated │ │ │ │ │ │ │ │
      Deprecated

      (Since version 2.11.0) Proxying is deprecated due to lack of use and compiler-level support.

      Source
      IterableProxyLike.scala
      Version

      2.8

      Since

      2.8

      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/IterableView.html │ │ │ │ @@ -57,15 +57,15 @@ │ │ │ │ needs to be applied. The collection elements are accessed, and the view operations are applied, │ │ │ │ when a non-view result is needed, or when the force method is called on a view. │ │ │ │ All views for iterable collections are defined by re-interpreting the iterator method.

      Source
      IterableView.scala
      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/IterableViewLike$Appended.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
      Source
      IterableViewLike.scala
      │ │ │ │ Linear Supertypes │ │ │ │
      Transformed[B], IterableView[B, Coll], IterableViewLike[B, Coll, IterableView[B, Coll]], Iterable[B], IterableLike[B, IterableView[B, Coll]], Equals, GenIterable[B], GenIterableLike[B, IterableView[B, Coll]], IterableViewLike.Appended[B], IterableViewLike.Transformed[B], TraversableView[B, Coll], TraversableViewLike[B, Coll, IterableView[B, Coll]], ViewMkString[B], Traversable[B], GenTraversable[B], GenericTraversableTemplate[B, Iterable], TraversableLike[B, IterableView[B, Coll]], GenTraversableLike[B, IterableView[B, Coll]], Parallelizable[B, ParIterable[B]], TraversableOnce[B], GenTraversableOnce[B], FilterMonadic[B, IterableView[B, Coll]], HasNewBuilder[B, IterableView[B, Coll]], AnyRef, Any
      │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/IterableViewLike$DroppedWhile.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
      Source
      IterableViewLike.scala
      │ │ │ │ Linear Supertypes │ │ │ │
      Transformed[A], IterableView[A, Coll], IterableViewLike[A, Coll, IterableView[A, Coll]], Iterable[A], IterableLike[A, IterableView[A, Coll]], Equals, GenIterable[A], GenIterableLike[A, IterableView[A, Coll]], IterableViewLike.DroppedWhile, IterableViewLike.Transformed[A], TraversableView[A, Coll], TraversableViewLike[A, Coll, IterableView[A, Coll]], ViewMkString[A], Traversable[A], GenTraversable[A], GenericTraversableTemplate[A, Iterable], TraversableLike[A, IterableView[A, Coll]], GenTraversableLike[A, IterableView[A, Coll]], Parallelizable[A, ParIterable[A]], TraversableOnce[A], GenTraversableOnce[A], FilterMonadic[A, IterableView[A, Coll]], HasNewBuilder[A, IterableView[A, Coll]], AnyRef, Any
      │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/IterableViewLike$EmptyView.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/IterableViewLike$Filtered.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
      Source
      IterableViewLike.scala
      │ │ │ │ Linear Supertypes │ │ │ │
      Transformed[A], IterableView[A, Coll], IterableViewLike[A, Coll, IterableView[A, Coll]], Iterable[A], IterableLike[A, IterableView[A, Coll]], Equals, GenIterable[A], GenIterableLike[A, IterableView[A, Coll]], IterableViewLike.Filtered, IterableViewLike.Transformed[A], TraversableView[A, Coll], TraversableViewLike[A, Coll, IterableView[A, Coll]], ViewMkString[A], Traversable[A], GenTraversable[A], GenericTraversableTemplate[A, Iterable], TraversableLike[A, IterableView[A, Coll]], GenTraversableLike[A, IterableView[A, Coll]], Parallelizable[A, ParIterable[A]], TraversableOnce[A], GenTraversableOnce[A], FilterMonadic[A, IterableView[A, Coll]], HasNewBuilder[A, IterableView[A, Coll]], AnyRef, Any
      │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/IterableViewLike$Mapped.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
      Source
      IterableViewLike.scala
      │ │ │ │ Linear Supertypes │ │ │ │
      Transformed[B], IterableView[B, Coll], IterableViewLike[B, Coll, IterableView[B, Coll]], Iterable[B], IterableLike[B, IterableView[B, Coll]], Equals, GenIterable[B], GenIterableLike[B, IterableView[B, Coll]], IterableViewLike.Mapped[B], IterableViewLike.Transformed[B], TraversableView[B, Coll], TraversableViewLike[B, Coll, IterableView[B, Coll]], ViewMkString[B], Traversable[B], GenTraversable[B], GenericTraversableTemplate[B, Iterable], TraversableLike[B, IterableView[B, Coll]], GenTraversableLike[B, IterableView[B, Coll]], Parallelizable[B, ParIterable[B]], TraversableOnce[B], GenTraversableOnce[B], FilterMonadic[B, IterableView[B, Coll]], HasNewBuilder[B, IterableView[B, Coll]], AnyRef, Any
      │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/IterableViewLike$Sliced.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
      Source
      IterableViewLike.scala
      │ │ │ │ Linear Supertypes │ │ │ │
      Transformed[A], IterableView[A, Coll], IterableViewLike[A, Coll, IterableView[A, Coll]], Iterable[A], IterableLike[A, IterableView[A, Coll]], Equals, GenIterable[A], GenIterableLike[A, IterableView[A, Coll]], IterableViewLike.Sliced, IterableViewLike.Transformed[A], TraversableView[A, Coll], TraversableViewLike[A, Coll, IterableView[A, Coll]], ViewMkString[A], Traversable[A], GenTraversable[A], GenericTraversableTemplate[A, Iterable], TraversableLike[A, IterableView[A, Coll]], GenTraversableLike[A, IterableView[A, Coll]], Parallelizable[A, ParIterable[A]], TraversableOnce[A], GenTraversableOnce[A], FilterMonadic[A, IterableView[A, Coll]], HasNewBuilder[A, IterableView[A, Coll]], AnyRef, Any
      │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/IterableViewLike$TakenWhile.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
      Source
      IterableViewLike.scala
      │ │ │ │ Linear Supertypes │ │ │ │
      Transformed[A], IterableView[A, Coll], IterableViewLike[A, Coll, IterableView[A, Coll]], Iterable[A], IterableLike[A, IterableView[A, Coll]], Equals, GenIterable[A], GenIterableLike[A, IterableView[A, Coll]], IterableViewLike.TakenWhile, IterableViewLike.Transformed[A], TraversableView[A, Coll], TraversableViewLike[A, Coll, IterableView[A, Coll]], ViewMkString[A], Traversable[A], GenTraversable[A], GenericTraversableTemplate[A, Iterable], TraversableLike[A, IterableView[A, Coll]], GenTraversableLike[A, IterableView[A, Coll]], Parallelizable[A, ParIterable[A]], TraversableOnce[A], GenTraversableOnce[A], FilterMonadic[A, IterableView[A, Coll]], HasNewBuilder[A, IterableView[A, Coll]], AnyRef, Any
      │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/IterableViewLike$Transformed.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
      Source
      IterableViewLike.scala
      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/IterableViewLike$ZippedAll.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
      Source
      IterableViewLike.scala
      │ │ │ │ Linear Supertypes │ │ │ │
      Transformed[(A1, B)], IterableViewLike.Transformed[(A1, B)], IterableView[(A1, B), Coll], IterableViewLike[(A1, B), Coll, IterableView[(A1, B), Coll]], TraversableView[(A1, B), Coll], TraversableViewLike[(A1, B), Coll, IterableView[(A1, B), Coll]], ViewMkString[(A1, B)], Iterable[(A1, B)], IterableLike[(A1, B), IterableView[(A1, B), Coll]], Equals, GenIterable[(A1, B)], GenIterableLike[(A1, B), IterableView[(A1, B), Coll]], Traversable[(A1, B)], GenTraversable[(A1, B)], GenericTraversableTemplate[(A1, B), Iterable], TraversableLike[(A1, B), IterableView[(A1, B), Coll]], GenTraversableLike[(A1, B), IterableView[(A1, B), Coll]], Parallelizable[(A1, B), ParIterable[(A1, B)]], TraversableOnce[(A1, B)], GenTraversableOnce[(A1, B)], FilterMonadic[(A1, B), IterableView[(A1, B), Coll]], HasNewBuilder[(A1, B), IterableView[(A1, B), Coll]], AnyRef, Any
      │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/IterableViewLike.html │ │ │ │ @@ -55,15 +55,15 @@ │ │ │ │ needs to be applied. The collection elements are accessed, and the view operations are applied, │ │ │ │ when a non-view result is needed, or when the force method is called on a view. │ │ │ │ All views for iterable collections are defined by re-interpreting the iterator method.

      Self Type
      IterableViewLike[A, Coll, This]
      Source
      IterableViewLike.scala
      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/Iterator.html │ │ │ │ @@ -68,15 +68,15 @@ │ │ │ │ remainder.take(2) // it is *not* safe to use "remainder" after this line! │ │ │ │ } else it │ │ │ │ }
      Self Type
      Iterator[A]
      Source
      Iterator.scala
      Version

      2.8

      Since

      1

      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/LinearSeq.html │ │ │ │ @@ -55,15 +55,15 @@ │ │ │ │ If these methods provide the fastest way to traverse the collection, a │ │ │ │ collection Coll that extends this trait should also extend │ │ │ │ LinearSeqOptimized[A, Coll[A]].

      Source
      LinearSeq.scala
      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/LinearSeqLike.html │ │ │ │ @@ -53,15 +53,15 @@ │ │ │ │ However, see LinearSeqOptimized for an implementation trait that overrides many more operations │ │ │ │ to make them run faster under the assumption of fast linear access with head and tail.

      Linear sequences do not add any new methods to Seq, but promise efficient implementations │ │ │ │ of linear access patterns.

      A

      the element type of the sequence

      Repr

      the type of the actual sequence containing the elements.

      Self Type
      Repr
      Source
      LinearSeqLike.scala
      Version

      2.8

      Since

      2.8

      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/Map.html │ │ │ │ @@ -63,15 +63,15 @@ │ │ │ │ you might consider inheriting from DefaultMap instead.

      Note: If your additions and mutations return the same kind of map as the map │ │ │ │ you are defining, you should inherit from MapLike as well. │ │ │ │

      A

      the type of the keys in this map.

      B

      the type of the values associated with keys.

      Source
      Map.scala
      Since

      1.0

      │ │ │ │ Linear Supertypes │ │ │ │
      MapLike[A, B, Map[A, B]], Subtractable[A, Map[A, B]], PartialFunction[A, B], (A) ⇒ B, GenMap[A, B], GenMapLike[A, B, Map[A, B]], Iterable[(A, B)], IterableLike[(A, B), Map[A, B]], Equals, GenIterable[(A, B)], GenIterableLike[(A, B), Map[A, B]], Traversable[(A, B)], GenTraversable[(A, B)], GenericTraversableTemplate[(A, B), Iterable], TraversableLike[(A, B), Map[A, B]], GenTraversableLike[(A, B), Map[A, B]], Parallelizable[(A, B), ParMap[A, B]], TraversableOnce[(A, B)], GenTraversableOnce[(A, B)], FilterMonadic[(A, B), Map[A, B]], HasNewBuilder[(A, B), Map[A, B]], AnyRef, Any
      │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/MapLike$DefaultKeySet.html │ │ │ │ @@ -51,15 +51,15 @@ │ │ │ │ │ │ │ │

      The implementation class of the set returned by keySet. │ │ │ │

      Attributes
      protected
      Source
      MapLike.scala
      │ │ │ │ Linear Supertypes │ │ │ │
      Serializable, java.io.Serializable, AbstractSet[A], Set[A], SetLike[A, Set[A]], Subtractable[A, Set[A]], GenSet[A], GenericSetTemplate[A, Set], GenSetLike[A, Set[A]], (A) ⇒ Boolean, AbstractIterable[A], Iterable[A], IterableLike[A, Set[A]], Equals, GenIterable[A], GenIterableLike[A, Set[A]], AbstractTraversable[A], Traversable[A], GenTraversable[A], GenericTraversableTemplate[A, Set], TraversableLike[A, Set[A]], GenTraversableLike[A, Set[A]], Parallelizable[A, ParSet[A]], TraversableOnce[A], GenTraversableOnce[A], FilterMonadic[A, Set[A]], HasNewBuilder[A, scala.collection.Set[A] @scala.annotation.unchecked.uncheckedVariance], AnyRef, Any
      │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/MapLike.html │ │ │ │ @@ -58,15 +58,15 @@ │ │ │ │ def -(key: A): This

      If you wish that methods like take, drop, filter also return the same kind of map │ │ │ │ you should also override:

      def empty: This

      It is also good idea to override methods foreach and │ │ │ │ size for efficiency.

      Self Type
      MapLike[A, B, This]
      Source
      MapLike.scala
      Since

      2.8

      │ │ │ │ Linear Supertypes │ │ │ │
      Subtractable[A, This], GenMapLike[A, B, This], IterableLike[(A, B), This], GenIterableLike[(A, B), This], TraversableLike[(A, B), This], GenTraversableLike[(A, B), This], Parallelizable[(A, B), ParMap[A, B]], TraversableOnce[(A, B)], GenTraversableOnce[(A, B)], FilterMonadic[(A, B), This], HasNewBuilder[(A, B), This], Equals, PartialFunction[A, B], (A) ⇒ B, AnyRef, Any
      │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/MapProxyLike.html │ │ │ │ @@ -55,15 +55,15 @@ │ │ │ │ @deprecated │ │ │ │ │ │ │ │
      Deprecated

      (Since version 2.11.0) Proxying is deprecated due to lack of use and compiler-level support.

      Source
      MapProxyLike.scala
      Version

      2.8

      Since

      2.8

      │ │ │ │ Linear Supertypes │ │ │ │
      IterableProxyLike[(A, B), This], TraversableProxyLike[(A, B), This], Proxy, MapLike[A, B, This], Subtractable[A, This], GenMapLike[A, B, This], IterableLike[(A, B), This], GenIterableLike[(A, B), This], TraversableLike[(A, B), This], GenTraversableLike[(A, B), This], Parallelizable[(A, B), ParMap[A, B]], TraversableOnce[(A, B)], GenTraversableOnce[(A, B)], FilterMonadic[(A, B), This], HasNewBuilder[(A, B), This], Equals, PartialFunction[A, B], (A) ⇒ B, AnyRef, Any
      │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/Parallel.html │ │ │ │ @@ -51,15 +51,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/Parallelizable.html │ │ │ │ @@ -53,15 +53,15 @@ │ │ │ │ by invoking the method par. Parallelizable collections may be parametrized with │ │ │ │ a target type different than their own. │ │ │ │

      A

      the type of the elements in the collection

      ParRepr

      the actual type of the collection, which has to be parallel

      Source
      Parallelizable.scala
      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ -
      ::, AbstractBuffer, AbstractIterable, AbstractIterable, AbstractMap, AbstractMap, AbstractMap, AbstractSeq, AbstractSeq, AbstractSet, AbstractSet, AbstractTraversable, AnyRefMap, Appended, Appended, Appended, Appended, ArrayBuffer, ArrayLike, ArrayOps, ArraySeq, ArrayStack, BitSet, BitSet, BitSet, BitSet1, BitSet2, BitSetLike, BitSetN, Buffer, BufferLike, BufferProxy, Cons, CustomParallelizable, DefaultKeySet, DefaultKeySet, DefaultKeySet, DefaultKeySortedSet, DefaultKeySortedSet, DefaultMap, DefaultMap, DefaultMapModel, DefaultValuesIterable, DefaultValuesIterable, DoubleLinkedList, DoubleLinkedListLike, DroppedWhile, DroppedWhile, DroppedWhile, DroppedWhile, DroppedWhile, Empty, EmptyView, EmptyView, EmptyView, EmptyView, Exclusive, Filtered, Filtered, Filtered, Filtered, Filtered, FilteredKeys, FilteredKeys, FlatMapped, FlatMapped, FlatMapped, FlatMapped, Forced, Forced, Forced, Forced, GenIterable, GenIterableLike, GenMap, GenMapLike, GenSeq, GenSeqLike, GenSet, GenSetLike, GenTraversable, GenTraversableLike, HashMap, HashMap, HashMap1, HashSet, HashSet, HashTrieMap, HashTrieSet, History, ImmutableDefaultKeySet, ImmutableMapAdaptor, ImmutableSetAdaptor, Impl, Inclusive, Inclusive, IndexedSeq, IndexedSeq, IndexedSeq, IndexedSeqLike, IndexedSeqLike, IndexedSeqOptimized, IndexedSeqOptimized, IndexedSeqView, IntMap, Iterable, Iterable, Iterable, IterableForwarder, IterableLike, IterableProxy, IterableProxyLike, IterableView, IterableViewLike, LinearSeq, LinearSeq, LinearSeq, LinearSeqLike, LinearSeqOptimized, LinkedHashMap, LinkedHashSet, LinkedList, LinkedListLike, List, ListBuffer, ListMap, ListMap, ListSet, LongMap, LongMap, Map, Map, Map, Map, Map1, Map2, Map3, Map4, MapLike, MapLike, MapLike, MapProxy, MapProxy, MapProxy, MapProxyLike, Mapped, Mapped, Mapped, Mapped, MappedValues, MappedValues, MultiMap, MutableList, Nil, Node, Node, NumericRange, ObservableBuffer, ObservableMap, ObservableSet, OpenHashMap, PagedSeq, ParArray, ParHashMap, ParHashMap, ParHashSet, ParHashSet, ParIterable, ParIterable, ParIterable, ParIterableLike, ParMap, ParMap, ParMap, ParMapLike, ParMapLike, ParRange, ParSeq, ParSeq, ParSeq, ParSeqLike, ParSet, ParSet, ParSet, ParSetLike, ParSetLike, ParTrieMap, ParVector, Patched, Patched, Prepended, Prepended, PriorityQueue, PriorityQueueProxy, Queue, Queue, QueueProxy, Range, ResizableArray, Reversed, Reversed, Reversed, RevertibleHistory, Script, Seq, Seq, Seq, SeqForwarder, SeqLike, SeqLike, SeqProxy, SeqProxyLike, SeqView, SeqViewLike, Set, Set, Set, Set1, Set2, Set3, Set4, SetLike, SetLike, SetProxy, SetProxy, SetProxy, SetProxyLike, Sliced, Sliced, Sliced, Sliced, Sliced, SortedMap, SortedMap, SortedMapLike, SortedSet, SortedSet, SortedSet, SortedSetLike, Stack, Stack, StackProxy, Stream, StreamView, StreamViewLike, StringBuilder, StringLike, StringOps, SynchronizedBuffer, SynchronizedMap, SynchronizedPriorityQueue, SynchronizedQueue, SynchronizedSet, SynchronizedStack, SystemProperties, TakenWhile, TakenWhile, TakenWhile, TakenWhile, TakenWhile, Transformed, Transformed, Transformed, Transformed, Transformed, Traversable, Traversable, Traversable, TraversableForwarder, TraversableLike, TraversableProxy, TraversableProxyLike, TraversableView, TraversableViewLike, TreeMap, TreeSet, TreeSet, TrieMap, UnrolledBuffer, ValueSet, Vector, WithDefault, WithDefault, WithDefault, WithDefault, WithDefault, WithDefault, WrappedArray, WrappedString, Zipped, Zipped, Zipped, ZippedAll, ZippedAll, ZippedAll, ofBoolean, ofBoolean, ofByte, ofByte, ofChar, ofChar, ofDouble, ofDouble, ofFloat, ofFloat, ofInt, ofInt, ofLong, ofLong, ofRef, ofRef, ofShort, ofShort, ofUnit, ofUnit
      │ │ │ │ +
      ::, AbstractBuffer, AbstractIterable, AbstractIterable, AbstractMap, AbstractMap, AbstractMap, AbstractSeq, AbstractSeq, AbstractSet, AbstractSet, AbstractTraversable, AnyRefMap, Appended, Appended, Appended, Appended, ArrayBuffer, ArrayLike, ArrayOps, ArraySeq, ArrayStack, BitSet, BitSet, BitSet, BitSet1, BitSet2, BitSetLike, BitSetN, Buffer, BufferLike, BufferProxy, Cons, CustomParallelizable, DefaultKeySet, DefaultKeySet, DefaultKeySet, DefaultKeySortedSet, DefaultKeySortedSet, DefaultMap, DefaultMap, DefaultMapModel, DefaultValuesIterable, DefaultValuesIterable, DoubleLinkedList, DoubleLinkedListLike, DroppedWhile, DroppedWhile, DroppedWhile, DroppedWhile, DroppedWhile, Empty, EmptyView, EmptyView, EmptyView, EmptyView, Exclusive, Filtered, Filtered, Filtered, Filtered, Filtered, FilteredKeys, FilteredKeys, FlatMapped, FlatMapped, FlatMapped, FlatMapped, Forced, Forced, Forced, Forced, GenIterable, GenIterableLike, GenMap, GenMapLike, GenSeq, GenSeqLike, GenSet, GenSetLike, GenTraversable, GenTraversableLike, HashMap, HashMap, HashMap1, HashSet, HashSet, HashTrieMap, HashTrieSet, History, ImmutableDefaultKeySet, ImmutableMapAdaptor, ImmutableSetAdaptor, Impl, Inclusive, Inclusive, IndexedSeq, IndexedSeq, IndexedSeq, IndexedSeqLike, IndexedSeqLike, IndexedSeqOptimized, IndexedSeqOptimized, IndexedSeqView, IntMap, Iterable, Iterable, Iterable, IterableForwarder, IterableLike, IterableProxy, IterableProxyLike, IterableView, IterableViewLike, LinearSeq, LinearSeq, LinearSeq, LinearSeqLike, LinearSeqOptimized, LinkedHashMap, LinkedHashSet, LinkedList, LinkedListLike, List, ListBuffer, ListMap, ListMap, ListSet, LongMap, LongMap, Map, Map, Map, Map, Map1, Map2, Map3, Map4, MapLike, MapLike, MapLike, MapProxy, MapProxy, MapProxy, MapProxyLike, Mapped, Mapped, Mapped, Mapped, MappedValues, MappedValues, MultiMap, MutableList, Nil, Node, Node, NumericRange, ObservableBuffer, ObservableMap, ObservableSet, OpenHashMap, PagedSeq, ParArray, ParHashMap, ParHashMap, ParHashSet, ParHashSet, ParIterable, ParIterable, ParIterable, ParIterableLike, ParMap, ParMap, ParMap, ParMapLike, ParMapLike, ParRange, ParSeq, ParSeq, ParSeq, ParSeqLike, ParSet, ParSet, ParSet, ParSetLike, ParSetLike, ParTrieMap, ParVector, Patched, Patched, Prepended, Prepended, PriorityQueue, PriorityQueueProxy, Queue, Queue, QueueProxy, Range, ResizableArray, Reversed, Reversed, Reversed, RevertibleHistory, Script, Seq, Seq, Seq, SeqForwarder, SeqLike, SeqLike, SeqProxy, SeqProxyLike, SeqView, SeqViewLike, Set, Set, Set, Set1, Set2, Set3, Set4, SetLike, SetLike, SetProxy, SetProxy, SetProxy, SetProxyLike, Sliced, Sliced, Sliced, Sliced, Sliced, SortedMap, SortedMap, SortedMapLike, SortedSet, SortedSet, SortedSet, SortedSetLike, Stack, Stack, StackProxy, Stream, StreamView, StreamViewLike, StringBuilder, StringLike, StringOps, SynchronizedBuffer, SynchronizedMap, SynchronizedPriorityQueue, SynchronizedQueue, SynchronizedSet, SynchronizedStack, SystemProperties, TakenWhile, TakenWhile, TakenWhile, TakenWhile, TakenWhile, Transformed, Transformed, Transformed, Transformed, Transformed, Traversable, Traversable, Traversable, TraversableForwarder, TraversableLike, TraversableProxy, TraversableProxyLike, TraversableView, TraversableViewLike, TreeMap, TreeSet, TreeSet, TrieMap, UnrolledBuffer, ValueSet, Vector, WithDefault, WithDefault, WithDefault, WithDefault, WithDefault, WithDefault, WrappedArray, WrappedString, Zipped, Zipped, Zipped, ZippedAll, ZippedAll, ZippedAll, ofBoolean, ofBoolean, ofByte, ofByte, ofChar, ofChar, ofDouble, ofDouble, ofFloat, ofFloat, ofInt, ofInt, ofLong, ofLong, ofRef, ofRef, ofShort, ofShort, ofUnit, ofUnit
      │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/Seq.html │ │ │ │ @@ -63,15 +63,15 @@ │ │ │ │ An IndexedSeq provides fast random-access of elements and a fast length operation. │ │ │ │ A LinearSeq provides fast access only to the first element via head, but also │ │ │ │ has a fast tail operation.

      Source
      Seq.scala
      │ │ │ │ Linear Supertypes │ │ │ │
      SeqLike[A, Seq[A]], GenSeq[A], GenSeqLike[A, Seq[A]], Iterable[A], IterableLike[A, Seq[A]], Equals, GenIterable[A], GenIterableLike[A, Seq[A]], Traversable[A], GenTraversable[A], GenericTraversableTemplate[A, Seq], TraversableLike[A, Seq[A]], GenTraversableLike[A, Seq[A]], Parallelizable[A, ParSeq[A]], TraversableOnce[A], GenTraversableOnce[A], FilterMonadic[A, Seq[A]], HasNewBuilder[A, Seq[A] @scala.annotation.unchecked.uncheckedVariance], PartialFunction[Int, A], (Int) ⇒ A, AnyRef, Any
      │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/SeqLike.html │ │ │ │ @@ -63,15 +63,15 @@ │ │ │ │ An IndexedSeq provides fast random-access of elements and a fast length operation. │ │ │ │ A LinearSeq provides fast access only to the first element via head, but also │ │ │ │ has a fast tail operation.

      Self Type
      SeqLike[A, Repr]
      Source
      SeqLike.scala
      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/SeqView.html │ │ │ │ @@ -58,15 +58,15 @@ │ │ │ │ when a non-view result is needed, or when the force method is called on a view. │ │ │ │ All views for sequences are defined by re-interpreting the length and │ │ │ │ apply methods.

      Source
      SeqView.scala
      │ │ │ │ Linear Supertypes │ │ │ │
      SeqViewLike[A, Coll, SeqView[A, Coll]], IterableView[A, Coll], IterableViewLike[A, Coll, SeqView[A, Coll]], TraversableView[A, Coll], TraversableViewLike[A, Coll, SeqView[A, Coll]], ViewMkString[A], Seq[A], SeqLike[A, SeqView[A, Coll]], GenSeq[A], GenSeqLike[A, SeqView[A, Coll]], Iterable[A], IterableLike[A, SeqView[A, Coll]], Equals, GenIterable[A], GenIterableLike[A, SeqView[A, Coll]], Traversable[A], GenTraversable[A], GenericTraversableTemplate[A, Seq], TraversableLike[A, SeqView[A, Coll]], GenTraversableLike[A, SeqView[A, Coll]], Parallelizable[A, ParSeq[A]], TraversableOnce[A], GenTraversableOnce[A], FilterMonadic[A, SeqView[A, Coll]], HasNewBuilder[A, SeqView[A, Coll]], PartialFunction[Int, A], (Int) ⇒ A, AnyRef, Any
      │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/SeqViewLike$DroppedWhile.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
      Source
      SeqViewLike.scala
      │ │ │ │ Linear Supertypes │ │ │ │
      Transformed[A], SeqView[A, Coll], SeqViewLike[A, Coll, SeqView[A, Coll]], Seq[A], SeqLike[A, SeqView[A, Coll]], GenSeq[A], GenSeqLike[A, SeqView[A, Coll]], PartialFunction[Int, A], (Int) ⇒ A, SeqViewLike.DroppedWhile, SeqViewLike.Transformed[A], IterableView[A, Coll], IterableViewLike[A, Coll, SeqView[A, Coll]], Iterable[A], IterableLike[A, SeqView[A, Coll]], Equals, GenIterable[A], GenIterableLike[A, SeqView[A, Coll]], SeqViewLike.DroppedWhile, SeqViewLike.Transformed[A], TraversableView[A, Coll], TraversableViewLike[A, Coll, SeqView[A, Coll]], ViewMkString[A], Traversable[A], GenTraversable[A], GenericTraversableTemplate[A, Seq], TraversableLike[A, SeqView[A, Coll]], GenTraversableLike[A, SeqView[A, Coll]], Parallelizable[A, ParSeq[A]], TraversableOnce[A], GenTraversableOnce[A], FilterMonadic[A, SeqView[A, Coll]], HasNewBuilder[A, SeqView[A, Coll]], AnyRef, Any
      │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/SeqViewLike$Sliced.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
      Source
      SeqViewLike.scala
      │ │ │ │ Linear Supertypes │ │ │ │
      Transformed[A], SeqView[A, Coll], SeqViewLike[A, Coll, SeqView[A, Coll]], Seq[A], SeqLike[A, SeqView[A, Coll]], GenSeq[A], GenSeqLike[A, SeqView[A, Coll]], PartialFunction[Int, A], (Int) ⇒ A, SeqViewLike.Sliced, SeqViewLike.Transformed[A], IterableView[A, Coll], IterableViewLike[A, Coll, SeqView[A, Coll]], Iterable[A], IterableLike[A, SeqView[A, Coll]], Equals, GenIterable[A], GenIterableLike[A, SeqView[A, Coll]], SeqViewLike.Sliced, SeqViewLike.Transformed[A], TraversableView[A, Coll], TraversableViewLike[A, Coll, SeqView[A, Coll]], ViewMkString[A], Traversable[A], GenTraversable[A], GenericTraversableTemplate[A, Seq], TraversableLike[A, SeqView[A, Coll]], GenTraversableLike[A, SeqView[A, Coll]], Parallelizable[A, ParSeq[A]], TraversableOnce[A], GenTraversableOnce[A], FilterMonadic[A, SeqView[A, Coll]], HasNewBuilder[A, SeqView[A, Coll]], AnyRef, Any
      │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/SeqViewLike$TakenWhile.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
      Source
      SeqViewLike.scala
      │ │ │ │ Linear Supertypes │ │ │ │
      Transformed[A], SeqView[A, Coll], SeqViewLike[A, Coll, SeqView[A, Coll]], Seq[A], SeqLike[A, SeqView[A, Coll]], GenSeq[A], GenSeqLike[A, SeqView[A, Coll]], PartialFunction[Int, A], (Int) ⇒ A, SeqViewLike.TakenWhile, SeqViewLike.Transformed[A], IterableView[A, Coll], IterableViewLike[A, Coll, SeqView[A, Coll]], Iterable[A], IterableLike[A, SeqView[A, Coll]], Equals, GenIterable[A], GenIterableLike[A, SeqView[A, Coll]], SeqViewLike.TakenWhile, SeqViewLike.Transformed[A], TraversableView[A, Coll], TraversableViewLike[A, Coll, SeqView[A, Coll]], ViewMkString[A], Traversable[A], GenTraversable[A], GenericTraversableTemplate[A, Seq], TraversableLike[A, SeqView[A, Coll]], GenTraversableLike[A, SeqView[A, Coll]], Parallelizable[A, ParSeq[A]], TraversableOnce[A], GenTraversableOnce[A], FilterMonadic[A, SeqView[A, Coll]], HasNewBuilder[A, SeqView[A, Coll]], AnyRef, Any
      │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/SeqViewLike$Transformed.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
      Source
      SeqViewLike.scala
      │ │ │ │ Linear Supertypes │ │ │ │
      SeqViewLike.Transformed[B], SeqViewLike.Transformed[B], SeqView[B, Coll], SeqViewLike[B, Coll, SeqView[B, Coll]], IterableView[B, Coll], IterableViewLike[B, Coll, SeqView[B, Coll]], TraversableView[B, Coll], TraversableViewLike[B, Coll, SeqView[B, Coll]], ViewMkString[B], Seq[B], SeqLike[B, SeqView[B, Coll]], GenSeq[B], GenSeqLike[B, SeqView[B, Coll]], Iterable[B], IterableLike[B, SeqView[B, Coll]], Equals, GenIterable[B], GenIterableLike[B, SeqView[B, Coll]], Traversable[B], GenTraversable[B], GenericTraversableTemplate[B, Seq], TraversableLike[B, SeqView[B, Coll]], GenTraversableLike[B, SeqView[B, Coll]], Parallelizable[B, ParSeq[B]], TraversableOnce[B], GenTraversableOnce[B], FilterMonadic[B, SeqView[B, Coll]], HasNewBuilder[B, SeqView[B, Coll]], PartialFunction[Int, B], (Int) ⇒ B, AnyRef, Any
      │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/SeqViewLike.html │ │ │ │ @@ -56,15 +56,15 @@ │ │ │ │ when a non-view result is needed, or when the force method is called on a view. │ │ │ │ All views for sequences are defined by re-interpreting the length and │ │ │ │ apply methods.

      Self Type
      SeqViewLike[A, Coll, This]
      Source
      SeqViewLike.scala
      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/Set.html │ │ │ │ @@ -59,15 +59,15 @@ │ │ │ │ filter return the same kind of set, you should also override:

      def empty: This

      It is also good idea to override methods foreach and │ │ │ │ size for efficiency.

      Implementation note: If your additions and mutations return the same kind of set as the set │ │ │ │ you are defining, you should inherit from SetLike as well.

      Source
      Set.scala
      Since

      1.0

      │ │ │ │ Linear Supertypes │ │ │ │
      SetLike[A, Set[A]], Subtractable[A, Set[A]], GenSet[A], GenericSetTemplate[A, Set], GenSetLike[A, Set[A]], Iterable[A], IterableLike[A, Set[A]], Equals, GenIterable[A], GenIterableLike[A, Set[A]], Traversable[A], GenTraversable[A], GenericTraversableTemplate[A, Set], TraversableLike[A, Set[A]], GenTraversableLike[A, Set[A]], Parallelizable[A, ParSet[A]], TraversableOnce[A], GenTraversableOnce[A], FilterMonadic[A, Set[A]], HasNewBuilder[A, scala.collection.Set[A] @scala.annotation.unchecked.uncheckedVariance], (A) ⇒ Boolean, AnyRef, Any
      │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/SetLike.html │ │ │ │ @@ -59,15 +59,15 @@ │ │ │ │ This trait provides most of the operations of a Set independently of its representation. │ │ │ │ It is typically inherited by concrete implementations of sets. │ │ │ │

      Self Type
      SetLike[A, This]
      Source
      SetLike.scala
      Since

      2.8

      │ │ │ │ Linear Supertypes │ │ │ │
      Subtractable[A, This], GenSetLike[A, This], (A) ⇒ Boolean, IterableLike[A, This], GenIterableLike[A, This], TraversableLike[A, This], GenTraversableLike[A, This], Parallelizable[A, ParSet[A]], TraversableOnce[A], GenTraversableOnce[A], FilterMonadic[A, This], HasNewBuilder[A, This], Equals, AnyRef, Any
      │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/SetProxyLike.html │ │ │ │ @@ -55,15 +55,15 @@ │ │ │ │ @deprecated │ │ │ │ │ │ │ │
      Deprecated

      (Since version 2.11.0) Proxying is deprecated due to lack of use and compiler-level support.

      Source
      SetProxyLike.scala
      Version

      2.8

      │ │ │ │ Linear Supertypes │ │ │ │
      IterableProxyLike[A, This], TraversableProxyLike[A, This], Proxy, SetLike[A, This], Subtractable[A, This], GenSetLike[A, This], (A) ⇒ Boolean, IterableLike[A, This], GenIterableLike[A, This], TraversableLike[A, This], GenTraversableLike[A, This], Parallelizable[A, ParSet[A]], TraversableOnce[A], GenTraversableOnce[A], FilterMonadic[A, This], HasNewBuilder[A, This], Equals, AnyRef, Any
      │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/SortedSet.html │ │ │ │ @@ -53,15 +53,15 @@ │ │ │ │ │ │ │ │

      A sorted set. │ │ │ │

      Source
      SortedSet.scala
      Version

      2.8

      Since

      2.4

      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/SortedSetLike.html │ │ │ │ @@ -51,15 +51,15 @@ │ │ │ │ │ │ │ │

      A template for sets which are sorted. │ │ │ │

      Self Type
      SortedSetLike[A, This]
      Source
      SortedSetLike.scala
      Version

      2.8

      Since

      2.8

      │ │ │ │ Linear Supertypes │ │ │ │
      SetLike[A, This], Subtractable[A, This], GenSetLike[A, This], (A) ⇒ Boolean, IterableLike[A, This], GenIterableLike[A, This], TraversableLike[A, This], GenTraversableLike[A, This], Parallelizable[A, ParSet[A]], TraversableOnce[A], GenTraversableOnce[A], FilterMonadic[A, This], HasNewBuilder[A, This], Equals, Sorted[A, This], AnyRef, Any
      │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/Traversable.html │ │ │ │ @@ -75,15 +75,15 @@ │ │ │ │ differ from one run to the next. By contrast, a LinkedHashMap │ │ │ │ is ordered because its foreach method visits elements in the │ │ │ │ order they were inserted into the HashMap.

      Source
      Traversable.scala
      │ │ │ │ Known Subclasses │ │ │ │ -
      ::, AbstractBuffer, AbstractIterable, AbstractIterable, AbstractMap, AbstractMap, AbstractMap, AbstractSeq, AbstractSeq, AbstractSet, AbstractSet, AbstractTraversable, AnyRefMap, Appended, Appended, Appended, Appended, ArrayBuffer, ArraySeq, ArrayStack, BitSet, BitSet, BitSet, BitSet1, BitSet2, BitSetN, Buffer, BufferProxy, Cons, DefaultKeySet, DefaultKeySet, DefaultKeySortedSet, DefaultKeySortedSet, DefaultMap, DefaultMap, DefaultMapModel, DefaultValuesIterable, DoubleLinkedList, DroppedWhile, DroppedWhile, DroppedWhile, DroppedWhile, DroppedWhile, Empty, EmptyView, EmptyView, EmptyView, EmptyView, Exclusive, Filtered, Filtered, Filtered, Filtered, Filtered, FilteredKeys, FilteredKeys, FlatMapped, FlatMapped, FlatMapped, FlatMapped, Forced, Forced, Forced, Forced, HashMap, HashMap, HashMap1, HashSet, HashSet, HashTrieMap, HashTrieSet, History, ImmutableDefaultKeySet, ImmutableMapAdaptor, ImmutableSetAdaptor, Impl, Inclusive, Inclusive, IndexedSeq, IndexedSeq, IndexedSeq, IndexedSeqView, IntMap, Iterable, Iterable, Iterable, IterableForwarder, IterableProxy, IterableView, IterableViewLike, LinearSeq, LinearSeq, LinearSeq, LinkedHashMap, LinkedHashSet, LinkedList, List, ListBuffer, ListMap, ListMap, ListSet, LongMap, LongMap, Map, Map, Map, Map, Map1, Map2, Map3, Map4, MapProxy, MapProxy, MapProxy, Mapped, Mapped, Mapped, Mapped, MappedValues, MappedValues, MultiMap, MutableList, Nil, Node, Node, NumericRange, ObservableBuffer, ObservableMap, ObservableSet, OpenHashMap, PagedSeq, Patched, Patched, Prepended, Prepended, PriorityQueue, PriorityQueueProxy, Queue, Queue, QueueProxy, Range, ResizableArray, Reversed, Reversed, Reversed, RevertibleHistory, Script, Seq, Seq, Seq, SeqForwarder, SeqProxy, SeqView, SeqViewLike, Set, Set, Set, Set1, Set2, Set3, Set4, SetProxy, SetProxy, SetProxy, Sliced, Sliced, Sliced, Sliced, Sliced, SortedMap, SortedMap, SortedSet, SortedSet, SortedSet, Stack, Stack, StackProxy, Stream, StreamView, StreamViewLike, StringBuilder, SynchronizedBuffer, SynchronizedMap, SynchronizedPriorityQueue, SynchronizedQueue, SynchronizedSet, SynchronizedStack, SystemProperties, TakenWhile, TakenWhile, TakenWhile, TakenWhile, TakenWhile, Transformed, Transformed, Transformed, Transformed, Transformed, Traversable, Traversable, TraversableForwarder, TraversableProxy, TraversableView, TraversableViewLike, TreeMap, TreeSet, TreeSet, TrieMap, UnrolledBuffer, ValueSet, Vector, WithDefault, WithDefault, WithDefault, WrappedArray, WrappedString, Zipped, Zipped, Zipped, ZippedAll, ZippedAll, ZippedAll, ofBoolean, ofByte, ofChar, ofDouble, ofFloat, ofInt, ofLong, ofRef, ofShort, ofUnit
      │ │ │ │ +
      ::, AbstractBuffer, AbstractIterable, AbstractIterable, AbstractMap, AbstractMap, AbstractMap, AbstractSeq, AbstractSeq, AbstractSet, AbstractSet, AbstractTraversable, AnyRefMap, Appended, Appended, Appended, Appended, ArrayBuffer, ArraySeq, ArrayStack, BitSet, BitSet, BitSet, BitSet1, BitSet2, BitSetN, Buffer, BufferProxy, Cons, DefaultKeySet, DefaultKeySet, DefaultKeySortedSet, DefaultKeySortedSet, DefaultMap, DefaultMap, DefaultMapModel, DefaultValuesIterable, DoubleLinkedList, DroppedWhile, DroppedWhile, DroppedWhile, DroppedWhile, DroppedWhile, Empty, EmptyView, EmptyView, EmptyView, EmptyView, Exclusive, Filtered, Filtered, Filtered, Filtered, Filtered, FilteredKeys, FilteredKeys, FlatMapped, FlatMapped, FlatMapped, FlatMapped, Forced, Forced, Forced, Forced, HashMap, HashMap, HashMap1, HashSet, HashSet, HashTrieMap, HashTrieSet, History, ImmutableDefaultKeySet, ImmutableMapAdaptor, ImmutableSetAdaptor, Impl, Inclusive, Inclusive, IndexedSeq, IndexedSeq, IndexedSeq, IndexedSeqView, IntMap, Iterable, Iterable, Iterable, IterableForwarder, IterableProxy, IterableView, IterableViewLike, LinearSeq, LinearSeq, LinearSeq, LinkedHashMap, LinkedHashSet, LinkedList, List, ListBuffer, ListMap, ListMap, ListSet, LongMap, LongMap, Map, Map, Map, Map, Map1, Map2, Map3, Map4, MapProxy, MapProxy, MapProxy, Mapped, Mapped, Mapped, Mapped, MappedValues, MappedValues, MultiMap, MutableList, Nil, Node, Node, NumericRange, ObservableBuffer, ObservableMap, ObservableSet, OpenHashMap, PagedSeq, Patched, Patched, Prepended, Prepended, PriorityQueue, PriorityQueueProxy, Queue, Queue, QueueProxy, Range, ResizableArray, Reversed, Reversed, Reversed, RevertibleHistory, Script, Seq, Seq, Seq, SeqForwarder, SeqProxy, SeqView, SeqViewLike, Set, Set, Set, Set1, Set2, Set3, Set4, SetProxy, SetProxy, SetProxy, Sliced, Sliced, Sliced, Sliced, Sliced, SortedMap, SortedMap, SortedSet, SortedSet, SortedSet, Stack, Stack, StackProxy, Stream, StreamView, StreamViewLike, StringBuilder, SynchronizedBuffer, SynchronizedMap, SynchronizedPriorityQueue, SynchronizedQueue, SynchronizedSet, SynchronizedStack, SystemProperties, TakenWhile, TakenWhile, TakenWhile, TakenWhile, TakenWhile, Transformed, Transformed, Transformed, Transformed, Transformed, Traversable, Traversable, TraversableForwarder, TraversableProxy, TraversableView, TraversableViewLike, TreeMap, TreeSet, TreeSet, TrieMap, UnrolledBuffer, ValueSet, Vector, WithDefault, WithDefault, WithDefault, WrappedArray, WrappedString, Zipped, Zipped, Zipped, ZippedAll, ZippedAll, ZippedAll, ofBoolean, ofByte, ofChar, ofDouble, ofFloat, ofInt, ofLong, ofRef, ofShort, ofUnit
      │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/TraversableLike.html │ │ │ │ @@ -72,15 +72,15 @@ │ │ │ │ differ from one run to the next. By contrast, a LinkedHashMap │ │ │ │ is ordered because its foreach method visits elements in the │ │ │ │ order they were inserted into the HashMap.

      Self Type
      TraversableLike[A, Repr]
      Source
      TraversableLike.scala
      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ -
      ::, AbstractBuffer, AbstractIterable, AbstractIterable, AbstractMap, AbstractMap, AbstractMap, AbstractSeq, AbstractSeq, AbstractSet, AbstractSet, AbstractTraversable, AnyRefMap, Appended, Appended, Appended, Appended, ArrayBuffer, ArrayLike, ArrayOps, ArraySeq, ArrayStack, BitSet, BitSet, BitSet, BitSet1, BitSet2, BitSetLike, BitSetN, Buffer, BufferLike, BufferProxy, Cons, DefaultKeySet, DefaultKeySet, DefaultKeySortedSet, DefaultKeySortedSet, DefaultMap, DefaultMap, DefaultMapModel, DefaultValuesIterable, DoubleLinkedList, DoubleLinkedListLike, DroppedWhile, DroppedWhile, DroppedWhile, DroppedWhile, DroppedWhile, Empty, EmptyView, EmptyView, EmptyView, EmptyView, Exclusive, Filtered, Filtered, Filtered, Filtered, Filtered, FilteredKeys, FilteredKeys, FlatMapped, FlatMapped, FlatMapped, FlatMapped, Forced, Forced, Forced, Forced, HashMap, HashMap, HashMap1, HashSet, HashSet, HashTrieMap, HashTrieSet, History, ImmutableDefaultKeySet, ImmutableMapAdaptor, ImmutableSetAdaptor, Impl, Inclusive, Inclusive, IndexedSeq, IndexedSeq, IndexedSeq, IndexedSeqLike, IndexedSeqLike, IndexedSeqOptimized, IndexedSeqOptimized, IndexedSeqView, IntMap, Iterable, Iterable, Iterable, IterableForwarder, IterableLike, IterableProxy, IterableProxyLike, IterableView, IterableViewLike, LinearSeq, LinearSeq, LinearSeq, LinearSeqLike, LinearSeqOptimized, LinkedHashMap, LinkedHashSet, LinkedList, LinkedListLike, List, ListBuffer, ListMap, ListMap, ListSet, LongMap, LongMap, Map, Map, Map, Map, Map1, Map2, Map3, Map4, MapLike, MapLike, MapLike, MapProxy, MapProxy, MapProxy, MapProxyLike, Mapped, Mapped, Mapped, Mapped, MappedValues, MappedValues, MultiMap, MutableList, Nil, Node, Node, NumericRange, ObservableBuffer, ObservableMap, ObservableSet, OpenHashMap, PagedSeq, Patched, Patched, Prepended, Prepended, PriorityQueue, PriorityQueueProxy, Queue, Queue, QueueProxy, Range, ResizableArray, Reversed, Reversed, Reversed, RevertibleHistory, Script, Seq, Seq, Seq, SeqForwarder, SeqLike, SeqLike, SeqProxy, SeqProxyLike, SeqView, SeqViewLike, Set, Set, Set, Set1, Set2, Set3, Set4, SetLike, SetLike, SetProxy, SetProxy, SetProxy, SetProxyLike, Sliced, Sliced, Sliced, Sliced, Sliced, SortedMap, SortedMap, SortedMapLike, SortedSet, SortedSet, SortedSet, SortedSetLike, Stack, Stack, StackProxy, Stream, StreamView, StreamViewLike, StringBuilder, StringLike, StringOps, SynchronizedBuffer, SynchronizedMap, SynchronizedPriorityQueue, SynchronizedQueue, SynchronizedSet, SynchronizedStack, SystemProperties, TakenWhile, TakenWhile, TakenWhile, TakenWhile, TakenWhile, Transformed, Transformed, Transformed, Transformed, Transformed, Traversable, Traversable, Traversable, TraversableForwarder, TraversableProxy, TraversableProxyLike, TraversableView, TraversableViewLike, TreeMap, TreeSet, TreeSet, TrieMap, UnrolledBuffer, ValueSet, Vector, WithDefault, WithDefault, WithDefault, WrappedArray, WrappedString, Zipped, Zipped, Zipped, ZippedAll, ZippedAll, ZippedAll, ofBoolean, ofBoolean, ofByte, ofByte, ofChar, ofChar, ofDouble, ofDouble, ofFloat, ofFloat, ofInt, ofInt, ofLong, ofLong, ofRef, ofRef, ofShort, ofShort, ofUnit, ofUnit
      │ │ │ │ +
      ::, AbstractBuffer, AbstractIterable, AbstractIterable, AbstractMap, AbstractMap, AbstractMap, AbstractSeq, AbstractSeq, AbstractSet, AbstractSet, AbstractTraversable, AnyRefMap, Appended, Appended, Appended, Appended, ArrayBuffer, ArrayLike, ArrayOps, ArraySeq, ArrayStack, BitSet, BitSet, BitSet, BitSet1, BitSet2, BitSetLike, BitSetN, Buffer, BufferLike, BufferProxy, Cons, DefaultKeySet, DefaultKeySet, DefaultKeySortedSet, DefaultKeySortedSet, DefaultMap, DefaultMap, DefaultMapModel, DefaultValuesIterable, DoubleLinkedList, DoubleLinkedListLike, DroppedWhile, DroppedWhile, DroppedWhile, DroppedWhile, DroppedWhile, Empty, EmptyView, EmptyView, EmptyView, EmptyView, Exclusive, Filtered, Filtered, Filtered, Filtered, Filtered, FilteredKeys, FilteredKeys, FlatMapped, FlatMapped, FlatMapped, FlatMapped, Forced, Forced, Forced, Forced, HashMap, HashMap, HashMap1, HashSet, HashSet, HashTrieMap, HashTrieSet, History, ImmutableDefaultKeySet, ImmutableMapAdaptor, ImmutableSetAdaptor, Impl, Inclusive, Inclusive, IndexedSeq, IndexedSeq, IndexedSeq, IndexedSeqLike, IndexedSeqLike, IndexedSeqOptimized, IndexedSeqOptimized, IndexedSeqView, IntMap, Iterable, Iterable, Iterable, IterableForwarder, IterableLike, IterableProxy, IterableProxyLike, IterableView, IterableViewLike, LinearSeq, LinearSeq, LinearSeq, LinearSeqLike, LinearSeqOptimized, LinkedHashMap, LinkedHashSet, LinkedList, LinkedListLike, List, ListBuffer, ListMap, ListMap, ListSet, LongMap, LongMap, Map, Map, Map, Map, Map1, Map2, Map3, Map4, MapLike, MapLike, MapLike, MapProxy, MapProxy, MapProxy, MapProxyLike, Mapped, Mapped, Mapped, Mapped, MappedValues, MappedValues, MultiMap, MutableList, Nil, Node, Node, NumericRange, ObservableBuffer, ObservableMap, ObservableSet, OpenHashMap, PagedSeq, Patched, Patched, Prepended, Prepended, PriorityQueue, PriorityQueueProxy, Queue, Queue, QueueProxy, Range, ResizableArray, Reversed, Reversed, Reversed, RevertibleHistory, Script, Seq, Seq, Seq, SeqForwarder, SeqLike, SeqLike, SeqProxy, SeqProxyLike, SeqView, SeqViewLike, Set, Set, Set, Set1, Set2, Set3, Set4, SetLike, SetLike, SetProxy, SetProxy, SetProxy, SetProxyLike, Sliced, Sliced, Sliced, Sliced, Sliced, SortedMap, SortedMap, SortedMapLike, SortedSet, SortedSet, SortedSet, SortedSetLike, Stack, Stack, StackProxy, Stream, StreamView, StreamViewLike, StringBuilder, StringLike, StringOps, SynchronizedBuffer, SynchronizedMap, SynchronizedPriorityQueue, SynchronizedQueue, SynchronizedSet, SynchronizedStack, SystemProperties, TakenWhile, TakenWhile, TakenWhile, TakenWhile, TakenWhile, Transformed, Transformed, Transformed, Transformed, Transformed, Traversable, Traversable, Traversable, TraversableForwarder, TraversableProxy, TraversableProxyLike, TraversableView, TraversableViewLike, TreeMap, TreeSet, TreeSet, TrieMap, UnrolledBuffer, ValueSet, Vector, WithDefault, WithDefault, WithDefault, WrappedArray, WrappedString, Zipped, Zipped, Zipped, ZippedAll, ZippedAll, ZippedAll, ofBoolean, ofBoolean, ofByte, ofByte, ofChar, ofChar, ofDouble, ofDouble, ofFloat, ofFloat, ofInt, ofInt, ofLong, ofLong, ofRef, ofRef, ofShort, ofShort, ofUnit, ofUnit
      │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/TraversableOnce.html │ │ │ │ @@ -65,15 +65,15 @@ │ │ │ │ creating an Iterator with one of the methods on the Iterator object. │ │ │ │ Consider declaring a subclass of Traversable instead if the elements │ │ │ │ can be traversed repeatedly.

      Self Type
      TraversableOnce[A]
      Source
      TraversableOnce.scala
      Version

      2.8

      Since

      2.8

      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ -
      ::, AbstractBuffer, AbstractIterable, AbstractIterable, AbstractIterator, AbstractMap, AbstractMap, AbstractMap, AbstractSeq, AbstractSeq, AbstractSet, AbstractSet, AbstractTraversable, AnyRefMap, Appended, Appended, Appended, Appended, Appended, Appended, ArrayBuffer, ArrayLike, ArrayOps, ArraySeq, ArrayStack, BitSet, BitSet, BitSet, BitSet1, BitSet2, BitSetLike, BitSetN, Buffer, BufferLike, BufferProxy, BufferedIterator, BufferedLineIterator, BufferedSource, Cons, DefaultKeySet, DefaultKeySet, DefaultKeySortedSet, DefaultKeySortedSet, DefaultMap, DefaultMap, DefaultMapModel, DefaultValuesIterable, DoubleLinkedList, DoubleLinkedListLike, DroppedWhile, DroppedWhile, DroppedWhile, DroppedWhile, DroppedWhile, Elements, Elements, Empty, EmptyView, EmptyView, EmptyView, EmptyView, EntryIterator, Exclusive, Filtered, Filtered, Filtered, Filtered, Filtered, FilteredKeys, FilteredKeys, FlatMapped, FlatMapped, FlatMapped, FlatMapped, Forced, Forced, Forced, Forced, GroupedIterator, HashMap, HashMap, HashMap1, HashSet, HashSet, HashTrieMap, HashTrieSet, History, ImmutableDefaultKeySet, ImmutableMapAdaptor, ImmutableSetAdaptor, Impl, Inclusive, Inclusive, IndexedSeq, IndexedSeq, IndexedSeq, IndexedSeqLike, IndexedSeqLike, IndexedSeqOptimized, IndexedSeqOptimized, IndexedSeqView, IntMap, Iterable, Iterable, Iterable, IterableForwarder, IterableLike, IterableProxy, IterableProxyLike, IterableSplitter, IterableView, IterableViewLike, Iterator, LineIterator, LinearSeq, LinearSeq, LinearSeq, LinearSeqLike, LinearSeqOptimized, LinkedHashMap, LinkedHashSet, LinkedList, LinkedListLike, List, ListBuffer, ListMap, ListMap, ListSet, LongMap, LongMap, Map, Map, Map, Map, Map1, Map2, Map3, Map4, MapLike, MapLike, MapLike, MapProxy, MapProxy, MapProxy, MapProxyLike, Mapped, Mapped, Mapped, Mapped, Mapped, Mapped, MappedValues, MappedValues, MatchIterator, MultiMap, MutableList, Nil, Node, Node, NumericRange, ObservableBuffer, ObservableMap, ObservableSet, OpenHashMap, PagedSeq, ParArrayIterator, ParFlatHashTableIterator, ParHashMapIterator, ParHashMapIterator, ParHashSetIterator, ParHashSetIterator, ParRangeIterator, ParVectorIterator, Patched, Patched, Patched, PreciseSplitter, Prepended, Prepended, PriorityQueue, PriorityQueueProxy, Queue, Queue, QueueProxy, Range, ResizableArray, Reversed, Reversed, Reversed, RevertibleHistory, Script, Seq, Seq, Seq, SeqForwarder, SeqLike, SeqLike, SeqProxy, SeqProxyLike, SeqSplitter, SeqView, SeqViewLike, Set, Set, Set, Set1, Set2, Set3, Set4, SetLike, SetLike, SetProxy, SetProxy, SetProxy, SetProxyLike, Sliced, Sliced, Sliced, Sliced, Sliced, SortedMap, SortedMap, SortedMapLike, SortedSet, SortedSet, SortedSet, SortedSetLike, Source, Splitter, Stack, Stack, StackProxy, Stream, StreamIterator, StreamView, StreamViewLike, StringBuilder, StringLike, StringOps, SynchronizedBuffer, SynchronizedMap, SynchronizedPriorityQueue, SynchronizedQueue, SynchronizedSet, SynchronizedStack, SystemProperties, Taken, Taken, TakenWhile, TakenWhile, TakenWhile, TakenWhile, TakenWhile, Transformed, Transformed, Transformed, Transformed, Transformed, Traversable, Traversable, Traversable, TraversableForwarder, TraversableLike, TraversableProxy, TraversableProxyLike, TraversableView, TraversableViewLike, TreeMap, TreeSet, TreeSet, TrieMap, UnrolledBuffer, ValueSet, Vector, VectorIterator, WithDefault, WithDefault, WithDefault, WrappedArray, WrappedString, Zipped, Zipped, Zipped, Zipped, Zipped, ZippedAll, ZippedAll, ZippedAll, ZippedAll, ZippedAll, ofBoolean, ofBoolean, ofByte, ofByte, ofChar, ofChar, ofDouble, ofDouble, ofFloat, ofFloat, ofInt, ofInt, ofLong, ofLong, ofRef, ofRef, ofShort, ofShort, ofUnit, ofUnit
      │ │ │ │ +
      ::, AbstractBuffer, AbstractIterable, AbstractIterable, AbstractIterator, AbstractMap, AbstractMap, AbstractMap, AbstractSeq, AbstractSeq, AbstractSet, AbstractSet, AbstractTraversable, AnyRefMap, Appended, Appended, Appended, Appended, Appended, Appended, ArrayBuffer, ArrayLike, ArrayOps, ArraySeq, ArrayStack, BitSet, BitSet, BitSet, BitSet1, BitSet2, BitSetLike, BitSetN, Buffer, BufferLike, BufferProxy, BufferedIterator, BufferedLineIterator, BufferedSource, Cons, DefaultKeySet, DefaultKeySet, DefaultKeySortedSet, DefaultKeySortedSet, DefaultMap, DefaultMap, DefaultMapModel, DefaultValuesIterable, DoubleLinkedList, DoubleLinkedListLike, DroppedWhile, DroppedWhile, DroppedWhile, DroppedWhile, DroppedWhile, Elements, Elements, Empty, EmptyView, EmptyView, EmptyView, EmptyView, EntryIterator, Exclusive, Filtered, Filtered, Filtered, Filtered, Filtered, FilteredKeys, FilteredKeys, FlatMapped, FlatMapped, FlatMapped, FlatMapped, Forced, Forced, Forced, Forced, GroupedIterator, HashMap, HashMap, HashMap1, HashSet, HashSet, HashTrieMap, HashTrieSet, History, ImmutableDefaultKeySet, ImmutableMapAdaptor, ImmutableSetAdaptor, Impl, Inclusive, Inclusive, IndexedSeq, IndexedSeq, IndexedSeq, IndexedSeqLike, IndexedSeqLike, IndexedSeqOptimized, IndexedSeqOptimized, IndexedSeqView, IntMap, Iterable, Iterable, Iterable, IterableForwarder, IterableLike, IterableProxy, IterableProxyLike, IterableSplitter, IterableView, IterableViewLike, Iterator, LineIterator, LinearSeq, LinearSeq, LinearSeq, LinearSeqLike, LinearSeqOptimized, LinkedHashMap, LinkedHashSet, LinkedList, LinkedListLike, List, ListBuffer, ListMap, ListMap, ListSet, LongMap, LongMap, Map, Map, Map, Map, Map1, Map2, Map3, Map4, MapLike, MapLike, MapLike, MapProxy, MapProxy, MapProxy, MapProxyLike, Mapped, Mapped, Mapped, Mapped, Mapped, Mapped, MappedValues, MappedValues, MatchIterator, MultiMap, MutableList, Nil, Node, Node, NumericRange, ObservableBuffer, ObservableMap, ObservableSet, OpenHashMap, PagedSeq, ParArrayIterator, ParFlatHashTableIterator, ParHashMapIterator, ParHashMapIterator, ParHashSetIterator, ParHashSetIterator, ParRangeIterator, ParVectorIterator, Patched, Patched, Patched, PreciseSplitter, Prepended, Prepended, PriorityQueue, PriorityQueueProxy, Queue, Queue, QueueProxy, Range, ResizableArray, Reversed, Reversed, Reversed, RevertibleHistory, Script, Seq, Seq, Seq, SeqForwarder, SeqLike, SeqLike, SeqProxy, SeqProxyLike, SeqSplitter, SeqView, SeqViewLike, Set, Set, Set, Set1, Set2, Set3, Set4, SetLike, SetLike, SetProxy, SetProxy, SetProxy, SetProxyLike, Sliced, Sliced, Sliced, Sliced, Sliced, SortedMap, SortedMap, SortedMapLike, SortedSet, SortedSet, SortedSet, SortedSetLike, Source, Splitter, Stack, Stack, StackProxy, Stream, StreamIterator, StreamView, StreamViewLike, StringBuilder, StringLike, StringOps, SynchronizedBuffer, SynchronizedMap, SynchronizedPriorityQueue, SynchronizedQueue, SynchronizedSet, SynchronizedStack, SystemProperties, Taken, Taken, TakenWhile, TakenWhile, TakenWhile, TakenWhile, TakenWhile, Transformed, Transformed, Transformed, Transformed, Transformed, Traversable, Traversable, Traversable, TraversableForwarder, TraversableLike, TraversableProxy, TraversableProxyLike, TraversableView, TraversableViewLike, TreeMap, TreeSet, TreeSet, TrieMap, UnrolledBuffer, ValueSet, Vector, VectorIterator, WithDefault, WithDefault, WithDefault, WrappedArray, WrappedString, Zipped, Zipped, Zipped, Zipped, Zipped, ZippedAll, ZippedAll, ZippedAll, ZippedAll, ZippedAll, ofBoolean, ofBoolean, ofByte, ofByte, ofChar, ofChar, ofDouble, ofDouble, ofFloat, ofFloat, ofInt, ofInt, ofLong, ofLong, ofRef, ofRef, ofShort, ofShort, ofUnit, ofUnit
      │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/TraversableProxyLike.html │ │ │ │ @@ -55,15 +55,15 @@ │ │ │ │ @deprecated │ │ │ │ │ │ │ │
      Deprecated

      (Since version 2.11.0) Proxying is deprecated due to lack of use and compiler-level support.

      Source
      TraversableProxyLike.scala
      Version

      2.8

      Since

      2.8

      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/TraversableView.html │ │ │ │ @@ -56,15 +56,15 @@ │ │ │ │ Instead they create a new view which simply records that fact that the operation │ │ │ │ needs to be applied. The collection elements are accessed, and the view operations are applied, │ │ │ │ when a non-view result is needed, or when the force method is called on a view.

      All views for traversable collections are defined by creating a new foreach method.

      Source
      TraversableView.scala
      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/TraversableViewLike$Appended.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
      Source
      TraversableViewLike.scala
      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/TraversableViewLike$DroppedWhile.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
      Source
      TraversableViewLike.scala
      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/TraversableViewLike$EmptyView.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/TraversableViewLike$Filtered.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
      Source
      TraversableViewLike.scala
      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/TraversableViewLike$FlatMapped.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
      Source
      TraversableViewLike.scala
      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/TraversableViewLike$Forced.html │ │ │ │ @@ -52,15 +52,15 @@ │ │ │ │

      A fall back which forces everything into a vector and then applies an operation │ │ │ │ on it. Used for those operations which do not naturally lend themselves to a view │ │ │ │

      Source
      TraversableViewLike.scala
      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/TraversableViewLike$Mapped.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
      Source
      TraversableViewLike.scala
      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/TraversableViewLike$Sliced.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
      Source
      TraversableViewLike.scala
      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/TraversableViewLike$TakenWhile.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
      Source
      TraversableViewLike.scala
      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/TraversableViewLike$Transformed.html │ │ │ │ @@ -53,15 +53,15 @@ │ │ │ │ This trait and all its subtraits has to be re-implemented for each │ │ │ │ ViewLike class. │ │ │ │

      Source
      TraversableViewLike.scala
      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/TraversableViewLike.html │ │ │ │ @@ -58,15 +58,15 @@ │ │ │ │ The new view is then cast to the factory's result type. This means that every CanBuildFrom │ │ │ │ that takes a View as its From type parameter must yield the same view (or a generic │ │ │ │ superclass of it) as its result parameter. If that assumption is broken, cast errors might result.

      Self Type
      TraversableViewLike[A, Coll, This]
      Source
      TraversableViewLike.scala
      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/ViewMkString.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
      Self Type
      ViewMkString[A] with Traversable[A]
      Source
      TraversableViewLike.scala
      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/generic/BitSetFactory.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
      Source
      BitSetFactory.scala
      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/generic/CanBuildFrom.html │ │ │ │ @@ -58,15 +58,15 @@ │ │ │ │ ) │ │ │ │ │ │ │ │
      Source
      CanBuildFrom.scala
      Since

      2.8

      See also

      scala.collection.mutable.Builder

      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/generic/Clearable.html │ │ │ │ @@ -52,15 +52,15 @@ │ │ │ │

      This trait forms part of collections that can be cleared │ │ │ │ with a clear() call. │ │ │ │

      Source
      Clearable.scala
      Version

      2.10

      Since

      2.10

      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/generic/DelegatedSignalling.html │ │ │ │ @@ -51,15 +51,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/generic/FilterMonadic.html │ │ │ │ @@ -52,15 +52,15 @@ │ │ │ │

      A template trait that contains just the map, flatMap, foreach and withFilter methods │ │ │ │ of trait TraversableLike. │ │ │ │

      Source
      FilterMonadic.scala
      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ -
      ::, AbstractBuffer, AbstractIterable, AbstractIterable, AbstractMap, AbstractMap, AbstractMap, AbstractSeq, AbstractSeq, AbstractSet, AbstractSet, AbstractTraversable, AnyRefMap, Appended, Appended, Appended, Appended, ArrayBuffer, ArrayLike, ArrayOps, ArraySeq, ArrayStack, BitSet, BitSet, BitSet, BitSet1, BitSet2, BitSetLike, BitSetN, Buffer, BufferLike, BufferProxy, Cons, DefaultKeySet, DefaultKeySet, DefaultKeySortedSet, DefaultKeySortedSet, DefaultMap, DefaultMap, DefaultMapModel, DefaultValuesIterable, DoubleLinkedList, DoubleLinkedListLike, DroppedWhile, DroppedWhile, DroppedWhile, DroppedWhile, DroppedWhile, Empty, EmptyView, EmptyView, EmptyView, EmptyView, Exclusive, Filtered, Filtered, Filtered, Filtered, Filtered, FilteredKeys, FilteredKeys, FlatMapped, FlatMapped, FlatMapped, FlatMapped, Forced, Forced, Forced, Forced, HashMap, HashMap, HashMap1, HashSet, HashSet, HashTrieMap, HashTrieSet, History, ImmutableDefaultKeySet, ImmutableMapAdaptor, ImmutableSetAdaptor, Impl, Inclusive, Inclusive, IndexedSeq, IndexedSeq, IndexedSeq, IndexedSeqLike, IndexedSeqLike, IndexedSeqOptimized, IndexedSeqOptimized, IndexedSeqView, IntMap, Iterable, Iterable, Iterable, IterableForwarder, IterableLike, IterableProxy, IterableProxyLike, IterableView, IterableViewLike, LinearSeq, LinearSeq, LinearSeq, LinearSeqLike, LinearSeqOptimized, LinkedHashMap, LinkedHashSet, LinkedList, LinkedListLike, List, ListBuffer, ListMap, ListMap, ListSet, LongMap, LongMap, Map, Map, Map, Map, Map1, Map2, Map3, Map4, MapLike, MapLike, MapLike, MapProxy, MapProxy, MapProxy, MapProxyLike, Mapped, Mapped, Mapped, Mapped, MappedValues, MappedValues, MultiMap, MutableList, Nil, Node, Node, NumericRange, ObservableBuffer, ObservableMap, ObservableSet, OpenHashMap, PagedSeq, Patched, Patched, Prepended, Prepended, PriorityQueue, PriorityQueueProxy, Queue, Queue, QueueProxy, Range, ResizableArray, Reversed, Reversed, Reversed, RevertibleHistory, Script, Seq, Seq, Seq, SeqForwarder, SeqLike, SeqLike, SeqProxy, SeqProxyLike, SeqView, SeqViewLike, Set, Set, Set, Set1, Set2, Set3, Set4, SetLike, SetLike, SetProxy, SetProxy, SetProxy, SetProxyLike, Sliced, Sliced, Sliced, Sliced, Sliced, SortedMap, SortedMap, SortedMapLike, SortedSet, SortedSet, SortedSet, SortedSetLike, Stack, Stack, StackProxy, Stream, StreamView, StreamViewLike, StreamWithFilter, StringBuilder, StringLike, StringOps, SynchronizedBuffer, SynchronizedMap, SynchronizedPriorityQueue, SynchronizedQueue, SynchronizedSet, SynchronizedStack, SystemProperties, TakenWhile, TakenWhile, TakenWhile, TakenWhile, TakenWhile, Transformed, Transformed, Transformed, Transformed, Transformed, Traversable, Traversable, Traversable, TraversableForwarder, TraversableLike, TraversableProxy, TraversableProxyLike, TraversableView, TraversableViewLike, TreeMap, TreeSet, TreeSet, TrieMap, UnrolledBuffer, ValueSet, Vector, WithDefault, WithDefault, WithDefault, WithFilter, WrappedArray, WrappedString, Zipped, Zipped, Zipped, ZippedAll, ZippedAll, ZippedAll, ofBoolean, ofBoolean, ofByte, ofByte, ofChar, ofChar, ofDouble, ofDouble, ofFloat, ofFloat, ofInt, ofInt, ofLong, ofLong, ofRef, ofRef, ofShort, ofShort, ofUnit, ofUnit
      │ │ │ │ +
      ::, AbstractBuffer, AbstractIterable, AbstractIterable, AbstractMap, AbstractMap, AbstractMap, AbstractSeq, AbstractSeq, AbstractSet, AbstractSet, AbstractTraversable, AnyRefMap, Appended, Appended, Appended, Appended, ArrayBuffer, ArrayLike, ArrayOps, ArraySeq, ArrayStack, BitSet, BitSet, BitSet, BitSet1, BitSet2, BitSetLike, BitSetN, Buffer, BufferLike, BufferProxy, Cons, DefaultKeySet, DefaultKeySet, DefaultKeySortedSet, DefaultKeySortedSet, DefaultMap, DefaultMap, DefaultMapModel, DefaultValuesIterable, DoubleLinkedList, DoubleLinkedListLike, DroppedWhile, DroppedWhile, DroppedWhile, DroppedWhile, DroppedWhile, Empty, EmptyView, EmptyView, EmptyView, EmptyView, Exclusive, Filtered, Filtered, Filtered, Filtered, Filtered, FilteredKeys, FilteredKeys, FlatMapped, FlatMapped, FlatMapped, FlatMapped, Forced, Forced, Forced, Forced, HashMap, HashMap, HashMap1, HashSet, HashSet, HashTrieMap, HashTrieSet, History, ImmutableDefaultKeySet, ImmutableMapAdaptor, ImmutableSetAdaptor, Impl, Inclusive, Inclusive, IndexedSeq, IndexedSeq, IndexedSeq, IndexedSeqLike, IndexedSeqLike, IndexedSeqOptimized, IndexedSeqOptimized, IndexedSeqView, IntMap, Iterable, Iterable, Iterable, IterableForwarder, IterableLike, IterableProxy, IterableProxyLike, IterableView, IterableViewLike, LinearSeq, LinearSeq, LinearSeq, LinearSeqLike, LinearSeqOptimized, LinkedHashMap, LinkedHashSet, LinkedList, LinkedListLike, List, ListBuffer, ListMap, ListMap, ListSet, LongMap, LongMap, Map, Map, Map, Map, Map1, Map2, Map3, Map4, MapLike, MapLike, MapLike, MapProxy, MapProxy, MapProxy, MapProxyLike, Mapped, Mapped, Mapped, Mapped, MappedValues, MappedValues, MultiMap, MutableList, Nil, Node, Node, NumericRange, ObservableBuffer, ObservableMap, ObservableSet, OpenHashMap, PagedSeq, Patched, Patched, Prepended, Prepended, PriorityQueue, PriorityQueueProxy, Queue, Queue, QueueProxy, Range, ResizableArray, Reversed, Reversed, Reversed, RevertibleHistory, Script, Seq, Seq, Seq, SeqForwarder, SeqLike, SeqLike, SeqProxy, SeqProxyLike, SeqView, SeqViewLike, Set, Set, Set, Set1, Set2, Set3, Set4, SetLike, SetLike, SetProxy, SetProxy, SetProxy, SetProxyLike, Sliced, Sliced, Sliced, Sliced, Sliced, SortedMap, SortedMap, SortedMapLike, SortedSet, SortedSet, SortedSet, SortedSetLike, Stack, Stack, StackProxy, Stream, StreamView, StreamViewLike, StreamWithFilter, StringBuilder, StringLike, StringOps, SynchronizedBuffer, SynchronizedMap, SynchronizedPriorityQueue, SynchronizedQueue, SynchronizedSet, SynchronizedStack, SystemProperties, TakenWhile, TakenWhile, TakenWhile, TakenWhile, TakenWhile, Transformed, Transformed, Transformed, Transformed, Transformed, Traversable, Traversable, Traversable, TraversableForwarder, TraversableLike, TraversableProxy, TraversableProxyLike, TraversableView, TraversableViewLike, TreeMap, TreeSet, TreeSet, TrieMap, UnrolledBuffer, ValueSet, Vector, WithDefault, WithDefault, WithDefault, WithFilter, WrappedArray, WrappedString, Zipped, Zipped, Zipped, ZippedAll, ZippedAll, ZippedAll, ofBoolean, ofBoolean, ofByte, ofByte, ofChar, ofChar, ofDouble, ofDouble, ofFloat, ofFloat, ofInt, ofInt, ofLong, ofLong, ofRef, ofRef, ofShort, ofShort, ofUnit, ofUnit
      │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/generic/GenMapFactory.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │

      A template for companion objects of Map and subclasses thereof.

      Source
      GenMapFactory.scala
      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/generic/GenSeqFactory.html │ │ │ │ @@ -51,15 +51,15 @@ │ │ │ │ │ │ │ │

      A template for companion objects of Seq and subclasses thereof. │ │ │ │

      Source
      GenSeqFactory.scala
      Since

      2.8

      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/generic/GenSetFactory.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │

      A template for companion objects of Set and subclasses thereof.

      Source
      GenSetFactory.scala
      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/generic/GenTraversableFactory.html │ │ │ │ @@ -53,15 +53,15 @@ │ │ │ │ This class provides a set of operations to create Traversable objects. │ │ │ │ It is typically inherited by companion objects of subclasses of Traversable. │ │ │ │

      Source
      GenTraversableFactory.scala
      Since

      2.8

      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/generic/GenericCompanion.html │ │ │ │ @@ -52,15 +52,15 @@ │ │ │ │

      A template class for companion objects of "regular" collection classes │ │ │ │ represent an unconstrained higher-kinded type. Typically │ │ │ │ such classes inherit from trait GenericTraversableTemplate.

      CC

      The type constructor representing the collection class.

      Source
      GenericCompanion.scala
      Since

      2.8

      See also

      scala.collection.generic.GenericTraversableTemplate

      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/generic/GenericParMapCompanion.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
      Source
      GenericParCompanion.scala
      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/generic/GenericParMapTemplate.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
      Source
      GenericParTemplate.scala
      │ │ │ │ Linear Supertypes │ │ │ │
      GenericParTemplate[(K, V), ParIterable], HasNewCombiner[(K, V), scala.collection.parallel.ParIterable[(K, V)] @scala.annotation.unchecked.uncheckedVariance], GenericTraversableTemplate[(K, V), ParIterable], HasNewBuilder[(K, V), scala.collection.parallel.ParIterable[(K, V)] @scala.annotation.unchecked.uncheckedVariance], AnyRef, Any
      │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/generic/GenericParTemplate.html │ │ │ │ @@ -51,15 +51,15 @@ │ │ │ │ │ │ │ │

      A template trait for collections having a companion. │ │ │ │

      A

      the element type of the collection

      CC

      the type constructor representing the collection class

      Source
      GenericParTemplate.scala
      Since

      2.8

      │ │ │ │ Linear Supertypes │ │ │ │
      HasNewCombiner[A, CC[A] @scala.annotation.unchecked.uncheckedVariance], GenericTraversableTemplate[A, CC], HasNewBuilder[A, CC[A] @scala.annotation.unchecked.uncheckedVariance], AnyRef, Any
      │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/generic/GenericSeqCompanion.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/generic/GenericSetTemplate.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/generic/GenericTraversableTemplate.html │ │ │ │ @@ -52,15 +52,15 @@ │ │ │ │

      A template class for companion objects of regular collection classes │ │ │ │ that represent an unconstrained higher-kinded type. │ │ │ │

      A

      The type of the collection elements.

      CC

      The type constructor representing the collection class.

      Source
      GenericTraversableTemplate.scala
      Since

      2.8

      │ │ │ │ Linear Supertypes │ │ │ │
      HasNewBuilder[A, CC[A] @scala.annotation.unchecked.uncheckedVariance], AnyRef, Any
      │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ -
      ::, AbstractBuffer, AbstractIterable, AbstractIterable, AbstractMap, AbstractMap, AbstractMap, AbstractSeq, AbstractSeq, AbstractSet, AbstractSet, AbstractTraversable, AnyRefMap, Appended, Appended, Appended, Appended, ArrayBuffer, ArraySeq, ArrayStack, BitSet, BitSet, BitSet, BitSet1, BitSet2, BitSetN, Buffer, BufferProxy, Cons, DefaultKeySet, DefaultKeySet, DefaultKeySet, DefaultKeySortedSet, DefaultKeySortedSet, DefaultMap, DefaultMap, DefaultMapModel, DefaultValuesIterable, DefaultValuesIterable, DoubleLinkedList, DroppedWhile, DroppedWhile, DroppedWhile, DroppedWhile, DroppedWhile, Empty, EmptyView, EmptyView, EmptyView, EmptyView, Exclusive, Filtered, Filtered, Filtered, Filtered, Filtered, FilteredKeys, FilteredKeys, FlatMapped, FlatMapped, FlatMapped, FlatMapped, Forced, Forced, Forced, Forced, GenIterable, GenMap, GenSeq, GenSet, GenTraversable, GenericParMapTemplate, GenericParTemplate, GenericSetTemplate, HashMap, HashMap, HashMap1, HashSet, HashSet, HashTrieMap, HashTrieSet, History, ImmutableDefaultKeySet, ImmutableMapAdaptor, ImmutableSetAdaptor, Impl, Inclusive, Inclusive, IndexedSeq, IndexedSeq, IndexedSeq, IndexedSeqView, IntMap, Iterable, Iterable, Iterable, IterableForwarder, IterableProxy, IterableView, IterableViewLike, LinearSeq, LinearSeq, LinearSeq, LinkedHashMap, LinkedHashSet, LinkedList, List, ListBuffer, ListMap, ListMap, ListSet, LongMap, LongMap, Map, Map, Map, Map, Map1, Map2, Map3, Map4, MapProxy, MapProxy, MapProxy, Mapped, Mapped, Mapped, Mapped, MappedValues, MappedValues, MultiMap, MutableList, Nil, Node, Node, NumericRange, ObservableBuffer, ObservableMap, ObservableSet, OpenHashMap, PagedSeq, ParArray, ParHashMap, ParHashMap, ParHashSet, ParHashSet, ParIterable, ParIterable, ParIterable, ParMap, ParMap, ParMap, ParRange, ParSeq, ParSeq, ParSeq, ParSet, ParSet, ParSet, ParTrieMap, ParVector, Patched, Patched, Prepended, Prepended, PriorityQueue, PriorityQueueProxy, Queue, Queue, QueueProxy, Range, ResizableArray, Reversed, Reversed, Reversed, RevertibleHistory, Script, Seq, Seq, Seq, SeqForwarder, SeqProxy, SeqView, SeqViewLike, Set, Set, Set, Set1, Set2, Set3, Set4, SetProxy, SetProxy, SetProxy, Sliced, Sliced, Sliced, Sliced, Sliced, SortedMap, SortedMap, SortedSet, SortedSet, SortedSet, Stack, Stack, StackProxy, Stream, StreamView, StreamViewLike, StringBuilder, SynchronizedBuffer, SynchronizedMap, SynchronizedPriorityQueue, SynchronizedQueue, SynchronizedSet, SynchronizedStack, SystemProperties, TakenWhile, TakenWhile, TakenWhile, TakenWhile, TakenWhile, Transformed, Transformed, Transformed, Transformed, Transformed, Traversable, Traversable, Traversable, TraversableForwarder, TraversableProxy, TraversableView, TraversableViewLike, TreeMap, TreeSet, TreeSet, TrieMap, UnrolledBuffer, ValueSet, Vector, WithDefault, WithDefault, WithDefault, WithDefault, WithDefault, WithDefault, WrappedArray, WrappedString, Zipped, Zipped, Zipped, ZippedAll, ZippedAll, ZippedAll, ofBoolean, ofByte, ofChar, ofDouble, ofFloat, ofInt, ofLong, ofRef, ofShort, ofUnit
      │ │ │ │ +
      ::, AbstractBuffer, AbstractIterable, AbstractIterable, AbstractMap, AbstractMap, AbstractMap, AbstractSeq, AbstractSeq, AbstractSet, AbstractSet, AbstractTraversable, AnyRefMap, Appended, Appended, Appended, Appended, ArrayBuffer, ArraySeq, ArrayStack, BitSet, BitSet, BitSet, BitSet1, BitSet2, BitSetN, Buffer, BufferProxy, Cons, DefaultKeySet, DefaultKeySet, DefaultKeySet, DefaultKeySortedSet, DefaultKeySortedSet, DefaultMap, DefaultMap, DefaultMapModel, DefaultValuesIterable, DefaultValuesIterable, DoubleLinkedList, DroppedWhile, DroppedWhile, DroppedWhile, DroppedWhile, DroppedWhile, Empty, EmptyView, EmptyView, EmptyView, EmptyView, Exclusive, Filtered, Filtered, Filtered, Filtered, Filtered, FilteredKeys, FilteredKeys, FlatMapped, FlatMapped, FlatMapped, FlatMapped, Forced, Forced, Forced, Forced, GenIterable, GenMap, GenSeq, GenSet, GenTraversable, GenericParMapTemplate, GenericParTemplate, GenericSetTemplate, HashMap, HashMap, HashMap1, HashSet, HashSet, HashTrieMap, HashTrieSet, History, ImmutableDefaultKeySet, ImmutableMapAdaptor, ImmutableSetAdaptor, Impl, Inclusive, Inclusive, IndexedSeq, IndexedSeq, IndexedSeq, IndexedSeqView, IntMap, Iterable, Iterable, Iterable, IterableForwarder, IterableProxy, IterableView, IterableViewLike, LinearSeq, LinearSeq, LinearSeq, LinkedHashMap, LinkedHashSet, LinkedList, List, ListBuffer, ListMap, ListMap, ListSet, LongMap, LongMap, Map, Map, Map, Map, Map1, Map2, Map3, Map4, MapProxy, MapProxy, MapProxy, Mapped, Mapped, Mapped, Mapped, MappedValues, MappedValues, MultiMap, MutableList, Nil, Node, Node, NumericRange, ObservableBuffer, ObservableMap, ObservableSet, OpenHashMap, PagedSeq, ParArray, ParHashMap, ParHashMap, ParHashSet, ParHashSet, ParIterable, ParIterable, ParIterable, ParMap, ParMap, ParMap, ParRange, ParSeq, ParSeq, ParSeq, ParSet, ParSet, ParSet, ParTrieMap, ParVector, Patched, Patched, Prepended, Prepended, PriorityQueue, PriorityQueueProxy, Queue, Queue, QueueProxy, Range, ResizableArray, Reversed, Reversed, Reversed, RevertibleHistory, Script, Seq, Seq, Seq, SeqForwarder, SeqProxy, SeqView, SeqViewLike, Set, Set, Set, Set1, Set2, Set3, Set4, SetProxy, SetProxy, SetProxy, Sliced, Sliced, Sliced, Sliced, Sliced, SortedMap, SortedMap, SortedSet, SortedSet, SortedSet, Stack, Stack, StackProxy, Stream, StreamView, StreamViewLike, StringBuilder, SynchronizedBuffer, SynchronizedMap, SynchronizedPriorityQueue, SynchronizedQueue, SynchronizedSet, SynchronizedStack, SystemProperties, TakenWhile, TakenWhile, TakenWhile, TakenWhile, TakenWhile, Transformed, Transformed, Transformed, Transformed, Transformed, Traversable, Traversable, Traversable, TraversableForwarder, TraversableProxy, TraversableView, TraversableViewLike, TreeMap, TreeSet, TreeSet, TrieMap, UnrolledBuffer, ValueSet, Vector, WithDefault, WithDefault, WithDefault, WithDefault, WithDefault, WithDefault, WrappedArray, WrappedString, Zipped, Zipped, Zipped, ZippedAll, ZippedAll, ZippedAll, ofBoolean, ofByte, ofChar, ofDouble, ofFloat, ofInt, ofLong, ofRef, ofShort, ofUnit
      │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/generic/Growable.html │ │ │ │ @@ -53,15 +53,15 @@ │ │ │ │ using a += operator and that can be cleared of all elements using │ │ │ │ a clear method. │ │ │ │

      Source
      Growable.scala
      Version

      2.8

      Since

      2.8

      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/generic/HasNewBuilder.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
      Source
      HasNewBuilder.scala
      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ -
      ::, AbstractBuffer, AbstractIterable, AbstractIterable, AbstractMap, AbstractMap, AbstractMap, AbstractSeq, AbstractSeq, AbstractSet, AbstractSet, AbstractTraversable, AnyRefMap, Appended, Appended, Appended, Appended, ArrayBuffer, ArrayLike, ArrayOps, ArraySeq, ArrayStack, BitSet, BitSet, BitSet, BitSet1, BitSet2, BitSetLike, BitSetN, Buffer, BufferLike, BufferProxy, Cons, DefaultKeySet, DefaultKeySet, DefaultKeySet, DefaultKeySortedSet, DefaultKeySortedSet, DefaultMap, DefaultMap, DefaultMapModel, DefaultValuesIterable, DefaultValuesIterable, DoubleLinkedList, DoubleLinkedListLike, DroppedWhile, DroppedWhile, DroppedWhile, DroppedWhile, DroppedWhile, Empty, EmptyView, EmptyView, EmptyView, EmptyView, Exclusive, Filtered, Filtered, Filtered, Filtered, Filtered, FilteredKeys, FilteredKeys, FlatMapped, FlatMapped, FlatMapped, FlatMapped, Forced, Forced, Forced, Forced, GenIterable, GenMap, GenSeq, GenSet, GenTraversable, GenericClassTagTraversableTemplate, GenericOrderedTraversableTemplate, GenericParMapTemplate, GenericParTemplate, GenericSetTemplate, GenericTraversableTemplate, HashMap, HashMap, HashMap1, HashSet, HashSet, HashTrieMap, HashTrieSet, History, ImmutableDefaultKeySet, ImmutableMapAdaptor, ImmutableSetAdaptor, Impl, Inclusive, Inclusive, IndexedSeq, IndexedSeq, IndexedSeq, IndexedSeqLike, IndexedSeqLike, IndexedSeqOptimized, IndexedSeqOptimized, IndexedSeqView, IntMap, Iterable, Iterable, Iterable, IterableForwarder, IterableLike, IterableProxy, IterableProxyLike, IterableView, IterableViewLike, LinearSeq, LinearSeq, LinearSeq, LinearSeqLike, LinearSeqOptimized, LinkedHashMap, LinkedHashSet, LinkedList, LinkedListLike, List, ListBuffer, ListMap, ListMap, ListSet, LongMap, LongMap, Map, Map, Map, Map, Map1, Map2, Map3, Map4, MapLike, MapLike, MapLike, MapProxy, MapProxy, MapProxy, MapProxyLike, Mapped, Mapped, Mapped, Mapped, MappedValues, MappedValues, MultiMap, MutableList, Nil, Node, Node, NumericRange, ObservableBuffer, ObservableMap, ObservableSet, OpenHashMap, PagedSeq, ParArray, ParHashMap, ParHashMap, ParHashSet, ParHashSet, ParIterable, ParIterable, ParIterable, ParMap, ParMap, ParMap, ParRange, ParSeq, ParSeq, ParSeq, ParSet, ParSet, ParSet, ParTrieMap, ParVector, Patched, Patched, Prepended, Prepended, PriorityQueue, PriorityQueueProxy, Queue, Queue, QueueProxy, Range, ResizableArray, Reversed, Reversed, Reversed, RevertibleHistory, Script, Seq, Seq, Seq, SeqForwarder, SeqLike, SeqLike, SeqProxy, SeqProxyLike, SeqView, SeqViewLike, Set, Set, Set, Set1, Set2, Set3, Set4, SetLike, SetLike, SetProxy, SetProxy, SetProxy, SetProxyLike, Sliced, Sliced, Sliced, Sliced, Sliced, SortedMap, SortedMap, SortedMapLike, SortedSet, SortedSet, SortedSet, SortedSetLike, Stack, Stack, StackProxy, Stream, StreamView, StreamViewLike, StringBuilder, StringLike, StringOps, SynchronizedBuffer, SynchronizedMap, SynchronizedPriorityQueue, SynchronizedQueue, SynchronizedSet, SynchronizedStack, SystemProperties, TakenWhile, TakenWhile, TakenWhile, TakenWhile, TakenWhile, Transformed, Transformed, Transformed, Transformed, Transformed, Traversable, Traversable, Traversable, TraversableForwarder, TraversableLike, TraversableProxy, TraversableProxyLike, TraversableView, TraversableViewLike, TreeMap, TreeSet, TreeSet, TrieMap, UnrolledBuffer, ValueSet, Vector, WithDefault, WithDefault, WithDefault, WithDefault, WithDefault, WithDefault, WrappedArray, WrappedString, Zipped, Zipped, Zipped, ZippedAll, ZippedAll, ZippedAll, ofBoolean, ofBoolean, ofByte, ofByte, ofChar, ofChar, ofDouble, ofDouble, ofFloat, ofFloat, ofInt, ofInt, ofLong, ofLong, ofRef, ofRef, ofShort, ofShort, ofUnit, ofUnit
      │ │ │ │ +
      ::, AbstractBuffer, AbstractIterable, AbstractIterable, AbstractMap, AbstractMap, AbstractMap, AbstractSeq, AbstractSeq, AbstractSet, AbstractSet, AbstractTraversable, AnyRefMap, Appended, Appended, Appended, Appended, ArrayBuffer, ArrayLike, ArrayOps, ArraySeq, ArrayStack, BitSet, BitSet, BitSet, BitSet1, BitSet2, BitSetLike, BitSetN, Buffer, BufferLike, BufferProxy, Cons, DefaultKeySet, DefaultKeySet, DefaultKeySet, DefaultKeySortedSet, DefaultKeySortedSet, DefaultMap, DefaultMap, DefaultMapModel, DefaultValuesIterable, DefaultValuesIterable, DoubleLinkedList, DoubleLinkedListLike, DroppedWhile, DroppedWhile, DroppedWhile, DroppedWhile, DroppedWhile, Empty, EmptyView, EmptyView, EmptyView, EmptyView, Exclusive, Filtered, Filtered, Filtered, Filtered, Filtered, FilteredKeys, FilteredKeys, FlatMapped, FlatMapped, FlatMapped, FlatMapped, Forced, Forced, Forced, Forced, GenIterable, GenMap, GenSeq, GenSet, GenTraversable, GenericClassTagTraversableTemplate, GenericOrderedTraversableTemplate, GenericParMapTemplate, GenericParTemplate, GenericSetTemplate, GenericTraversableTemplate, HashMap, HashMap, HashMap1, HashSet, HashSet, HashTrieMap, HashTrieSet, History, ImmutableDefaultKeySet, ImmutableMapAdaptor, ImmutableSetAdaptor, Impl, Inclusive, Inclusive, IndexedSeq, IndexedSeq, IndexedSeq, IndexedSeqLike, IndexedSeqLike, IndexedSeqOptimized, IndexedSeqOptimized, IndexedSeqView, IntMap, Iterable, Iterable, Iterable, IterableForwarder, IterableLike, IterableProxy, IterableProxyLike, IterableView, IterableViewLike, LinearSeq, LinearSeq, LinearSeq, LinearSeqLike, LinearSeqOptimized, LinkedHashMap, LinkedHashSet, LinkedList, LinkedListLike, List, ListBuffer, ListMap, ListMap, ListSet, LongMap, LongMap, Map, Map, Map, Map, Map1, Map2, Map3, Map4, MapLike, MapLike, MapLike, MapProxy, MapProxy, MapProxy, MapProxyLike, Mapped, Mapped, Mapped, Mapped, MappedValues, MappedValues, MultiMap, MutableList, Nil, Node, Node, NumericRange, ObservableBuffer, ObservableMap, ObservableSet, OpenHashMap, PagedSeq, ParArray, ParHashMap, ParHashMap, ParHashSet, ParHashSet, ParIterable, ParIterable, ParIterable, ParMap, ParMap, ParMap, ParRange, ParSeq, ParSeq, ParSeq, ParSet, ParSet, ParSet, ParTrieMap, ParVector, Patched, Patched, Prepended, Prepended, PriorityQueue, PriorityQueueProxy, Queue, Queue, QueueProxy, Range, ResizableArray, Reversed, Reversed, Reversed, RevertibleHistory, Script, Seq, Seq, Seq, SeqForwarder, SeqLike, SeqLike, SeqProxy, SeqProxyLike, SeqView, SeqViewLike, Set, Set, Set, Set1, Set2, Set3, Set4, SetLike, SetLike, SetProxy, SetProxy, SetProxy, SetProxyLike, Sliced, Sliced, Sliced, Sliced, Sliced, SortedMap, SortedMap, SortedMapLike, SortedSet, SortedSet, SortedSet, SortedSetLike, Stack, Stack, StackProxy, Stream, StreamView, StreamViewLike, StringBuilder, StringLike, StringOps, SynchronizedBuffer, SynchronizedMap, SynchronizedPriorityQueue, SynchronizedQueue, SynchronizedSet, SynchronizedStack, SystemProperties, TakenWhile, TakenWhile, TakenWhile, TakenWhile, TakenWhile, Transformed, Transformed, Transformed, Transformed, Transformed, Traversable, Traversable, Traversable, TraversableForwarder, TraversableLike, TraversableProxy, TraversableProxyLike, TraversableView, TraversableViewLike, TreeMap, TreeSet, TreeSet, TrieMap, UnrolledBuffer, ValueSet, Vector, WithDefault, WithDefault, WithDefault, WithDefault, WithDefault, WithDefault, WrappedArray, WrappedString, Zipped, Zipped, Zipped, ZippedAll, ZippedAll, ZippedAll, ofBoolean, ofBoolean, ofByte, ofByte, ofChar, ofChar, ofDouble, ofDouble, ofFloat, ofFloat, ofInt, ofInt, ofLong, ofLong, ofRef, ofRef, ofShort, ofShort, ofUnit, ofUnit
      │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/generic/HasNewCombiner.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/generic/MapFactory.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │

      A template for companion objects of Map and subclasses thereof.

      Source
      MapFactory.scala
      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/generic/ParFactory.html │ │ │ │ @@ -52,15 +52,15 @@ │ │ │ │

      A template class for companion objects of ParIterable and subclasses │ │ │ │ thereof. This class extends TraversableFactory and provides a set of │ │ │ │ operations to create ParIterable objects.

      Source
      ParFactory.scala
      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/generic/ParMapFactory.html │ │ │ │ @@ -52,15 +52,15 @@ │ │ │ │

      A template class for companion objects of ParMap and subclasses thereof. │ │ │ │ This class extends TraversableFactory and provides a set of operations │ │ │ │ to create ParMap objects.

      Source
      ParMapFactory.scala
      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/generic/SeqFactory.html │ │ │ │ @@ -51,15 +51,15 @@ │ │ │ │ │ │ │ │

      A template for companion objects of Seq and subclasses thereof. │ │ │ │

      Source
      SeqFactory.scala
      Since

      2.8

      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/generic/SetFactory.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
      Source
      SetFactory.scala
      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/generic/Shrinkable.html │ │ │ │ @@ -52,15 +52,15 @@ │ │ │ │

      This trait forms part of collections that can be reduced │ │ │ │ using a -= operator. │ │ │ │

      Source
      Shrinkable.scala
      Version

      2.8

      Since

      2.8

      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/generic/Signalling.html │ │ │ │ @@ -55,15 +55,15 @@ │ │ │ │ signalling interface to inform worker threads that an element has │ │ │ │ been found and no further search is necessary. │ │ │ │

      Source
      Signalling.scala
      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/generic/Sorted.html │ │ │ │ @@ -51,15 +51,15 @@ │ │ │ │ │ │ │ │

      Any collection (including maps) whose keys (or elements) are ordered. │ │ │ │

      Source
      Sorted.scala
      Since

      2.8

      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/generic/SortedSetFactory.html │ │ │ │ @@ -51,15 +51,15 @@ │ │ │ │ │ │ │ │

      A template for companion objects of Set and subclasses thereof. │ │ │ │

      Source
      SortedSetFactory.scala
      Since

      2.8

      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/generic/Subtractable.html │ │ │ │ @@ -52,15 +52,15 @@ │ │ │ │

      This trait represents collection-like objects that can be reduced │ │ │ │ using a '+' operator. It defines variants of - and -- │ │ │ │ as convenience methods in terms of single-element removal -.

      A

      the type of the elements of the collection.

      Repr

      the type of the collection itself

      Self Type
      Subtractable[A, Repr]
      Source
      Subtractable.scala
      Version

      2.8

      Since

      2.8

      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/generic/TraversableFactory.html │ │ │ │ @@ -53,15 +53,15 @@ │ │ │ │ This class provides a set of operations to create Traversable objects. │ │ │ │ It is typically inherited by companion objects of subclasses of Traversable. │ │ │ │

      Source
      TraversableFactory.scala
      Since

      2.8

      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/immutable/IndexedSeq.html │ │ │ │ @@ -56,15 +56,15 @@ │ │ │ │ access and length computation. They are defined in terms of abstract methods │ │ │ │ apply for indexing and length.

      Indexed sequences do not add any new methods to Seq, but promise │ │ │ │ efficient implementations of random access patterns.

      Source
      IndexedSeq.scala
      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/immutable/Iterable.html │ │ │ │ @@ -63,15 +63,15 @@ │ │ │ │ from trait │ │ │ │ `Traversable`.

      Note: This trait replaces every method that uses break in │ │ │ │ TraversableLike by an iterator version.

      Source
      Iterable.scala
      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/immutable/Seq.html │ │ │ │ @@ -64,15 +64,15 @@ │ │ │ │ An IndexedSeq provides fast random-access of elements and a fast length operation. │ │ │ │ A LinearSeq provides fast access only to the first element via head, but also │ │ │ │ has a fast tail operation.

      Source
      Seq.scala
      │ │ │ │ Linear Supertypes │ │ │ │
      collection.Seq[A], SeqLike[A, Seq[A]], GenSeq[A], GenSeqLike[A, Seq[A]], PartialFunction[Int, A], (Int) ⇒ A, Iterable[A], collection.Iterable[A], IterableLike[A, Seq[A]], Equals, GenIterable[A], GenIterableLike[A, Seq[A]], Traversable[A], Immutable, collection.Traversable[A], GenTraversable[A], GenericTraversableTemplate[A, Seq], TraversableLike[A, Seq[A]], GenTraversableLike[A, Seq[A]], Parallelizable[A, ParSeq[A]], TraversableOnce[A], GenTraversableOnce[A], FilterMonadic[A, Seq[A]], HasNewBuilder[A, scala.collection.immutable.Seq[A] @scala.annotation.unchecked.uncheckedVariance], AnyRef, Any
      │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/mutable/ArrayLike.html │ │ │ │ @@ -53,15 +53,15 @@ │ │ │ │ deep method for arrays and wrapped arrays and serves as a marker trait │ │ │ │ for array wrappers. │ │ │ │

      A

      type of the elements contained in the array like object.

      Repr

      the type of the actual collection containing the elements.

      Self Type
      ArrayLike[A, Repr]
      Source
      ArrayLike.scala
      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/mutable/Cloneable.html │ │ │ │ @@ -51,15 +51,15 @@ │ │ │ │ │ │ │ │

      A trait for cloneable collections. │ │ │ │

      A

      Type of the elements contained in the collection, covariant and with reference types as upperbound.

      Source
      Cloneable.scala
      Since

      2.8

      │ │ │ │ Linear Supertypes │ │ │ │
      scala.Cloneable, java.lang.Cloneable, AnyRef, Any
      │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/mutable/IndexedSeqLike.html │ │ │ │ @@ -54,15 +54,15 @@ │ │ │ │ at a specific index in the sequence.

      This trait just implements iterator in terms of apply and length. │ │ │ │ However, see IndexedSeqOptimized for an implementation trait that overrides operations │ │ │ │ to make them run faster under the assumption of fast random access with apply.

      A

      the element type of the mutable indexed sequence

      Repr

      the type of the actual mutable indexed sequence containing the elements.

      Self Type
      IndexedSeqLike[A, Repr]
      Source
      IndexedSeqLike.scala
      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/mutable/IndexedSeqOptimized.html │ │ │ │ @@ -52,15 +52,15 @@ │ │ │ │

      A subtrait of scala.collection.IndexedSeq which represents sequences │ │ │ │ that can be mutated. │ │ │ │

      Source
      IndexedSeqOptimized.scala
      Since

      2.8

      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/parallel/IterableSplitter.html │ │ │ │ @@ -52,15 +52,15 @@ │ │ │ │

      Parallel iterators allow splitting and provide a remaining method to │ │ │ │ obtain the number of elements remaining in the iterator. │ │ │ │

      T

      type of the elements iterated.

      Self Type
      IterableSplitter[T]
      Source
      RemainsIterator.scala
      │ │ │ │ Linear Supertypes │ │ │ │
      DelegatedSignalling, Signalling, Splitter[T], AugmentedIterableIterator[T], RemainsIterator[T], Iterator[T], TraversableOnce[T], GenTraversableOnce[T], AnyRef, Any
      │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/parallel/ParIterable.html │ │ │ │ @@ -970,26 +970,26 @@ │ │ │ │ 00003c90: 6566 3d22 6d75 7461 626c 652f 5061 7249 ef="mutable/ParI │ │ │ │ 00003ca0: 7465 7261 626c 652e 6874 6d6c 2220 636c terable.html" cl │ │ │ │ 00003cb0: 6173 733d 2265 7874 7970 6522 206e 616d ass="extype" nam │ │ │ │ 00003cc0: 653d 2273 6361 6c61 2e63 6f6c 6c65 6374 e="scala.collect │ │ │ │ 00003cd0: 696f 6e2e 7061 7261 6c6c 656c 2e6d 7574 ion.parallel.mut │ │ │ │ 00003ce0: 6162 6c65 2e50 6172 4974 6572 6162 6c65 able.ParIterable │ │ │ │ 00003cf0: 223e 5061 7249 7465 7261 626c 653c 2f61 ">ParIterable, ParMap, │ │ │ │ -00003d70: 3c61 2068 7265 663d 226d 7574 6162 6c65 │ │ │ │ +00003d60: 5061 724d 6170 3c2f 613e 2c20 3c61 2068 ParMap, Par │ │ │ │ 00003dd0: 4d61 703c 2f61 3e2c 203c 6120 6872 6566 Map, ParMap │ │ │ │ @@ -1015,32 +1015,32 @@ │ │ │ │ 00003f60: 7574 6162 6c65 2e50 6172 5365 7122 3e50 utable.ParSeq">P │ │ │ │ 00003f70: 6172 5365 713c 2f61 3e2c 203c 6120 6872 arSeq, ParSeq, ParSet, │ │ │ │ -00004040: 203c 6120 6872 6566 3d22 5061 7253 6574 Pa │ │ │ │ -00004090: 7253 6574 3c2f 613e 2c20 3c61 2068 7265 rSet, ParSet, Pa │ │ │ │ +000040a0: 7253 6574 3c2f 613e 2c20 3c61 2068 7265 rSet, ParSet, P │ │ │ │ 000041e0: 6172 5665 6374 6f72 3c2f 613e 2c20 3c61 arVector, WithDefa │ │ │ │ -00004270: 756c 743c 2f61 3e2c 203c 6120 6872 6566 ult, W │ │ │ │ -000042e0: 6974 6844 6566 6175 6c74 3c2f 613e 2c20 ithDefault, │ │ │ │ -000042f0: 3c61 2068 7265 663d 226d 7574 6162 6c65 WithDefault< │ │ │ │ +00004260: 2f61 3e2c 203c 6120 6872 6566 3d22 6d75 /a>, WithD │ │ │ │ +000042e0: 6566 6175 6c74 3c2f 613e 2c20 3c61 2068 efault, WithDefaul │ │ │ │ 00004370: 743c 2f61 3e3c 2f64 6976 3e0a 2020 2020 t
      . │ │ │ │ 00004380: 2020 2020 2020 3c2f 6469 763e 3c2f 6469
      . .. │ │ │ │ 000043a0: 2020 203c 6469 7620 6964 3d22 6d62 7273
      .

      Standard accessor task that iterates over the elements of the collection. │ │ │ │

      R

      type of the result of this method (R for result).

      Tp

      the representation type of the task at hand.

      Attributes
      protected
      Source
      ParIterableLike.scala
      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/parallel/ParIterableLike$StrictSplitterCheckTask.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/parallel/ParIterableLike.html │ │ │ │ @@ -907,26 +907,26 @@ │ │ │ │ 000038a0: 6120 6872 6566 3d22 5061 7249 7465 7261 a href="ParItera │ │ │ │ 000038b0: 626c 652e 6874 6d6c 2220 636c 6173 733d ble.html" class= │ │ │ │ 000038c0: 2265 7874 7970 6522 206e 616d 653d 2273 "extype" name="s │ │ │ │ 000038d0: 6361 6c61 2e63 6f6c 6c65 6374 696f 6e2e cala.collection. │ │ │ │ 000038e0: 7061 7261 6c6c 656c 2e50 6172 4974 6572 parallel.ParIter │ │ │ │ 000038f0: 6162 6c65 223e 5061 7249 7465 7261 626c able">ParIterabl │ │ │ │ 00003900: 653c 2f61 3e2c 203c 6120 6872 6566 3d22 e, ParMap, ParMap, │ │ │ │ +00003970: 3c61 2068 7265 663d 2269 6d6d 7574 6162 ParMap, ParMap │ │ │ │ 00003a30: 3c2f 613e 2c20 3c61 2068 7265 663d 226d , ParSeqLik │ │ │ │ 00003d10: 653c 2f61 3e2c 203c 6120 6872 6566 3d22 e, ParSet, ParSet, ParSet │ │ │ │ -00003e40: 3c2f 613e 2c20 3c61 2068 7265 663d 226d , ParSe │ │ │ │ -00003eb0: 744c 696b 653c 2f61 3e2c 203c 6120 6872 tLike, │ │ │ │ +00003d20: 6d75 7461 626c 652f 5061 7253 6574 2e68 mutable/ParSet.h │ │ │ │ +00003d30: 746d 6c22 2063 6c61 7373 3d22 6578 7479 tml" class="exty │ │ │ │ +00003d40: 7065 2220 6e61 6d65 3d22 7363 616c 612e pe" name="scala. │ │ │ │ +00003d50: 636f 6c6c 6563 7469 6f6e 2e70 6172 616c collection.paral │ │ │ │ +00003d60: 6c65 6c2e 6d75 7461 626c 652e 5061 7253 lel.mutable.ParS │ │ │ │ +00003d70: 6574 223e 5061 7253 6574 3c2f 613e 2c20 et">ParSet, │ │ │ │ +00003d80: 3c61 2068 7265 663d 2269 6d6d 7574 6162 ParSet, ParSet │ │ │ │ +00003e40: 3c2f 613e 2c20 3c61 2068 7265 663d 2250 , ParSe │ │ │ │ +00003ea0: 744c 696b 653c 2f61 3e2c 203c 6120 6872 tLike, │ │ │ │ 00003f10: 5061 7253 6574 4c69 6b65 3c2f 613e 2c20 ParSetLike, │ │ │ │ 00003f20: 3c61 2068 7265 663d 226d 7574 6162 6c65 ParV │ │ │ │ 00004000: 6563 746f 723c 2f61 3e2c 203c 6120 6872 ector, WithDefault │ │ │ │ -00004090: 2c20 3c61 2068 7265 663d 2269 6d6d 7574 , With │ │ │ │ -00004110: 4465 6661 756c 743c 2f61 3e2c 203c 6120 Default, WithDefault │ │ │ │ +00004090: 3c2f 613e 2c20 3c61 2068 7265 663d 2250 , With │ │ │ │ +00004100: 4465 6661 756c 743c 2f61 3e2c 203c 6120 Default, WithDefault
      . │ │ │ │ 000041a0: 2020 203c 2f64 6976 3e3c 2f64 6976 3e0a
      . │ │ │ │ 000041b0: 2020 2020 2020 2020 0a0a 2020 2020 2020 .. │ │ │ │ 000041c0: 3c64 6976 2069 643d 226d 6272 7365 6c22
      .
      ParMap, ParMap │ │ │ │ -00002870: 3c2f 613e 2c20 3c61 2068 7265 663d 2250 , ParMap │ │ │ │ +00002860: 3c2f 613e 2c20 3c61 2068 7265 663d 226d , ParMap, < │ │ │ │ 000028d0: 6120 6872 6566 3d22 6d75 7461 626c 652f a href="mutable/ │ │ │ │ 000028e0: 5061 724d 6170 4c69 6b65 2e68 746d 6c22 ParMapLike.html" │ │ │ │ 000028f0: 2063 6c61 7373 3d22 6578 7479 7065 2220 class="extype" │ │ │ │ 00002900: 6e61 6d65 3d22 7363 616c 612e 636f 6c6c name="scala.coll │ │ │ │ 00002910: 6563 7469 6f6e 2e70 6172 616c 6c65 6c2e ection.parallel. │ │ │ │ 00002920: 6d75 7461 626c 652e 5061 724d 6170 4c69 mutable.ParMapLi │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/parallel/ParSeq.html │ │ │ │ @@ -702,26 +702,26 @@ │ │ │ │ 00002bd0: 203c 6120 6872 6566 3d22 696d 6d75 7461 ParRange, ParSeq, │ │ │ │ -00002cb0: 203c 6120 6872 6566 3d22 6d75 7461 626c ParSeq, Pa │ │ │ │ 00002d10: 7253 6571 3c2f 613e 2c20 3c61 2068 7265 rSeq, ParRang │ │ │ │ 000023a0: 653c 2f61 3e2c 203c 6120 6872 6566 3d22 e, ParSeq, ParSeq, ParSeq, │ │ │ │ +00002400: 3c61 2068 7265 663d 226d 7574 6162 6c65 Par │ │ │ │ +00002460: 5365 713c 2f61 3e2c 203c 6120 6872 6566 Seq, ParSeq │ │ │ │ 000024d0: 3c2f 613e 2c20 3c61 2068 7265 663d 2269 ,
      T

      the element type of the set

      Self Type
      ParSet[T]
      Source
      ParSet.scala
      Since

      2.9

      │ │ │ │ Linear Supertypes │ │ │ │
      ParSetLike[T, ParSet[T], Set[T]], ParIterable[T], ParIterableLike[T, ParSet[T], Set[T]], Parallel, CustomParallelizable[T, ParSet[T]], GenericParTemplate[T, ParSet], HasNewCombiner[T, scala.collection.parallel.ParSet[T] @scala.annotation.unchecked.uncheckedVariance], GenSet[T], GenericSetTemplate[T, GenSet], GenIterable[T], GenTraversable[T], GenericTraversableTemplate[T, ParSet], HasNewBuilder[T, scala.collection.parallel.ParSet[T] @scala.annotation.unchecked.uncheckedVariance], GenSetLike[T, ParSet[T]], Equals, (T) ⇒ Boolean, GenIterableLike[T, ParSet[T]], GenTraversableLike[T, ParSet[T]], Parallelizable[T, ParSet[T]], GenTraversableOnce[T], AnyRef, Any
      │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/parallel/ParSetLike.html │ │ │ │ @@ -54,15 +54,15 @@ │ │ │ │ of bulk operations may not be sequential, this means that side-effects may not be predictable and may │ │ │ │ produce data-races, deadlocks or invalidation of state if care is not taken. It is up to the programmer │ │ │ │ to either avoid using side-effects or to use some form of synchronization when accessing mutable data.

      T

      the element type of the set

      Self Type
      ParSetLike[T, Repr, Sequential]
      Source
      ParSetLike.scala
      │ │ │ │ Linear Supertypes │ │ │ │
      ParIterableLike[T, Repr, Sequential], HasNewCombiner[T, Repr], Parallel, CustomParallelizable[T, Repr], GenSetLike[T, Repr], Equals, (T) ⇒ Boolean, GenIterableLike[T, Repr], GenTraversableLike[T, Repr], Parallelizable[T, Repr], GenTraversableOnce[T], AnyRef, Any
      │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/parallel/Splitter.html │ │ │ │ @@ -54,15 +54,15 @@ │ │ │ │

      A splitter (or a split iterator) can be split into more splitters that traverse over │ │ │ │ disjoint subsets of elements. │ │ │ │

      T

      type of the elements this splitter traverses

      Source
      Splitter.scala
      Since

      2.9

      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/parallel/Task.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/collection/parallel/Tasks$WrappedTask.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
      Source
      Tasks.scala
      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/math/Equiv.html │ │ │ │ @@ -59,15 +59,15 @@ │ │ │ │ the equiv method of the Equiv trait. The relation must be:

      1. reflexive: equiv(x, x) == true for any x of type T.
      2. symmetric: equiv(x, y) == equiv(y, x) for any x and y of type T.
      3. transitive: if equiv(x, y) == true and equiv(y, z) == true, then │ │ │ │ equiv(x, z) == true for any x, y, and z of type T. │ │ │ │
      Source
      Equiv.scala
      Version

      1.0, 2008-04-03

      Since

      2.7

      │ │ │ │ Linear Supertypes │ │ │ │
      Serializable, java.io.Serializable, Any
      │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/math/Fractional.html │ │ │ │ @@ -52,15 +52,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
      Source
      Fractional.scala
      Since

      2.8

      │ │ │ │ Linear Supertypes │ │ │ │
      Numeric[T], Ordering[T], PartialOrdering[T], Equiv[T], Serializable, java.io.Serializable, Comparator[T], AnyRef, Any
      │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/math/Integral.html │ │ │ │ @@ -52,15 +52,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/math/Numeric$$DoubleIsConflicted.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
      Source
      Numeric.scala
      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/math/Numeric$$FloatIsConflicted.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
      Source
      Numeric.scala
      │ │ │ │ Linear Supertypes │ │ │ │
      Numeric[Float], Ordering[Float], PartialOrdering[Float], Equiv[Float], Serializable, java.io.Serializable, Comparator[Float], AnyRef, Any
      │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/math/Numeric.html │ │ │ │ @@ -52,15 +52,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/math/Ordering.html │ │ │ │ @@ -85,15 +85,15 @@ │ │ │ │ ) │ │ │ │ │ │ │ │
      Source
      Ordering.scala
      Version

      0.9.5, 2008-04-15

      Since

      2.7

      See also

      scala.math.Ordered, scala.util.Sorting

      │ │ │ │ Linear Supertypes │ │ │ │
      PartialOrdering[T], Equiv[T], Serializable, java.io.Serializable, Comparator[T], AnyRef, Any
      │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/library/scala/math/PartialOrdering.html │ │ │ │ @@ -65,15 +65,15 @@ │ │ │ │ exposed as the equiv method, inherited from the │ │ │ │ Equiv trait. │ │ │ │

      Self Type
      PartialOrdering[T]
      Source
      PartialOrdering.scala
      Version

      1.0, 2008-04-0-3

      Since

      2.7

      │ │ │ │ Linear Supertypes │ │ │ │
      Equiv[T], Serializable, java.io.Serializable, AnyRef, Any
      │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/reflect/scala/reflect/api/Annotations.html │ │ │ │ @@ -59,15 +59,15 @@ │ │ │ │ has to analyze trees representing annotation arguments to manually extract corresponding values. Towards that end, │ │ │ │ arguments of an annotation can be obtained via annotation.tree.children.tail.

      For more information about Annotations, see the Reflection Guide: Annotations, Names, Scopes, and More │ │ │ │

      Self Type
      Universe
      Source
      Annotations.scala
      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/reflect/scala/reflect/api/Constants.html │ │ │ │ @@ -99,15 +99,15 @@ │ │ │ │ val enumValue = enumClass.getDeclaredField(enumRef.name.toString).get(null) │ │ │ │ println(enumValue) // BAR │ │ │ │ }
      Self Type
      Universe
      Source
      Constants.scala
      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/reflect/scala/reflect/api/Exprs.html │ │ │ │ @@ -58,15 +58,15 @@ │ │ │ │ (typically using that mirror's classloader). The default universe of an Expr is typically │ │ │ │ scala.reflect.runtime#universe, the default mirror is typically scala.reflect.runtime#currentMirror. │ │ │ │

      Self Type
      Universe
      Source
      Exprs.scala
      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/reflect/scala/reflect/api/FlagSets.html │ │ │ │ @@ -60,15 +60,15 @@ │ │ │ │ quite possible that in future releases of the reflection API, flag sets could be replaced with something else.

      For more details about FlagSets and other aspects of Scala reflection, see the │ │ │ │ Reflection Guide │ │ │ │

      Self Type
      Universe
      Source
      FlagSets.scala
      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/reflect/scala/reflect/api/ImplicitTags.html │ │ │ │ @@ -239,25 +239,25 @@ │ │ │ │ 00000ee0: 6464 656e 436f 6e74 656e 7422 3e3c 6120 ddenContent">Ja │ │ │ │ 00000f40: 7661 556e 6976 6572 7365 3c2f 613e 2c20 vaUniverse, │ │ │ │ -00000f50: 3c61 2068 7265 663d 2255 6e69 7665 7273 Univers │ │ │ │ -00000fa0: 653c 2f61 3e2c 203c 6120 6872 6566 3d22 e, Uni │ │ │ │ +00000f50: 3c61 2068 7265 663d 222e 2e2f 6d61 6372 Universe, Uni │ │ │ │ 00001000: 7665 7273 653c 2f61 3e3c 2f64 6976 3e0a verse
      . │ │ │ │ 00001010: 2020 2020 2020 2020 2020 3c2f 6469 763e
      │ │ │ │ 00001020: 3c2f 6469 763e 0a20 2020 2020 2020 200a
      . . │ │ │ │ 00001030: 0a20 2020 2020 203c 6469 7620 6964 3d22 .
      . │ │ │ │ 00001050: 203c 6469 7620 6964 3d22 7465 7874 6669

      EXPERIMENTAL

      This trait assembles APIs occasionally necessary for performing low-level operations on reflection artifacts. │ │ │ │ See Internals#InternalApi for more information about nature, usefulness and compatibility guarantees of these APIs. │ │ │ │

      Self Type
      Universe
      Source
      Internals.scala
      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/reflect/scala/reflect/api/Liftables.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
      Self Type
      Universe
      Source
      Liftables.scala
      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/reflect/scala/reflect/api/Mirrors.html │ │ │ │ @@ -182,15 +182,15 @@ │ │ │ │ obj: Any = C$@1005ec04

      For more information about Mirrorss, see the │ │ │ │ Reflection Guide: Mirrors │ │ │ │

      Self Type
      Universe
      Source
      Mirrors.scala
      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/reflect/scala/reflect/api/Names.html │ │ │ │ @@ -55,15 +55,15 @@ │ │ │ │ same name can co-exist in an object.

      To search for the map method (which is a term) declared in the List class, one can do:

      scala> typeOf[List[_]].member(TermName("map"))
      │ │ │ │  res0: reflect.runtime.universe.Symbol = method map

      To search for a type member, one can follow the same procedure, using TypeName instead.

      For more information about creating and using Names, see the Reflection Guide: Annotations, Names, Scopes, and More │ │ │ │

      Source
      Names.scala
      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/reflect/scala/reflect/api/Positions.html │ │ │ │ @@ -51,15 +51,15 @@ │ │ │ │ │ │ │ │

      EXPERIMENTAL

      This trait defines the concept of positions and operations on them. │ │ │ │

      Self Type
      Universe
      Source
      Positions.scala
      See also

      scala.reflect.api.Position

      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/reflect/scala/reflect/api/Printers.html │ │ │ │ @@ -136,15 +136,15 @@ │ │ │ │ TermName("y")#2541#GET))

      For more details about Printers and other aspects of Scala reflection, see the │ │ │ │ Reflection Guide │ │ │ │

      Self Type
      Universe
      Source
      Printers.scala
      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/reflect/scala/reflect/api/Quasiquotes.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
      Self Type
      Universe
      Source
      Quasiquotes.scala
      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/reflect/scala/reflect/api/Scopes.html │ │ │ │ @@ -57,15 +57,15 @@ │ │ │ │ members and decls defined in scala.reflect.api.Types#TypeApi. │ │ │ │ Such scopes support the sorted method, which sorts members in declaration order. │ │ │ │

      Self Type
      Universe
      Source
      Scopes.scala
      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/reflect/scala/reflect/api/StandardDefinitions.html │ │ │ │ @@ -53,15 +53,15 @@ │ │ │ │ They're typically imported with a wildcard import, import definitions._, and are │ │ │ │ listed in scala.reflect.api.StandardDefinitions#DefinitionsApi. │ │ │ │

      Self Type
      Universe
      Source
      StandardDefinitions.scala
      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/reflect/scala/reflect/api/StandardLiftables.html │ │ │ │ @@ -50,15 +50,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
      Self Type
      Universe
      Source
      StandardLiftables.scala
      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/reflect/scala/reflect/api/StandardNames.html │ │ │ │ @@ -53,15 +53,15 @@ │ │ │ │ For example, CONSTRUCTOR (aka <init> on JVM) is necessary to create and invoke constructors.

      These standard names can be referred to using nme for term names and tpnme for type names │ │ │ │

      Self Type
      Universe
      Source
      StandardNames.scala
      See also

      Names │ │ │ │ The API for names in Scala reflection.

      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/reflect/scala/reflect/api/Symbols.html │ │ │ │ @@ -72,15 +72,15 @@ │ │ │ │ to obtain the symbol that represents their declaration. During the typechecking phase, the compiler looks up the │ │ │ │ symbol based on the name and scope and sets the symbol field of tree nodes.

      For more information about Symbol usage and attached intricacies, see the Reflection Guide: Symbols │ │ │ │

      Self Type
      Universe
      Source
      Symbols.scala
      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/reflect/scala/reflect/api/Trees.html │ │ │ │ @@ -391,24 +391,24 @@ │ │ │ │ 00001860: 6e74 223e 3c61 2068 7265 663d 224a 6176 nt">JavaUnivers │ │ │ │ 000018c0: 653c 2f61 3e2c 203c 6120 6872 6566 3d22 e, │ │ │ │ -00001910: 556e 6976 6572 7365 3c2f 613e 2c20 3c61 Universe, Uni │ │ │ │ +00001920: 7665 7273 653c 2f61 3e2c 203c 6120 6872 verse, Universe │ │ │ │ 00001980: 3c2f 6469 763e 0a20 2020 2020 2020 2020
      . │ │ │ │ 00001990: 203c 2f64 6976 3e3c 2f64 6976 3e0a 2020
      . │ │ │ │ 000019a0: 2020 2020 2020 0a0a 2020 2020 2020 3c64 .. . │ │ │ │ 000019c0: 2020 2020 2020 2020 3c64 6976 2069 643d
      Tags.

      For more information about TypeTags, see the │ │ │ │ Reflection Guide: TypeTags │ │ │ │

      Self Type
      Universe
      Source
      TypeTags.scala
      See also

      scala.reflect.ClassTag, scala.reflect.api.TypeTags#TypeTag, scala.reflect.api.TypeTags#WeakTypeTag

      │ │ │ │ Linear Supertypes │ │ │ │ │ │ │ │
      │ │ │ │ Known Subclasses │ │ │ │ - │ │ │ │ + │ │ │ │
      │ │ │ │ │ │ │ │ │ │ │ │
      │ │ │ │
      │ │ │ │
      │ │ │ │ Ordering │ │ │ ├── ./usr/share/doc/scala-2.11/api/reflect/scala/reflect/api/Types.html │ │ │ │ @@ -426,25 +426,25 @@ │ │ │ │ 00001a90: 6465 6e43 6f6e 7465 6e74 223e 3c61 2068 denContent">Jav │ │ │ │ 00001af0: 6155 6e69 7665 7273 653c 2f61 3e2c 203c aUniverse, < │ │ │ │ -00001b00: 6120 6872 6566 3d22 556e 6976 6572 7365 a href="Universe │ │ │ │ -00001b10: 2e68 746d 6c22 2063 6c61 7373 3d22 6578 .html" class="ex │ │ │ │ -00001b20: 7479 7065 2220 6e61 6d65 3d22 7363 616c type" name="scal │ │ │ │ -00001b30: 612e 7265 666c 6563 742e 6170 692e 556e a.reflect.api.Un │ │ │ │ -00001b40: 6976 6572 7365 223e 556e 6976 6572 7365 iverse">Universe │ │ │ │ -00001b50: 3c2f 613e 2c20 3c61 2068 7265 663d 222e , Univ │ │ │ │ +00001b00: 6120 6872 6566 3d22 2e2e 2f6d 6163 726f a href="../macro │ │ │ │ +00001b10: 732f 556e 6976 6572 7365 2e68 746d 6c22 s/Universe.html" │ │ │ │ +00001b20: 2063 6c61 7373 3d22 6578 7479 7065 2220 class="extype" │ │ │ │ +00001b30: 6e61 6d65 3d22 7363 616c 612e 7265 666c name="scala.refl │ │ │ │ +00001b40: 6563 742e 6d61 6372 6f73 2e55 6e69 7665 ect.macros.Unive │ │ │ │ +00001b50: 7273 6522 3e55 6e69 7665 7273 653c 2f61 rse">Universe, Univ │ │ │ │ 00001bb0: 6572 7365 3c2f 613e 3c2f 6469 763e 0a20 erse
      . │ │ │ │ 00001bc0: 2020 2020 2020 2020 203c 2f64 6976 3e3c
      < │ │ │ │ 00001bd0: 2f64 6976 3e0a 2020 2020 2020 2020 0a0a /div>. .. │ │ │ │ 00001be0: 2020 2020 2020 3c64 6976 2069 643d 226d
      . │ │ │ │ 00001c00: 3c64 6976 2069 643d 2274 6578 7466 696c
      Serializable toLeft(final Function0 function0) { │ │ │ │ │ │ - return (Serializable)None$.MODULE$.toLeft((Function0)function0); │ │ │ │ │ │ + public static Product toLeft(final Function0 function0) { │ │ │ │ │ │ + return (Product)None$.MODULE$.toLeft((Function0)function0); │ │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ │ │ - public static Serializable toRight(final Function0 function0) { │ │ │ │ │ │ - return (Serializable)None$.MODULE$.toRight((Function0)function0); │ │ │ │ │ │ + public static Product toRight(final Function0 function0) { │ │ │ │ │ │ + return (Product)None$.MODULE$.toRight((Function0)function0); │ │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ │ │ public static List toList() { │ │ │ │ │ │ return (List)None$.MODULE$.toList(); │ │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ │ │ public static Iterator iterator() { │ │ │ │ ├── scala/Option.class │ │ │ │ │ ├── procyon -ec {} │ │ │ │ │ │ @@ -7,15 +7,15 @@ │ │ │ │ │ │ import scala.collection.Iterator$; │ │ │ │ │ │ import scala.runtime.BoxesRunTime; │ │ │ │ │ │ import scala.runtime.Null$; │ │ │ │ │ │ import scala.collection.Iterator; │ │ │ │ │ │ import scala.collection.Iterable; │ │ │ │ │ │ import scala.reflect.ScalaSignature; │ │ │ │ │ │ │ │ │ │ │ │ -@ScalaSignature(bytes = "\u0006\u0001\t-v!B\u0001\u0003\u0011\u0003)\u0011AB(qi&|gNC\u0001\u0004\u0003\u0015\u00198-\u00197b\u0007\u0001\u0001\"AB\u0004\u000e\u0003\t1Q\u0001\u0003\u0002\t\u0002%\u0011aa\u00149uS>t7cA\u0004\u000b\u001bA\u0011aaC\u0005\u0003\u0019\t\u0011a!\u00118z%\u00164\u0007C\u0001\u0004\u000f\u0013\ty!A\u0001\u0007TKJL\u0017\r\\5{C\ndW\rC\u0003\u0012\u000f\u0011\u0005!#\u0001\u0004=S:LGO\u0010\u000b\u0002\u000b!)Ac\u0002C\u0002+\u0005yq\u000e\u001d;j_:\u0014\u0014\n^3sC\ndW-\u0006\u0002\u0017AQ\u0011q#\u000b\t\u00041mqbB\u0001\u0004\u001a\u0013\tQ\"!A\u0004qC\u000e\\\u0017mZ3\n\u0005qi\"\u0001C%uKJ\f'\r\\3\u000b\u0005i\u0011\u0001CA\u0010!\u0019\u0001!Q!I\nC\u0002\t\u0012\u0011!Q\t\u0003G\u0019\u0002\"A\u0002\u0013\n\u0005\u0015\u0012!a\u0002(pi\"Lgn\u001a\t\u0003\r\u001dJ!\u0001\u000b\u0002\u0003\u0007\u0005s\u0017\u0010C\u0003+'\u0001\u00071&\u0001\u0002y_B\u0019a\u0001\f\u0010\u0007\r!\u0011\u0011\u0011E\u00175+\tqcg\u0005\u0003-\u0015=j\u0001C\u0001\u00041\u0013\t\t$AA\u0004Qe>$Wo\u0019;\t\u000bEaC\u0011A\u001a\u0015\u0003Q\u00022A\u0002\u00176!\tyb\u0007\u0002\u0004\"Y\u0011\u0015\rA\t\u0005\u0006q12\t!O\u0001\bSN,U\u000e\u001d;z+\u0005Q\u0004C\u0001\u0004<\u0013\ta$AA\u0004C_>dW-\u00198\t\u000bybC\u0011A\u001d\u0002\u0013%\u001cH)\u001a4j]\u0016$\u0007\"\u0002!-\r\u0003\t\u0015aA4fiV\tQ\u0007C\u0003DY\u0011\u0015A)A\u0005hKR|%/\u00127tKV\u0011Qi\u0012\u000b\u0003\r*\u0003\"aH$\u0005\u000b!\u0013%\u0019A%\u0003\u0003\t\u000b\"!\u000e\u0014\t\r-\u0013E\u00111\u0001M\u0003\u001d!WMZ1vYR\u00042AB'G\u0013\tq%A\u0001\u0005=Eft\u0017-\\3?Q\t\u0011\u0005\u000b\u0005\u0002\u0007#&\u0011!K\u0001\u0002\u0007S:d\u0017N\\3\t\u000bQcCQA+\u0002\r=\u0014h*\u001e7m+\t1\u0006\f\u0006\u0002X5B\u0011q\u0004\u0017\u0003\u00063N\u0013\r!\u0013\u0002\u0003\u0003FBQaW*A\u0004q\u000b!!\u001a<\u0011\tu\u00037m\u0016\b\u0003\ryK!a\u0018\u0002\u0002\rA\u0013X\rZ3g\u0013\t\t'M\u0001\t%Y\u0016\u001c8\u000fJ2pY>tG\u0005\\3tg*\u0011qL\u0001\t\u0003\r\u0011L!!\u001a\u0002\u0003\t9+H\u000e\u001c\u0015\u0003'BCQ\u0001\u001b\u0017\u0005\u0006%\f1!\\1q+\tQW\u000e\u0006\u0002l]B\u0019a\u0001\f7\u0011\u0005}iG!\u0002%h\u0005\u0004\u0011\u0003\"B8h\u0001\u0004\u0001\u0018!\u00014\u0011\t\u0019\tX\u0007\\\u0005\u0003e\n\u0011\u0011BR;oGRLwN\\\u0019)\u0005\u001d\u0004\u0006\"B;-\t\u000b1\u0018\u0001\u00024pY\u0012,\"a\u001e>\u0015\u0005alHCA=|!\ty\"\u0010B\u0003Ii\n\u0007!\u0005C\u0003pi\u0002\u0007A\u0010\u0005\u0003\u0007cVJ\bB\u0002@u\t\u0003\u0007q0A\u0004jM\u0016k\u0007\u000f^=\u0011\u0007\u0019i\u0015\u0010\u000b\u0002u!\"9\u0011Q\u0001\u0017\u0005\u0006\u0005\u001d\u0011a\u00024mCRl\u0015\r]\u000b\u0005\u0003\u0013\ty\u0001\u0006\u0003\u0002\f\u0005E\u0001\u0003\u0002\u0004-\u0003\u001b\u00012aHA\b\t\u0019A\u00151\u0001b\u0001E!9q.a\u0001A\u0002\u0005M\u0001#\u0002\u0004rk\u0005-\u0001fAA\u0002!\"9\u0011\u0011\u0004\u0017\u0005\u0002\u0005m\u0011a\u00024mCR$XM\\\u000b\u0005\u0003;\t\u0019\u0003\u0006\u0003\u0002 \u0005\u0015\u0002\u0003\u0002\u0004-\u0003C\u00012aHA\u0012\t\u0019A\u0015q\u0003b\u0001E!91,a\u0006A\u0004\u0005\u001d\u0002#B/ak\u0005}\u0001bBA\u0016Y\u0011\u0015\u0011QF\u0001\u0007M&dG/\u001a:\u0015\u0007Q\ny\u0003\u0003\u0005\u00022\u0005%\u0002\u0019AA\u001a\u0003\u0005\u0001\b\u0003\u0002\u0004rkiB3!!\u000bQ\u0011\u001d\tI\u0004\fC\u0003\u0003w\t\u0011BZ5mi\u0016\u0014hj\u001c;\u0015\u0007Q\ni\u0004\u0003\u0005\u00022\u0005]\u0002\u0019AA\u001aQ\r\t9\u0004\u0015\u0005\u0007\u0003\u0007bCQA\u001d\u0002\u00119|g.R7qifDq!a\u0012-\t\u000b\tI%\u0001\u0006xSRDg)\u001b7uKJ$B!a\u0013\u0002\u001eB!\u0011QJA(\u001b\u0005acABA)Y\u0001\t\u0019F\u0001\u0006XSRDg)\u001b7uKJ\u001c2!a\u0014\u000b\u0011-\t\t$a\u0014\u0003\u0002\u0003\u0006I!a\r\t\u000fE\ty\u0005\"\u0001\u0002ZQ!\u00111JA.\u0011!\t\t$a\u0016A\u0002\u0005M\u0002b\u00025\u0002P\u0011\u0005\u0011qL\u000b\u0005\u0003C\n9\u0007\u0006\u0003\u0002d\u0005%\u0004\u0003\u0002\u0004-\u0003K\u00022aHA4\t\u0019A\u0015Q\fb\u0001E!9q.!\u0018A\u0002\u0005-\u0004#\u0002\u0004rk\u0005\u0015\u0004\u0002CA\u0003\u0003\u001f\"\t!a\u001c\u0016\t\u0005E\u0014q\u000f\u000b\u0005\u0003g\nI\b\u0005\u0003\u0007Y\u0005U\u0004cA\u0010\u0002x\u00111\u0001*!\u001cC\u0002\tBqa\\A7\u0001\u0004\tY\bE\u0003\u0007cV\n\u0019\b\u0003\u0005\u0002\u0000\u0005=C\u0011AAA\u0003\u001d1wN]3bG\",B!a!\u0002\u0012R!\u0011QQAF!\r1\u0011qQ\u0005\u0004\u0003\u0013\u0013!\u0001B+oSRDqa\\A?\u0001\u0004\ti\tE\u0003\u0007cV\ny\tE\u0002 \u0003##q!a%\u0002~\t\u0007!EA\u0001V\u0011!\t9%a\u0014\u0005\u0002\u0005]E\u0003BA&\u00033C\u0001\"a'\u0002\u0016\u0002\u0007\u00111G\u0001\u0002c\"A\u0011\u0011GA#\u0001\u0004\t\u0019\u0004K\u0002\u0002FACq!a)-\t\u000b\t)+\u0001\u0005d_:$\u0018-\u001b8t+\u0011\t9+a,\u0015\u0007i\nI\u000b\u0003\u0005\u0002,\u0006\u0005\u0006\u0019AAW\u0003\u0011)G.Z7\u0011\u0007}\ty\u000b\u0002\u0004Z\u0003C\u0013\r!\u0013\u0005\b\u0003gcCQAA[\u0003\u0019)\u00070[:ugR\u0019!(a.\t\u0011\u0005E\u0012\u0011\u0017a\u0001\u0003gA3!!-Q\u0011\u001d\ti\f\fC\u0003\u0003\u007f\u000baAZ8sC2dGc\u0001\u001e\u0002B\"A\u0011\u0011GA^\u0001\u0004\t\u0019\u0004K\u0002\u0002\u0014\bb\u0002B\nY\u0011\u0005!QC\u0001\u0007i>d\u0015n\u001d;\u0016\u0005\t]\u0001\u0003\u0002\r\u0003\u001aUJ1Aa\u0007\u001e\u0005\u0011a\u0015n\u001d;\t\u000f\t}A\u0006\"\u0002\u0003\"\u00059Ao\u001c*jO\"$X\u0003\u0002B\u0012\u0005s!BA!\n\u0003>I1!qE\u00070\u0005W1aA!\u000b\u0001\u0001\t\u0015\"\u0001\u0004\u001fsK\u001aLg.Z7f]Rt\u0004c\u0002B\u0017\u0005g\u00119$N\u0007\u0003\u0005_Q1A!\r\u0003\u0003\u0011)H/\u001b7\n\t\tU\"q\u0006\u0002\u0007\u000b&$\b.\u001a:\u0011\u0007}\u0011I\u0004B\u0004\u0003<\tu!\u0019\u0001\u0012\u0003\u0003aC\u0011Ba\u0010\u0003\u001e\u0011\u0005\rA!\u0011\u0002\t1,g\r\u001e\t\u0005\r5\u00139\u0004K\u0002\u0003\u001eACqAa\u0012-\t\u000b\u0011I%\u0001\u0004u_2+g\r^\u000b\u0005\u0005\u0017\u0012)\u0006\u0006\u0003\u0003N\t]#C\u0002B(\u001b=\u0012\tF\u0002\u0004\u0003*\u0001\u0001!Q\n\t\b\u0005[\u0011\u0019$\u000eB*!\ry\"Q\u000b\u0003\b\u0005w\u0011)E1\u0001#\u0011%\u0011IF!\u0012\u0005\u0002\u0004\u0011Y&A\u0003sS\u001eDG\u000f\u0005\u0003\u0007\u001b\nM\u0003f\u0001B#!&*AF!\u0019\u0003f)\u0019!1\r\u0002\u0002\t9{g.Z\u0005\u0004\u0005O\u0012!\u0001B*p[\u0016Ds\u0001\fB6\u0005c\u0012\u0019\bE\u0002\u0007\u0005[J1Aa\u001c\u0003\u0005A\u0019VM]5bYZ+'o]5p]VKE)A\u0003wC2,XM\b\u0005\u007fT^j@\\\u00044u\u0011\u001d\u00119h\u0002C\u0001\u0005s\nQ!\u00199qYf,BAa\u001f\u0003\u0002R!!Q\u0010BB!\u00111AFa \u0011\u0007}\u0011\t\t\u0002\u0004\"\u0005k\u0012\rA\t\u0005\t\u0005\u000b\u0013)\b1\u0001\u0003\u0000\u0005\t\u0001\u0010C\u0004\u0003\n\u001e!\tAa#\u0002\u000b\u0015l\u0007\u000f^=\u0016\t\t5%1S\u000b\u0003\u0005\u001f\u0003BA\u0002\u0017\u0003\u0012B\u0019qDa%\u0005\r\u0005\u00129I1\u0001#\u0011%\u00119jBA\u0001\n\u0013\u0011I*A\u0006sK\u0006$'+Z:pYZ,GC\u0001BN!\u0011\u0011iJa*\u000e\u0005\t}%\u0002\u0002BQ\u0005G\u000bA\u0001\\1oO*\u0011!QU\u0001\u0005U\u00064\u0018-\u0003\u0003\u0003*\n}%AB(cU\u0016\u001cG\u000f") │ │ │ │ │ │ +@ScalaSignature(bytes = "\u0006\u0001\t-v!B\u0001\u0003\u0011\u0003)\u0011AB(qi&|gNC\u0001\u0004\u0003\u0015\u00198-\u00197b\u0007\u0001\u0001\"AB\u0004\u000e\u0003\t1Q\u0001\u0003\u0002\t\u0002%\u0011aa\u00149uS>t7cA\u0004\u000b\u001bA\u0011aaC\u0005\u0003\u0019\t\u0011a!\u00118z%\u00164\u0007C\u0001\u0004\u000f\u0013\ty!A\u0001\u0007TKJL\u0017\r\\5{C\ndW\rC\u0003\u0012\u000f\u0011\u0005!#\u0001\u0004=S:LGO\u0010\u000b\u0002\u000b!)Ac\u0002C\u0002+\u0005yq\u000e\u001d;j_:\u0014\u0014\n^3sC\ndW-\u0006\u0002\u0017AQ\u0011q#\u000b\t\u00041mqbB\u0001\u0004\u001a\u0013\tQ\"!A\u0004qC\u000e\\\u0017mZ3\n\u0005qi\"\u0001C%uKJ\f'\r\\3\u000b\u0005i\u0011\u0001CA\u0010!\u0019\u0001!Q!I\nC\u0002\t\u0012\u0011!Q\t\u0003G\u0019\u0002\"A\u0002\u0013\n\u0005\u0015\u0012!a\u0002(pi\"Lgn\u001a\t\u0003\r\u001dJ!\u0001\u000b\u0002\u0003\u0007\u0005s\u0017\u0010C\u0003+'\u0001\u00071&\u0001\u0002y_B\u0019a\u0001\f\u0010\u0007\r!\u0011\u0011\u0011E\u00175+\tqcg\u0005\u0003-\u0015=j\u0001C\u0001\u00041\u0013\t\t$AA\u0004Qe>$Wo\u0019;\t\u000bEaC\u0011A\u001a\u0015\u0003Q\u00022A\u0002\u00176!\tyb\u0007\u0002\u0004\"Y\u0011\u0015\rA\t\u0005\u0006q12\t!O\u0001\bSN,U\u000e\u001d;z+\u0005Q\u0004C\u0001\u0004<\u0013\ta$AA\u0004C_>dW-\u00198\t\u000bybC\u0011A\u001d\u0002\u0013%\u001cH)\u001a4j]\u0016$\u0007\"\u0002!-\r\u0003\t\u0015aA4fiV\tQ\u0007C\u0003DY\u0011\u0015A)A\u0005hKR|%/\u00127tKV\u0011Qi\u0012\u000b\u0003\r*\u0003\"aH$\u0005\u000b!\u0013%\u0019A%\u0003\u0003\t\u000b\"!\u000e\u0014\t\r-\u0013E\u00111\u0001M\u0003\u001d!WMZ1vYR\u00042AB'G\u0013\tq%A\u0001\u0005=Eft\u0017-\\3?Q\t\u0011\u0005\u000b\u0005\u0002\u0007#&\u0011!K\u0001\u0002\u0007S:d\u0017N\\3\t\u000bQcCQA+\u0002\r=\u0014h*\u001e7m+\t1\u0006\f\u0006\u0002X5B\u0011q\u0004\u0017\u0003\u00063N\u0013\r!\u0013\u0002\u0003\u0003FBQaW*A\u0004q\u000b!!\u001a<\u0011\tu\u00037m\u0016\b\u0003\ryK!a\u0018\u0002\u0002\rA\u0013X\rZ3g\u0013\t\t'M\u0001\t%Y\u0016\u001c8\u000fJ2pY>tG\u0005\\3tg*\u0011qL\u0001\t\u0003\r\u0011L!!\u001a\u0002\u0003\t9+H\u000e\u001c\u0015\u0003'BCQ\u0001\u001b\u0017\u0005\u0006%\f1!\\1q+\tQW\u000e\u0006\u0002l]B\u0019a\u0001\f7\u0011\u0005}iG!\u0002%h\u0005\u0004\u0011\u0003\"B8h\u0001\u0004\u0001\u0018!\u00014\u0011\t\u0019\tX\u0007\\\u0005\u0003e\n\u0011\u0011BR;oGRLwN\\\u0019)\u0005\u001d\u0004\u0006\"B;-\t\u000b1\u0018\u0001\u00024pY\u0012,\"a\u001e>\u0015\u0005alHCA=|!\ty\"\u0010B\u0003Ii\n\u0007!\u0005C\u0003pi\u0002\u0007A\u0010\u0005\u0003\u0007cVJ\bB\u0002@u\t\u0003\u0007q0A\u0004jM\u0016k\u0007\u000f^=\u0011\u0007\u0019i\u0015\u0010\u000b\u0002u!\"9\u0011Q\u0001\u0017\u0005\u0006\u0005\u001d\u0011a\u00024mCRl\u0015\r]\u000b\u0005\u0003\u0013\ty\u0001\u0006\u0003\u0002\f\u0005E\u0001\u0003\u0002\u0004-\u0003\u001b\u00012aHA\b\t\u0019A\u00151\u0001b\u0001E!9q.a\u0001A\u0002\u0005M\u0001#\u0002\u0004rk\u0005-\u0001fAA\u0002!\"9\u0011\u0011\u0004\u0017\u0005\u0002\u0005m\u0011a\u00024mCR$XM\\\u000b\u0005\u0003;\t\u0019\u0003\u0006\u0003\u0002 \u0005\u0015\u0002\u0003\u0002\u0004-\u0003C\u00012aHA\u0012\t\u0019A\u0015q\u0003b\u0001E!91,a\u0006A\u0004\u0005\u001d\u0002#B/ak\u0005}\u0001bBA\u0016Y\u0011\u0015\u0011QF\u0001\u0007M&dG/\u001a:\u0015\u0007Q\ny\u0003\u0003\u0005\u00022\u0005%\u0002\u0019AA\u001a\u0003\u0005\u0001\b\u0003\u0002\u0004rkiB3!!\u000bQ\u0011\u001d\tI\u0004\fC\u0003\u0003w\t\u0011BZ5mi\u0016\u0014hj\u001c;\u0015\u0007Q\ni\u0004\u0003\u0005\u00022\u0005]\u0002\u0019AA\u001aQ\r\t9\u0004\u0015\u0005\u0007\u0003\u0007bCQA\u001d\u0002\u00119|g.R7qifDq!a\u0012-\t\u000b\tI%\u0001\u0006xSRDg)\u001b7uKJ$B!a\u0013\u0002\u001eB!\u0011QJA(\u001b\u0005acABA)Y\u0001\t\u0019F\u0001\u0006XSRDg)\u001b7uKJ\u001c2!a\u0014\u000b\u0011-\t\t$a\u0014\u0003\u0002\u0003\u0006I!a\r\t\u000fE\ty\u0005\"\u0001\u0002ZQ!\u00111JA.\u0011!\t\t$a\u0016A\u0002\u0005M\u0002b\u00025\u0002P\u0011\u0005\u0011qL\u000b\u0005\u0003C\n9\u0007\u0006\u0003\u0002d\u0005%\u0004\u0003\u0002\u0004-\u0003K\u00022aHA4\t\u0019A\u0015Q\fb\u0001E!9q.!\u0018A\u0002\u0005-\u0004#\u0002\u0004rk\u0005\u0015\u0004\u0002CA\u0003\u0003\u001f\"\t!a\u001c\u0016\t\u0005E\u0014q\u000f\u000b\u0005\u0003g\nI\b\u0005\u0003\u0007Y\u0005U\u0004cA\u0010\u0002x\u00111\u0001*!\u001cC\u0002\tBqa\\A7\u0001\u0004\tY\bE\u0003\u0007cV\n\u0019\b\u0003\u0005\u0002\u0000\u0005=C\u0011AAA\u0003\u001d1wN]3bG\",B!a!\u0002\u0012R!\u0011QQAF!\r1\u0011qQ\u0005\u0004\u0003\u0013\u0013!\u0001B+oSRDqa\\A?\u0001\u0004\ti\tE\u0003\u0007cV\ny\tE\u0002 \u0003##q!a%\u0002~\t\u0007!EA\u0001V\u0011!\t9%a\u0014\u0005\u0002\u0005]E\u0003BA&\u00033C\u0001\"a'\u0002\u0016\u0002\u0007\u00111G\u0001\u0002c\"A\u0011\u0011GA#\u0001\u0004\t\u0019\u0004K\u0002\u0002FACq!a)-\t\u000b\t)+\u0001\u0005d_:$\u0018-\u001b8t+\u0011\t9+a,\u0015\u0007i\nI\u000b\u0003\u0005\u0002,\u0006\u0005\u0006\u0019AAW\u0003\u0011)G.Z7\u0011\u0007}\ty\u000b\u0002\u0004Z\u0003C\u0013\r!\u0013\u0005\b\u0003gcCQAA[\u0003\u0019)\u00070[:ugR\u0019!(a.\t\u0011\u0005E\u0012\u0011\u0017a\u0001\u0003gA3!!-Q\u0011\u001d\ti\f\fC\u0003\u0003\u007f\u000baAZ8sC2dGc\u0001\u001e\u0002B\"A\u0011\u0011GA^\u0001\u0004\t\u0019\u0004K\u0002\u0002\u0014\bb\u0002B\nY\u0011\u0005!QC\u0001\u0007i>d\u0015n\u001d;\u0016\u0005\t]\u0001\u0003\u0002\r\u0003\u001aUJ1Aa\u0007\u001e\u0005\u0011a\u0015n\u001d;\t\u000f\t}A\u0006\"\u0002\u0003\"\u00059Ao\u001c*jO\"$X\u0003\u0002B\u0012\u0005s!BA!\n\u0003>I1!qE\u0018\u000e\u0005W1aA!\u000b\u0001\u0001\t\u0015\"\u0001\u0004\u001fsK\u001aLg.Z7f]Rt\u0004c\u0002B\u0017\u0005g\u00119$N\u0007\u0003\u0005_Q1A!\r\u0003\u0003\u0011)H/\u001b7\n\t\tU\"q\u0006\u0002\u0007\u000b&$\b.\u001a:\u0011\u0007}\u0011I\u0004B\u0004\u0003<\tu!\u0019\u0001\u0012\u0003\u0003aC\u0011Ba\u0010\u0003\u001e\u0011\u0005\rA!\u0011\u0002\t1,g\r\u001e\t\u0005\r5\u00139\u0004K\u0002\u0003\u001eACqAa\u0012-\t\u000b\u0011I%\u0001\u0004u_2+g\r^\u000b\u0005\u0005\u0017\u0012)\u0006\u0006\u0003\u0003N\t]#C\u0002B(_5\u0011\tF\u0002\u0004\u0003*\u0001\u0001!Q\n\t\b\u0005[\u0011\u0019$\u000eB*!\ry\"Q\u000b\u0003\b\u0005w\u0011)E1\u0001#\u0011%\u0011IF!\u0012\u0005\u0002\u0004\u0011Y&A\u0003sS\u001eDG\u000f\u0005\u0003\u0007\u001b\nM\u0003f\u0001B#!&*AF!\u0019\u0003f)\u0019!1\r\u0002\u0002\t9{g.Z\u0005\u0004\u0005O\u0012!\u0001B*p[\u0016Ds\u0001\fB6\u0005c\u0012\u0019\bE\u0002\u0007\u0005[J1Aa\u001c\u0003\u0005A\u0019VM]5bYZ+'o]5p]VKE)A\u0003wC2,XM\b\u0005\u007fT^j@\\\u00044u\u0011\u001d\u00119h\u0002C\u0001\u0005s\nQ!\u00199qYf,BAa\u001f\u0003\u0002R!!Q\u0010BB!\u00111AFa \u0011\u0007}\u0011\t\t\u0002\u0004\"\u0005k\u0012\rA\t\u0005\t\u0005\u000b\u0013)\b1\u0001\u0003\u0000\u0005\t\u0001\u0010C\u0004\u0003\n\u001e!\tAa#\u0002\u000b\u0015l\u0007\u000f^=\u0016\t\t5%1S\u000b\u0003\u0005\u001f\u0003BA\u0002\u0017\u0003\u0012B\u0019qDa%\u0005\r\u0005\u00129I1\u0001#\u0011%\u00119jBA\u0001\n\u0013\u0011I*A\u0006sK\u0006$'+Z:pYZ,GC\u0001BN!\u0011\u0011iJa*\u000e\u0005\t}%\u0002\u0002BQ\u0005G\u000bA\u0001\\1oO*\u0011!QU\u0001\u0005U\u00064\u0018-\u0003\u0003\u0003*\n}%AB(cU\u0016\u001cG\u000f") │ │ │ │ │ │ public abstract class Option implements Product, Serializable │ │ │ │ │ │ { │ │ │ │ │ │ public static final long serialVersionUID = -114498752079829388L; │ │ │ │ │ │ │ │ │ │ │ │ public static Option empty() { │ │ │ │ │ │ return Option$.MODULE$.empty(); │ │ │ │ │ │ } │ │ │ │ │ │ @@ -115,19 +115,19 @@ │ │ │ │ │ │ return (Iterator)(this.isEmpty() ? Iterator$.MODULE$.empty() : Iterator$.MODULE$.single(this.get())); │ │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ │ │ public List toList() { │ │ │ │ │ │ return (List)(this.isEmpty() ? Nil$.MODULE$ : new $colon$colon(this.get(), (List)Nil$.MODULE$)); │ │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ │ │ - public final Serializable toRight(final Function0 left) { │ │ │ │ │ │ - return (Serializable)(this.isEmpty() ? package$.MODULE$.Left().apply(left.apply()) : package$.MODULE$.Right().apply(this.get())); │ │ │ │ │ │ + public final Product toRight(final Function0 left) { │ │ │ │ │ │ + return (Product)(this.isEmpty() ? package$.MODULE$.Left().apply(left.apply()) : package$.MODULE$.Right().apply(this.get())); │ │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ │ │ - public final Serializable toLeft(final Function0 right) { │ │ │ │ │ │ - return (Serializable)(this.isEmpty() ? package$.MODULE$.Right().apply(right.apply()) : package$.MODULE$.Left().apply(this.get())); │ │ │ │ │ │ + public final Product toLeft(final Function0 right) { │ │ │ │ │ │ + return (Product)(this.isEmpty() ? package$.MODULE$.Right().apply(right.apply()) : package$.MODULE$.Left().apply(this.get())); │ │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ │ │ public Option() { │ │ │ │ │ │ Product$class.$init$((Product)this); │ │ │ │ │ │ } │ │ │ │ │ │ } │ │ │ │ ├── scala/util/Either$LeftProjection.class │ │ │ │ │ ├── procyon -ec {} │ │ │ │ │ │ @@ -109,27 +109,27 @@ │ │ │ │ │ │ throw new MatchError((Object)e); │ │ │ │ │ │ } │ │ │ │ │ │ o = new Right(((Right)e).b()); │ │ │ │ │ │ } │ │ │ │ │ │ return (Either)o; │ │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ │ │ - public Serializable map(final Function1 f) { │ │ │ │ │ │ + public Product map(final Function1 f) { │ │ │ │ │ │ final Either e = this.e(); │ │ │ │ │ │ Object o; │ │ │ │ │ │ if (e instanceof Left) { │ │ │ │ │ │ o = new Left(f.apply(((Left)e).a())); │ │ │ │ │ │ } │ │ │ │ │ │ else { │ │ │ │ │ │ if (!(e instanceof Right)) { │ │ │ │ │ │ throw new MatchError((Object)e); │ │ │ │ │ │ } │ │ │ │ │ │ o = new Right(((Right)e).b()); │ │ │ │ │ │ } │ │ │ │ │ │ - return (Serializable)o; │ │ │ │ │ │ + return (Product)o; │ │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ │ │ public Option> filter(final Function1 p) { │ │ │ │ │ │ final Either e = this.e(); │ │ │ │ │ │ Object module$; │ │ │ │ │ │ if (e instanceof Left) { │ │ │ │ │ │ final Left left = (Left)e; │ │ │ │ ├── scala/util/Either$RightProjection.class │ │ │ │ │ ├── procyon -ec {} │ │ │ │ │ │ @@ -109,27 +109,27 @@ │ │ │ │ │ │ throw new MatchError((Object)e); │ │ │ │ │ │ } │ │ │ │ │ │ o = f.apply(((Right)e).b()); │ │ │ │ │ │ } │ │ │ │ │ │ return (Either)o; │ │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ │ │ - public Serializable map(final Function1 f) { │ │ │ │ │ │ + public Product map(final Function1 f) { │ │ │ │ │ │ final Either e = this.e(); │ │ │ │ │ │ Object o; │ │ │ │ │ │ if (e instanceof Left) { │ │ │ │ │ │ o = new Left(((Left)e).a()); │ │ │ │ │ │ } │ │ │ │ │ │ else { │ │ │ │ │ │ if (!(e instanceof Right)) { │ │ │ │ │ │ throw new MatchError((Object)e); │ │ │ │ │ │ } │ │ │ │ │ │ o = new Right(f.apply(((Right)e).b())); │ │ │ │ │ │ } │ │ │ │ │ │ - return (Serializable)o; │ │ │ │ │ │ + return (Product)o; │ │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ │ │ public Option> filter(final Function1 p) { │ │ │ │ │ │ final Either e = this.e(); │ │ │ │ │ │ Object module$; │ │ │ │ │ │ if (e instanceof Left) { │ │ │ │ │ │ module$ = None$.MODULE$; │ │ │ │ ├── scala/util/Either.class │ │ │ │ │ ├── procyon -ec {} │ │ │ │ │ │ @@ -1,18 +1,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ package scala.util; │ │ │ │ │ │ │ │ │ │ │ │ import scala.Predef; │ │ │ │ │ │ -import scala.Serializable; │ │ │ │ │ │ +import scala.Product; │ │ │ │ │ │ import scala.MatchError; │ │ │ │ │ │ import scala.Function1; │ │ │ │ │ │ import scala.Function0; │ │ │ │ │ │ import scala.reflect.ScalaSignature; │ │ │ │ │ │ │ │ │ │ │ │ -@ScalaSignature(bytes = "\u0006\u0001\u00115f!B\u0001\u0003\u0003C9!AB#ji\",'O\u0003\u0002\u0004\t\u0005!Q\u000f^5m\u0015\u0005)\u0011!B:dC2\f7\u0001A\u000b\u0004\u0011Qq2C\u0001\u0001\n!\tQ1\"D\u0001\u0005\u0013\taAA\u0001\u0004B]f\u0014VM\u001a\u0005\u0006\u001d\u0001!\taD\u0001\u0007y%t\u0017\u000e\u001e \u0015\u0003A\u0001B!\u0005\u0001\u0013;5\t!\u0001\u0005\u0002\u0014)1\u0001AAB\u000b\u0001\t\u000b\u0007aCA\u0001B#\t9\"\u0004\u0005\u0002\u000b1%\u0011\u0011\u0004\u0002\u0002\b\u001d>$\b.\u001b8h!\tQ1$\u0003\u0002\u001d\t\t\u0019\u0011I\\=\u0011\u0005MqBAB\u0010\u0001\t\u000b\u0007aCA\u0001C\u0011\u0015\t\u0003\u0001\"\u0001#\u0003\u0011aWM\u001a;\u0016\u0003\r\u0002B\u0001J.\u0013;9\u0011\u0011#J\u0004\u0006M\tA\taJ\u0001\u0007\u000b&$\b.\u001a:\u0011\u0005EAc!B\u0001\u0003\u0011\u0003I3C\u0001\u0015\n\u0011\u0015q\u0001\u0006\"\u0001,)\u00059c\u0001B\u0017)\u00079\u0012q\"T3sO\u0016\f'\r\\3FSRDWM]\u000b\u0003_a\u001a\"\u0001\f\u0019\u0011\u0005)\t\u0014B\u0001\u001a\u0005\u0005\u0019\te.\u001f,bY\"aA\u0007\fC\u0001\u0002\u000b\u0015)\u0019!C\u0005k\u0005!3oY1mC\u0012*H/\u001b7%\u000b&$\b.\u001a:%\u001b\u0016\u0014x-Z1cY\u0016,\u0015\u000e\u001e5fe\u0012\"\u00030F\u00017!\u0011\t\u0002aN\u001c\u0011\u0005MAD!B\u000b-\u0005\u00041\u0002\"\u0003\u001e-\u0005\u000b\u0005\t\u0015!\u00037\u0003\u0015\u001a8-\u00197bIU$\u0018\u000e\u001c\u0013FSRDWM\u001d\u0013NKJ\u007fA\u0019a\bL\u001c\u000e\u0003!BQ\u0001Q\u001eA\u0002Y\n\u0011\u0001\u001f\u0005\u0006\u00052\"\taQ\u0001\u0006[\u0016\u0014x-Z\u000b\u0002o!9Q\tLA\u0001\n\u00032\u0015\u0001\u00035bg\"\u001cu\u000eZ3\u0015\u0003\u001d\u0003\"A\u0003%\n\u0005%#!aA%oi\"91\nLA\u0001\n\u0003b\u0015AB3rk\u0006d7\u000f\u0006\u0002N!B\u0011!BT\u0005\u0003\u001f\u0012\u0011qAQ8pY\u0016\fg\u000eC\u0004R\u0015\u0006\u0005\t\u0019\u0001\u000e\u0002\u0007a$\u0013\u0007C\u0004TQ\u0005\u0005I1\u0001+\u0002\u001f5+'oZ3bE2,W)\u001b;iKJ,\"!\u0016-\u0015\u0005YK\u0006c\u0001 -/B\u00111\u0003\u0017\u0003\u0006+I\u0013\rA\u0006\u0005\u0006\u0001J\u0003\rA\u0017\t\u0005#\u00019vK\u0002\u0003]Q\tk&A\u0004'fMR\u0004&o\u001c6fGRLwN\\\u000b\u0004=*d7\u0003B.\n?\n\u0004\"A\u00031\n\u0005\u0005$!a\u0002)s_\u0012,8\r\u001e\t\u0003\u0015\rL!\u0001\u001a\u0003\u0003\u0019M+'/[1mSj\f'\r\\3\t\u0011\u0019\\&Q3A\u0005\u0002\u001d\f\u0011!Z\u000b\u0002QB!\u0011\u0003A5l!\t\u0019\"\u000e\u0002\u0004\u00167\u0012\u0015\rA\u0006\t\u0003'1$aaH.\u0005\u0006\u00041\u0002\u0002\u00038\\\u0005#\u0005\u000b\u0011\u00025\u0002\u0005\u0015\u0004\u0003\"\u0002\b\\\t\u0003\u0001HCA9s!\u0011q4,[6\t\u000b\u0019|\u0007\u0019\u00015\t\u000bQ\\F\u0011A;\u0002\u0007\u001d,G/F\u0001j\u0011\u001598\f\"\u0001y\u0003\u001d1wN]3bG\",2!_A\u0001)\tQ\"\u0010C\u0003|m\u0002\u0007A0A\u0001g!\u0011QQ0[@\n\u0005y$!!\u0003$v]\u000e$\u0018n\u001c82!\r\u0019\u0012\u0011\u0001\u0003\u0007\u0003\u00071(\u0019\u0001\f\u0003\u0003UCq!a\u0002\\\t\u0003\tI!A\u0005hKR|%/\u00127tKV!\u00111BA\b)\u0011\ti!!\u0006\u0011\u0007M\ty\u0001\u0002\u0005\u0002\u0012\u0005\u0015!\u0019AA\n\u0005\t\t\u0015)\u0005\u0002j5!I\u0011qCA\u0003\t\u0003\u0007\u0011\u0011D\u0001\u0003_J\u0004RACA\u000e\u0003\u001bI1!!\b\u0005\u0005!a$-\u001f8b[\u0016t\u0004bBA\u00117\u0012\u0005\u00111E\u0001\u0007M>\u0014\u0018\r\u001c7\u0015\u00075\u000b)\u0003\u0003\u0005\u0002(\u0005}\u0001\u0019AA\u0015\u0003\u0005\u0001\b\u0003\u0002\u0006~S6Cc!!\n\u0002.\u0005M\u0002c\u0001\u0006\u00020%\u0019\u0011\u0011\u0007\u0003\u0003\u001d\u0011,\u0007O]3dCR,GMT1nKF:q$!\u000e\u0002<\u0005-\u0004c\u0001\u0006\u00028%\u0019\u0011\u0011\b\u0003\u0003\rMKXNY8mc%\u0019\u0013QHA\"\u00033\n)\u0005\u0006\u0003\u00026\u0005}\u0002bBA!\r\u0001\u0007\u00111J\u0001\u0005]\u0006lW-\u0003\u0003\u0002F\u0005\u001d\u0013!B1qa2L(bAA%\t\u000511+_7c_2\u0004B!!\u0014\u0002T9\u0019!\"a\u0014\n\u0007\u0005EC!\u0001\u0004Qe\u0016$WMZ\u0005\u0005\u0003+\n9F\u0001\u0004TiJLgn\u001a\u0006\u0004\u0003#\"\u0011'C\u0012\u0002\\\u0005\u001d\u0014\u0011NA%\u001d\u0011\ti&a\u001a\u000f\t\u0005}\u0013QM\u0007\u0003\u0003CR1!a\u0019\u0007\u0003\u0019a$o\\8u}%\tQ!C\u0002\u0002J\u0011\td\u0001JA/\u0003K*\u0011'B\u0013\u0002n\u0005=tBAA8C\u0005Y\bbBA:7\u0012\u0005\u0011QO\u0001\u0007KbL7\u000f^:\u0015\u00075\u000b9\b\u0003\u0005\u0002(\u0005E\u0004\u0019AA\u0015Q\u0019\t9(!\f\u0002|E:q$!\u000e\u0002~\u0005\r\u0015'C\u0012\u0002>\u0005\r\u0013qPA#c%\u0019\u00131LA4\u0003\u0003\u000bI%\r\u0004%\u0003;\n)'B\u0019\u0006K\u00055\u0014q\u000e\u0005\b\u0003\u000f[F\u0011AAE\u0003\u001d1G.\u0019;NCB,b!a#\u0002\u0018\u0006EE\u0003BAG\u0003;\u0003b!\u0005\u0001\u0002\u0010\u0006U\u0005cA\n\u0002\u0012\u00129\u00111SAC\u0005\u00041\"!\u0001-\u0011\u0007M\t9\n\u0002\u0005\u0002\u001a\u0006\u0015%\u0019AAN\u0005\t\u0011%)\u0005\u0002l5!910!\"A\u0002\u0005}\u0005#\u0002\u0006~S\u00065\u0005bBAR7\u0012\u0005\u0011QU\u0001\u0004[\u0006\u0004X\u0003BAT\u0003g#B!!+\u00026J1\u00111\u00162`\u0003_3a!!,\u0001\u0001\u0005%&\u0001\u0004\u001fsK\u001aLg.Z7f]Rt\u0004#B\t\u0001\u0003c[\u0007cA\n\u00024\u00129\u00111SAQ\u0005\u00041\u0002bB>\u0002\"\u0002\u0007\u0011q\u0017\t\u0006\u0015uL\u0017\u0011\u0017\u0005\b\u0003w[F\u0011AA_\u0003\u00191\u0017\u000e\u001c;feV!\u0011qXAf)\u0011\t\t-a4\u0011\u000b)\t\u0019-a2\n\u0007\u0005\u0015GA\u0001\u0004PaRLwN\u001c\t\u0006#\u0001I\u0017\u0011\u001a\t\u0004'\u0005-GaBAg\u0003s\u0013\rA\u0006\u0002\u00023\"A\u0011qEA]\u0001\u0004\tI\u0003C\u0004\u0002Tn#\t!!6\u0002\u000bQ|7+Z9\u0016\u0005\u0005]\u0007#BAm\u0003?LWBAAn\u0015\r\ti\u000eB\u0001\u000bG>dG.Z2uS>t\u0017\u0002BAq\u00037\u00141aU3r\u0011\u001d\t)o\u0017C\u0001\u0003O\f\u0001\u0002^8PaRLwN\\\u000b\u0003\u0003S\u0004BACAbS\"I\u0011Q^.\u0002\u0002\u0013\u0005\u0011q^\u0001\u0005G>\u0004\u00180\u0006\u0004\u0002r\u0006]\u00181 \u000b\u0005\u0003g\fi\u0010\u0005\u0004?7\u0006U\u0018\u0011 \t\u0004'\u0005]HAB\u000b\u0002l\n\u0007a\u0003E\u0002\u0014\u0003w$aaHAv\u0005\u00041\u0002\"\u00034\u0002lB\u0005\t\u0019AA\u0000!\u0019\t\u0002!!>\u0002z\"I!1A.\u0012\u0002\u0013\u0005!QA\u0001\u000fG>\u0004\u0018\u0010\n3fM\u0006,H\u000e\u001e\u00132+\u0019\u00119A!\b\u0003 U\u0011!\u0011\u0002\u0016\u0004Q\n-1F\u0001B\u0007!\u0011\u0011yA!\u0007\u000e\u0005\tE!\u0002\u0002B\n\u0005+\t\u0011\"\u001e8dQ\u0016\u001c7.\u001a3\u000b\u0007\t]A!\u0001\u0006b]:|G/\u0019;j_:LAAa\u0007\u0003\u0012\t\tRO\\2iK\u000e\\W\r\u001a,be&\fgnY3\u0005\rU\u0011\tA1\u0001\u0017\t\u0019y\"\u0011\u0001b\u0001-!I!1E.\u0002\u0002\u0013\u0005#QE\u0001\u000eaJ|G-^2u!J,g-\u001b=\u0016\u0005\t\u001d\u0002\u0003\u0002B\u0015\u0005gi!Aa\u000b\u000b\t\t5\"qF\u0001\u0005Y\u0006twM\u0003\u0002\u00032\u0005!!.\u0019\u001cFO]5oOR\u0011!q\u0005\u0005\t\u0017n\u000b\t\u0011\"\u0011\u0003bQ\u0019QJa\u0019\t\u0011E\u0013y&!AA\u0002i9\u0011Ba\u001a)\u0003\u0003E\tA!\u001b\u0002\u001d1+g\r\u001e)s_*,7\r^5p]B\u0019aHa\u001b\u0007\u0011qC\u0013\u0011!E\u0001\u0005[\u001aBAa\u001b\nE\"9aBa\u001b\u0005\u0002\tEDC\u0001B5\u0011)\u0011YFa\u001b\u0002\u0002\u0013\u0015#Q\f\u0005\u000b\u0003\u000b\u0012Y'!A\u0005\u0002\n]TC\u0002B=\u0005\u007f\u0012\u0019\t\u0006\u0003\u0003|\t\u0015\u0005C\u0002 \\\u0005{\u0012\t\tE\u0002\u0014\u0005\u007f\"a!\u0006B;\u0005\u00041\u0002cA\n\u0003\u0004\u00121qD!\u001eC\u0002YAqA\u001aB;\u0001\u0004\u00119\t\u0005\u0004\u0012\u0001\tu$\u0011\u0011\u0005\u000b\u0005\u0017\u0013Y'!A\u0005\u0002\n5\u0015aB;oCB\u0004H._\u000b\u0007\u0005\u001f\u00139Ja'\u0015\t\tE%Q\u0014\t\u0006\u0015\u0005\r'1\u0013\t\u0007#\u0001\u0011)J!'\u0011\u0007M\u00119\n\u0002\u0004\u0016\u0005\u0013\u0013\rA\u0006\t\u0004'\tmEAB\u0010\u0003\n\n\u0007a\u0003\u0003\u0006\u0003 \n%\u0015\u0011!a\u0001\u0005C\u000b1\u0001\u001f\u00131!\u0019q4L!&\u0003\u001a\"Q!Q\u0015B6\u0003\u0003%IAa*\u0002\u0017I,\u0017\r\u001a*fg>dg/\u001a\u000b\u0003\u0005S\u0003BA!\u000b\u0003,&!!Q\u0016B\u0016\u0005\u0019y%M[3di\u001a1!\u0011\u0017\u0015C\u0005g\u0013qBU5hQR\u0004&o\u001c6fGRLwN\\\u000b\u0007\u0005k\u0013yLa1\u0014\u000b\t=\u0016b\u00182\t\u0015\u0019\u0014yK!f\u0001\n\u0003\u0011I,\u0006\u0002\u0003\n\u0005\u0007b\u00024\u0003H\u0002\u0007!1\u0018\u0005\bi\n=F\u0011\u0001Bi+\t\u0011\t\rC\u0004x\u0005_#\tA!6\u0016\t\t]'q\u001c\u000b\u00045\te\u0007bB>\u0003T\u0002\u0007!1\u001c\t\u0007\u0015u\u0014\tM!8\u0011\u0007M\u0011y\u000eB\u0004\u0002\u0004\tM'\u0019\u0001\f\t\u0011\u0005\u001d!q\u0016C\u0001\u0005G,BA!:\u0003jR!!q\u001dBw!\r\u0019\"\u0011\u001e\u0003\t\u00033\u0013\tO1\u0001\u0003lF\u0019!\u0011\u0019\u000e\t\u0013\u0005]!\u0011\u001dCA\u0002\t=\b#\u0002\u0006\u0002\u001c\t\u001d\b\u0002CA\u0011\u0005_#\tAa=\u0015\u00075\u0013)\u0010C\u0004|\u0005c\u0004\rAa>\u0011\u000b)i(\u0011Y'\t\u0011\u0005M$q\u0016C\u0001\u0005w$2!\u0014B\u007f\u0011!\t9C!?A\u0002\t]\bF\u0002B\u007f\u0003[\u0019\t!M\u0004 \u0003k\u0019\u0019a!\u00032\u0013\r\ni$a\u0011\u0004\u0006\u0005\u0015\u0013'C\u0012\u0002\\\u0005\u001d4qAA%c\u0019!\u0013QLA3\u000bE*Q%!\u001c\u0002p!A\u0011q\u0011BX\t\u0003\u0019i!\u0006\u0004\u0004\u0010\rU11\u0004\u000b\u0005\u0007#\u0019i\u0002\u0005\u0004\u0012\u0001\rM1\u0011\u0004\t\u0004'\rUA\u0001CA\t\u0007\u0017\u0011\raa\u0006\u0012\u0007\tu&\u0004E\u0002\u0014\u00077!q!!4\u0004\f\t\u0007a\u0003C\u0004|\u0007\u0017\u0001\raa\b\u0011\r)i(\u0011YB\t\u0011!\t\u0019Ka,\u0005\u0002\r\rR\u0003BB\u0013\u0007_!Baa\n\u00042I11\u0011\u00062`\u0007W1a!!,\u0001\u0001\r\u001d\u0002CB\t\u0001\u0005{\u001bi\u0003E\u0002\u0014\u0007_!q!!4\u0004\"\t\u0007a\u0003C\u0004|\u0007C\u0001\raa\r\u0011\r)i(\u0011YB\u0017\u0011!\tYLa,\u0005\u0002\r]R\u0003BB\u001d\u0007\u0003\"Baa\u000f\u0004DA)!\"a1\u0004>A1\u0011\u0003AB \u0005\u0003\u00042aEB!\t\u001d\t\u0019j!\u000eC\u0002YA\u0001\"a\n\u00046\u0001\u0007!q\u001f\u0005\t\u0003'\u0014y\u000b\"\u0001\u0004HU\u00111\u0011\n\t\u0007\u00033\fyN!1\t\u0011\u0005\u0015(q\u0016C\u0001\u0007\u001b*\"aa\u0014\u0011\u000b)\t\u0019M!1\t\u0015\u00055(qVA\u0001\n\u0003\u0019\u0019&\u0006\u0004\u0004V\rm3q\f\u000b\u0005\u0007/\u001a\t\u0007E\u0004?\u0005_\u001bIf!\u0018\u0011\u0007M\u0019Y\u0006\u0002\u0004\u0016\u0007#\u0012\rA\u0006\t\u0004'\r}CAB\u0010\u0004R\t\u0007a\u0003C\u0005g\u0007#\u0002\n\u00111\u0001\u0004dA1\u0011\u0003AB-\u0007;B!Ba\u0001\u00030F\u0005I\u0011AB4+\u0019\u0019Ig!\u001c\u0004pU\u001111\u000e\u0016\u0005\u0005w\u0013Y\u0001\u0002\u0004\u0016\u0007K\u0012\rA\u0006\u0003\u0007?\r\u0015$\u0019\u0001\f\t\u0015\t\r\"qVA\u0001\n\u0003\u0012)\u0003\u0003\u0006\u00038\t=\u0016\u0011!C\u0001\u0005sA!B!\u0010\u00030\u0006\u0005I\u0011AB<)\rQ2\u0011\u0010\u0005\t#\u000eU\u0014\u0011!a\u0001\u000f\"Q!Q\tBX\u0003\u0003%\tEa\u0012\t\u0015\tE#qVA\u0001\n\u0003\u0019y\bF\u0002N\u0007\u0003C\u0001\"UB?\u0003\u0003\u0005\rA\u0007\u0005\t\u000b\n=\u0016\u0011!C!\r\"Q!1\fBX\u0003\u0003%\tE!\u0018\t\u0013-\u0013y+!A\u0005B\r%EcA'\u0004\f\"A\u0011ka\"\u0002\u0002\u0003\u0007!dB\u0005\u0004\u0010\"\n\t\u0011#\u0001\u0004\u0012\u0006y!+[4iiB\u0013xN[3di&|g\u000eE\u0002?\u0007'3\u0011B!-)\u0003\u0003E\ta!&\u0014\t\rM\u0015B\u0019\u0005\b\u001d\rME\u0011ABM)\t\u0019\t\n\u0003\u0006\u0003\\\rM\u0015\u0011!C#\u0005;B!\"!\u0012\u0004\u0014\u0006\u0005I\u0011QBP+\u0019\u0019\tka*\u0004,R!11UBW!\u001dq$qVBS\u0007S\u00032aEBT\t\u0019)2Q\u0014b\u0001-A\u00191ca+\u0005\r}\u0019iJ1\u0001\u0017\u0011\u001d17Q\u0014a\u0001\u0007_\u0003b!\u0005\u0001\u0004&\u000e%\u0006B\u0003BF\u0007'\u000b\t\u0011\"!\u00044V11QWB_\u0007\u0003$Baa.\u0004DB)!\"a1\u0004:B1\u0011\u0003AB^\u0007\u007f\u00032aEB_\t\u0019)2\u0011\u0017b\u0001-A\u00191c!1\u0005\r}\u0019\tL1\u0001\u0017\u0011)\u0011yj!-\u0002\u0002\u0003\u00071Q\u0019\t\b}\t=61XB`\u0011)\u0011)ka%\u0002\u0002\u0013%!q\u0015\u0005\b\u0007\u0017DC\u0011ABg\u0003\u0011\u0019wN\u001c3\u0016\r\r=7Q[Bm)!\u0019\tna7\u0004`\u000e\u0015\bCB\t\u0001\u0007'\u001c9\u000eE\u0002\u0014\u0007+$a!FBe\u0005\u00041\u0002cA\n\u0004Z\u00121qd!3C\u0002YAqa!8\u0004J\u0002\u0007Q*\u0001\u0003uKN$\b\"CBq\u0007\u0013$\t\u0019ABr\u0003\u0015\u0011\u0018n\u001a5u!\u0015Q\u00111DBl\u0011!\t3\u0011\u001aCA\u0002\r\u001d\b#\u0002\u0006\u0002\u001c\rMw\u0001C*)\u0003\u0003E\taa;\u0011\u0007y\u001aiO\u0002\u0005.Q\u0005\u0005\t\u0012ABx'\r\u0019i/\u0003\u0005\b\u001d\r5H\u0011ABz)\t\u0019Y\u000f\u0003\u0005\u0004x\u000e5HQAB}\u0003=iWM]4fI\u0015DH/\u001a8tS>tW\u0003BB~\u0007\u007f$Ba!@\u0005\u0002A\u00191ca@\u0005\rU\u0019)P1\u0001\u0017\u0011!!\u0019a!>A\u0002\u0011\u0015\u0011!\u0002\u0013uQ&\u001c\b\u0003\u0002 -\u0007{D!\u0002\"\u0003\u0004n\u0006\u0005IQ\u0001C\u0006\u0003IA\u0017m\u001d5D_\u0012,G%\u001a=uK:\u001c\u0018n\u001c8\u0016\t\u00115AQ\u0003\u000b\u0004\r\u0012=\u0001\u0002\u0003C\u0002\t\u000f\u0001\r\u0001\"\u0005\u0011\tybC1\u0003\t\u0004'\u0011UAAB\u000b\u0005\b\t\u0007a\u0003\u0003\u0006\u0005\u001a\r5\u0018\u0011!C\u0003\t7\t\u0001#Z9vC2\u001cH%\u001a=uK:\u001c\u0018n\u001c8\u0016\t\u0011uA\u0011\u0006\u000b\u0005\t?!\u0019\u0003F\u0002N\tCA\u0001\"\u0015C\f\u0003\u0003\u0005\rA\u0007\u0005\t\t\u0007!9\u00021\u0001\u0005&A!a\b\fC\u0014!\r\u0019B\u0011\u0006\u0003\u0007+\u0011]!\u0019\u0001\f\t\u000f\r\u0005\b\u0001\"\u0001\u0005.U\u0011Aq\u0006\t\u0006I\t=&#\b\u0005\b\tg\u0001A\u0011\u0001C\u001b\u0003\u00111w\u000e\u001c3\u0016\t\u0011]B1\b\u000b\u0007\ts!i\u0004b\u0011\u0011\u0007M!Y\u0004B\u0004\u0002\u0014\u0012E\"\u0019\u0001\f\t\u0011\u0011}B\u0011\u0007a\u0001\t\u0003\n!AZ1\u0011\u000b)i(\u0003\"\u000f\t\u0011\u0011\u0015C\u0011\u0007a\u0001\t\u000f\n!A\u001a2\u0011\u000b)iX\u0004\"\u000f\t\u000f\u0011-\u0003\u0001\"\u0001\u0005N\u0005!1o^1q+\t!yE\u0005\u0004\u0005R\t|F1\u000b\u0004\u0007\u0003[\u0003\u0001\u0001b\u0014\u0011\tE\u0001QD\u0005\u0005\b\t/\u0002A\u0011\u0001C-\u0003%Qw.\u001b8SS\u001eDG/\u0006\u0005\u0005\\\u0011\u0005D\u0011\u0010C5)\u0011!i\u0006\"\u001c\u0011\rE\u0001Aq\fC4!\r\u0019B\u0011\r\u0003\t\tG\")F1\u0001\u0005f\t\u0011\u0011)M\t\u0003%i\u00012a\u0005C5\t\u001d!Y\u0007\"\u0016C\u0002Y\u0011\u0011a\u0011\u0005\t\t_\")\u0006q\u0001\u0005r\u0005\u0011QM\u001e\t\t\u0003\u001b\"\u0019\bb\u001e\u0005^%!AQOA,\u0005A!C.Z:tI\r|Gn\u001c8%Y\u0016\u001c8\u000fE\u0002\u0014\ts\"\u0001\u0002b\u001f\u0005V\t\u0007AQ\u0010\u0002\u0003\u0005F\n\"!\b\u000e\t\u000f\u0011\u0005\u0005\u0001\"\u0001\u0005\u0004\u0006A!n\\5o\u0019\u00164G/\u0006\u0005\u0005\u0006\u0012]Eq\u0012CF)\u0011!9\t\"%\u0011\rE\u0001A\u0011\u0012CG!\r\u0019B1\u0012\u0003\b\tW\"yH1\u0001\u0017!\r\u0019Bq\u0012\u0003\t\tw\"yH1\u0001\u0005~!AAq\u000eC@\u0001\b!\u0019\n\u0005\u0005\u0002N\u0011MDQ\u0013CD!\r\u0019Bq\u0013\u0003\t\tG\"yH1\u0001\u0005f!9A1\u0014\u0001\u0007\u0002\u0011u\u0015AB5t\u0019\u00164G/F\u0001N\u0011\u001d!\t\u000b\u0001D\u0001\t;\u000bq![:SS\u001eDG/K\u0003\u0001\tK#I+C\u0002\u0005(\n\u0011A\u0001T3gi&\u0019A1\u0016\u0002\u0003\u000bIKw\r\u001b;") │ │ │ │ │ │ +@ScalaSignature(bytes = "\u0006\u0001\u00115f!B\u0001\u0003\u0003C9!AB#ji\",'O\u0003\u0002\u0004\t\u0005!Q\u000f^5m\u0015\u0005)\u0011!B:dC2\f7\u0001A\u000b\u0004\u0011Qq2C\u0001\u0001\n!\tQ1\"D\u0001\u0005\u0013\taAA\u0001\u0004B]f\u0014VM\u001a\u0005\u0006\u001d\u0001!\taD\u0001\u0007y%t\u0017\u000e\u001e \u0015\u0003A\u0001B!\u0005\u0001\u0013;5\t!\u0001\u0005\u0002\u0014)1\u0001AAB\u000b\u0001\t\u000b\u0007aCA\u0001B#\t9\"\u0004\u0005\u0002\u000b1%\u0011\u0011\u0004\u0002\u0002\b\u001d>$\b.\u001b8h!\tQ1$\u0003\u0002\u001d\t\t\u0019\u0011I\\=\u0011\u0005MqBAB\u0010\u0001\t\u000b\u0007aCA\u0001C\u0011\u0015\t\u0003\u0001\"\u0001#\u0003\u0011aWM\u001a;\u0016\u0003\r\u0002B\u0001J.\u0013;9\u0011\u0011#J\u0004\u0006M\tA\taJ\u0001\u0007\u000b&$\b.\u001a:\u0011\u0005EAc!B\u0001\u0003\u0011\u0003I3C\u0001\u0015\n\u0011\u0015q\u0001\u0006\"\u0001,)\u00059c\u0001B\u0017)\u00079\u0012q\"T3sO\u0016\f'\r\\3FSRDWM]\u000b\u0003_a\u001a\"\u0001\f\u0019\u0011\u0005)\t\u0014B\u0001\u001a\u0005\u0005\u0019\te.\u001f,bY\"aA\u0007\fC\u0001\u0002\u000b\u0015)\u0019!C\u0005k\u0005!3oY1mC\u0012*H/\u001b7%\u000b&$\b.\u001a:%\u001b\u0016\u0014x-Z1cY\u0016,\u0015\u000e\u001e5fe\u0012\"\u00030F\u00017!\u0011\t\u0002aN\u001c\u0011\u0005MAD!B\u000b-\u0005\u00041\u0002\"\u0003\u001e-\u0005\u000b\u0005\t\u0015!\u00037\u0003\u0015\u001a8-\u00197bIU$\u0018\u000e\u001c\u0013FSRDWM\u001d\u0013NKJ\u007fA\u0019a\bL\u001c\u000e\u0003!BQ\u0001Q\u001eA\u0002Y\n\u0011\u0001\u001f\u0005\u0006\u00052\"\taQ\u0001\u0006[\u0016\u0014x-Z\u000b\u0002o!9Q\tLA\u0001\n\u00032\u0015\u0001\u00035bg\"\u001cu\u000eZ3\u0015\u0003\u001d\u0003\"A\u0003%\n\u0005%#!aA%oi\"91\nLA\u0001\n\u0003b\u0015AB3rk\u0006d7\u000f\u0006\u0002N!B\u0011!BT\u0005\u0003\u001f\u0012\u0011qAQ8pY\u0016\fg\u000eC\u0004R\u0015\u0006\u0005\t\u0019\u0001\u000e\u0002\u0007a$\u0013\u0007C\u0004TQ\u0005\u0005I1\u0001+\u0002\u001f5+'oZ3bE2,W)\u001b;iKJ,\"!\u0016-\u0015\u0005YK\u0006c\u0001 -/B\u00111\u0003\u0017\u0003\u0006+I\u0013\rA\u0006\u0005\u0006\u0001J\u0003\rA\u0017\t\u0005#\u00019vK\u0002\u0003]Q\tk&A\u0004'fMR\u0004&o\u001c6fGRLwN\\\u000b\u0004=*d7\u0003B.\n?\n\u0004\"A\u00031\n\u0005\u0005$!a\u0002)s_\u0012,8\r\u001e\t\u0003\u0015\rL!\u0001\u001a\u0003\u0003\u0019M+'/[1mSj\f'\r\\3\t\u0011\u0019\\&Q3A\u0005\u0002\u001d\f\u0011!Z\u000b\u0002QB!\u0011\u0003A5l!\t\u0019\"\u000e\u0002\u0004\u00167\u0012\u0015\rA\u0006\t\u0003'1$aaH.\u0005\u0006\u00041\u0002\u0002\u00038\\\u0005#\u0005\u000b\u0011\u00025\u0002\u0005\u0015\u0004\u0003\"\u0002\b\\\t\u0003\u0001HCA9s!\u0011q4,[6\t\u000b\u0019|\u0007\u0019\u00015\t\u000bQ\\F\u0011A;\u0002\u0007\u001d,G/F\u0001j\u0011\u001598\f\"\u0001y\u0003\u001d1wN]3bG\",2!_A\u0001)\tQ\"\u0010C\u0003|m\u0002\u0007A0A\u0001g!\u0011QQ0[@\n\u0005y$!!\u0003$v]\u000e$\u0018n\u001c82!\r\u0019\u0012\u0011\u0001\u0003\u0007\u0003\u00071(\u0019\u0001\f\u0003\u0003UCq!a\u0002\\\t\u0003\tI!A\u0005hKR|%/\u00127tKV!\u00111BA\b)\u0011\ti!!\u0006\u0011\u0007M\ty\u0001\u0002\u0005\u0002\u0012\u0005\u0015!\u0019AA\n\u0005\t\t\u0015)\u0005\u0002j5!I\u0011qCA\u0003\t\u0003\u0007\u0011\u0011D\u0001\u0003_J\u0004RACA\u000e\u0003\u001bI1!!\b\u0005\u0005!a$-\u001f8b[\u0016t\u0004bBA\u00117\u0012\u0005\u00111E\u0001\u0007M>\u0014\u0018\r\u001c7\u0015\u00075\u000b)\u0003\u0003\u0005\u0002(\u0005}\u0001\u0019AA\u0015\u0003\u0005\u0001\b\u0003\u0002\u0006~S6Cc!!\n\u0002.\u0005M\u0002c\u0001\u0006\u00020%\u0019\u0011\u0011\u0007\u0003\u0003\u001d\u0011,\u0007O]3dCR,GMT1nKF:q$!\u000e\u0002<\u0005-\u0004c\u0001\u0006\u00028%\u0019\u0011\u0011\b\u0003\u0003\rMKXNY8mc%\u0019\u0013QHA\"\u00033\n)\u0005\u0006\u0003\u00026\u0005}\u0002bBA!\r\u0001\u0007\u00111J\u0001\u0005]\u0006lW-\u0003\u0003\u0002F\u0005\u001d\u0013!B1qa2L(bAA%\t\u000511+_7c_2\u0004B!!\u0014\u0002T9\u0019!\"a\u0014\n\u0007\u0005EC!\u0001\u0004Qe\u0016$WMZ\u0005\u0005\u0003+\n9F\u0001\u0004TiJLgn\u001a\u0006\u0004\u0003#\"\u0011'C\u0012\u0002\\\u0005\u001d\u0014\u0011NA%\u001d\u0011\ti&a\u001a\u000f\t\u0005}\u0013QM\u0007\u0003\u0003CR1!a\u0019\u0007\u0003\u0019a$o\\8u}%\tQ!C\u0002\u0002J\u0011\td\u0001JA/\u0003K*\u0011'B\u0013\u0002n\u0005=tBAA8C\u0005Y\bbBA:7\u0012\u0005\u0011QO\u0001\u0007KbL7\u000f^:\u0015\u00075\u000b9\b\u0003\u0005\u0002(\u0005E\u0004\u0019AA\u0015Q\u0019\t9(!\f\u0002|E:q$!\u000e\u0002~\u0005\r\u0015'C\u0012\u0002>\u0005\r\u0013qPA#c%\u0019\u00131LA4\u0003\u0003\u000bI%\r\u0004%\u0003;\n)'B\u0019\u0006K\u00055\u0014q\u000e\u0005\b\u0003\u000f[F\u0011AAE\u0003\u001d1G.\u0019;NCB,b!a#\u0002\u0018\u0006EE\u0003BAG\u0003;\u0003b!\u0005\u0001\u0002\u0010\u0006U\u0005cA\n\u0002\u0012\u00129\u00111SAC\u0005\u00041\"!\u0001-\u0011\u0007M\t9\n\u0002\u0005\u0002\u001a\u0006\u0015%\u0019AAN\u0005\t\u0011%)\u0005\u0002l5!910!\"A\u0002\u0005}\u0005#\u0002\u0006~S\u00065\u0005bBAR7\u0012\u0005\u0011QU\u0001\u0004[\u0006\u0004X\u0003BAT\u0003g#B!!+\u00026J1\u00111V0c\u0003_3a!!,\u0001\u0001\u0005%&\u0001\u0004\u001fsK\u001aLg.Z7f]Rt\u0004#B\t\u0001\u0003c[\u0007cA\n\u00024\u00129\u00111SAQ\u0005\u00041\u0002bB>\u0002\"\u0002\u0007\u0011q\u0017\t\u0006\u0015uL\u0017\u0011\u0017\u0005\b\u0003w[F\u0011AA_\u0003\u00191\u0017\u000e\u001c;feV!\u0011qXAf)\u0011\t\t-a4\u0011\u000b)\t\u0019-a2\n\u0007\u0005\u0015GA\u0001\u0004PaRLwN\u001c\t\u0006#\u0001I\u0017\u0011\u001a\t\u0004'\u0005-GaBAg\u0003s\u0013\rA\u0006\u0002\u00023\"A\u0011qEA]\u0001\u0004\tI\u0003C\u0004\u0002Tn#\t!!6\u0002\u000bQ|7+Z9\u0016\u0005\u0005]\u0007#BAm\u0003?LWBAAn\u0015\r\ti\u000eB\u0001\u000bG>dG.Z2uS>t\u0017\u0002BAq\u00037\u00141aU3r\u0011\u001d\t)o\u0017C\u0001\u0003O\f\u0001\u0002^8PaRLwN\\\u000b\u0003\u0003S\u0004BACAbS\"I\u0011Q^.\u0002\u0002\u0013\u0005\u0011q^\u0001\u0005G>\u0004\u00180\u0006\u0004\u0002r\u0006]\u00181 \u000b\u0005\u0003g\fi\u0010\u0005\u0004?7\u0006U\u0018\u0011 \t\u0004'\u0005]HAB\u000b\u0002l\n\u0007a\u0003E\u0002\u0014\u0003w$aaHAv\u0005\u00041\u0002\"\u00034\u0002lB\u0005\t\u0019AA\u0000!\u0019\t\u0002!!>\u0002z\"I!1A.\u0012\u0002\u0013\u0005!QA\u0001\u000fG>\u0004\u0018\u0010\n3fM\u0006,H\u000e\u001e\u00132+\u0019\u00119A!\b\u0003 U\u0011!\u0011\u0002\u0016\u0004Q\n-1F\u0001B\u0007!\u0011\u0011yA!\u0007\u000e\u0005\tE!\u0002\u0002B\n\u0005+\t\u0011\"\u001e8dQ\u0016\u001c7.\u001a3\u000b\u0007\t]A!\u0001\u0006b]:|G/\u0019;j_:LAAa\u0007\u0003\u0012\t\tRO\\2iK\u000e\\W\r\u001a,be&\fgnY3\u0005\rU\u0011\tA1\u0001\u0017\t\u0019y\"\u0011\u0001b\u0001-!I!1E.\u0002\u0002\u0013\u0005#QE\u0001\u000eaJ|G-^2u!J,g-\u001b=\u0016\u0005\t\u001d\u0002\u0003\u0002B\u0015\u0005gi!Aa\u000b\u000b\t\t5\"qF\u0001\u0005Y\u0006twM\u0003\u0002\u00032\u0005!!.\u0019\u001cFO]5oOR\u0011!q\u0005\u0005\t\u0017n\u000b\t\u0011\"\u0011\u0003bQ\u0019QJa\u0019\t\u0011E\u0013y&!AA\u0002i9\u0011Ba\u001a)\u0003\u0003E\tA!\u001b\u0002\u001d1+g\r\u001e)s_*,7\r^5p]B\u0019aHa\u001b\u0007\u0011qC\u0013\u0011!E\u0001\u0005[\u001aBAa\u001b\nE\"9aBa\u001b\u0005\u0002\tEDC\u0001B5\u0011)\u0011YFa\u001b\u0002\u0002\u0013\u0015#Q\f\u0005\u000b\u0003\u000b\u0012Y'!A\u0005\u0002\n]TC\u0002B=\u0005\u007f\u0012\u0019\t\u0006\u0003\u0003|\t\u0015\u0005C\u0002 \\\u0005{\u0012\t\tE\u0002\u0014\u0005\u007f\"a!\u0006B;\u0005\u00041\u0002cA\n\u0003\u0004\u00121qD!\u001eC\u0002YAqA\u001aB;\u0001\u0004\u00119\t\u0005\u0004\u0012\u0001\tu$\u0011\u0011\u0005\u000b\u0005\u0017\u0013Y'!A\u0005\u0002\n5\u0015aB;oCB\u0004H._\u000b\u0007\u0005\u001f\u00139Ja'\u0015\t\tE%Q\u0014\t\u0006\u0015\u0005\r'1\u0013\t\u0007#\u0001\u0011)J!'\u0011\u0007M\u00119\n\u0002\u0004\u0016\u0005\u0013\u0013\rA\u0006\t\u0004'\tmEAB\u0010\u0003\n\n\u0007a\u0003\u0003\u0006\u0003 \n%\u0015\u0011!a\u0001\u0005C\u000b1\u0001\u001f\u00131!\u0019q4L!&\u0003\u001a\"Q!Q\u0015B6\u0003\u0003%IAa*\u0002\u0017I,\u0017\r\u001a*fg>dg/\u001a\u000b\u0003\u0005S\u0003BA!\u000b\u0003,&!!Q\u0016B\u0016\u0005\u0019y%M[3di\u001a1!\u0011\u0017\u0015C\u0005g\u0013qBU5hQR\u0004&o\u001c6fGRLwN\\\u000b\u0007\u0005k\u0013yLa1\u0014\u000b\t=\u0016b\u00182\t\u0015\u0019\u0014yK!f\u0001\n\u0003\u0011I,\u0006\u0002\u0003\n\u0005\u0007b\u00024\u0003H\u0002\u0007!1\u0018\u0005\bi\n=F\u0011\u0001Bi+\t\u0011\t\rC\u0004x\u0005_#\tA!6\u0016\t\t]'q\u001c\u000b\u00045\te\u0007bB>\u0003T\u0002\u0007!1\u001c\t\u0007\u0015u\u0014\tM!8\u0011\u0007M\u0011y\u000eB\u0004\u0002\u0004\tM'\u0019\u0001\f\t\u0011\u0005\u001d!q\u0016C\u0001\u0005G,BA!:\u0003jR!!q\u001dBw!\r\u0019\"\u0011\u001e\u0003\t\u00033\u0013\tO1\u0001\u0003lF\u0019!\u0011\u0019\u000e\t\u0013\u0005]!\u0011\u001dCA\u0002\t=\b#\u0002\u0006\u0002\u001c\t\u001d\b\u0002CA\u0011\u0005_#\tAa=\u0015\u00075\u0013)\u0010C\u0004|\u0005c\u0004\rAa>\u0011\u000b)i(\u0011Y'\t\u0011\u0005M$q\u0016C\u0001\u0005w$2!\u0014B\u007f\u0011!\t9C!?A\u0002\t]\bF\u0002B\u007f\u0003[\u0019\t!M\u0004 \u0003k\u0019\u0019a!\u00032\u0013\r\ni$a\u0011\u0004\u0006\u0005\u0015\u0013'C\u0012\u0002\\\u0005\u001d4qAA%c\u0019!\u0013QLA3\u000bE*Q%!\u001c\u0002p!A\u0011q\u0011BX\t\u0003\u0019i!\u0006\u0004\u0004\u0010\rU11\u0004\u000b\u0005\u0007#\u0019i\u0002\u0005\u0004\u0012\u0001\rM1\u0011\u0004\t\u0004'\rUA\u0001CA\t\u0007\u0017\u0011\raa\u0006\u0012\u0007\tu&\u0004E\u0002\u0014\u00077!q!!4\u0004\f\t\u0007a\u0003C\u0004|\u0007\u0017\u0001\raa\b\u0011\r)i(\u0011YB\t\u0011!\t\u0019Ka,\u0005\u0002\r\rR\u0003BB\u0013\u0007_!Baa\n\u00042I11\u0011F0c\u0007W1a!!,\u0001\u0001\r\u001d\u0002CB\t\u0001\u0005{\u001bi\u0003E\u0002\u0014\u0007_!q!!4\u0004\"\t\u0007a\u0003C\u0004|\u0007C\u0001\raa\r\u0011\r)i(\u0011YB\u0017\u0011!\tYLa,\u0005\u0002\r]R\u0003BB\u001d\u0007\u0003\"Baa\u000f\u0004DA)!\"a1\u0004>A1\u0011\u0003AB \u0005\u0003\u00042aEB!\t\u001d\t\u0019j!\u000eC\u0002YA\u0001\"a\n\u00046\u0001\u0007!q\u001f\u0005\t\u0003'\u0014y\u000b\"\u0001\u0004HU\u00111\u0011\n\t\u0007\u00033\fyN!1\t\u0011\u0005\u0015(q\u0016C\u0001\u0007\u001b*\"aa\u0014\u0011\u000b)\t\u0019M!1\t\u0015\u00055(qVA\u0001\n\u0003\u0019\u0019&\u0006\u0004\u0004V\rm3q\f\u000b\u0005\u0007/\u001a\t\u0007E\u0004?\u0005_\u001bIf!\u0018\u0011\u0007M\u0019Y\u0006\u0002\u0004\u0016\u0007#\u0012\rA\u0006\t\u0004'\r}CAB\u0010\u0004R\t\u0007a\u0003C\u0005g\u0007#\u0002\n\u00111\u0001\u0004dA1\u0011\u0003AB-\u0007;B!Ba\u0001\u00030F\u0005I\u0011AB4+\u0019\u0019Ig!\u001c\u0004pU\u001111\u000e\u0016\u0005\u0005w\u0013Y\u0001\u0002\u0004\u0016\u0007K\u0012\rA\u0006\u0003\u0007?\r\u0015$\u0019\u0001\f\t\u0015\t\r\"qVA\u0001\n\u0003\u0012)\u0003\u0003\u0006\u00038\t=\u0016\u0011!C\u0001\u0005sA!B!\u0010\u00030\u0006\u0005I\u0011AB<)\rQ2\u0011\u0010\u0005\t#\u000eU\u0014\u0011!a\u0001\u000f\"Q!Q\tBX\u0003\u0003%\tEa\u0012\t\u0015\tE#qVA\u0001\n\u0003\u0019y\bF\u0002N\u0007\u0003C\u0001\"UB?\u0003\u0003\u0005\rA\u0007\u0005\t\u000b\n=\u0016\u0011!C!\r\"Q!1\fBX\u0003\u0003%\tE!\u0018\t\u0013-\u0013y+!A\u0005B\r%EcA'\u0004\f\"A\u0011ka\"\u0002\u0002\u0003\u0007!dB\u0005\u0004\u0010\"\n\t\u0011#\u0001\u0004\u0012\u0006y!+[4iiB\u0013xN[3di&|g\u000eE\u0002?\u0007'3\u0011B!-)\u0003\u0003E\ta!&\u0014\t\rM\u0015B\u0019\u0005\b\u001d\rME\u0011ABM)\t\u0019\t\n\u0003\u0006\u0003\\\rM\u0015\u0011!C#\u0005;B!\"!\u0012\u0004\u0014\u0006\u0005I\u0011QBP+\u0019\u0019\tka*\u0004,R!11UBW!\u001dq$qVBS\u0007S\u00032aEBT\t\u0019)2Q\u0014b\u0001-A\u00191ca+\u0005\r}\u0019iJ1\u0001\u0017\u0011\u001d17Q\u0014a\u0001\u0007_\u0003b!\u0005\u0001\u0004&\u000e%\u0006B\u0003BF\u0007'\u000b\t\u0011\"!\u00044V11QWB_\u0007\u0003$Baa.\u0004DB)!\"a1\u0004:B1\u0011\u0003AB^\u0007\u007f\u00032aEB_\t\u0019)2\u0011\u0017b\u0001-A\u00191c!1\u0005\r}\u0019\tL1\u0001\u0017\u0011)\u0011yj!-\u0002\u0002\u0003\u00071Q\u0019\t\b}\t=61XB`\u0011)\u0011)ka%\u0002\u0002\u0013%!q\u0015\u0005\b\u0007\u0017DC\u0011ABg\u0003\u0011\u0019wN\u001c3\u0016\r\r=7Q[Bm)!\u0019\tna7\u0004`\u000e\u0015\bCB\t\u0001\u0007'\u001c9\u000eE\u0002\u0014\u0007+$a!FBe\u0005\u00041\u0002cA\n\u0004Z\u00121qd!3C\u0002YAqa!8\u0004J\u0002\u0007Q*\u0001\u0003uKN$\b\"CBq\u0007\u0013$\t\u0019ABr\u0003\u0015\u0011\u0018n\u001a5u!\u0015Q\u00111DBl\u0011!\t3\u0011\u001aCA\u0002\r\u001d\b#\u0002\u0006\u0002\u001c\rMw\u0001C*)\u0003\u0003E\taa;\u0011\u0007y\u001aiO\u0002\u0005.Q\u0005\u0005\t\u0012ABx'\r\u0019i/\u0003\u0005\b\u001d\r5H\u0011ABz)\t\u0019Y\u000f\u0003\u0005\u0004x\u000e5HQAB}\u0003=iWM]4fI\u0015DH/\u001a8tS>tW\u0003BB~\u0007\u007f$Ba!@\u0005\u0002A\u00191ca@\u0005\rU\u0019)P1\u0001\u0017\u0011!!\u0019a!>A\u0002\u0011\u0015\u0011!\u0002\u0013uQ&\u001c\b\u0003\u0002 -\u0007{D!\u0002\"\u0003\u0004n\u0006\u0005IQ\u0001C\u0006\u0003IA\u0017m\u001d5D_\u0012,G%\u001a=uK:\u001c\u0018n\u001c8\u0016\t\u00115AQ\u0003\u000b\u0004\r\u0012=\u0001\u0002\u0003C\u0002\t\u000f\u0001\r\u0001\"\u0005\u0011\tybC1\u0003\t\u0004'\u0011UAAB\u000b\u0005\b\t\u0007a\u0003\u0003\u0006\u0005\u001a\r5\u0018\u0011!C\u0003\t7\t\u0001#Z9vC2\u001cH%\u001a=uK:\u001c\u0018n\u001c8\u0016\t\u0011uA\u0011\u0006\u000b\u0005\t?!\u0019\u0003F\u0002N\tCA\u0001\"\u0015C\f\u0003\u0003\u0005\rA\u0007\u0005\t\t\u0007!9\u00021\u0001\u0005&A!a\b\fC\u0014!\r\u0019B\u0011\u0006\u0003\u0007+\u0011]!\u0019\u0001\f\t\u000f\r\u0005\b\u0001\"\u0001\u0005.U\u0011Aq\u0006\t\u0006I\t=&#\b\u0005\b\tg\u0001A\u0011\u0001C\u001b\u0003\u00111w\u000e\u001c3\u0016\t\u0011]B1\b\u000b\u0007\ts!i\u0004b\u0011\u0011\u0007M!Y\u0004B\u0004\u0002\u0014\u0012E\"\u0019\u0001\f\t\u0011\u0011}B\u0011\u0007a\u0001\t\u0003\n!AZ1\u0011\u000b)i(\u0003\"\u000f\t\u0011\u0011\u0015C\u0011\u0007a\u0001\t\u000f\n!A\u001a2\u0011\u000b)iX\u0004\"\u000f\t\u000f\u0011-\u0003\u0001\"\u0001\u0005N\u0005!1o^1q+\t!yE\u0005\u0004\u0005R}\u0013G1\u000b\u0004\u0007\u0003[\u0003\u0001\u0001b\u0014\u0011\tE\u0001QD\u0005\u0005\b\t/\u0002A\u0011\u0001C-\u0003%Qw.\u001b8SS\u001eDG/\u0006\u0005\u0005\\\u0011\u0005D\u0011\u0010C5)\u0011!i\u0006\"\u001c\u0011\rE\u0001Aq\fC4!\r\u0019B\u0011\r\u0003\t\tG\")F1\u0001\u0005f\t\u0011\u0011)M\t\u0003%i\u00012a\u0005C5\t\u001d!Y\u0007\"\u0016C\u0002Y\u0011\u0011a\u0011\u0005\t\t_\")\u0006q\u0001\u0005r\u0005\u0011QM\u001e\t\t\u0003\u001b\"\u0019\bb\u001e\u0005^%!AQOA,\u0005A!C.Z:tI\r|Gn\u001c8%Y\u0016\u001c8\u000fE\u0002\u0014\ts\"\u0001\u0002b\u001f\u0005V\t\u0007AQ\u0010\u0002\u0003\u0005F\n\"!\b\u000e\t\u000f\u0011\u0005\u0005\u0001\"\u0001\u0005\u0004\u0006A!n\\5o\u0019\u00164G/\u0006\u0005\u0005\u0006\u0012]Eq\u0012CF)\u0011!9\t\"%\u0011\rE\u0001A\u0011\u0012CG!\r\u0019B1\u0012\u0003\b\tW\"yH1\u0001\u0017!\r\u0019Bq\u0012\u0003\t\tw\"yH1\u0001\u0005~!AAq\u000eC@\u0001\b!\u0019\n\u0005\u0005\u0002N\u0011MDQ\u0013CD!\r\u0019Bq\u0013\u0003\t\tG\"yH1\u0001\u0005f!9A1\u0014\u0001\u0007\u0002\u0011u\u0015AB5t\u0019\u00164G/F\u0001N\u0011\u001d!\t\u000b\u0001D\u0001\t;\u000bq![:SS\u001eDG/K\u0003\u0001\tK#I+C\u0002\u0005(\n\u0011A\u0001T3gi&\u0019A1\u0016\u0002\u0003\u000bIKw\r\u001b;") │ │ │ │ │ │ public abstract class Either │ │ │ │ │ │ { │ │ │ │ │ │ public static Either cond(final boolean b, final Function0 function0, final Function0 function2) { │ │ │ │ │ │ return Either$.MODULE$.cond(b, (Function0)function0, (Function0)function2); │ │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ │ │ public static Either MergeableEither(final Either either) { │ │ │ │ │ │ @@ -37,26 +37,26 @@ │ │ │ │ │ │ throw new MatchError((Object)this); │ │ │ │ │ │ } │ │ │ │ │ │ o = fb.apply(((Right)this).b()); │ │ │ │ │ │ } │ │ │ │ │ │ return (X)o; │ │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ │ │ - public Serializable swap() { │ │ │ │ │ │ + public Product swap() { │ │ │ │ │ │ Object o; │ │ │ │ │ │ if (this instanceof Left) { │ │ │ │ │ │ o = new Right(((Left)this).a()); │ │ │ │ │ │ } │ │ │ │ │ │ else { │ │ │ │ │ │ if (!(this instanceof Right)) { │ │ │ │ │ │ throw new MatchError((Object)this); │ │ │ │ │ │ } │ │ │ │ │ │ o = new Left(((Right)this).b()); │ │ │ │ │ │ } │ │ │ │ │ │ - return (Serializable)o; │ │ │ │ │ │ + return (Product)o; │ │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ │ │ public Either joinRight(final Predef.$less$colon$less> ev) { │ │ │ │ │ │ Object o; │ │ │ │ │ │ if (this instanceof Left) { │ │ │ │ │ │ o = new Left(((Left)this).a()); │ │ │ │ │ │ } ├── scala_2.11.12-5_all.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2021-04-17 22:34:04.000000 debian-binary │ │ -rw-r--r-- 0 0 0 1668 2021-04-17 22:34:04.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 14232976 2021-04-17 22:34:04.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 14233056 2021-04-17 22:34:04.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── file list │ │ │ │ @@ -2,15 +2,15 @@ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2021-04-17 22:34:04.000000 ./usr/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2021-04-17 22:34:04.000000 ./usr/share/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2021-04-17 22:34:04.000000 ./usr/share/doc/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2021-04-17 22:34:04.000000 ./usr/share/doc/scala/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 595 2021-04-17 22:34:04.000000 ./usr/share/doc/scala/changelog.Debian.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6025 2021-04-17 21:27:08.000000 ./usr/share/doc/scala/copyright │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2021-04-17 22:34:04.000000 ./usr/share/java/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 15344045 2021-04-17 22:34:04.000000 ./usr/share/java/scala-compiler-2.11.12.jar │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 15344065 2021-04-17 22:34:04.000000 ./usr/share/java/scala-compiler-2.11.12.jar │ │ │ │ -rw-r--r-- 0 root (0) root (0) 802854 2021-04-17 22:34:04.000000 ./usr/share/java/scalap-2.11.12.jar │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2021-04-17 22:34:04.000000 ./usr/share/lintian/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2021-04-17 22:34:04.000000 ./usr/share/lintian/overrides/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 44 2021-04-17 21:27:08.000000 ./usr/share/lintian/overrides/scala │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2021-04-17 22:34:04.000000 ./usr/share/maven-repo/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2021-04-17 22:34:04.000000 ./usr/share/maven-repo/org/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2021-04-17 22:34:04.000000 ./usr/share/maven-repo/org/scala-lang/ │ │ │ ├── ./usr/share/java/scala-compiler-2.11.12.jar │ │ │ │ ├── zipinfo {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -Zip file size: 15344045 bytes, number of entries: 9145 │ │ │ │ │ +Zip file size: 15344065 bytes, number of entries: 9145 │ │ │ │ │ drwxr-xr-x 2.0 unx 0 bx stor 21-Apr-17 22:34 META-INF/ │ │ │ │ │ -rw-r--r-- 2.0 unx 1411 b- defN 21-Apr-17 22:34 META-INF/MANIFEST.MF │ │ │ │ │ drwxr-xr-x 2.0 unx 0 b- stor 21-Apr-17 22:34 META-INF/maven/ │ │ │ │ │ drwxr-xr-x 2.0 unx 0 b- stor 21-Apr-17 22:34 META-INF/maven/jline/ │ │ │ │ │ drwxr-xr-x 2.0 unx 0 b- stor 21-Apr-17 22:34 META-INF/maven/jline/jline/ │ │ │ │ │ -rw-r--r-- 2.0 unx 77 b- defN 21-Apr-17 22:34 META-INF/maven/jline/jline/pom.properties │ │ │ │ │ -rw-r--r-- 2.0 unx 7625 b- defN 21-Apr-17 22:34 META-INF/maven/jline/jline/pom.xml │ │ │ │ │ @@ -2451,16 +2451,16 @@ │ │ │ │ │ -rw-r--r-- 2.0 unx 4194 b- defN 21-Apr-17 22:34 scala/tools/nsc/backend/jvm/BackendReporting$RewriteClosureAccessCheckFailed.class │ │ │ │ │ -rw-r--r-- 2.0 unx 3011 b- defN 21-Apr-17 22:34 scala/tools/nsc/backend/jvm/BackendReporting$RewriteClosureApplyToClosureBodyFailed$class.class │ │ │ │ │ -rw-r--r-- 2.0 unx 623 b- defN 21-Apr-17 22:34 scala/tools/nsc/backend/jvm/BackendReporting$RewriteClosureApplyToClosureBodyFailed.class │ │ │ │ │ -rw-r--r-- 2.0 unx 2582 b- defN 21-Apr-17 22:34 scala/tools/nsc/backend/jvm/BackendReporting$RewriteClosureIllegalAccess$.class │ │ │ │ │ -rw-r--r-- 2.0 unx 3911 b- defN 21-Apr-17 22:34 scala/tools/nsc/backend/jvm/BackendReporting$RewriteClosureIllegalAccess.class │ │ │ │ │ -rw-r--r-- 2.0 unx 3245 b- defN 21-Apr-17 22:34 scala/tools/nsc/backend/jvm/BackendReporting$RewriteTraitCallToStaticImplMethodFailed$.class │ │ │ │ │ -rw-r--r-- 2.0 unx 4754 b- defN 21-Apr-17 22:34 scala/tools/nsc/backend/jvm/BackendReporting$RewriteTraitCallToStaticImplMethodFailed.class │ │ │ │ │ --rw-r--r-- 2.0 unx 5238 b- defN 21-Apr-17 22:34 scala/tools/nsc/backend/jvm/BackendReporting$RightBiasedEither$.class │ │ │ │ │ --rw-r--r-- 2.0 unx 3901 b- defN 21-Apr-17 22:34 scala/tools/nsc/backend/jvm/BackendReporting$RightBiasedEither.class │ │ │ │ │ +-rw-r--r-- 2.0 unx 5233 b- defN 21-Apr-17 22:34 scala/tools/nsc/backend/jvm/BackendReporting$RightBiasedEither$.class │ │ │ │ │ +-rw-r--r-- 2.0 unx 3896 b- defN 21-Apr-17 22:34 scala/tools/nsc/backend/jvm/BackendReporting$RightBiasedEither.class │ │ │ │ │ -rw-r--r-- 2.0 unx 2949 b- defN 21-Apr-17 22:34 scala/tools/nsc/backend/jvm/BackendReporting$StrictfpMismatch$.class │ │ │ │ │ -rw-r--r-- 2.0 unx 5057 b- defN 21-Apr-17 22:34 scala/tools/nsc/backend/jvm/BackendReporting$StrictfpMismatch.class │ │ │ │ │ -rw-r--r-- 2.0 unx 2461 b- defN 21-Apr-17 22:34 scala/tools/nsc/backend/jvm/BackendReporting$SynchronizedMethod$.class │ │ │ │ │ -rw-r--r-- 2.0 unx 4028 b- defN 21-Apr-17 22:34 scala/tools/nsc/backend/jvm/BackendReporting$SynchronizedMethod.class │ │ │ │ │ -rw-r--r-- 2.0 unx 2513 b- defN 21-Apr-17 22:34 scala/tools/nsc/backend/jvm/BackendReporting$UnknownInvokeDynamicInstruction$.class │ │ │ │ │ -rw-r--r-- 2.0 unx 2507 b- defN 21-Apr-17 22:34 scala/tools/nsc/backend/jvm/BackendReporting$UnknownScalaInlineInfoVersion$.class │ │ │ │ │ -rw-r--r-- 2.0 unx 3649 b- defN 21-Apr-17 22:34 scala/tools/nsc/backend/jvm/BackendReporting$UnknownScalaInlineInfoVersion.class │ │ │ │ │ @@ -2755,15 +2755,15 @@ │ │ │ │ │ -rw-r--r-- 2.0 unx 1809 b- defN 21-Apr-17 22:34 scala/tools/nsc/backend/jvm/analysis/UnknownValue1$.class │ │ │ │ │ -rw-r--r-- 2.0 unx 1223 b- defN 21-Apr-17 22:34 scala/tools/nsc/backend/jvm/analysis/UnknownValue1.class │ │ │ │ │ -rw-r--r-- 2.0 unx 1809 b- defN 21-Apr-17 22:34 scala/tools/nsc/backend/jvm/analysis/UnknownValue2$.class │ │ │ │ │ -rw-r--r-- 2.0 unx 1223 b- defN 21-Apr-17 22:34 scala/tools/nsc/backend/jvm/analysis/UnknownValue2.class │ │ │ │ │ drwxr-xr-x 2.0 unx 0 b- stor 21-Apr-17 22:34 scala/tools/nsc/backend/jvm/opt/ │ │ │ │ │ -rw-r--r-- 2.0 unx 3216 b- defN 21-Apr-17 22:34 scala/tools/nsc/backend/jvm/opt/ByteCodeRepository$$anonfun$1.class │ │ │ │ │ -rw-r--r-- 2.0 unx 2355 b- defN 21-Apr-17 22:34 scala/tools/nsc/backend/jvm/opt/ByteCodeRepository$$anonfun$2$$anonfun$apply$1.class │ │ │ │ │ --rw-r--r-- 2.0 unx 2366 b- defN 21-Apr-17 22:34 scala/tools/nsc/backend/jvm/opt/ByteCodeRepository$$anonfun$2.class │ │ │ │ │ +-rw-r--r-- 2.0 unx 2356 b- defN 21-Apr-17 22:34 scala/tools/nsc/backend/jvm/opt/ByteCodeRepository$$anonfun$2.class │ │ │ │ │ -rw-r--r-- 2.0 unx 1848 b- defN 21-Apr-17 22:34 scala/tools/nsc/backend/jvm/opt/ByteCodeRepository$$anonfun$3.class │ │ │ │ │ -rw-r--r-- 2.0 unx 1835 b- defN 21-Apr-17 22:34 scala/tools/nsc/backend/jvm/opt/ByteCodeRepository$$anonfun$4.class │ │ │ │ │ -rw-r--r-- 2.0 unx 1623 b- defN 21-Apr-17 22:34 scala/tools/nsc/backend/jvm/opt/ByteCodeRepository$$anonfun$classNode$1.class │ │ │ │ │ -rw-r--r-- 2.0 unx 1873 b- defN 21-Apr-17 22:34 scala/tools/nsc/backend/jvm/opt/ByteCodeRepository$$anonfun$classNodeAndSource$1.class │ │ │ │ │ -rw-r--r-- 2.0 unx 2202 b- defN 21-Apr-17 22:34 scala/tools/nsc/backend/jvm/opt/ByteCodeRepository$$anonfun$methodNode$1.class │ │ │ │ │ -rw-r--r-- 2.0 unx 2536 b- defN 21-Apr-17 22:34 scala/tools/nsc/backend/jvm/opt/ByteCodeRepository$$anonfun$scala$tools$nsc$backend$jvm$opt$ByteCodeRepository$$limitCacheSize$1.class │ │ │ │ │ -rw-r--r-- 2.0 unx 474 b- defN 21-Apr-17 22:34 scala/tools/nsc/backend/jvm/opt/ByteCodeRepository$.class │ │ │ │ │ @@ -2835,15 +2835,15 @@ │ │ │ │ │ -rw-r--r-- 2.0 unx 2069 b- defN 21-Apr-17 22:34 scala/tools/nsc/backend/jvm/opt/ClosureOptimizer$$anonfun$rewriteClosureApplyInvocations$1.class │ │ │ │ │ -rw-r--r-- 2.0 unx 4567 b- defN 21-Apr-17 22:34 scala/tools/nsc/backend/jvm/opt/ClosureOptimizer$$anonfun$rewriteClosureApplyInvocations$2$$anonfun$apply$3.class │ │ │ │ │ -rw-r--r-- 2.0 unx 5725 b- defN 21-Apr-17 22:34 scala/tools/nsc/backend/jvm/opt/ClosureOptimizer$$anonfun$rewriteClosureApplyInvocations$2.class │ │ │ │ │ -rw-r--r-- 2.0 unx 1983 b- defN 21-Apr-17 22:34 scala/tools/nsc/backend/jvm/opt/ClosureOptimizer$$anonfun$scala$tools$nsc$backend$jvm$opt$ClosureOptimizer$$closureCallsites$1$$anonfun$7.class │ │ │ │ │ -rw-r--r-- 2.0 unx 2031 b- defN 21-Apr-17 22:34 scala/tools/nsc/backend/jvm/opt/ClosureOptimizer$$anonfun$scala$tools$nsc$backend$jvm$opt$ClosureOptimizer$$closureCallsites$1$$anonfun$8$$anonfun$apply$4.class │ │ │ │ │ -rw-r--r-- 2.0 unx 4176 b- defN 21-Apr-17 22:34 scala/tools/nsc/backend/jvm/opt/ClosureOptimizer$$anonfun$scala$tools$nsc$backend$jvm$opt$ClosureOptimizer$$closureCallsites$1$$anonfun$8.class │ │ │ │ │ -rw-r--r-- 2.0 unx 2271 b- defN 21-Apr-17 22:34 scala/tools/nsc/backend/jvm/opt/ClosureOptimizer$$anonfun$scala$tools$nsc$backend$jvm$opt$ClosureOptimizer$$closureCallsites$1$$anonfun$applyOrElse$1.class │ │ │ │ │ --rw-r--r-- 2.0 unx 8783 b- defN 21-Apr-17 22:34 scala/tools/nsc/backend/jvm/opt/ClosureOptimizer$$anonfun$scala$tools$nsc$backend$jvm$opt$ClosureOptimizer$$closureCallsites$1.class │ │ │ │ │ +-rw-r--r-- 2.0 unx 8778 b- defN 21-Apr-17 22:34 scala/tools/nsc/backend/jvm/opt/ClosureOptimizer$$anonfun$scala$tools$nsc$backend$jvm$opt$ClosureOptimizer$$closureCallsites$1.class │ │ │ │ │ -rw-r--r-- 2.0 unx 2709 b- defN 21-Apr-17 22:34 scala/tools/nsc/backend/jvm/opt/ClosureOptimizer$Local$.class │ │ │ │ │ -rw-r--r-- 2.0 unx 4200 b- defN 21-Apr-17 22:34 scala/tools/nsc/backend/jvm/opt/ClosureOptimizer$Local.class │ │ │ │ │ -rw-r--r-- 2.0 unx 1753 b- defN 21-Apr-17 22:34 scala/tools/nsc/backend/jvm/opt/ClosureOptimizer$LocalsList$$anonfun$13.class │ │ │ │ │ -rw-r--r-- 2.0 unx 2906 b- defN 21-Apr-17 22:34 scala/tools/nsc/backend/jvm/opt/ClosureOptimizer$LocalsList$$anonfun$14.class │ │ │ │ │ -rw-r--r-- 2.0 unx 3891 b- defN 21-Apr-17 22:34 scala/tools/nsc/backend/jvm/opt/ClosureOptimizer$LocalsList$.class │ │ │ │ │ -rw-r--r-- 2.0 unx 4303 b- defN 21-Apr-17 22:34 scala/tools/nsc/backend/jvm/opt/ClosureOptimizer$LocalsList.class │ │ │ │ │ -rw-r--r-- 2.0 unx 5572 b- defN 21-Apr-17 22:34 scala/tools/nsc/backend/jvm/opt/ClosureOptimizer$closureInitOrdering$2$.class │ │ │ │ │ @@ -2858,15 +2858,15 @@ │ │ │ │ │ -rw-r--r-- 2.0 unx 11725 b- defN 21-Apr-17 22:34 scala/tools/nsc/backend/jvm/opt/InlineInfoAttribute.class │ │ │ │ │ -rw-r--r-- 2.0 unx 913 b- defN 21-Apr-17 22:34 scala/tools/nsc/backend/jvm/opt/InlineInfoAttributePrototype$.class │ │ │ │ │ -rw-r--r-- 2.0 unx 2244 b- defN 21-Apr-17 22:34 scala/tools/nsc/backend/jvm/opt/InlineInfoAttributePrototype.class │ │ │ │ │ -rw-r--r-- 2.0 unx 2946 b- defN 21-Apr-17 22:34 scala/tools/nsc/backend/jvm/opt/Inliner$$anonfun$2.class │ │ │ │ │ -rw-r--r-- 2.0 unx 2258 b- defN 21-Apr-17 22:34 scala/tools/nsc/backend/jvm/opt/Inliner$$anonfun$3$$anonfun$apply$3.class │ │ │ │ │ -rw-r--r-- 2.0 unx 2930 b- defN 21-Apr-17 22:34 scala/tools/nsc/backend/jvm/opt/Inliner$$anonfun$3$$anonfun$apply$4$$anonfun$apply$5$$anonfun$apply$6.class │ │ │ │ │ -rw-r--r-- 2.0 unx 7541 b- defN 21-Apr-17 22:34 scala/tools/nsc/backend/jvm/opt/Inliner$$anonfun$3$$anonfun$apply$4$$anonfun$apply$5.class │ │ │ │ │ --rw-r--r-- 2.0 unx 2954 b- defN 21-Apr-17 22:34 scala/tools/nsc/backend/jvm/opt/Inliner$$anonfun$3$$anonfun$apply$4.class │ │ │ │ │ +-rw-r--r-- 2.0 unx 2944 b- defN 21-Apr-17 22:34 scala/tools/nsc/backend/jvm/opt/Inliner$$anonfun$3$$anonfun$apply$4.class │ │ │ │ │ -rw-r--r-- 2.0 unx 4177 b- defN 21-Apr-17 22:34 scala/tools/nsc/backend/jvm/opt/Inliner$$anonfun$3.class │ │ │ │ │ -rw-r--r-- 2.0 unx 2372 b- defN 21-Apr-17 22:34 scala/tools/nsc/backend/jvm/opt/Inliner$$anonfun$4.class │ │ │ │ │ -rw-r--r-- 2.0 unx 2825 b- defN 21-Apr-17 22:34 scala/tools/nsc/backend/jvm/opt/Inliner$$anonfun$5.class │ │ │ │ │ -rw-r--r-- 2.0 unx 3839 b- defN 21-Apr-17 22:34 scala/tools/nsc/backend/jvm/opt/Inliner$$anonfun$canInline$6.class │ │ │ │ │ -rw-r--r-- 2.0 unx 2062 b- defN 21-Apr-17 22:34 scala/tools/nsc/backend/jvm/opt/Inliner$$anonfun$classIsAccessible$1.class │ │ │ │ │ -rw-r--r-- 2.0 unx 1848 b- defN 21-Apr-17 22:34 scala/tools/nsc/backend/jvm/opt/Inliner$$anonfun$collectAndOrderInlineRequests$1$$anonfun$apply$7.class │ │ │ │ │ -rw-r--r-- 2.0 unx 2488 b- defN 21-Apr-17 22:34 scala/tools/nsc/backend/jvm/opt/Inliner$$anonfun$collectAndOrderInlineRequests$1.class │ │ │ │ │ @@ -9140,8 +9140,8 @@ │ │ │ │ │ -rw-r--r-- 2.0 unx 1352 b- defN 21-Apr-17 22:34 scala/tools/util/VerifyClass$$anonfun$main$2.class │ │ │ │ │ -rw-r--r-- 2.0 unx 1709 b- defN 21-Apr-17 22:34 scala/tools/util/VerifyClass$$anonfun$main$3.class │ │ │ │ │ -rw-r--r-- 2.0 unx 1305 b- defN 21-Apr-17 22:34 scala/tools/util/VerifyClass$$anonfun$run$1.class │ │ │ │ │ -rw-r--r-- 2.0 unx 1631 b- defN 21-Apr-17 22:34 scala/tools/util/VerifyClass$$anonfun$run$2.class │ │ │ │ │ -rw-r--r-- 2.0 unx 7411 b- defN 21-Apr-17 22:34 scala/tools/util/VerifyClass$.class │ │ │ │ │ -rw-r--r-- 2.0 unx 1658 b- defN 21-Apr-17 22:34 scala/tools/util/VerifyClass.class │ │ │ │ │ -rw-r--r-- 2.0 unx 188 b- defN 21-Apr-17 22:34 scaladoc.properties │ │ │ │ │ -9145 files, 33783278 bytes uncompressed, 13321943 bytes compressed: 60.6% │ │ │ │ │ +9145 files, 33783243 bytes uncompressed, 13321963 bytes compressed: 60.6% │ │ │ │ ├── scala/tools/nsc/backend/jvm/BackendReporting$RightBiasedEither$.class │ │ │ │ │ ├── procyon -ec {} │ │ │ │ │ │ @@ -6,39 +6,39 @@ │ │ │ │ │ │ import scala.Function0; │ │ │ │ │ │ import scala.runtime.BoxedUnit; │ │ │ │ │ │ import scala.package$; │ │ │ │ │ │ import scala.runtime.BoxesRunTime; │ │ │ │ │ │ import scala.MatchError; │ │ │ │ │ │ import scala.util.Right; │ │ │ │ │ │ import scala.util.Left; │ │ │ │ │ │ -import scala.Serializable; │ │ │ │ │ │ +import scala.Product; │ │ │ │ │ │ import scala.Function1; │ │ │ │ │ │ import scala.util.Either; │ │ │ │ │ │ │ │ │ │ │ │ public static class RightBiasedEither$ │ │ │ │ │ │ { │ │ │ │ │ │ public static final RightBiasedEither$ MODULE$; │ │ │ │ │ │ │ │ │ │ │ │ static { │ │ │ │ │ │ new RightBiasedEither$(); │ │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ │ │ - public final Serializable map$extension(final Either $this, final Function1 f) { │ │ │ │ │ │ + public final Product map$extension(final Either $this, final Function1 f) { │ │ │ │ │ │ final Either e; │ │ │ │ │ │ Object o; │ │ │ │ │ │ if (!((e = $this.right().e()) instanceof Left)) { │ │ │ │ │ │ if (!(e instanceof Right)) { │ │ │ │ │ │ throw new MatchError((Object)e); │ │ │ │ │ │ } │ │ │ │ │ │ o = new Right(f.apply(((Right)e).b())); │ │ │ │ │ │ } │ │ │ │ │ │ else { │ │ │ │ │ │ o = new Left(((Left)e).a()); │ │ │ │ │ │ } │ │ │ │ │ │ - return (Serializable)o; │ │ │ │ │ │ + return (Product)o; │ │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ │ │ public final Either flatMap$extension(final Either $this, final Function1> f) { │ │ │ │ │ │ final Either e; │ │ │ │ │ │ Object o; │ │ │ │ │ │ if (!((e = $this.right().e()) instanceof Left)) { │ │ │ │ │ │ if (!(e instanceof Right)) { │ │ │ │ ├── scala/tools/nsc/backend/jvm/BackendReporting$RightBiasedEither.class │ │ │ │ │ ├── procyon -ec {} │ │ │ │ │ │ @@ -2,40 +2,40 @@ │ │ │ │ │ │ package scala.tools.nsc.backend.jvm; │ │ │ │ │ │ │ │ │ │ │ │ import scala.Function0; │ │ │ │ │ │ import scala.runtime.BoxedUnit; │ │ │ │ │ │ import scala.MatchError; │ │ │ │ │ │ import scala.util.Right; │ │ │ │ │ │ import scala.util.Left; │ │ │ │ │ │ -import scala.Serializable; │ │ │ │ │ │ +import scala.Product; │ │ │ │ │ │ import scala.Function1; │ │ │ │ │ │ import scala.util.Either; │ │ │ │ │ │ │ │ │ │ │ │ public static final class RightBiasedEither │ │ │ │ │ │ { │ │ │ │ │ │ private final Either v; │ │ │ │ │ │ │ │ │ │ │ │ public Either v() { │ │ │ │ │ │ return (Either)this.v; │ │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ │ │ - public Serializable map(final Function1 f) { │ │ │ │ │ │ + public Product map(final Function1 f) { │ │ │ │ │ │ final BackendReporting.RightBiasedEither$ module$ = BackendReporting.RightBiasedEither$.MODULE$; │ │ │ │ │ │ final Either e; │ │ │ │ │ │ Object o; │ │ │ │ │ │ if (!((e = this.v().right().e()) instanceof Left)) { │ │ │ │ │ │ if (!(e instanceof Right)) { │ │ │ │ │ │ throw new MatchError((Object)e); │ │ │ │ │ │ } │ │ │ │ │ │ o = new Right(f.apply(((Right)e).b())); │ │ │ │ │ │ } │ │ │ │ │ │ else { │ │ │ │ │ │ o = new Left(((Left)e).a()); │ │ │ │ │ │ } │ │ │ │ │ │ - return (Serializable)o; │ │ │ │ │ │ + return (Product)o; │ │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ │ │ public Either flatMap(final Function1> f) { │ │ │ │ │ │ final BackendReporting.RightBiasedEither$ module$ = BackendReporting.RightBiasedEither$.MODULE$; │ │ │ │ │ │ final Either e; │ │ │ │ │ │ Object o; │ │ │ │ │ │ if (!((e = this.v().right().e()) instanceof Left)) { │ │ │ │ ├── scala/tools/nsc/backend/jvm/BackendReporting.class │ │ │ │ │ ├── procyon -ec {} │ │ │ │ │ │ @@ -4,15 +4,15 @@ │ │ │ │ │ │ import scala.reflect.internal.util.Position; │ │ │ │ │ │ import scala.tools.asm.tree.MethodNode; │ │ │ │ │ │ import scala.runtime.Nothing$; │ │ │ │ │ │ import scala.util.Either; │ │ │ │ │ │ import scala.Function0; │ │ │ │ │ │ import scala.reflect.ScalaSignature; │ │ │ │ │ │ │ │ │ │ │ │ -@ScalaSignature(bytes = "\u0006\u0001=\u0015b!B\u0001\u0003\u0003Ci!\u0001\u0005\"bG.,g\u000e\u001a*fa>\u0014H/\u001b8h\u0015\t\u0019A!A\u0002km6T!!\u0002\u0004\u0002\u000f\t\f7m[3oI*\u0011q\u0001C\u0001\u0004]N\u001c'BA\u0005\u000b\u0003\u0015!xn\u001c7t\u0015\u0005Y\u0011!B:dC2\f7\u0001A\n\u0003\u00019\u0001\"a\u0004\t\u000e\u0003)I!!\u0005\u0006\u0003\r\u0005s\u0017PU3g\u0011\u0015\u0019\u0002\u0001\"\u0001\u0015\u0003\u0019a\u0014N\\5u}Q\tQ\u0003\u0005\u0002\u0017\u00015\t!\u0001C\u0003\u0019\u0001\u0019\u0005\u0011$\u0001\bj]2Lg.\u001a:XCJt\u0017N\\4\u0015\u0007ii\u0012\u0006\u0005\u0002\u00107%\u0011AD\u0003\u0002\u0005+:LG\u000fC\u0003\u001f/\u0001\u0007q$A\u0002q_N\u0004\"\u0001I\u0014\u000e\u0003\u0005R!AI\u0012\u0002\tU$\u0018\u000e\u001c\u0006\u0003I\u0015\n\u0001\"\u001b8uKJt\u0017\r\u001c\u0006\u0003M)\tqA]3gY\u0016\u001cG/\u0003\u0002)C\tA\u0001k\\:ji&|g\u000eC\u0003+/\u0001\u00071&A\u0004nKN\u001c\u0018mZ3\u0011\u00051zcBA\b.\u0013\tq#\"\u0001\u0004Qe\u0016$WMZ\u0005\u0003aE\u0012aa\u0015;sS:<'B\u0001\u0018\u000bS\t\u00011'\u0003\u00025\u0005\t!\")Y2lK:$'+\u001a9peRLgnZ%na2$gj\u001c3f\u0011\u0015q\u0007\b\"\u0001p\u00039\t7o]3si&|g.\u0012:s_J$\"\u0001]:\u0011\u0005=\t\u0018B\u0001:\u000b\u0005\u001dqu\u000e\u001e5j]\u001eDQAK7A\u0002-2A!\u001e\u001d\u0004m\n\t\"+[4ii\nK\u0017m]3e\u000b&$\b.\u001a:\u0016\u000b]\fy!!\b\u0014\u0005QD\bCA\bz\u0013\tQ(B\u0001\u0004B]f4\u0016\r\u001c\u0005\tyR\u0014)\u0019!C\u0001{\u0006\ta/F\u0001\u007f!\u001dy\u0018QAA\u0006\u00037q1ATA\u0001\u0013\r\t\u0019AC\u0001\ba\u0006\u001c7.Y4f\u0013\u0011\t9!!\u0003\u0003\r\u0015KG\u000f[3s\u0015\r\t\u0019A\u0003\t\u0005\u0003\u001b\ty\u0001\u0004\u0001\u0005\u000f\u0005EAO1\u0001\u0002\u0014\t\t\u0011)E\u0002q\u0003+\u00012aDA\f\u0013\r\tIB\u0003\u0002\u0004\u0003:L\b\u0003BA\u0007\u0003;!q!a\bu\u0005\u0004\t\u0019BA\u0001C\u0011%\t\u0019\u0003\u001eB\u0001B\u0003%a0\u0001\u0002wA!11\u0003\u001eC\u0001\u0003O!B!!\u000b\u0002.A9\u00111\u0006;\u0002\f\u0005mQ\"\u0001\u001d\t\rq\f)\u00031\u0001\u007f\u0011\u001d\t\t\u0004\u001eC\u0001\u0003g\t1!\\1q+\u0011\t)$a\u0015\u0015\t\u0005]\u0012q\u000b\n\t\u0003s\t\t%a\u0012\u0002N\u00191\u00111\b\u0001\u0001\u0003o\u0011A\u0002\u0010:fM&tW-\\3oizJA!a\u0002\u0002@)\u0011!E\u0003\t\u0004\u001f\u0005\r\u0013bAA#\u0015\ta1+\u001a:jC2L'0\u00192mKB\u0019q\"!\u0013\n\u0007\u0005-#BA\u0004Qe>$Wo\u0019;\u0011\u0011\u0005=\u0013QHA\u0006\u0003#j!!a\u0010\u0011\t\u00055\u00111\u000b\u0003\t\u0003+\nyC1\u0001\u0002\u0014\t\tQ\u000b\u0003\u0005\u0002Z\u0005=\u0002\u0019AA.\u0003\u00051\u0007cB\b\u0002^\u0005m\u0011\u0011K\u0005\u0004\u0003?R!!\u0003$v]\u000e$\u0018n\u001c82\u0011\u001d\t\u0019\u0007\u001eC\u0001\u0003K\nqA\u001a7bi6\u000b\u0007/\u0006\u0003\u0002h\u00055D\u0003BA5\u0003c\u0002\u0002\"a\u0014\u0002>\u0005-\u00111\u000e\t\u0005\u0003\u001b\ti\u0007\u0002\u0005\u0002p\u0005\u0005$\u0019AA\n\u0005\t\u0011%\t\u0003\u0005\u0002Z\u0005\u0005\u0004\u0019AA:!\u001dy\u0011QLA\u000e\u0003k\u0002ra`A\u0003\u0003\u0017\tY\u0007C\u0004\u0002zQ$\t!a\u001f\u0002\r\u0019LG\u000e^3s)\u0011\ti(a!\u0015\u0007y\fy\b\u0003\u0005\u0002\u0002\u0006]\u00049AA\u0006\u0003\u0015)W\u000e\u001d;z\u0011!\tI&a\u001eA\u0002\u0005\u0015\u0005cB\b\u0002^\u0005m\u0011q\u0011\t\u0004\u001f\u0005%\u0015bAAF\u0015\t9!i\\8mK\u0006t\u0007bBAHi\u0012\u0005\u0011\u0011S\u0001\bM>\u0014X-Y2i+\u0011\t\u0019*a'\u0015\t\u0005U\u0011Q\u0013\u0005\t\u00033\ni\t1\u0001\u0002\u0018B9q\"!\u0018\u0002\u001c\u0005e\u0005\u0003BA\u0007\u00037#\u0001\"!\u0016\u0002\u000e\n\u0007\u00111\u0003\u0005\b\u0003?#H\u0011AAQ\u0003%9W\r^(s\u000b2\u001cX-\u0006\u0003\u0002$\u0006\u001dF\u0003BAS\u0003W\u0003B!!\u0004\u0002(\u0012A\u0011qNAO\u0005\u0004\tI+\u0005\u0003\u0002\u001c\u0005U\u0001\"CAW\u0003;#\t\u0019AAX\u0003\r\tG\u000e\u001e\t\u0006\u001f\u0005E\u0016QU\u0005\u0004\u0003gS!\u0001\u0003\u001fcs:\fW.\u001a \t\u000f\u0005]F\u000f\"\u0001\u0002:\u0006\u0019q-\u001a;\u0016\u0005\u0005m\u0001bBA_i\u0012\u0005\u0011\u0011X\u0001\b_J$\u0006N]8x\u0011%\t\t\r^A\u0001\n\u0003\n\u0019-\u0001\u0005iCND7i\u001c3f)\t\t)\rE\u0002\u0010\u0003\u000fL1!!3\u000b\u0005\rIe\u000e\u001e\u0005\n\u0003\u001b$\u0018\u0011!C!\u0003\u001f\fa!Z9vC2\u001cH\u0003BAD\u0003#D!\"a5\u0002L\u0006\u0005\t\u0019AA\u000b\u0003\rAH%\r\u0005\n\u0003/D\u0014\u0011!C\u0002\u00033\f\u0011CU5hQR\u0014\u0015.Y:fI\u0016KG\u000f[3s+\u0019\tY.!9\u0002fR!\u0011Q\\At!\u001d\tY\u0003^Ap\u0003G\u0004B!!\u0004\u0002b\u0012A\u0011\u0011CAk\u0005\u0004\t\u0019\u0002\u0005\u0003\u0002\u000e\u0005\u0015H\u0001CA\u0010\u0003+\u0014\r!a\u0005\t\u000fq\f)\u000e1\u0001\u0002jB9q0!\u0002\u0002`\u0006\rhABAwq\u0001\u000byOA\u0004J]Z\fG.\u001b3\u0016\t\u0005E(qB\n\u000b\u0003W\f\u00190a?\u0002H\u0005\u0005\u0003\u0003BA{\u0003ot1aDA\u0001\u0013\u0011\tI0!\u0003\u0003\u0013QC'o\\tGO]8m\u0013\u0011\u0011)!a@\u0003!\r{g\u000e\u001e:pYRC'o\\\t\tRO\\2iK\u000e\\W\r\u001a,be&\fgnY3\u0005\u0011\u0005E!Q\u0006b\u0001\u0003'A!B!\u0014\u0002l\u0006\u0005I\u0011\tB(\u00035\u0001(o\u001c3vGR\u0004&/\u001a4jqV\tq\b\u0003\u0006\u0003T\u0005-\u0018\u0011!C\u0001\u0005+\nA\u0002\u001d:pIV\u001cG/\u0011:jif,\"!!2\t\u0015\te\u00131^A\u0001\n\u0003\u0011Y&\u0001\bqe>$Wo\u0019;FY\u0016lWM\u001c;\u0015\t\u0005U!Q\f\u0005\u000b\u0003'\u00149&!AA\u0002\u0005\u0015\u0007B\u0003B1\u0003W\f\t\u0011\"\u0011\u0003d\u0005y\u0001O]8ek\u000e$\u0018\n^3sCR|'/\u0006\u0002\u0003fA1!q\rB7\u0003+i!A!\u001b\u000b\u0007\t-$\"\u0001\u0006d_2dWm\u0019;j_:LAAa\u001c\u0003j\tA\u0011\n^3sCR|'\u000f\u0003\u0006\u0003t\u0005-\u0018\u0011!C\u0001\u0005k\n\u0001bY1o\u000bF,\u0018\r\u001c\u000b\u0005\u0003\u000f\u00139\b\u0003\u0006\u0002T\nE\u0014\u0011!a\u0001\u0003+A!\"!1\u0002l\u0006\u0005I\u0011IAb\u0011)\ti-a;\u0002\u0002\u0013\u0005#Q\u0010\u000b\u0005\u0003\u000f\u0013y\b\u0003\u0006\u0002T\nm\u0014\u0011!a\u0001\u0003+9\u0011Ba!9\u0003\u0003E\tA!\"\u0002\u000f%sg/\u00197jIB!\u00111\u0006BD\r%\ti\u000fOA\u0001\u0012\u0003\u0011IiE\u0003\u0003\b:\t\t\u0005C\u0004\u0014\u0005\u000f#\tA!$\u0015\u0005\t\u0015\u0005B\u0003BI\u0005\u000f\u000b\t\u0011\"\u0012\u0003\u0014\u0006AAo\\*ue&tw\rF\u0001@\u0011)\u00119Ja\"\u0002\u0002\u0013\u0005%\u0011T\u0001\u0006CB\u0004H._\u000b\u0005\u00057\u0013\t\u000b\u0006\u0003\u0003\u001e\n\r\u0006CBA\u0016\u0003W\u0014y\n\u0005\u0003\u0002\u000e\t\u0005F\u0001CA\t\u0005+\u0013\r!a\u0005\t\u0011\t%!Q\u0013a\u0001\u0005?C!Ba*\u0003\b\u0006\u0005I\u0011\u0011BU\u0003\u001d)h.\u00199qYf,BAa+\u00036R!!Q\u0016B\\!\u0015y!q\u0016BZ\u0013\r\u0011\tL\u0003\u0002\u0007\u001fB$\u0018n\u001c8\u0011\t\u00055!Q\u0017\u0003\t\u0003#\u0011)K1\u0001\u0002\u0014!Q!\u0011\u0018BS\u0003\u0003\u0005\rAa/\u0002\u0007a$\u0003\u0007\u0005\u0004\u0002,\u0005-(1\u0017\u0005\u000b\u0005\u007f\u00139)!A\u0005\n\t\u0005\u0017a\u0003:fC\u0012\u0014Vm]8mm\u0016$\"Aa1\u0011\u0007\u0001\u0013)-C\u0002\u0003H\u0006\u0013aa\u00142kK\u000e$\bb\u0002Bfq\u0011\u0005!QZ\u0001\niJLX)\u001b;iKJ,bAa4\u0003V\neG\u0003\u0002Bi\u00057\u0004ra`A\u0003\u0005'\u00149\u000e\u0005\u0003\u0002\u000e\tUG\u0001CA\t\u0005\u0013\u0014\r!a\u0005\u0011\t\u00055!\u0011\u001c\u0003\t\u0003?\u0011IM1\u0001\u0002\u0014!I!Q\u001cBe\t\u0003\u0007!q\\\u0001\u0003_B\u0004RaDAY\u0005#4\u0011Ba99!\u0003\r\nC!:\u0003!=\u0003H/[7ju\u0016\u0014x+\u0019:oS:<7c\u0001Bq\u001d!A!\u0011\u001eBq\r\u0003\u0011Y/A\u0006f[&$x+\u0019:oS:\u001cE.Y:t\u0005RK\b/Z%oM>\u001cE.Y:t'fl'm\u001c7J]\u001a|g)Y5mK\u0012\u001c\u0016*O\u00192cMI11\f\b\u0004H\u0005\u001d\u0013\u0011\t\u0005\f\u0007G\u001aYF!f\u0001\n\u0003\u0019\u0019\"A\u0007dY\u0006\u001c8OR;mY:\u000bW.\u001a\u0005\u000b\u0007O\u001aYF!E!\u0002\u0013Y\u0013AD2mCN\u001ch)\u001e7m\u001d\u0006lW\r\t\u0005\b'\rmC\u0011AB6)\u0011\u0019iga\u001c\u0011\t\u0005-21\f\u0005\b\u0007G\u001aI\u00071\u0001,\u0011)\u0011yba\u0017\u0002\u0002\u0013\u000511\u000f\u000b\u0005\u0007[\u001a)\bC\u0005\u0004d\rE\u0004\u0013!a\u0001W!Q!qFB.#\u0003%\ta!\u001f\u0016\u0005\rm$fA\u0016\u00038!Q!QJB.\u0003\u0003%\tEa\u0014\t\u0015\tM31LA\u0001\n\u0003\u0011)\u0006\u0003\u0006\u0003Z\rm\u0013\u0011!C\u0001\u0007\u0007#B!!\u0006\u0004\u0006\"Q\u00111[BA\u0003\u0003\u0005\r!!2\t\u0015\t\u000541LA\u0001\n\u0003\u0012\u0019\u0007\u0003\u0006\u0003t\rm\u0013\u0011!C\u0001\u0007\u0017#B!a\"\u0004\u000e\"Q\u00111[BE\u0003\u0003\u0005\r!!\u0006\t\u0015\u0005\u000571LA\u0001\n\u0003\n\u0019\r\u0003\u0006\u0002N\u000em\u0013\u0011!C!\u0007'#B!a\"\u0004\u0016\"Q\u00111[BI\u0003\u0003\u0005\r!!\u0006\u0007\r\re\u0005\bQBN\u0005}qun\u00117bgN\u0014E+\u001f9f\u0013:4w.T5tg&twMQ=uK\u000e|G-Z\n\n\u0007/s1qIA$\u0003\u0003B1ba\u0011\u0004\u0018\nU\r\u0011\"\u0001\u0004 V\u00111\u0011\u0015\t\u0005\u0003W\u0019\u0019KB\u0005\u0004&b\u0002\n1!\t\u0004(\n1R*[:tS:<')\u001f;fG>$WmV1s]&twmE\u0003\u0004$:\u0019\u0019\u0001\u0003\u0005\u0004\b\r\rF\u0011AB\u0005\u0011!\u0011\tja)\u0005B\tM\u0005\u0002\u0003Bu\u0007G#\taa,\u0015\t\u0005\u001d5\u0011\u0017\u0005\t\u0005_\u001ci\u000b1\u0001\u0003r&B11UB[\t\u000f!iG\u0002\u0004\u00048b\u00025\u0011\u0018\u0002\u000e\u00072\f7o\u001d(pi\u001a{WO\u001c3\u0014\u0013\rUfb!)\u0002H\u0005\u0005\u0003bCB_\u0007k\u0013)\u001a!C\u0001\u0007\u001f\tA\"\u001b8uKJt\u0017\r\u001c(b[\u0016D!b!1\u00046\nE\t\u0015!\u0003I\u00035Ig\u000e^3s]\u0006dg*Y7fA!Y1QYB[\u0005+\u0007I\u0011ABd\u0003M!WMZ5oK\u0012LeNS1wCN{WO]2f+\t\t9\tC\u0006\u0004L\u000eU&\u0011#Q\u0001\n\u0005\u001d\u0015\u0001\u00063fM&tW\rZ%o\u0015\u00064\u0018mU8ve\u000e,\u0007\u0005C\u0004\u0014\u0007k#\taa4\u0015\r\rE71[Bk!\u0011\tYc!.\t\u000f\ru6Q\u001aa\u0001\u0011\"A1QYBg\u0001\u0004\t9\t\u0003\u0006\u0003 \rU\u0016\u0011!C\u0001\u00073$ba!5\u0004\\\u000eu\u0007\"CB_\u0007/\u0004\n\u00111\u0001I\u0011)\u0019)ma6\u0011\u0002\u0003\u0007\u0011q\u0011\u0005\u000b\u0005_\u0019),%A\u0005\u0002\r\u0005XCABrU\rA%q\u0007\u0005\u000b\u0007O\u001c),%A\u0005\u0002\r%\u0018AD2paf$C-\u001a4bk2$HEM\u000b\u0003\u0007WTC!a\"\u00038!Q!QJB[\u0003\u0003%\tEa\u0014\t\u0015\tM3QWA\u0001\n\u0003\u0011)\u0006\u0003\u0006\u0003Z\rU\u0016\u0011!C\u0001\u0007g$B!!\u0006\u0004v\"Q\u00111[By\u0003\u0003\u0005\r!!2\t\u0015\t\u00054QWA\u0001\n\u0003\u0012\u0019\u0007\u0003\u0006\u0003t\rU\u0016\u0011!C\u0001\u0007w$B!a\"\u0004~\"Q\u00111[B}\u0003\u0003\u0005\r!!\u0006\t\u0015\u0005\u00057QWA\u0001\n\u0003\n\u0019\r\u0003\u0006\u0002N\u000eU\u0016\u0011!C!\t\u0007!B!a\"\u0005\u0006!Q\u00111\u001bC\u0001\u0003\u0003\u0005\r!!\u0006\u0007\r\u0011%\u0001\b\u0011C\u0006\u000551\u0015.\u001a7e\u001d>$hi\\;oINIAq\u0001\b\u0004\"\u0006\u001d\u0013\u0011\t\u0005\u000b;\u0012\u001d!Q3A\u0005\u0002\rM\u0001BCB\u001d\t\u000f\u0011\t\u0012)A\u0005W!Y1q\u0003C\u0004\u0005+\u0007I\u0011AB\n\u0011)\u0019y\u0004b\u0002\u0003\u0012\u0003\u0006Ia\u000b\u0005\f\t/!9A!f\u0001\n\u0003\u0019y!A\tpo:,'/\u00138uKJt\u0017\r\u001c(b[\u0016D!\u0002b\u0007\u0005\b\tE\t\u0015!\u0003I\u0003IywO\\3s\u0013:$XM\u001d8bY:\u000bW.\u001a\u0011\t\u0017\u0011}Aq\u0001BK\u0002\u0013\u0005A\u0011E\u0001\r[&\u001c8/\u001b8h\u00072\f7o]\u000b\u0003\tG\u0001Ra\u0004BX\u0007#D1\u0002b\n\u0005\b\tE\t\u0015!\u0003\u0005$\u0005iQ.[:tS:<7\t\\1tg\u0002Bqa\u0005C\u0004\t\u0003!Y\u0003\u0006\u0006\u0005.\u0011=B\u0011\u0007C\u001a\tk\u0001B!a\u000b\u0005\b!1Q\f\"\u000bA\u0002-Bqaa\u0006\u0005*\u0001\u00071\u0006C\u0004\u0005\u0018\u0011%\u0002\u0019\u0001%\t\u0011\u0011}A\u0011\u0006a\u0001\tGA!Ba\b\u0005\b\u0005\u0005I\u0011\u0001C\u001d))!i\u0003b\u000f\u0005>\u0011}B\u0011\t\u0005\t;\u0012]\u0002\u0013!a\u0001W!I1q\u0003C\u001c!\u0003\u0005\ra\u000b\u0005\n\t/!9\u0004%AA\u0002!C!\u0002b\b\u00058A\u0005\t\u0019\u0001C\u0012\u0011)\u0011y\u0003b\u0002\u0012\u0002\u0013\u00051\u0011\u0010\u0005\u000b\u0007O$9!%A\u0005\u0002\re\u0004B\u0003C%\t\u000f\t\n\u0011\"\u0001\u0004b\u0006q1m\u001c9zI\u0011,g-Y;mi\u0012\u001a\u0004B\u0003C'\t\u000f\t\n\u0011\"\u0001\u0005P\u0005q1m\u001c9zI\u0011,g-Y;mi\u0012\"TC\u0001C)U\u0011!\u0019Ca\u000e\t\u0015\t5CqAA\u0001\n\u0003\u0012y\u0005\u0003\u0006\u0003T\u0011\u001d\u0011\u0011!C\u0001\u0005+B!B!\u0017\u0005\b\u0005\u0005I\u0011\u0001C-)\u0011\t)\u0002b\u0017\t\u0015\u0005MGqKA\u0001\u0002\u0004\t)\r\u0003\u0006\u0003b\u0011\u001d\u0011\u0011!C!\u0005GB!Ba\u001d\u0005\b\u0005\u0005I\u0011\u0001C1)\u0011\t9\tb\u0019\t\u0015\u0005MGqLA\u0001\u0002\u0004\t)\u0002\u0003\u0006\u0002B\u0012\u001d\u0011\u0011!C!\u0003\u0007D!\"!4\u0005\b\u0005\u0005I\u0011\tC5)\u0011\t9\tb\u001b\t\u0015\u0005MGqMA\u0001\u0002\u0004\t)B\u0002\u0004\u0005pa\u0002E\u0011\u000f\u0002\u000f\u001b\u0016$\bn\u001c3O_R4u.\u001e8e'%!iGDBQ\u0003\u000f\n\t\u0005\u0003\u0006^\t[\u0012)\u001a!C\u0001\u0007'A!b!\u000f\u0005n\tE\t\u0015!\u0003,\u0011-\u00199\u0002\"\u001c\u0003\u0016\u0004%\taa\u0005\t\u0015\r}BQ\u000eB\tB\u0003%1\u0006C\u0006\u0005~\u00115$Q3A\u0005\u0002\r=\u0011AI8x]\u0016\u0014\u0018J\u001c;fe:\fGNT1nK>\u0013\u0018I\u001d:bs\u0012+7o\u0019:jaR|'\u000f\u0003\u0006\u0005\u0002\u00125$\u0011#Q\u0001\n!\u000b1e\\\u0014\b\u0005C\u0006\u0005\u0006\u00125$Q3A\u0005\u0002\u0011\u001d\u0015AD7jgNLgnZ\"mCN\u001cXm]\u000b\u0003\t\u0013\u0003Ra CF\u0007#LA\u0001\"$\u0002\n\t!A*[:u\u0011-!\t\n\"\u001c\u0003\u0012\u0003\u0006I\u0001\"#\u0002\u001f5L7o]5oO\u000ec\u0017m]:fg\u0002Bqa\u0005C7\t\u0003!)\n\u0006\u0006\u0005\u0018\u0012eE1\u0014CO\t?\u0003B!a\u000b\u0005n!1Q\fb%A\u0002-Bqaa\u0006\u0005\u0014\u0002\u00071\u0006C\u0004\u0005~\u0011M\u0005\u0019\u0001%\t\u0011\u0011\u0015E1\u0013a\u0001\t\u0013C\u0001\u0002b)\u0005n\u0011\u00051qY\u0001\u000eSN\f%O]1z\u001b\u0016$\bn\u001c3\t\u0015\t}AQNA\u0001\n\u0003!9\u000b\u0006\u0006\u0005\u0018\u0012%F1\u0016CW\t_C\u0001\"\u0018CS!\u0003\u0005\ra\u000b\u0005\n\u0007/!)\u000b%AA\u0002-B\u0011\u0002\" \u0005&B\u0005\t\u0019\u0001%\t\u0015\u0011\u0015EQ\u0015I\u0001\u0002\u0004!I\t\u0003\u0006\u00030\u00115\u0014\u0013!C\u0001\u0007sB!ba:\u0005nE\u0005I\u0011AB=\u0011)!I\u0005\"\u001c\u0012\u0002\u0013\u00051\u0011\u001d\u0005\u000b\t\u001b\"i'%A\u0005\u0002\u0011eVC\u0001C^U\u0011!IIa\u000e\t\u0015\t5CQNA\u0001\n\u0003\u0012y\u0005\u0003\u0006\u0003T\u00115\u0014\u0011!C\u0001\u0005+B!B!\u0017\u0005n\u0005\u0005I\u0011\u0001Cb)\u0011\t)\u0002\"2\t\u0015\u0005MG\u0011YA\u0001\u0002\u0004\t)\r\u0003\u0006\u0003b\u00115\u0014\u0011!C!\u0005GB!Ba\u001d\u0005n\u0005\u0005I\u0011\u0001Cf)\u0011\t9\t\"4\t\u0015\u0005MG\u0011ZA\u0001\u0002\u0004\t)\u0002\u0003\u0006\u0002B\u00125\u0014\u0011!C!\u0003\u0007D!\"!4\u0005n\u0005\u0005I\u0011\tCj)\u0011\t9\t\"6\t\u0015\u0005MG\u0011[A\u0001\u0002\u0004\t)\u0002C\u0006\u0005Z\u000e]%\u0011#Q\u0001\n\r\u0005\u0016AB2bkN,\u0007\u0005C\u0004\u0014\u0007/#\t\u0001\"8\u0015\t\u0011}G\u0011\u001d\t\u0005\u0003W\u00199\n\u0003\u0005\u0004D\u0011m\u0007\u0019ABQ\u0011)\u0011yba&\u0002\u0002\u0013\u0005AQ\u001d\u000b\u0005\t?$9\u000f\u0003\u0006\u0004D\u0011\r\b\u0013!a\u0001\u0007CC!Ba\f\u0004\u0018F\u0005I\u0011\u0001Cv+\t!iO\u000b\u0003\u0004\"\n]\u0002B\u0003B'\u0007/\u000b\t\u0011\"\u0011\u0003P!Q!1KBL\u0003\u0003%\tA!\u0016\t\u0015\te3qSA\u0001\n\u0003!)\u0010\u0006\u0003\u0002\u0016\u0011]\bBCAj\tg\f\t\u00111\u0001\u0002F\"Q!\u0011MBL\u0003\u0003%\tEa\u0019\t\u0015\tM4qSA\u0001\n\u0003!i\u0010\u0006\u0003\u0002\b\u0012}\bBCAj\tw\f\t\u00111\u0001\u0002\u0016!Q\u0011\u0011YBL\u0003\u0003%\t%a1\t\u0015\u000557qSA\u0001\n\u0003*)\u0001\u0006\u0003\u0002\b\u0016\u001d\u0001BCAj\u000b\u0007\t\t\u00111\u0001\u0002\u0016!YA\u0011\\B\u0014\u0005#\u0005\u000b\u0011BB$\u0011\u001d\u00192q\u0005C\u0001\u000b\u001b!\"\"b\u0004\u0006\u0012\u0015MQQCC\f!\u0011\tYca\n\t\u000f\r5Q1\u0002a\u0001\u0011\"1Q,b\u0003A\u0002-Bqaa\u0006\u0006\f\u0001\u00071\u0006\u0003\u0005\u0004D\u0015-\u0001\u0019AB$\u0011)\u0011yba\n\u0002\u0002\u0013\u0005Q1\u0004\u000b\u000b\u000b\u001f)i\"b\b\u0006\"\u0015\r\u0002\"CB\u0007\u000b3\u0001\n\u00111\u0001I\u0011!iV\u0011\u0004I\u0001\u0002\u0004Y\u0003\"CB\f\u000b3\u0001\n\u00111\u0001,\u0011)\u0019\u0019%\"\u0007\u0011\u0002\u0003\u00071q\t\u0005\u000b\u0005_\u00199#%A\u0005\u0002\r\u0005\bBCBt\u0007O\t\n\u0011\"\u0001\u0004z!QA\u0011JB\u0014#\u0003%\ta!\u001f\t\u0015\u001153qEI\u0001\n\u0003)i#\u0006\u0002\u00060)\"1q\tB\u001c\u0011)\u0011iea\n\u0002\u0002\u0013\u0005#q\n\u0005\u000b\u0005'\u001a9#!A\u0005\u0002\tU\u0003B\u0003B-\u0007O\t\t\u0011\"\u0001\u00068Q!\u0011QCC\u001d\u0011)\t\u0019.\"\u000e\u0002\u0002\u0003\u0007\u0011Q\u0019\u0005\u000b\u0005C\u001a9#!A\u0005B\t\r\u0004B\u0003B:\u0007O\t\t\u0011\"\u0001\u0006@Q!\u0011qQC!\u0011)\t\u0019.\"\u0010\u0002\u0002\u0003\u0007\u0011Q\u0003\u0005\u000b\u0003\u0003\u001c9#!A\u0005B\u0005\r\u0007BCAg\u0007O\t\t\u0011\"\u0011\u0006HQ!\u0011qQC%\u0011)\t\u0019.\"\u0012\u0002\u0002\u0003\u0007\u0011Q\u0003\u0004\u0007\u000b\u001bB\u0004)b\u0014\u000355+G\u000f[8e\u0013:d\u0017N\\3J]\u001a|\u0017J\\2p[BdW\r^3\u0014\u0013\u0015-cb!\f\u0002H\u0005\u0005\u0003bCB\u0007\u000b\u0017\u0012)\u001a!C\u0001\u0007\u001fA!ba\r\u0006L\tE\t\u0015!\u0003I\u0011)iV1\nBK\u0002\u0013\u000511\u0003\u0005\u000b\u0007s)YE!E!\u0002\u0013Y\u0003bCB\f\u000b\u0017\u0012)\u001a!C\u0001\u0007'A!ba\u0010\u0006L\tE\t\u0015!\u0003,\u0011-\u0019\u0019%b\u0013\u0003\u0016\u0004%\t!b\u0018\u0016\u0005\u0015\u0005\u0004\u0003BA\u0016\u000bG2\u0011\"\"\u001a9!\u0003\r\t#b\u001a\u0003-\rc\u0017m]:J]2Lg.Z%oM><\u0016M\u001d8j]\u001e\u001cR!b\u0019\u000f\u0007\u0007A\u0001ba\u0002\u0006d\u0011\u00051\u0011\u0002\u0005\t\u0005#+\u0019\u0007\"\u0011\u0003\u0014\"A!\u0011^C2\t\u0003)y\u0007\u0006\u0003\u0002\b\u0016E\u0004\u0002\u0003Bx\u000b[\u0002\rA!=*\u0015\u0015\rTQOCX\u000bG49B\u0002\u0004\u0006xa\u0002U\u0011\u0010\u0002.\u00072\f7o\u001d(pi\u001a{WO\u001c3XQ\u0016t')^5mI&tw-\u00138mS:,\u0017J\u001c4p\rJ|WnU=nE>d7#CC;\u001d\u0015\u0005\u0014qIA!\u0011-!y\"\"\u001e\u0003\u0016\u0004%\t!\" \u0016\u0005\rE\u0007b\u0003C\u0014\u000bk\u0012\t\u0012)A\u0005\u0007#DqaEC;\t\u0003)\u0019\t\u0006\u0003\u0006\u0006\u0016\u001d\u0005\u0003BA\u0016\u000bkB\u0001\u0002b\b\u0006\u0002\u0002\u00071\u0011\u001b\u0005\u000b\u0005?))(!A\u0005\u0002\u0015-E\u0003BCC\u000b\u001bC!\u0002b\b\u0006\nB\u0005\t\u0019ABi\u0011)\u0011y#\"\u001e\u0012\u0002\u0013\u0005Q\u0011S\u000b\u0003\u000b'SCa!5\u00038!Q!QJC;\u0003\u0003%\tEa\u0014\t\u0015\tMSQOA\u0001\n\u0003\u0011)\u0006\u0003\u0006\u0003Z\u0015U\u0014\u0011!C\u0001\u000b7#B!!\u0006\u0006\u001e\"Q\u00111[CM\u0003\u0003\u0005\r!!2\t\u0015\t\u0005TQOA\u0001\n\u0003\u0012\u0019\u0007\u0003\u0006\u0003t\u0015U\u0014\u0011!C\u0001\u000bG#B!a\"\u0006&\"Q\u00111[CQ\u0003\u0003\u0005\r!!\u0006\t\u0015\u0005\u0005WQOA\u0001\n\u0003\n\u0019\r\u0003\u0006\u0002N\u0016U\u0014\u0011!C!\u000bW#B!a\"\u0006.\"Q\u00111[CU\u0003\u0003\u0005\r!!\u0006\u0007\r\u0015E\u0006\bQCZ\u0005q\u0019E.Y:t'fl'm\u001c7J]\u001a|g)Y5mkJ,7+S\u001d2cE\u001a\u0012\"b,\u000f\u000bC\n9%!\u0011\t\u0017\r\rTq\u0016BK\u0002\u0013\u000511\u0003\u0005\u000b\u0007O*yK!E!\u0002\u0013Y\u0003bB\n\u00060\u0012\u0005Q1\u0018\u000b\u0005\u000b{+y\f\u0005\u0003\u0002,\u0015=\u0006bBB2\u000bs\u0003\ra\u000b\u0005\u000b\u0005?)y+!A\u0005\u0002\u0015\rG\u0003BC_\u000b\u000bD\u0011ba\u0019\u0006BB\u0005\t\u0019A\u0016\t\u0015\t=RqVI\u0001\n\u0003\u0019I\b\u0003\u0006\u0003N\u0015=\u0016\u0011!C!\u0005\u001fB!Ba\u0015\u00060\u0006\u0005I\u0011\u0001B+\u0011)\u0011I&b,\u0002\u0002\u0013\u0005Qq\u001a\u000b\u0005\u0003+)\t\u000e\u0003\u0006\u0002T\u00165\u0017\u0011!a\u0001\u0003\u000bD!B!\u0019\u00060\u0006\u0005I\u0011\tB2\u0011)\u0011\u0019(b,\u0002\u0002\u0013\u0005Qq\u001b\u000b\u0005\u0003\u000f+I\u000e\u0003\u0006\u0002T\u0016U\u0017\u0011!a\u0001\u0003+A!\"!1\u00060\u0006\u0005I\u0011IAb\u0011)\ti-b,\u0002\u0002\u0013\u0005Sq\u001c\u000b\u0005\u0003\u000f+\t\u000f\u0003\u0006\u0002T\u0016u\u0017\u0011!a\u0001\u0003+1a!\":9\u0001\u0016\u001d(!\u0006(p\u0013:d\u0017N\\3J]\u001a|\u0017\t\u001e;sS\n,H/Z\n\n\u000bGtQ\u0011MA$\u0003\u0003B1b!0\u0006d\nU\r\u0011\"\u0001\u0004\u0010!Q1\u0011YCr\u0005#\u0005\u000b\u0011\u0002%\t\u000fM)\u0019\u000f\"\u0001\u0006pR!Q\u0011_Cz!\u0011\tY#b9\t\u000f\ruVQ\u001ea\u0001\u0011\"Q!qDCr\u0003\u0003%\t!b>\u0015\t\u0015EX\u0011 \u0005\n\u0007{+)\u0010%AA\u0002!C!Ba\f\u0006dF\u0005I\u0011ABq\u0011)\u0011i%b9\u0002\u0002\u0013\u0005#q\n\u0005\u000b\u0005'*\u0019/!A\u0005\u0002\tU\u0003B\u0003B-\u000bG\f\t\u0011\"\u0001\u0007\u0004Q!\u0011Q\u0003D\u0003\u0011)\t\u0019N\"\u0001\u0002\u0002\u0003\u0007\u0011Q\u0019\u0005\u000b\u0005C*\u0019/!A\u0005B\t\r\u0004B\u0003B:\u000bG\f\t\u0011\"\u0001\u0007\fQ!\u0011q\u0011D\u0007\u0011)\t\u0019N\"\u0003\u0002\u0002\u0003\u0007\u0011Q\u0003\u0005\u000b\u0003\u0003,\u0019/!A\u0005B\u0005\r\u0007BCAg\u000bG\f\t\u0011\"\u0011\u0007\u0014Q!\u0011q\u0011D\u000b\u0011)\t\u0019N\"\u0005\u0002\u0002\u0003\u0007\u0011Q\u0003\u0004\u0007\r3A\u0004Ib\u0007\u0003;Us7N\\8x]N\u001b\u0017\r\\1J]2Lg.Z%oM>4VM]:j_:\u001c\u0012Bb\u0006\u000f\u000bC\n9%!\u0011\t\u0017\rufq\u0003BK\u0002\u0013\u00051q\u0002\u0005\u000b\u0007\u000349B!E!\u0002\u0013A\u0005b\u0003D\u0012\r/\u0011)\u001a!C\u0001\u0005+\nqA^3sg&|g\u000eC\u0006\u0007(\u0019]!\u0011#Q\u0001\n\u0005\u0015\u0017\u0001\u0003$\u0017J\u001c7j]\u0016LeNZ8NSN\u001c\u0018N\\4\u0014\u0013\u0019}eb!\f\u0002H\u0005\u0005\u0003bCB\u0007\r?\u0013)\u001a!C\u0001\u0007\u001fA!ba\r\u0007 \nE\t\u0015!\u0003I\u0011)ifq\u0014BK\u0002\u0013\u000511\u0003\u0005\u000b\u0007s1yJ!E!\u0002\u0013Y\u0003bCB\f\r?\u0013)\u001a!C\u0001\u0007'A!ba\u0010\u0007 \nE\t\u0015!\u0003,\u0011-\u0019\u0019Eb(\u0003\u0016\u0004%\tAb-\u0016\u0005\u0019U\u0006#B\b\u00030\u0016\u0005\u0004b\u0003Cm\r?\u0013\t\u0012)A\u0005\rkCqa\u0005DP\t\u00031Y\f\u0006\u0006\u0007>\u001a}f\u0011\u0019Db\r\u000b\u0004B!a\u000b\u0007 \"91Q\u0002D]\u0001\u0004A\u0005BB/\u0007:\u0002\u00071\u0006C\u0004\u0004\u0018\u0019e\u0006\u0019A\u0016\t\u0011\r\rc\u0011\u0018a\u0001\rkC!Ba\b\u0007 \u0006\u0005I\u0011\u0001De))1iLb3\u0007N\u001a=g\u0011\u001b\u0005\n\u0007\u001b19\r%AA\u0002!C\u0001\"\u0018Dd!\u0003\u0005\ra\u000b\u0005\n\u0007/19\r%AA\u0002-B!ba\u0011\u0007HB\u0005\t\u0019\u0001D[\u0011)\u0011yCb(\u0012\u0002\u0013\u00051\u0011\u001d\u0005\u000b\u0007O4y*%A\u0005\u0002\re\u0004B\u0003C%\r?\u000b\n\u0011\"\u0001\u0004z!QAQ\nDP#\u0003%\tAb7\u0016\u0005\u0019u'\u0006\u0002D[\u0005oA!B!\u0014\u0007 \u0006\u0005I\u0011\tB(\u0011)\u0011\u0019Fb(\u0002\u0002\u0013\u0005!Q\u000b\u0005\u000b\u000532y*!A\u0005\u0002\u0019\u0015H\u0003BA\u000b\rOD!\"a5\u0007d\u0006\u0005\t\u0019AAc\u0011)\u0011\tGb(\u0002\u0002\u0013\u0005#1\r\u0005\u000b\u0005g2y*!A\u0005\u0002\u00195H\u0003BAD\r_D!\"a5\u0007l\u0006\u0005\t\u0019AA\u000b\u0011)\t\tMb(\u0002\u0002\u0013\u0005\u00131\u0019\u0005\u000b\u0003\u001b4y*!A\u0005B\u0019UH\u0003BAD\roD!\"a5\u0007t\u0006\u0005\t\u0019AA\u000b\r\u00191Y\u0010\u000f!\u0007~\nA#+Zt7\t\\1tg\"9Ql\"\u0015\u0007\u0002\rM\u0001\u0002CB\f\u000f#2\taa\u0005\t\u0011\u001d\rt\u0011\u000bC\u0001\u0005\u001f\nqbY1mY\u0016,W*\u001a;i_\u0012\u001c\u0016n\u001a\u0005\t\u0005#;\t\u0006\"\u0011\u0003\u0014\"A!\u0011^D)\t\u00039I\u0007\u0006\u0003\u0002\b\u001e-\u0004\u0002\u0003Bx\u000fO\u0002\rA!=*\u001d\u001dEsqNDy\u0011\u001bBY,#\t\n\b\u001a1q\u0011\u000f\u001dA\u000fg\u0012\u0001$\u00137mK\u001e\fG.Q2dKN\u001c8\t[3dW\u001a\u000b\u0017\u000e\\3e'%9yGDD;\u0003\u000f\n\t\u0005\u0005\u0003\u0002,\u001dE\u0003bCD.\u000f_\u0012)\u001a!C\u0001\u0007\u001fA!bb\u001f\bp\tE\t\u0015!\u0003I\u0003]\u0019\u0017\r\u001c7fK\u0012+7\r\\1sCRLwN\\\"mCN\u001c\b\u0005\u0003\u0006^\u000f_\u0012)\u001a!C\u0001\u0007'A!b!\u000f\bp\tE\t\u0015!\u0003,\u0011-\u00199bb\u001c\u0003\u0016\u0004%\taa\u0005\t\u0015\r}rq\u000eB\tB\u0003%1\u0006C\u0006\b\b\u001e=$Q3A\u0005\u0002\r=\u0011!D2bY2\u001c\u0018\u000e^3DY\u0006\u001c8\u000f\u0003\u0006\b\f\u001e=$\u0011#Q\u0001\n!\u000babY1mYNLG/Z\"mCN\u001c\b\u0005C\u0006\b\u0010\u001e=$Q3A\u0005\u0002\u001dE\u0015aC5ogR\u0014Xo\u0019;j_:,\"ab%\u0011\u0007\u0019<)*C\u0002\b\u0018\u001e\u0014\u0001#\u00112tiJ\f7\r^%og:tu\u000eZ3\t\u0017\u001dmuq\u000eB\tB\u0003%q1S\u0001\rS:\u001cHO];di&|g\u000e\t\u0005\f\u0007\u0007:yG!f\u0001\n\u00039i\u0001C\u0006\u0005Z\u001e=$\u0011#Q\u0001\n\r\r\u0001bB\n\bp\u0011\u0005q1\u0015\u000b\u000f\u000fK;9k\"+\b,\u001e5vqVDY!\u0011\tYcb\u001c\t\u000f\u001dms\u0011\u0015a\u0001\u0011\"1Ql\")A\u0002-Bqaa\u0006\b\"\u0002\u00071\u0006C\u0004\b\b\u001e\u0005\u0006\u0019\u0001%\t\u0011\u001d=u\u0011\u0015a\u0001\u000f'C\u0001ba\u0011\b\"\u0002\u000711\u0001\u0005\u000b\u0005?9y'!A\u0005\u0002\u001dUFCDDS\u000fo;Ilb/\b>\u001e}v\u0011\u0019\u0005\n\u000f7:\u0019\f%AA\u0002!C\u0001\"XDZ!\u0003\u0005\ra\u000b\u0005\n\u0007/9\u0019\f%AA\u0002-B\u0011bb\"\b4B\u0005\t\u0019\u0001%\t\u0015\u001d=u1\u0017I\u0001\u0002\u00049\u0019\n\u0003\u0006\u0004D\u001dM\u0006\u0013!a\u0001\u0007\u0007A!Ba\f\bpE\u0005I\u0011ABq\u0011)\u00199ob\u001c\u0012\u0002\u0013\u00051\u0011\u0010\u0005\u000b\t\u0013:y'%A\u0005\u0002\re\u0004B\u0003C'\u000f_\n\n\u0011\"\u0001\u0004b\"QqQZD8#\u0003%\tab4\u0002\u001d\r|\u0007/\u001f\u0013eK\u001a\fW\u000f\u001c;%kU\u0011q\u0011\u001b\u0016\u0005\u000f'\u00139\u0004\u0003\u0006\bV\u001e=\u0014\u0013!C\u0001\u000fg\tabY8qs\u0012\"WMZ1vYR$c\u0007\u0003\u0006\u0003N\u001d=\u0014\u0011!C!\u0005\u001fB!Ba\u0015\bp\u0005\u0005I\u0011\u0001B+\u0011)\u0011Ifb\u001c\u0002\u0002\u0013\u0005qQ\u001c\u000b\u0005\u0003+9y\u000e\u0003\u0006\u0002T\u001em\u0017\u0011!a\u0001\u0003\u000bD!B!\u0019\bp\u0005\u0005I\u0011\tB2\u0011)\u0011\u0019hb\u001c\u0002\u0002\u0013\u0005qQ\u001d\u000b\u0005\u0003\u000f;9\u000f\u0003\u0006\u0002T\u001e\r\u0018\u0011!a\u0001\u0003+A!\"!1\bp\u0005\u0005I\u0011IAb\u0011)\timb\u001c\u0002\u0002\u0013\u0005sQ\u001e\u000b\u0005\u0003\u000f;y\u000f\u0003\u0006\u0002T\u001e-\u0018\u0011!a\u0001\u0003+1aab=9\u0001\u001eU(\u0001G%mY\u0016<\u0017\r\\!dG\u0016\u001c8/\u00138tiJ,8\r^5p]NIq\u0011\u001f\b\bv\u0005\u001d\u0013\u0011\t\u0005\f\u000f7:\tP!f\u0001\n\u0003\u0019y\u0001\u0003\u0006\b|\u001dE(\u0011#Q\u0001\n!C!\"XDy\u0005+\u0007I\u0011AB\n\u0011)\u0019Id\"=\u0003\u0012\u0003\u0006Ia\u000b\u0005\f\u0007/9\tP!f\u0001\n\u0003\u0019\u0019\u0002\u0003\u0006\u0004@\u001dE(\u0011#Q\u0001\n-B1bb\"\br\nU\r\u0011\"\u0001\u0004\u0010!Qq1RDy\u0005#\u0005\u000b\u0011\u0002%\t\u0017\u001d=u\u0011\u001fBK\u0002\u0013\u0005q\u0011\u0013\u0005\f\u000f7;\tP!E!\u0002\u00139\u0019\nC\u0004\u0014\u000fc$\t\u0001#\u0004\u0015\u0019!=\u0001\u0012\u0003E\n\u0011+A9\u0002#\u0007\u0011\t\u0005-r\u0011\u001f\u0005\b\u000f7BY\u00011\u0001I\u0011\u0019i\u00062\u0002a\u0001W!91q\u0003E\u0006\u0001\u0004Y\u0003bBDD\u0011\u0017\u0001\r\u0001\u0013\u0005\t\u000f\u001fCY\u00011\u0001\b\u0014\"Q!qDDy\u0003\u0003%\t\u0001#\b\u0015\u0019!=\u0001r\u0004E\u0011\u0011GA)\u0003c\n\t\u0013\u001dm\u00032\u0004I\u0001\u0002\u0004A\u0005\u0002C/\t\u001cA\u0005\t\u0019A\u0016\t\u0013\r]\u00012\u0004I\u0001\u0002\u0004Y\u0003\"CDD\u00117\u0001\n\u00111\u0001I\u0011)9y\tc\u0007\u0011\u0002\u0003\u0007q1\u0013\u0005\u000b\u0005_9\t0%A\u0005\u0002\r\u0005\bBCBt\u000fc\f\n\u0011\"\u0001\u0004z!QA\u0011JDy#\u0003%\ta!\u001f\t\u0015\u00115s\u0011_I\u0001\n\u0003\u0019\t\u000f\u0003\u0006\bN\u001eE\u0018\u0013!C\u0001\u000f\u001fD!B!\u0014\br\u0006\u0005I\u0011\tB(\u0011)\u0011\u0019f\"=\u0002\u0002\u0013\u0005!Q\u000b\u0005\u000b\u00053:\t0!A\u0005\u0002!eB\u0003BA\u000b\u0011wA!\"a5\t8\u0005\u0005\t\u0019AAc\u0011)\u0011\tg\"=\u0002\u0002\u0013\u0005#1\r\u0005\u000b\u0005g:\t0!A\u0005\u0002!\u0005C\u0003BAD\u0011\u0007B!\"a5\t@\u0005\u0005\t\u0019AA\u000b\u0011)\t\tm\"=\u0002\u0002\u0013\u0005\u00131\u0019\u0005\u000b\u0003\u001b<\t0!A\u0005B!%C\u0003BAD\u0011\u0017B!\"a5\tH\u0005\u0005\t\u0019AA\u000b\r\u0019Ay\u0005\u000f!\tR\t1S*\u001a;i_\u0012<\u0016\u000e\u001e5IC:$G.\u001a:DC2dW\rZ(o\u001d>tW)\u001c9usN#\u0018mY6\u0014\u0013!5cb\"\u001e\u0002H\u0005\u0005\u0003bCD.\u0011\u001b\u0012)\u001a!C\u0001\u0007\u001fA!bb\u001f\tN\tE\t\u0015!\u0003I\u0011)i\u0006R\nBK\u0002\u0013\u000511\u0003\u0005\u000b\u0007sAiE!E!\u0002\u0013Y\u0003bCB\f\u0011\u001b\u0012)\u001a!C\u0001\u0007'A!ba\u0010\tN\tE\t\u0015!\u0003,\u0011-99\t#\u0014\u0003\u0016\u0004%\taa\u0004\t\u0015\u001d-\u0005R\nB\tB\u0003%\u0001\nC\u0006\tf!5#Q3A\u0005\u0002\rM\u0011\u0001D2bY2\u001c\u0018\u000e^3OC6,\u0007B\u0003E5\u0011\u001b\u0012\t\u0012)A\u0005W\u0005i1-\u00197mg&$XMT1nK\u0002B1\u0002#\u001c\tN\tU\r\u0011\"\u0001\u0004\u0014\u0005a1-\u00197mg&$X\rR3tG\"Q\u0001\u0012\u000fE'\u0005#\u0005\u000b\u0011B\u0016\u0002\u001b\r\fG\u000e\\:ji\u0016$Um]2!\u0011\u001d\u0019\u0002R\nC\u0001\u0011k\"b\u0002c\u001e\tz!m\u0004R\u0010E@\u0011\u0003C\u0019\t\u0005\u0003\u0002,!5\u0003bBD.\u0011g\u0002\r\u0001\u0013\u0005\u0007;\"M\u0004\u0019A\u0016\t\u000f\r]\u00012\u000fa\u0001W!9qq\u0011E:\u0001\u0004A\u0005b\u0002E3\u0011g\u0002\ra\u000b\u0005\b\u0011[B\u0019\b1\u0001,\u0011)\u0011y\u0002#\u0014\u0002\u0002\u0013\u0005\u0001r\u0011\u000b\u000f\u0011oBI\tc#\t\u000e\"=\u0005\u0012\u0013EJ\u0011%9Y\u0006#\"\u0011\u0002\u0003\u0007\u0001\n\u0003\u0005^\u0011\u000b\u0003\n\u00111\u0001,\u0011%\u00199\u0002#\"\u0011\u0002\u0003\u00071\u0006C\u0005\b\b\"\u0015\u0005\u0013!a\u0001\u0011\"I\u0001R\rEC!\u0003\u0005\ra\u000b\u0005\n\u0011[B)\t%AA\u0002-B!Ba\f\tNE\u0005I\u0011ABq\u0011)\u00199\u000f#\u0014\u0012\u0002\u0013\u00051\u0011\u0010\u0005\u000b\t\u0013Bi%%A\u0005\u0002\re\u0004B\u0003C'\u0011\u001b\n\n\u0011\"\u0001\u0004b\"QqQ\u001aE'#\u0003%\ta!\u001f\t\u0015\u001dU\u0007RJI\u0001\n\u0003\u0019I\b\u0003\u0006\u0003N!5\u0013\u0011!C!\u0005\u001fB!Ba\u0015\tN\u0005\u0005I\u0011\u0001B+\u0011)\u0011I\u0006#\u0014\u0002\u0002\u0013\u0005\u0001r\u0015\u000b\u0005\u0003+AI\u000b\u0003\u0006\u0002T\"\u0015\u0016\u0011!a\u0001\u0003\u000bD!B!\u0019\tN\u0005\u0005I\u0011\tB2\u0011)\u0011\u0019\b#\u0014\u0002\u0002\u0013\u0005\u0001r\u0016\u000b\u0005\u0003\u000fC\t\f\u0003\u0006\u0002T\"5\u0016\u0011!a\u0001\u0003+A!\"!1\tN\u0005\u0005I\u0011IAb\u0011)\ti\r#\u0014\u0002\u0002\u0013\u0005\u0003r\u0017\u000b\u0005\u0003\u000fCI\f\u0003\u0006\u0002T\"U\u0016\u0011!a\u0001\u0003+1a\u0001#09\u0001\"}&a\u0006*fgVdG/\u001b8h\u001b\u0016$\bn\u001c3U_>d\u0015M]4f'%AYLDD;\u0003\u000f\n\t\u0005C\u0006\b\\!m&Q3A\u0005\u0002\r=\u0001BCD>\u0011w\u0013\t\u0012)A\u0005\u0011\"QQ\fc/\u0003\u0016\u0004%\taa\u0005\t\u0015\re\u00022\u0018B\tB\u0003%1\u0006C\u0006\u0004\u0018!m&Q3A\u0005\u0002\rM\u0001BCB \u0011w\u0013\t\u0012)A\u0005W!Yqq\u0011E^\u0005+\u0007I\u0011AB\b\u0011)9Y\tc/\u0003\u0012\u0003\u0006I\u0001\u0013\u0005\f\u0011KBYL!f\u0001\n\u0003\u0019\u0019\u0002\u0003\u0006\tj!m&\u0011#Q\u0001\n-B1\u0002#\u001c\t<\nU\r\u0011\"\u0001\u0004\u0014!Q\u0001\u0012\u000fE^\u0005#\u0005\u000b\u0011B\u0016\t\u000fMAY\f\"\u0001\t\\Rq\u0001R\u001cEp\u0011CD\u0019\u000f#:\th\"%\b\u0003BA\u0016\u0011wCqab\u0017\tZ\u0002\u0007\u0001\n\u0003\u0004^\u00113\u0004\ra\u000b\u0005\b\u0007/AI\u000e1\u0001,\u0011\u001d99\t#7A\u0002!Cq\u0001#\u001a\tZ\u0002\u00071\u0006C\u0004\tn!e\u0007\u0019A\u0016\t\u0015\t}\u00012XA\u0001\n\u0003Ai\u000f\u0006\b\t^\"=\b\u0012\u001fEz\u0011kD9\u0010#?\t\u0013\u001dm\u00032\u001eI\u0001\u0002\u0004A\u0005\u0002C/\tlB\u0005\t\u0019A\u0016\t\u0013\r]\u00012\u001eI\u0001\u0002\u0004Y\u0003\"CDD\u0011W\u0004\n\u00111\u0001I\u0011%A)\u0007c;\u0011\u0002\u0003\u00071\u0006C\u0005\tn!-\b\u0013!a\u0001W!Q!q\u0006E^#\u0003%\ta!9\t\u0015\r\u001d\b2XI\u0001\n\u0003\u0019I\b\u0003\u0006\u0005J!m\u0016\u0013!C\u0001\u0007sB!\u0002\"\u0014\tfI6+G\u000f[8e'%I9IDD;\u0003\u000f\n\t\u0005C\u0006\b\\%\u001d%Q3A\u0005\u0002\r=\u0001BCD>\u0013\u000f\u0013\t\u0012)A\u0005\u0011\"QQ,c\"\u0003\u0016\u0004%\taa\u0005\t\u0015\re\u0012r\u0011B\tB\u0003%1\u0006C\u0006\u0004\u0018%\u001d%Q3A\u0005\u0002\rM\u0001BCB \u0013\u000f\u0013\t\u0012)A\u0005W!91#c\"\u0005\u0002%mE\u0003CEO\u0013?K\t+c)\u0011\t\u0005-\u0012r\u0011\u0005\b\u000f7JI\n1\u0001I\u0011\u0019i\u0016\u0012\u0014a\u0001W!91qCEM\u0001\u0004Y\u0003B\u0003B\u0010\u0013\u000f\u000b\t\u0011\"\u0001\n(RA\u0011RTEU\u0013WKi\u000bC\u0005\b\\%\u0015\u0006\u0013!a\u0001\u0011\"AQ,#*\u0011\u0002\u0003\u00071\u0006C\u0005\u0004\u0018%\u0015\u0006\u0013!a\u0001W!Q!qFED#\u0003%\ta!9\t\u0015\r\u001d\u0018rQI\u0001\n\u0003\u0019I\b\u0003\u0006\u0005J%\u001d\u0015\u0013!C\u0001\u0007sB!B!\u0014\n\b\u0006\u0005I\u0011\tB(\u0011)\u0011\u0019&c\"\u0002\u0002\u0013\u0005!Q\u000b\u0005\u000b\u00053J9)!A\u0005\u0002%mF\u0003BA\u000b\u0013{C!\"a5\n:\u0006\u0005\t\u0019AAc\u0011)\u0011\t'c\"\u0002\u0002\u0013\u0005#1\r\u0005\u000b\u0005gJ9)!A\u0005\u0002%\rG\u0003BAD\u0013\u000bD!\"a5\nB\u0006\u0005\t\u0019AA\u000b\u0011)\t\t-c\"\u0002\u0002\u0013\u0005\u00131\u0019\u0005\u000b\u0003\u001bL9)!A\u0005B%-G\u0003BAD\u0013\u001bD!\"a5\nJ\u0006\u0005\t\u0019AA\u000b\r%I\t\u000e\u000fI\u0001\u0004CI\u0019N\u0001\u0014SK^\u0014\u0018\u000e^3DY>\u001cXO]3BaBd\u0017\u0010V8DY>\u001cXO]3C_\u0012Lh)Y5mK\u0012\u001cR!c4\u000f\u0007\u0007A\u0001ba\u0002\nP\u0012\u00051\u0011\u0002\u0005\b=%=g\u0011AEm+\u0005y\u0002\u0002\u0003Bu\u0013\u001f$\t%#8\u0015\t\u0005\u001d\u0015r\u001c\u0005\t\u0005_LY\u000e1\u0001\u0003r\"A!\u0011SEh\t\u0003J\u0019\u000fF\u0001,S\u0019Iy-c:\u000b.\u00191\u0011\u0012\u001e\u001dA\u0013W\u0014qDU3xe&$Xm\u00117pgV\u0014X-Q2dKN\u001c8\t[3dW\u001a\u000b\u0017\u000e\\3e'%I9ODEw\u0003\u000f\n\t\u0005\u0005\u0003\u0002,%=\u0007B\u0003\u0010\nh\nU\r\u0011\"\u0001\nZ\"Q\u00112_Et\u0005#\u0005\u000b\u0011B\u0010\u0002\tA|7\u000f\t\u0005\f\u0007\u0007J9O!f\u0001\n\u00039i\u0001C\u0006\u0005Z&\u001d(\u0011#Q\u0001\n\r\r\u0001bB\n\nh\u0012\u0005\u00112 \u000b\u0007\u0013{LyP#\u0001\u0011\t\u0005-\u0012r\u001d\u0005\u0007=%e\b\u0019A\u0010\t\u0011\r\r\u0013\u0012 a\u0001\u0007\u0007A!Ba\b\nh\u0006\u0005I\u0011\u0001F\u0003)\u0019IiPc\u0002\u000b\n!AaDc\u0001\u0011\u0002\u0003\u0007q\u0004\u0003\u0006\u0004D)\r\u0001\u0013!a\u0001\u0007\u0007A!Ba\f\nhF\u0005I\u0011\u0001F\u0007+\tQyAK\u0002 \u0005oA!ba:\nhF\u0005I\u0011AD\u001a\u0011)\u0011i%c:\u0002\u0002\u0013\u0005#q\n\u0005\u000b\u0005'J9/!A\u0005\u0002\tU\u0003B\u0003B-\u0013O\f\t\u0011\"\u0001\u000b\u001aQ!\u0011Q\u0003F\u000e\u0011)\t\u0019Nc\u0006\u0002\u0002\u0003\u0007\u0011Q\u0019\u0005\u000b\u0005CJ9/!A\u0005B\t\r\u0004B\u0003B:\u0013O\f\t\u0011\"\u0001\u000b\"Q!\u0011q\u0011F\u0012\u0011)\t\u0019Nc\b\u0002\u0002\u0003\u0007\u0011Q\u0003\u0005\u000b\u0003\u0003L9/!A\u0005B\u0005\r\u0007BCAg\u0013O\f\t\u0011\"\u0011\u000b*Q!\u0011q\u0011F\u0016\u0011)\t\u0019Nc\n\u0002\u0002\u0003\u0007\u0011Q\u0003\u0004\u0007\u0015_A\u0004I#\r\u00037I+wO]5uK\u000ecwn];sK&cG.Z4bY\u0006\u001b7-Z:t'%QiCDEw\u0003\u000f\n\t\u0005\u0003\u0006\u001f\u0015[\u0011)\u001a!C\u0001\u00133D!\"c=\u000b.\tE\t\u0015!\u0003 \u0011-99I#\f\u0003\u0016\u0004%\taa\u0004\t\u0015\u001d-%R\u0006B\tB\u0003%\u0001\nC\u0004\u0014\u0015[!\tA#\u0010\u0015\r)}\"\u0012\tF\"!\u0011\tYC#\f\t\ryQY\u00041\u0001 \u0011\u001d99Ic\u000fA\u0002!C!Ba\b\u000b.\u0005\u0005I\u0011\u0001F$)\u0019QyD#\u0013\u000bL!AaD#\u0012\u0011\u0002\u0003\u0007q\u0004C\u0005\b\b*\u0015\u0003\u0013!a\u0001\u0011\"Q!q\u0006F\u0017#\u0003%\tA#\u0004\t\u0015\r\u001d(RFI\u0001\n\u0003\u0019\t\u000f\u0003\u0006\u0003N)5\u0012\u0011!C!\u0005\u001fB!Ba\u0015\u000b.\u0005\u0005I\u0011\u0001B+\u0011)\u0011IF#\f\u0002\u0002\u0013\u0005!r\u000b\u000b\u0005\u0003+QI\u0006\u0003\u0006\u0002T*U\u0013\u0011!a\u0001\u0003\u000bD!B!\u0019\u000b.\u0005\u0005I\u0011\tB2\u0011)\u0011\u0019H#\f\u0002\u0002\u0013\u0005!r\f\u000b\u0005\u0003\u000fS\t\u0007\u0003\u0006\u0002T*u\u0013\u0011!a\u0001\u0003+A!\"!1\u000b.\u0005\u0005I\u0011IAb\u0011)\tiM#\f\u0002\u0002\u0013\u0005#r\r\u000b\u0005\u0003\u000fSI\u0007\u0003\u0006\u0002T*\u0015\u0014\u0011!a\u0001\u0003+1qA#\u001c9\u0011\u0003SyGA\u0010V].twn\u001e8J]Z|7.\u001a#z]\u0006l\u0017nY%ogR\u0014Xo\u0019;j_:\u001c\u0012Bc\u001b\u000f\u0007\u0007\t9%!\u0011\t\u000fMQY\u0007\"\u0001\u000btQ\u0011!R\u000f\t\u0005\u0003WQY\u0007\u0003\u0005\u0003\u0012*-D\u0011\tBJ\u0011!\u0011IOc\u001b\u0005\u0002)mD\u0003BAD\u0015{B\u0001Ba<\u000bz\u0001\u0007!\u0011\u001f\u0005\u000b\u0005\u001bRY'!A\u0005B\t=\u0003B\u0003B*\u0015W\n\t\u0011\"\u0001\u0003V!Q!\u0011\fF6\u0003\u0003%\tA#\"\u0015\t\u0005U!r\u0011\u0005\u000b\u0003'T\u0019)!AA\u0002\u0005\u0015\u0007B\u0003B1\u0015W\n\t\u0011\"\u0011\u0003d!Q!1\u000fF6\u0003\u0003%\tA#$\u0015\t\u0005\u001d%r\u0012\u0005\u000b\u0003'TY)!AA\u0002\u0005U\u0001BCAa\u0015W\n\t\u0011\"\u0011\u0002D\"Q!q\u0018F6\u0003\u0003%IA!1\u0007\u000f)]\u0005\b#\u0001\u000b\u001a\n)R-\u001c9us>\u0003H/[7ju\u0016\u0014x+\u0019:oS:<7#\u0002FK\u001d\r\r\u0001bB\n\u000b\u0016\u0012\u0005!R\u0014\u000b\u0003\u0015?\u0003B!a\u000b\u000b\u0016\"A!\u0011\u001eFK\t\u0003Q\u0019\u000b\u0006\u0003\u0002\b*\u0015\u0006\u0002\u0003Bx\u0015C\u0003\rA!=\b\u000f)%\u0006\bc\u0001\u000b \u0006)R-\u001c9us>\u0003H/[7ju\u0016\u0014x+\u0019:oS:$hi\\;oIB!\u00111\u0006FY\r%\u00199\fOA\u0001\u0012\u0003Q\u0019l\u0005\u0004\u000b2*U\u0016\u0011\t\t\n\u0015oSi\fSAD\u0007#l!A#/\u000b\u0007)m&\"A\u0004sk:$\u0018.\\3\n\t)}&\u0012\u0018\u0002\u0012\u0003\n\u001cHO]1di\u001a+hn\u0019;j_:\u0014\u0004bB\n\u000b2\u0012\u0005!2\u0019\u000b\u0003\u0015_C!B!%\u000b2\u0006\u0005IQ\tBJ\u0011)\u00119J#-\u0002\u0002\u0013\u0005%\u0012\u001a\u000b\u0007\u0007#TYM#4\t\u000f\ru&r\u0019a\u0001\u0011\"A1Q\u0019Fd\u0001\u0004\t9\t\u0003\u0006\u0003(*E\u0016\u0011!CA\u0015#$BAc5\u000b\\B)qBa,\u000bVB1qBc6I\u0003\u000fK1A#7\u000b\u0005\u0019!V\u000f\u001d7fe!Q!\u0011\u0018Fh\u0003\u0003\u0005\ra!5\t\u0015\t}&\u0012WA\u0001\n\u0013\u0011\tmB\u0005\u000bbb\n\t\u0011#\u0001\u000bd\u0006qQ*\u001a;i_\u0012tu\u000e\u001e$pk:$\u0007\u0003BA\u0016\u0015K4\u0011\u0002b\u001c9\u0003\u0003E\tAc:\u0014\r)\u0015(\u0012^A!!-Q9Lc;,W!#I\tb&\n\t)5(\u0012\u0018\u0002\u0012\u0003\n\u001cHO]1di\u001a+hn\u0019;j_:$\u0004bB\n\u000bf\u0012\u0005!\u0012\u001f\u000b\u0003\u0015GD!B!%\u000bf\u0006\u0005IQ\tBJ\u0011)\u00119J#:\u0002\u0002\u0013\u0005%r\u001f\u000b\u000b\t/SIPc?\u000b~*}\bBB/\u000bv\u0002\u00071\u0006C\u0004\u0004\u0018)U\b\u0019A\u0016\t\u000f\u0011u$R\u001fa\u0001\u0011\"AAQ\u0011F{\u0001\u0004!I\t\u0003\u0006\u0003(*\u0015\u0018\u0011!CA\u0017\u0007!Ba#\u0002\f\u000eA)qBa,\f\bAAqb#\u0003,W!#I)C\u0002\f\f)\u0011a\u0001V;qY\u0016$\u0004B\u0003B]\u0017\u0003\t\t\u00111\u0001\u0005\u0018\"Q!q\u0018Fs\u0003\u0003%IA!1\b\u0013-M\u0001(!A\t\u0002-U\u0011!\u0004$jK2$gj\u001c;G_VtG\r\u0005\u0003\u0002,-]a!\u0003C\u0005q\u0005\u0005\t\u0012AF\r'\u0019Y9bc\u0007\u0002BAY!r\u0017FvW-BE1\u0005C\u0017\u0011\u001d\u00192r\u0003C\u0001\u0017?!\"a#\u0006\t\u0015\tE5rCA\u0001\n\u000b\u0012\u0019\n\u0003\u0006\u0003\u0018.]\u0011\u0011!CA\u0017K!\"\u0002\"\f\f(-%22FF\u0017\u0011\u0019i62\u0005a\u0001W!91qCF\u0012\u0001\u0004Y\u0003b\u0002C\f\u0017G\u0001\r\u0001\u0013\u0005\t\t?Y\u0019\u00031\u0001\u0005$!Q!qUF\f\u0003\u0003%\ti#\r\u0015\t-M2r\u0007\t\u0006\u001f\t=6R\u0007\t\t\u001f-%1f\u000b%\u0005$!Q!\u0011XF\u0018\u0003\u0003\u0005\r\u0001\"\f\t\u0015\t}6rCA\u0001\n\u0013\u0011\tmB\u0005\f>a\n\t\u0011#\u0001\f@\u0005ybj\\\"mCN\u001c(\tV=qK&sgm\\'jgNLgn\u001a\"zi\u0016\u001cw\u000eZ3\u0011\t\u0005-2\u0012\t\u0004\n\u00073C\u0014\u0011!E\u0001\u0017\u0007\u001aba#\u0011\fF\u0005\u0005\u0003\u0003\u0003F\\\u0017\u000f\u001a\t\u000bb8\n\t-%#\u0012\u0018\u0002\u0012\u0003\n\u001cHO]1di\u001a+hn\u0019;j_:\f\u0004bB\n\fB\u0011\u00051R\n\u000b\u0003\u0017\u007fA!B!%\fB\u0005\u0005IQ\tBJ\u0011)\u00119j#\u0011\u0002\u0002\u0013\u000552\u000b\u000b\u0005\t?\\)\u0006\u0003\u0005\u0004D-E\u0003\u0019ABQ\u0011)\u00119k#\u0011\u0002\u0002\u0013\u00055\u0012\f\u000b\u0005\u00177Zi\u0006E\u0003\u0010\u0005_\u001b\t\u000b\u0003\u0006\u0003:.]\u0013\u0011!a\u0001\t?D!Ba0\fB\u0005\u0005I\u0011\u0002Ba\u000f%Y\u0019\u0007OA\u0001\u0012\u0003Y)'A\u0016O_\u000ec\u0017m]:C)f\u0004X-\u00138g_\u000ec\u0017m]:Ts6\u0014w\u000e\\%oM>4\u0015-\u001b7fINK\u0015(M\u00192!\u0011\tYcc\u001a\u0007\u0013\ru\u0003(!A\t\u0002-%4CBF4\u0017W\n\t\u0005E\u0004\u000b8.\u001d3f!\u001c\t\u000fMY9\u0007\"\u0001\fpQ\u00111R\r\u0005\u000b\u0005#[9'!A\u0005F\tM\u0005B\u0003BL\u0017O\n\t\u0011\"!\fvQ!1QNF<\u0011\u001d\u0019\u0019gc\u001dA\u0002-B!Ba*\fh\u0005\u0005I\u0011QF>)\u0011Yihc \u0011\t=\u0011yk\u000b\u0005\u000b\u0005s[I(!AA\u0002\r5\u0004B\u0003B`\u0017O\n\t\u0011\"\u0003\u0003B\u001eI1R\u0011\u001d\u0002\u0002#\u00051rQ\u0001\u001b\u001b\u0016$\bn\u001c3J]2Lg.Z%oM>LenY8na2,G/\u001a\t\u0005\u0003WYIIB\u0005\u0006Na\n\t\u0011#\u0001\f\fN11\u0012RFG\u0003\u0003\u00022Bc.\u000bl\"[3&\"\u0019\u0007d!91c##\u0005\u0002-EECAFD\u0011)\u0011\tj##\u0002\u0002\u0013\u0015#1\u0013\u0005\u000b\u0005/[I)!A\u0005\u0002.]EC\u0003D2\u00173[Yj#(\f \"91QBFK\u0001\u0004A\u0005BB/\f\u0016\u0002\u00071\u0006C\u0004\u0004\u0018-U\u0005\u0019A\u0016\t\u0011\r\r3R\u0013a\u0001\u000bCB!Ba*\f\n\u0006\u0005I\u0011QFR)\u0011Y)k#+\u0011\u000b=\u0011ykc*\u0011\u0011=YI\u0001S\u0016,\u000bCB!B!/\f\"\u0006\u0005\t\u0019\u0001D2\u0011)\u0011yl##\u0002\u0002\u0013%!\u0011Y\u0004\n\u0017_C\u0014\u0011!E\u0001\u0017c\u000bq#T3uQ>$\u0017J\u001c7j]\u0016LeNZ8NSN\u001c\u0018N\\4\u0011\t\u0005-22\u0017\u0004\n\rCC\u0014\u0011!E\u0001\u0017k\u001bbac-\f8\u0006\u0005\u0003c\u0003F\\\u0015WD5f\u000bD[\r{CqaEFZ\t\u0003YY\f\u0006\u0002\f2\"Q!\u0011SFZ\u0003\u0003%)Ea%\t\u0015\t]52WA\u0001\n\u0003[\t\r\u0006\u0006\u0007>.\r7RYFd\u0017\u0013Dqa!\u0004\f@\u0002\u0007\u0001\n\u0003\u0004^\u0017\u007f\u0003\ra\u000b\u0005\b\u0007/Yy\f1\u0001,\u0011!\u0019\u0019ec0A\u0002\u0019U\u0006B\u0003BT\u0017g\u000b\t\u0011\"!\fNR!1rZFj!\u0015y!qVFi!!y1\u0012\u0002%,W\u0019U\u0006B\u0003B]\u0017\u0017\f\t\u00111\u0001\u0007>\"Q!qXFZ\u0003\u0003%IA!1\b\u0013-e\u0007(!A\t\u0002-m\u0017!F'fi\"|G-\u00138mS:,\u0017J\u001c4p\u000bJ\u0014xN\u001d\t\u0005\u0003WYiNB\u0005\u0004*a\n\t\u0011#\u0001\f`N11R\\Fq\u0003\u0003\u00022Bc.\u000bl\"[3fa\u0012\u0006\u0010!91c#8\u0005\u0002-\u0015HCAFn\u0011)\u0011\tj#8\u0002\u0002\u0013\u0015#1\u0013\u0005\u000b\u0005/[i.!A\u0005\u0002.-HCCC\b\u0017[\\yo#=\ft\"91QBFu\u0001\u0004A\u0005BB/\fj\u0002\u00071\u0006C\u0004\u0004\u0018-%\b\u0019A\u0016\t\u0011\r\r3\u0012\u001ea\u0001\u0007\u000fB!Ba*\f^\u0006\u0005I\u0011QF|)\u0011YIp#@\u0011\u000b=\u0011ykc?\u0011\u0011=YI\u0001S\u0016,\u0007\u000fB!B!/\fv\u0006\u0005\t\u0019AC\b\u0011)\u0011yl#8\u0002\u0002\u0013%!\u0011Y\u0004\n\u0019\u0007A\u0014\u0011!E\u0001\u0019\u000b\t\u0001FU3xe&$X\r\u0016:bSR\u001c\u0015\r\u001c7U_N#\u0018\r^5d\u00136\u0004H.T3uQ>$g)Y5mK\u0012\u0004B!a\u000b\r\b\u0019Ia1 \u001d\u0002\u0002#\u0005A\u0012B\n\u0007\u0019\u000faY!!\u0011\u0011\u0017)]&2\u001e%,W\r\rqQ\u0003\u0005\b'1\u001dA\u0011\u0001G\b)\ta)\u0001\u0003\u0006\u0003\u00122\u001d\u0011\u0011!C#\u0005'C!Ba&\r\b\u0005\u0005I\u0011\u0011G\u000b))9)\u0002d\u0006\r\u001a1mAR\u0004\u0005\b\u0007\u001ba\u0019\u00021\u0001I\u0011\u0019iF2\u0003a\u0001W!91q\u0003G\n\u0001\u0004Y\u0003\u0002CB\"\u0019'\u0001\raa\u0001\t\u0015\t\u001dFrAA\u0001\n\u0003c\t\u0003\u0006\u0003\r$1\u001d\u0002#B\b\u000302\u0015\u0002\u0003C\b\f\n![3fa\u0001\t\u0015\teFrDA\u0001\u0002\u00049)\u0002\u0003\u0006\u0003@2\u001d\u0011\u0011!C\u0005\u0005\u0003<\u0011\u0002$\f9\u0003\u0003E\t\u0001d\f\u00021%cG.Z4bY\u0006\u001b7-Z:t\u0013:\u001cHO];di&|g\u000e\u0005\u0003\u0002,1Eb!CDzq\u0005\u0005\t\u0012\u0001G\u001a'\u0019a\t\u0004$\u000e\u0002BAa!r\u0017G\u001c\u0011.Z\u0003jb%\t\u0010%!A\u0012\bF]\u0005E\t%m\u001d;sC\u000e$h)\u001e8di&|g.\u000e\u0005\b'1EB\u0011\u0001G\u001f)\tay\u0003\u0003\u0006\u0003\u00122E\u0012\u0011!C#\u0005'C!Ba&\r2\u0005\u0005I\u0011\u0011G\")1Ay\u0001$\u0012\rH1%C2\nG'\u0011\u001d9Y\u0006$\u0011A\u0002!Ca!\u0018G!\u0001\u0004Y\u0003bBB\f\u0019\u0003\u0002\ra\u000b\u0005\b\u000f\u000fc\t\u00051\u0001I\u0011!9y\t$\u0011A\u0002\u001dM\u0005B\u0003BT\u0019c\t\t\u0011\"!\rRQ!A2\u000bG.!\u0015y!q\u0016G+!%yAr\u000b%,W!;\u0019*C\u0002\rZ)\u0011a\u0001V;qY\u0016,\u0004B\u0003B]\u0019\u001f\n\t\u00111\u0001\t\u0010!Q!q\u0018G\u0019\u0003\u0003%IA!1\b\u00131\u0005\u0004(!A\t\u00021\r\u0014\u0001G%mY\u0016<\u0017\r\\!dG\u0016\u001c8o\u00115fG.4\u0015-\u001b7fIB!\u00111\u0006G3\r%9\t\bOA\u0001\u0012\u0003a9g\u0005\u0004\rf1%\u0014\u0011\t\t\u000f\u0015ocY\u0007S\u0016,\u0011\u001eM51ADS\u0013\u0011aiG#/\u0003#\u0005\u00137\u000f\u001e:bGR4UO\\2uS>tg\u0007C\u0004\u0014\u0019K\"\t\u0001$\u001d\u0015\u00051\r\u0004B\u0003BI\u0019K\n\t\u0011\"\u0012\u0003\u0014\"Q!q\u0013G3\u0003\u0003%\t\td\u001e\u0015\u001d\u001d\u0015F\u0012\u0010G>\u0019{by\b$!\r\u0004\"9q1\fG;\u0001\u0004A\u0005BB/\rv\u0001\u00071\u0006C\u0004\u0004\u00181U\u0004\u0019A\u0016\t\u000f\u001d\u001dER\u000fa\u0001\u0011\"Aqq\u0012G;\u0001\u00049\u0019\n\u0003\u0005\u0004D1U\u0004\u0019AB\u0002\u0011)\u00119\u000b$\u001a\u0002\u0002\u0013\u0005Er\u0011\u000b\u0005\u0019\u0013c\t\nE\u0003\u0010\u0005_cY\tE\u0006\u0010\u0019\u001bC5f\u000b%\b\u0014\u000e\r\u0011b\u0001GH\u0015\t1A+\u001e9mKZB!B!/\r\u0006\u0006\u0005\t\u0019ADS\u0011)\u0011y\f$\u001a\u0002\u0002\u0013%!\u0011Y\u0004\n\u0019/C\u0014\u0011!E\u0001\u00193\u000ba%T3uQ>$w+\u001b;i\u0011\u0006tG\r\\3s\u0007\u0006dG.\u001a3P]:{g.R7qif\u001cF/Y2l!\u0011\tY\u0003d'\u0007\u0013!=\u0003(!A\t\u00021u5C\u0002GN\u0019?\u000b\t\u0005\u0005\u0007\u000b82-\u0004jK\u0016IW-B9\bC\u0004\u0014\u00197#\t\u0001d)\u0015\u00051e\u0005B\u0003BI\u00197\u000b\t\u0011\"\u0012\u0003\u0014\"Q!q\u0013GN\u0003\u0003%\t\t$+\u0015\u001d!]D2\u0016GW\u0019_c\t\fd-\r6\"9q1\fGT\u0001\u0004A\u0005BB/\r(\u0002\u00071\u0006C\u0004\u0004\u00181\u001d\u0006\u0019A\u0016\t\u000f\u001d\u001dEr\u0015a\u0001\u0011\"9\u0001R\rGT\u0001\u0004Y\u0003b\u0002E7\u0019O\u0003\ra\u000b\u0005\u000b\u0005OcY*!A\u0005\u00022eF\u0003\u0002G^\u0019\u007f\u0003Ra\u0004BX\u0019{\u0003\u0012b\u0004GG\u0011.Z\u0003jK\u0016\t\u0015\teFrWA\u0001\u0002\u0004A9\b\u0003\u0006\u0003@2m\u0015\u0011!C\u0005\u0005\u0003<\u0011\u0002$29\u0003\u0003E\t\u0001d2\u0002%MKhn\u00195s_:L'0\u001a3NKRDw\u000e\u001a\t\u0005\u0003WaIMB\u0005\n\nb\n\t\u0011#\u0001\rLN1A\u0012\u001aGg\u0003\u0003\u0002\u0012Bc.\rP\"[3&#(\n\t1E'\u0012\u0018\u0002\u0012\u0003\n\u001cHO]1di\u001a+hn\u0019;j_:\u001c\u0004bB\n\rJ\u0012\u0005AR\u001b\u000b\u0003\u0019\u000fD!B!%\rJ\u0006\u0005IQ\tBJ\u0011)\u00119\n$3\u0002\u0002\u0013\u0005E2\u001c\u000b\t\u0013;ci\u000ed8\rb\"9q1\fGm\u0001\u0004A\u0005BB/\rZ\u0002\u00071\u0006C\u0004\u0004\u00181e\u0007\u0019A\u0016\t\u0015\t\u001dF\u0012ZA\u0001\n\u0003c)\u000f\u0006\u0003\rh2=\b#B\b\u000302%\bCB\b\rl\"[3&C\u0002\rn*\u0011a\u0001V;qY\u0016\u001c\u0004B\u0003B]\u0019G\f\t\u00111\u0001\n\u001e\"Q!q\u0018Ge\u0003\u0003%IA!1\b\u00131U\b(!A\t\u00021]\u0018\u0001E*ue&\u001cGO\u001a9NSNl\u0017\r^2i!\u0011\tY\u0003$?\u0007\u0013%\r\u0002(!A\t\u00021m8C\u0002G}\u0019{\f\t\u0005\u0005\u0007\u000b82-\u0004jK\u0016IW-J\u0019\u0005C\u0004\u0014\u0019s$\t!$\u0001\u0015\u00051]\bB\u0003BI\u0019s\f\t\u0011\"\u0012\u0003\u0014\"Q!q\u0013G}\u0003\u0003%\t)d\u0002\u0015\u001d%\rS\u0012BG\u0006\u001b\u001biy!$\u0005\u000e\u0014!9q1LG\u0003\u0001\u0004A\u0005BB/\u000e\u0006\u0001\u00071\u0006C\u0004\u0004\u00185\u0015\u0001\u0019A\u0016\t\u000f\u001d\u001dUR\u0001a\u0001\u0011\"9\u0001RMG\u0003\u0001\u0004Y\u0003b\u0002E7\u001b\u000b\u0001\ra\u000b\u0005\u000b\u0005OcI0!A\u0005\u00026]A\u0003\u0002G^\u001b3A!B!/\u000e\u0016\u0005\u0005\t\u0019AE\"\u0011)\u0011y\f$?\u0002\u0002\u0013%!\u0011Y\u0004\n\u001b?A\u0014\u0011!E\u0001\u001bC\tqCU3tk2$\u0018N\\4NKRDw\u000e\u001a+p_2\u000b'oZ3\u0011\t\u0005-R2\u0005\u0004\n\u0011{C\u0014\u0011!E\u0001\u001bK\u0019b!d\t\u000e(\u0005\u0005\u0003\u0003\u0004F\\\u0019WB5f\u000b%,W!u\u0007bB\n\u000e$\u0011\u0005Q2\u0006\u000b\u0003\u001bCA!B!%\u000e$\u0005\u0005IQ\tBJ\u0011)\u00119*d\t\u0002\u0002\u0013\u0005U\u0012\u0007\u000b\u000f\u0011;l\u0019$$\u000e\u000e85eR2HG\u001f\u0011\u001d9Y&d\fA\u0002!Ca!XG\u0018\u0001\u0004Y\u0003bBB\f\u001b_\u0001\ra\u000b\u0005\b\u000f\u000fky\u00031\u0001I\u0011\u001dA)'d\fA\u0002-Bq\u0001#\u001c\u000e0\u0001\u00071\u0006\u0003\u0006\u0003(6\r\u0012\u0011!CA\u001b\u0003\"B\u0001d/\u000eD!Q!\u0011XG \u0003\u0003\u0005\r\u0001#8\t\u0015\t}V2EA\u0001\n\u0013\u0011\tmB\u0004\u000eJaB\tI#\u001e\u0002?Us7N\\8x]&sgo\\6f\tft\u0017-\\5d\u0013:\u001cHO];di&|gnB\u0005\u000eNa\n\t\u0011#\u0001\u000eP\u0005y\"+Z\fE\u000f\u001e:jEV$X\r\u0005\u0003\u0002,5ue!CCsq\u0005\u0005\t\u0012AGP'\u0019ii*$)\u0002BA9!rWF$\u0011\u0016E\bbB\n\u000e\u001e\u0012\u0005QR\u0015\u000b\u0003\u001b7C!B!%\u000e\u001e\u0006\u0005IQ\tBJ\u0011)\u00119*$(\u0002\u0002\u0013\u0005U2\u0016\u000b\u0005\u000bcli\u000bC\u0004\u0004>6%\u0006\u0019\u0001%\t\u0015\t\u001dVRTA\u0001\n\u0003k\t\f\u0006\u0003\u000e46U\u0006\u0003B\b\u00030\"C!B!/\u000e0\u0006\u0005\t\u0019ACy\u0011)\u0011y,$(\u0002\u0002\u0013%!\u0011Y\u0004\n\u001bwC\u0014\u0011!E\u0001\u001b{\u000bAd\u00117bgN\u001c\u00160\u001c2pY&sgm\u001c$bS2,(/Z*JsE\n\u0014\u0007\u0005\u0003\u0002,5}f!CCYq\u0005\u0005\t\u0012AGa'\u0019iy,d1\u0002BA9!rWF$W\u0015u\u0006bB\n\u000e@\u0012\u0005Qr\u0019\u000b\u0003\u001b{C!B!%\u000e@\u0006\u0005IQ\tBJ\u0011)\u00119*d0\u0002\u0002\u0013\u0005UR\u001a\u000b\u0005\u000b{ky\rC\u0004\u0004d5-\u0007\u0019A\u0016\t\u0015\t\u001dVrXA\u0001\n\u0003k\u0019\u000e\u0006\u0003\f~5U\u0007B\u0003B]\u001b#\f\t\u00111\u0001\u0006>\"Q!qXG`\u0003\u0003%IA!1\b\u00135m\u0007(!A\t\u00025u\u0017!L\"mCN\u001chj\u001c;G_VtGm\u00165f]\n+\u0018\u000e\u001c3j]\u001eLe\u000e\\5oK&sgm\u001c$s_6\u001c\u00160\u001c2pYB!\u00111FGp\r%)9\bOA\u0001\u0012\u0003i\to\u0005\u0004\u000e`6\r\u0018\u0011\t\t\t\u0015o[9e!5\u0006\u0006\"91#d8\u0005\u00025\u001dHCAGo\u0011)\u0011\t*d8\u0002\u0002\u0013\u0015#1\u0013\u0005\u000b\u0005/ky.!A\u0005\u000265H\u0003BCC\u001b_D\u0001\u0002b\b\u000el\u0002\u00071\u0011\u001b\u0005\u000b\u0005Oky.!A\u0005\u00026MH\u0003\u0002C\u0012\u001bkD!B!/\u000er\u0006\u0005\t\u0019ACC\u0011)\u0011y,d8\u0002\u0002\u0013%!\u0011Y\u0004\n\u001bwD\u0014\u0011!E\u0001\u001b{\fQ$\u00168l]>\"\u000b)M\"\f\t\u000fMiy\u0010\"\u0001\u000f\bQ\u0011QR \u0005\u000b\u0005#ky0!A\u0005F\tM\u0005B\u0003BL\u001b\u007f\f\t\u0011\"!\u000f\u000eQ1aQ\u0006H\b\u001d#Aqa!0\u000f\f\u0001\u0007\u0001\n\u0003\u0005\u0007$9-\u0001\u0019AAc\u0011)\u00119+d@\u0002\u0002\u0013\u0005eR\u0003\u000b\u0005\u001d/qY\u0002E\u0003\u0010\u0005_sI\u0002\u0005\u0004\u0010\u0015/D\u0015Q\u0019\u0005\u000b\u0005ss\u0019\"!AA\u0002\u00195\u0002B\u0003B`\u001b\u007f\f\t\u0011\"\u0003\u0003B\u001eI\u0011q\u001b\u001d\u0002\u0002#\u0005a\u0012\u0005\t\u0005\u0003Wq\u0019C\u0002\u0005vq\u0005\u0005\t\u0012\u0001H\u0013'\rq\u0019C\u0004\u0005\b'9\rB\u0011\u0001H\u0015)\tq\t\u0003\u0003\u0005\u000f.9\rBQ\u0001H\u0018\u00035i\u0017\r\u001d\u0013fqR,gn]5p]VAa\u0012\u0007H!\u001d{qI\u0005\u0006\u0003\u000f49-C\u0003\u0002H\u001b\u001d\u0007\u0012\u0002Bd\u000e\u0002B\u0005\u001dc\u0012\b\u0004\u0007\u0003w\u0001\u0001A$\u000e\u0011\u0011\u0005=\u0013Q\bH\u001e\u001d\u007f\u0001B!!\u0004\u000f>\u0011A\u0011\u0011\u0003H\u0016\u0005\u0004\t\u0019\u0002\u0005\u0003\u0002\u000e9\u0005C\u0001CA+\u001dW\u0011\r!a\u0005\t\u0011\u0005ec2\u0006a\u0001\u001d\u000b\u0002raDA/\u001d\u000fry\u0004\u0005\u0003\u0002\u000e9%C\u0001CA\u0010\u001dW\u0011\r!a\u0005\t\u001195c2\u0006a\u0001\u001d\u001f\nQ\u0001\n;iSN\u0004r!a\u000bu\u001dwq9\u0005\u0003\u0005\u000fT9\rBQ\u0001H+\u0003E1G.\u0019;NCB$S\r\u001f;f]NLwN\\\u000b\t\u001d/r\u0019Gd\u0018\u000flQ!a\u0012\fH8)\u0011qYF$\u001a\u0011\u0011\u0005=\u0013Q\bH/\u001dC\u0002B!!\u0004\u000f`\u0011A\u0011\u0011\u0003H)\u0005\u0004\t\u0019\u0002\u0005\u0003\u0002\u000e9\rD\u0001CA8\u001d#\u0012\r!a\u0005\t\u0011\u0005ec\u0012\u000ba\u0001\u001dO\u0002raDA/\u001dSri\u0007\u0005\u0003\u0002\u000e9-D\u0001CA\u0010\u001d#\u0012\r!a\u0005\u0011\u000f}\f)A$\u0018\u000fb!AaR\nH)\u0001\u0004q\t\bE\u0004\u0002,QtiF$\u001b\t\u00119Ud2\u0005C\u0003\u001do\n\u0001CZ5mi\u0016\u0014H%\u001a=uK:\u001c\u0018n\u001c8\u0016\r9ed2\u0011HD)\u0011qYHd$\u0015\t9ud2\u0012\u000b\u0005\u001d\u007frI\tE\u0004\u0000\u0003\u000bq\tI$\"\u0011\t\u00055a2\u0011\u0003\t\u0003#q\u0019H1\u0001\u0002\u0014A!\u0011Q\u0002HD\t!\tyBd\u001dC\u0002\u0005M\u0001\u0002CAA\u001dg\u0002\u001dA$!\t\u0011\u0005ec2\u000fa\u0001\u001d\u001b\u0003raDA/\u001d\u000b\u000b9\t\u0003\u0005\u000fN9M\u0004\u0019\u0001HI!\u001d\tY\u0003\u001eHA\u001d\u000bC\u0001B$&\u000f$\u0011\u0015arS\u0001\u0012M>\u0014X-Y2iI\u0015DH/\u001a8tS>tW\u0003\u0003HM\u001dOsyKd)\u0015\t9me\u0012\u0016\u000b\u0005\u0003+qi\n\u0003\u0005\u0002Z9M\u0005\u0019\u0001HP!\u001dy\u0011Q\fHQ\u001dK\u0003B!!\u0004\u000f$\u0012A\u0011q\u0004HJ\u0005\u0004\t\u0019\u0002\u0005\u0003\u0002\u000e9\u001dF\u0001CA+\u001d'\u0013\r!a\u0005\t\u001195c2\u0013a\u0001\u001dW\u0003r!a\u000bu\u001d[s\t\u000b\u0005\u0003\u0002\u000e9=F\u0001CA\t\u001d'\u0013\r!a\u0005\t\u00119Mf2\u0005C\u0003\u001dk\u000b1cZ3u\u001fJ,En]3%Kb$XM\\:j_:,\u0002Bd.\u000f>:=g2\u0019\u000b\u0005\u001dssI\r\u0006\u0003\u000f<:\u0015\u0007\u0003BA\u0007\u001d{#\u0001\"a\u001c\u000f2\n\u0007arX\t\u0005\u001d\u0003\f)\u0002\u0005\u0003\u0002\u000e9\rG\u0001CA\u0010\u001dc\u0013\r!a\u0005\t\u0013\u00055f\u0012\u0017CA\u00029\u001d\u0007#B\b\u00022:m\u0006\u0002\u0003H'\u001dc\u0003\rAd3\u0011\u000f\u0005-BO$4\u000fBB!\u0011Q\u0002Hh\t!\t\tB$-C\u0002\u0005M\u0001\u0002\u0003Hj\u001dG!)A$6\u0002\u001b\u001d,G\u000fJ3yi\u0016t7/[8o+\u0019q9Nd9\u000f\\R!a\u0012\u001cHo!\u0011\tiAd7\u0005\u0011\u0005}a\u0012\u001bb\u0001\u0003'A\u0001B$\u0014\u000fR\u0002\u0007ar\u001c\t\b\u0003W!h\u0012\u001dHm!\u0011\tiAd9\u0005\u0011\u0005Ea\u0012\u001bb\u0001\u0003'A\u0001Bd:\u000f$\u0011\u0015a\u0012^\u0001\u0012_J$\u0006N]8xI\u0015DH/\u001a8tS>tWC\u0002Hv\u001doty\u000f\u0006\u0003\u000fn:E\b\u0003BA\u0007\u001d_$\u0001\"a\b\u000ff\n\u0007\u00111\u0003\u0005\t\u001d\u001br)\u000f1\u0001\u000ftB9\u00111\u0006;\u000fv:5\b\u0003BA\u0007\u001do$\u0001\"!\u0005\u000ff\n\u0007\u00111\u0003\u0005\u000b\u001dwt\u0019#!A\u0005\u00069u\u0018A\u00055bg\"\u001cu\u000eZ3%Kb$XM\\:j_:,bAd@\u0010\b=-A\u0003BAb\u001f\u0003A\u0001B$\u0014\u000fz\u0002\u0007q2\u0001\t\b\u0003W!xRAH\u0005!\u0011\tiad\u0002\u0005\u0011\u0005Ea\u0012 b\u0001\u0003'\u0001B!!\u0004\u0010\f\u0011A\u0011q\u0004H}\u0005\u0004\t\u0019\u0002\u0003\u0006\u0010\u00109\r\u0012\u0011!C\u0003\u001f#\t\u0001#Z9vC2\u001cH%\u001a=uK:\u001c\u0018n\u001c8\u0016\r=MqrDH\u0012)\u0011y)b$\u0007\u0015\t\u0005\u001dur\u0003\u0005\u000b\u0003'|i!!AA\u0002\u0005U\u0001\u0002\u0003H'\u001f\u001b\u0001\rad\u0007\u0011\u000f\u0005-Bo$\b\u0010\"A!\u0011QBH\u0010\t!\t\tb$\u0004C\u0002\u0005M\u0001\u0003BA\u0007\u001fG!\u0001\"a\b\u0010\u000e\t\u0007\u00111\u0003") │ │ │ │ │ │ +@ScalaSignature(bytes = "\u0006\u0001=\u0015b!B\u0001\u0003\u0003Ci!\u0001\u0005\"bG.,g\u000e\u001a*fa>\u0014H/\u001b8h\u0015\t\u0019A!A\u0002km6T!!\u0002\u0004\u0002\u000f\t\f7m[3oI*\u0011q\u0001C\u0001\u0004]N\u001c'BA\u0005\u000b\u0003\u0015!xn\u001c7t\u0015\u0005Y\u0011!B:dC2\f7\u0001A\n\u0003\u00019\u0001\"a\u0004\t\u000e\u0003)I!!\u0005\u0006\u0003\r\u0005s\u0017PU3g\u0011\u0015\u0019\u0002\u0001\"\u0001\u0015\u0003\u0019a\u0014N\\5u}Q\tQ\u0003\u0005\u0002\u0017\u00015\t!\u0001C\u0003\u0019\u0001\u0019\u0005\u0011$\u0001\bj]2Lg.\u001a:XCJt\u0017N\\4\u0015\u0007ii\u0012\u0006\u0005\u0002\u00107%\u0011AD\u0003\u0002\u0005+:LG\u000fC\u0003\u001f/\u0001\u0007q$A\u0002q_N\u0004\"\u0001I\u0014\u000e\u0003\u0005R!AI\u0012\u0002\tU$\u0018\u000e\u001c\u0006\u0003I\u0015\n\u0001\"\u001b8uKJt\u0017\r\u001c\u0006\u0003M)\tqA]3gY\u0016\u001cG/\u0003\u0002)C\tA\u0001k\\:ji&|g\u000eC\u0003+/\u0001\u00071&A\u0004nKN\u001c\u0018mZ3\u0011\u00051zcBA\b.\u0013\tq#\"\u0001\u0004Qe\u0016$WMZ\u0005\u0003aE\u0012aa\u0015;sS:<'B\u0001\u0018\u000bS\t\u00011'\u0003\u00025\u0005\t!\")Y2lK:$'+\u001a9peRLgnZ%na2$gj\u001c3f\u0011\u0015q\u0007\b\"\u0001p\u00039\t7o]3si&|g.\u0012:s_J$\"\u0001]:\u0011\u0005=\t\u0018B\u0001:\u000b\u0005\u001dqu\u000e\u001e5j]\u001eDQAK7A\u0002-2A!\u001e\u001d\u0004m\n\t\"+[4ii\nK\u0017m]3e\u000b&$\b.\u001a:\u0016\u000b]\fy!!\b\u0014\u0005QD\bCA\bz\u0013\tQ(B\u0001\u0004B]f4\u0016\r\u001c\u0005\tyR\u0014)\u0019!C\u0001{\u0006\ta/F\u0001\u007f!\u001dy\u0018QAA\u0006\u00037q1ATA\u0001\u0013\r\t\u0019AC\u0001\ba\u0006\u001c7.Y4f\u0013\u0011\t9!!\u0003\u0003\r\u0015KG\u000f[3s\u0015\r\t\u0019A\u0003\t\u0005\u0003\u001b\ty\u0001\u0004\u0001\u0005\u000f\u0005EAO1\u0001\u0002\u0014\t\t\u0011)E\u0002q\u0003+\u00012aDA\f\u0013\r\tIB\u0003\u0002\u0004\u0003:L\b\u0003BA\u0007\u0003;!q!a\bu\u0005\u0004\t\u0019BA\u0001C\u0011%\t\u0019\u0003\u001eB\u0001B\u0003%a0\u0001\u0002wA!11\u0003\u001eC\u0001\u0003O!B!!\u000b\u0002.A9\u00111\u0006;\u0002\f\u0005mQ\"\u0001\u001d\t\rq\f)\u00031\u0001\u007f\u0011\u001d\t\t\u0004\u001eC\u0001\u0003g\t1!\\1q+\u0011\t)$a\u0015\u0015\t\u0005]\u0012q\u000b\n\t\u0003s\t\t%a\u0012\u0002N\u00191\u00111\b\u0001\u0001\u0003o\u0011A\u0002\u0010:fM&tW-\\3oizJA!a\u0002\u0002@)\u0011!E\u0003\t\u0004\u001f\u0005\r\u0013bAA#\u0015\t9\u0001K]8ek\u000e$\bcA\b\u0002J%\u0019\u00111\n\u0006\u0003\u0019M+'/[1mSj\f'\r\\3\u0011\u0011\u0005=\u0013QHA\u0006\u0003#j!!a\u0010\u0011\t\u00055\u00111\u000b\u0003\t\u0003+\nyC1\u0001\u0002\u0014\t\tQ\u000b\u0003\u0005\u0002Z\u0005=\u0002\u0019AA.\u0003\u00051\u0007cB\b\u0002^\u0005m\u0011\u0011K\u0005\u0004\u0003?R!!\u0003$v]\u000e$\u0018n\u001c82\u0011\u001d\t\u0019\u0007\u001eC\u0001\u0003K\nqA\u001a7bi6\u000b\u0007/\u0006\u0003\u0002h\u00055D\u0003BA5\u0003c\u0002\u0002\"a\u0014\u0002>\u0005-\u00111\u000e\t\u0005\u0003\u001b\ti\u0007\u0002\u0005\u0002p\u0005\u0005$\u0019AA\n\u0005\t\u0011%\t\u0003\u0005\u0002Z\u0005\u0005\u0004\u0019AA:!\u001dy\u0011QLA\u000e\u0003k\u0002ra`A\u0003\u0003\u0017\tY\u0007C\u0004\u0002zQ$\t!a\u001f\u0002\r\u0019LG\u000e^3s)\u0011\ti(a!\u0015\u0007y\fy\b\u0003\u0005\u0002\u0002\u0006]\u00049AA\u0006\u0003\u0015)W\u000e\u001d;z\u0011!\tI&a\u001eA\u0002\u0005\u0015\u0005cB\b\u0002^\u0005m\u0011q\u0011\t\u0004\u001f\u0005%\u0015bAAF\u0015\t9!i\\8mK\u0006t\u0007bBAHi\u0012\u0005\u0011\u0011S\u0001\bM>\u0014X-Y2i+\u0011\t\u0019*a'\u0015\t\u0005U\u0011Q\u0013\u0005\t\u00033\ni\t1\u0001\u0002\u0018B9q\"!\u0018\u0002\u001c\u0005e\u0005\u0003BA\u0007\u00037#\u0001\"!\u0016\u0002\u000e\n\u0007\u00111\u0003\u0005\b\u0003?#H\u0011AAQ\u0003%9W\r^(s\u000b2\u001cX-\u0006\u0003\u0002$\u0006\u001dF\u0003BAS\u0003W\u0003B!!\u0004\u0002(\u0012A\u0011qNAO\u0005\u0004\tI+\u0005\u0003\u0002\u001c\u0005U\u0001\"CAW\u0003;#\t\u0019AAX\u0003\r\tG\u000e\u001e\t\u0006\u001f\u0005E\u0016QU\u0005\u0004\u0003gS!\u0001\u0003\u001fcs:\fW.\u001a \t\u000f\u0005]F\u000f\"\u0001\u0002:\u0006\u0019q-\u001a;\u0016\u0005\u0005m\u0001bBA_i\u0012\u0005\u0011\u0011X\u0001\b_J$\u0006N]8x\u0011%\t\t\r^A\u0001\n\u0003\n\u0019-\u0001\u0005iCND7i\u001c3f)\t\t)\rE\u0002\u0010\u0003\u000fL1!!3\u000b\u0005\rIe\u000e\u001e\u0005\n\u0003\u001b$\u0018\u0011!C!\u0003\u001f\fa!Z9vC2\u001cH\u0003BAD\u0003#D!\"a5\u0002L\u0006\u0005\t\u0019AA\u000b\u0003\rAH%\r\u0005\n\u0003/D\u0014\u0011!C\u0002\u00033\f\u0011CU5hQR\u0014\u0015.Y:fI\u0016KG\u000f[3s+\u0019\tY.!9\u0002fR!\u0011Q\\At!\u001d\tY\u0003^Ap\u0003G\u0004B!!\u0004\u0002b\u0012A\u0011\u0011CAk\u0005\u0004\t\u0019\u0002\u0005\u0003\u0002\u000e\u0005\u0015H\u0001CA\u0010\u0003+\u0014\r!a\u0005\t\u000fq\f)\u000e1\u0001\u0002jB9q0!\u0002\u0002`\u0006\rhABAwq\u0001\u000byOA\u0004J]Z\fG.\u001b3\u0016\t\u0005E(qB\n\u000b\u0003W\f\u00190a?\u0002B\u0005\u001d\u0003\u0003BA{\u0003ot1aDA\u0001\u0013\u0011\tI0!\u0003\u0003\u0013QC'o\\tGO]8m\u0013\u0011\u0011)!a@\u0003!\r{g\u000e\u001e:pYRC'o\\\t\tRO\\2iK\u000e\\W\r\u001a,be&\fgnY3\u0005\u0011\u0005E!Q\u0006b\u0001\u0003'A!B!\u0014\u0002l\u0006\u0005I\u0011\tB(\u00035\u0001(o\u001c3vGR\u0004&/\u001a4jqV\tq\b\u0003\u0006\u0003T\u0005-\u0018\u0011!C\u0001\u0005+\nA\u0002\u001d:pIV\u001cG/\u0011:jif,\"!!2\t\u0015\te\u00131^A\u0001\n\u0003\u0011Y&\u0001\bqe>$Wo\u0019;FY\u0016lWM\u001c;\u0015\t\u0005U!Q\f\u0005\u000b\u0003'\u00149&!AA\u0002\u0005\u0015\u0007B\u0003B1\u0003W\f\t\u0011\"\u0011\u0003d\u0005y\u0001O]8ek\u000e$\u0018\n^3sCR|'/\u0006\u0002\u0003fA1!q\rB7\u0003+i!A!\u001b\u000b\u0007\t-$\"\u0001\u0006d_2dWm\u0019;j_:LAAa\u001c\u0003j\tA\u0011\n^3sCR|'\u000f\u0003\u0006\u0003t\u0005-\u0018\u0011!C\u0001\u0005k\n\u0001bY1o\u000bF,\u0018\r\u001c\u000b\u0005\u0003\u000f\u00139\b\u0003\u0006\u0002T\nE\u0014\u0011!a\u0001\u0003+A!\"!1\u0002l\u0006\u0005I\u0011IAb\u0011)\ti-a;\u0002\u0002\u0013\u0005#Q\u0010\u000b\u0005\u0003\u000f\u0013y\b\u0003\u0006\u0002T\nm\u0014\u0011!a\u0001\u0003+9\u0011Ba!9\u0003\u0003E\tA!\"\u0002\u000f%sg/\u00197jIB!\u00111\u0006BD\r%\ti\u000fOA\u0001\u0012\u0003\u0011IiE\u0003\u0003\b:\t9\u0005C\u0004\u0014\u0005\u000f#\tA!$\u0015\u0005\t\u0015\u0005B\u0003BI\u0005\u000f\u000b\t\u0011\"\u0012\u0003\u0014\u0006AAo\\*ue&tw\rF\u0001@\u0011)\u00119Ja\"\u0002\u0002\u0013\u0005%\u0011T\u0001\u0006CB\u0004H._\u000b\u0005\u00057\u0013\t\u000b\u0006\u0003\u0003\u001e\n\r\u0006CBA\u0016\u0003W\u0014y\n\u0005\u0003\u0002\u000e\t\u0005F\u0001CA\t\u0005+\u0013\r!a\u0005\t\u0011\t%!Q\u0013a\u0001\u0005?C!Ba*\u0003\b\u0006\u0005I\u0011\u0011BU\u0003\u001d)h.\u00199qYf,BAa+\u00036R!!Q\u0016B\\!\u0015y!q\u0016BZ\u0013\r\u0011\tL\u0003\u0002\u0007\u001fB$\u0018n\u001c8\u0011\t\u00055!Q\u0017\u0003\t\u0003#\u0011)K1\u0001\u0002\u0014!Q!\u0011\u0018BS\u0003\u0003\u0005\rAa/\u0002\u0007a$\u0003\u0007\u0005\u0004\u0002,\u0005-(1\u0017\u0005\u000b\u0005\u007f\u00139)!A\u0005\n\t\u0005\u0017a\u0003:fC\u0012\u0014Vm]8mm\u0016$\"Aa1\u0011\u0007\u0001\u0013)-C\u0002\u0003H\u0006\u0013aa\u00142kK\u000e$\bb\u0002Bfq\u0011\u0005!QZ\u0001\niJLX)\u001b;iKJ,bAa4\u0003V\neG\u0003\u0002Bi\u00057\u0004ra`A\u0003\u0005'\u00149\u000e\u0005\u0003\u0002\u000e\tUG\u0001CA\t\u0005\u0013\u0014\r!a\u0005\u0011\t\u00055!\u0011\u001c\u0003\t\u0003?\u0011IM1\u0001\u0002\u0014!I!Q\u001cBe\t\u0003\u0007!q\\\u0001\u0003_B\u0004RaDAY\u0005#4\u0011Ba99!\u0003\r\nC!:\u0003!=\u0003H/[7ju\u0016\u0014x+\u0019:oS:<7c\u0001Bq\u001d!A!\u0011\u001eBq\r\u0003\u0011Y/A\u0006f[&$x+\u0019:oS:\u001cE.Y:t\u0005RK\b/Z%oM>\u001cE.Y:t'fl'm\u001c7J]\u001a|g)Y5mK\u0012\u001c\u0016*O\u00192cMI11\f\b\u0004H\u0005\u0005\u0013q\t\u0005\f\u0007G\u001aYF!f\u0001\n\u0003\u0019\u0019\"A\u0007dY\u0006\u001c8OR;mY:\u000bW.\u001a\u0005\u000b\u0007O\u001aYF!E!\u0002\u0013Y\u0013AD2mCN\u001ch)\u001e7m\u001d\u0006lW\r\t\u0005\b'\rmC\u0011AB6)\u0011\u0019iga\u001c\u0011\t\u0005-21\f\u0005\b\u0007G\u001aI\u00071\u0001,\u0011)\u0011yba\u0017\u0002\u0002\u0013\u000511\u000f\u000b\u0005\u0007[\u001a)\bC\u0005\u0004d\rE\u0004\u0013!a\u0001W!Q!qFB.#\u0003%\ta!\u001f\u0016\u0005\rm$fA\u0016\u00038!Q!QJB.\u0003\u0003%\tEa\u0014\t\u0015\tM31LA\u0001\n\u0003\u0011)\u0006\u0003\u0006\u0003Z\rm\u0013\u0011!C\u0001\u0007\u0007#B!!\u0006\u0004\u0006\"Q\u00111[BA\u0003\u0003\u0005\r!!2\t\u0015\t\u000541LA\u0001\n\u0003\u0012\u0019\u0007\u0003\u0006\u0003t\rm\u0013\u0011!C\u0001\u0007\u0017#B!a\"\u0004\u000e\"Q\u00111[BE\u0003\u0003\u0005\r!!\u0006\t\u0015\u0005\u000571LA\u0001\n\u0003\n\u0019\r\u0003\u0006\u0002N\u000em\u0013\u0011!C!\u0007'#B!a\"\u0004\u0016\"Q\u00111[BI\u0003\u0003\u0005\r!!\u0006\u0007\r\re\u0005\bQBN\u0005}qun\u00117bgN\u0014E+\u001f9f\u0013:4w.T5tg&twMQ=uK\u000e|G-Z\n\n\u0007/s1qIA!\u0003\u000fB1ba\u0011\u0004\u0018\nU\r\u0011\"\u0001\u0004 V\u00111\u0011\u0015\t\u0005\u0003W\u0019\u0019KB\u0005\u0004&b\u0002\n1!\t\u0004(\n1R*[:tS:<')\u001f;fG>$WmV1s]&twmE\u0003\u0004$:\u0019\u0019\u0001\u0003\u0005\u0004\b\r\rF\u0011AB\u0005\u0011!\u0011\tja)\u0005B\tM\u0005\u0002\u0003Bu\u0007G#\taa,\u0015\t\u0005\u001d5\u0011\u0017\u0005\t\u0005_\u001ci\u000b1\u0001\u0003r&B11UB[\t\u000f!iG\u0002\u0004\u00048b\u00025\u0011\u0018\u0002\u000e\u00072\f7o\u001d(pi\u001a{WO\u001c3\u0014\u0013\rUfb!)\u0002B\u0005\u001d\u0003bCB_\u0007k\u0013)\u001a!C\u0001\u0007\u001f\tA\"\u001b8uKJt\u0017\r\u001c(b[\u0016D!b!1\u00046\nE\t\u0015!\u0003I\u00035Ig\u000e^3s]\u0006dg*Y7fA!Y1QYB[\u0005+\u0007I\u0011ABd\u0003M!WMZ5oK\u0012LeNS1wCN{WO]2f+\t\t9\tC\u0006\u0004L\u000eU&\u0011#Q\u0001\n\u0005\u001d\u0015\u0001\u00063fM&tW\rZ%o\u0015\u00064\u0018mU8ve\u000e,\u0007\u0005C\u0004\u0014\u0007k#\taa4\u0015\r\rE71[Bk!\u0011\tYc!.\t\u000f\ru6Q\u001aa\u0001\u0011\"A1QYBg\u0001\u0004\t9\t\u0003\u0006\u0003 \rU\u0016\u0011!C\u0001\u00073$ba!5\u0004\\\u000eu\u0007\"CB_\u0007/\u0004\n\u00111\u0001I\u0011)\u0019)ma6\u0011\u0002\u0003\u0007\u0011q\u0011\u0005\u000b\u0005_\u0019),%A\u0005\u0002\r\u0005XCABrU\rA%q\u0007\u0005\u000b\u0007O\u001c),%A\u0005\u0002\r%\u0018AD2paf$C-\u001a4bk2$HEM\u000b\u0003\u0007WTC!a\"\u00038!Q!QJB[\u0003\u0003%\tEa\u0014\t\u0015\tM3QWA\u0001\n\u0003\u0011)\u0006\u0003\u0006\u0003Z\rU\u0016\u0011!C\u0001\u0007g$B!!\u0006\u0004v\"Q\u00111[By\u0003\u0003\u0005\r!!2\t\u0015\t\u00054QWA\u0001\n\u0003\u0012\u0019\u0007\u0003\u0006\u0003t\rU\u0016\u0011!C\u0001\u0007w$B!a\"\u0004~\"Q\u00111[B}\u0003\u0003\u0005\r!!\u0006\t\u0015\u0005\u00057QWA\u0001\n\u0003\n\u0019\r\u0003\u0006\u0002N\u000eU\u0016\u0011!C!\t\u0007!B!a\"\u0005\u0006!Q\u00111\u001bC\u0001\u0003\u0003\u0005\r!!\u0006\u0007\r\u0011%\u0001\b\u0011C\u0006\u000551\u0015.\u001a7e\u001d>$hi\\;oINIAq\u0001\b\u0004\"\u0006\u0005\u0013q\t\u0005\u000b;\u0012\u001d!Q3A\u0005\u0002\rM\u0001BCB\u001d\t\u000f\u0011\t\u0012)A\u0005W!Y1q\u0003C\u0004\u0005+\u0007I\u0011AB\n\u0011)\u0019y\u0004b\u0002\u0003\u0012\u0003\u0006Ia\u000b\u0005\f\t/!9A!f\u0001\n\u0003\u0019y!A\tpo:,'/\u00138uKJt\u0017\r\u001c(b[\u0016D!\u0002b\u0007\u0005\b\tE\t\u0015!\u0003I\u0003IywO\\3s\u0013:$XM\u001d8bY:\u000bW.\u001a\u0011\t\u0017\u0011}Aq\u0001BK\u0002\u0013\u0005A\u0011E\u0001\r[&\u001c8/\u001b8h\u00072\f7o]\u000b\u0003\tG\u0001Ra\u0004BX\u0007#D1\u0002b\n\u0005\b\tE\t\u0015!\u0003\u0005$\u0005iQ.[:tS:<7\t\\1tg\u0002Bqa\u0005C\u0004\t\u0003!Y\u0003\u0006\u0006\u0005.\u0011=B\u0011\u0007C\u001a\tk\u0001B!a\u000b\u0005\b!1Q\f\"\u000bA\u0002-Bqaa\u0006\u0005*\u0001\u00071\u0006C\u0004\u0005\u0018\u0011%\u0002\u0019\u0001%\t\u0011\u0011}A\u0011\u0006a\u0001\tGA!Ba\b\u0005\b\u0005\u0005I\u0011\u0001C\u001d))!i\u0003b\u000f\u0005>\u0011}B\u0011\t\u0005\t;\u0012]\u0002\u0013!a\u0001W!I1q\u0003C\u001c!\u0003\u0005\ra\u000b\u0005\n\t/!9\u0004%AA\u0002!C!\u0002b\b\u00058A\u0005\t\u0019\u0001C\u0012\u0011)\u0011y\u0003b\u0002\u0012\u0002\u0013\u00051\u0011\u0010\u0005\u000b\u0007O$9!%A\u0005\u0002\re\u0004B\u0003C%\t\u000f\t\n\u0011\"\u0001\u0004b\u0006q1m\u001c9zI\u0011,g-Y;mi\u0012\u001a\u0004B\u0003C'\t\u000f\t\n\u0011\"\u0001\u0005P\u0005q1m\u001c9zI\u0011,g-Y;mi\u0012\"TC\u0001C)U\u0011!\u0019Ca\u000e\t\u0015\t5CqAA\u0001\n\u0003\u0012y\u0005\u0003\u0006\u0003T\u0011\u001d\u0011\u0011!C\u0001\u0005+B!B!\u0017\u0005\b\u0005\u0005I\u0011\u0001C-)\u0011\t)\u0002b\u0017\t\u0015\u0005MGqKA\u0001\u0002\u0004\t)\r\u0003\u0006\u0003b\u0011\u001d\u0011\u0011!C!\u0005GB!Ba\u001d\u0005\b\u0005\u0005I\u0011\u0001C1)\u0011\t9\tb\u0019\t\u0015\u0005MGqLA\u0001\u0002\u0004\t)\u0002\u0003\u0006\u0002B\u0012\u001d\u0011\u0011!C!\u0003\u0007D!\"!4\u0005\b\u0005\u0005I\u0011\tC5)\u0011\t9\tb\u001b\t\u0015\u0005MGqMA\u0001\u0002\u0004\t)B\u0002\u0004\u0005pa\u0002E\u0011\u000f\u0002\u000f\u001b\u0016$\bn\u001c3O_R4u.\u001e8e'%!iGDBQ\u0003\u0003\n9\u0005\u0003\u0006^\t[\u0012)\u001a!C\u0001\u0007'A!b!\u000f\u0005n\tE\t\u0015!\u0003,\u0011-\u00199\u0002\"\u001c\u0003\u0016\u0004%\taa\u0005\t\u0015\r}BQ\u000eB\tB\u0003%1\u0006C\u0006\u0005~\u00115$Q3A\u0005\u0002\r=\u0011AI8x]\u0016\u0014\u0018J\u001c;fe:\fGNT1nK>\u0013\u0018I\u001d:bs\u0012+7o\u0019:jaR|'\u000f\u0003\u0006\u0005\u0002\u00125$\u0011#Q\u0001\n!\u000b1e\\\u0014\b\u0005C\u0006\u0005\u0006\u00125$Q3A\u0005\u0002\u0011\u001d\u0015AD7jgNLgnZ\"mCN\u001cXm]\u000b\u0003\t\u0013\u0003Ra CF\u0007#LA\u0001\"$\u0002\n\t!A*[:u\u0011-!\t\n\"\u001c\u0003\u0012\u0003\u0006I\u0001\"#\u0002\u001f5L7o]5oO\u000ec\u0017m]:fg\u0002Bqa\u0005C7\t\u0003!)\n\u0006\u0006\u0005\u0018\u0012eE1\u0014CO\t?\u0003B!a\u000b\u0005n!1Q\fb%A\u0002-Bqaa\u0006\u0005\u0014\u0002\u00071\u0006C\u0004\u0005~\u0011M\u0005\u0019\u0001%\t\u0011\u0011\u0015E1\u0013a\u0001\t\u0013C\u0001\u0002b)\u0005n\u0011\u00051qY\u0001\u000eSN\f%O]1z\u001b\u0016$\bn\u001c3\t\u0015\t}AQNA\u0001\n\u0003!9\u000b\u0006\u0006\u0005\u0018\u0012%F1\u0016CW\t_C\u0001\"\u0018CS!\u0003\u0005\ra\u000b\u0005\n\u0007/!)\u000b%AA\u0002-B\u0011\u0002\" \u0005&B\u0005\t\u0019\u0001%\t\u0015\u0011\u0015EQ\u0015I\u0001\u0002\u0004!I\t\u0003\u0006\u00030\u00115\u0014\u0013!C\u0001\u0007sB!ba:\u0005nE\u0005I\u0011AB=\u0011)!I\u0005\"\u001c\u0012\u0002\u0013\u00051\u0011\u001d\u0005\u000b\t\u001b\"i'%A\u0005\u0002\u0011eVC\u0001C^U\u0011!IIa\u000e\t\u0015\t5CQNA\u0001\n\u0003\u0012y\u0005\u0003\u0006\u0003T\u00115\u0014\u0011!C\u0001\u0005+B!B!\u0017\u0005n\u0005\u0005I\u0011\u0001Cb)\u0011\t)\u0002\"2\t\u0015\u0005MG\u0011YA\u0001\u0002\u0004\t)\r\u0003\u0006\u0003b\u00115\u0014\u0011!C!\u0005GB!Ba\u001d\u0005n\u0005\u0005I\u0011\u0001Cf)\u0011\t9\t\"4\t\u0015\u0005MG\u0011ZA\u0001\u0002\u0004\t)\u0002\u0003\u0006\u0002B\u00125\u0014\u0011!C!\u0003\u0007D!\"!4\u0005n\u0005\u0005I\u0011\tCj)\u0011\t9\t\"6\t\u0015\u0005MG\u0011[A\u0001\u0002\u0004\t)\u0002C\u0006\u0005Z\u000e]%\u0011#Q\u0001\n\r\u0005\u0016AB2bkN,\u0007\u0005C\u0004\u0014\u0007/#\t\u0001\"8\u0015\t\u0011}G\u0011\u001d\t\u0005\u0003W\u00199\n\u0003\u0005\u0004D\u0011m\u0007\u0019ABQ\u0011)\u0011yba&\u0002\u0002\u0013\u0005AQ\u001d\u000b\u0005\t?$9\u000f\u0003\u0006\u0004D\u0011\r\b\u0013!a\u0001\u0007CC!Ba\f\u0004\u0018F\u0005I\u0011\u0001Cv+\t!iO\u000b\u0003\u0004\"\n]\u0002B\u0003B'\u0007/\u000b\t\u0011\"\u0011\u0003P!Q!1KBL\u0003\u0003%\tA!\u0016\t\u0015\te3qSA\u0001\n\u0003!)\u0010\u0006\u0003\u0002\u0016\u0011]\bBCAj\tg\f\t\u00111\u0001\u0002F\"Q!\u0011MBL\u0003\u0003%\tEa\u0019\t\u0015\tM4qSA\u0001\n\u0003!i\u0010\u0006\u0003\u0002\b\u0012}\bBCAj\tw\f\t\u00111\u0001\u0002\u0016!Q\u0011\u0011YBL\u0003\u0003%\t%a1\t\u0015\u000557qSA\u0001\n\u0003*)\u0001\u0006\u0003\u0002\b\u0016\u001d\u0001BCAj\u000b\u0007\t\t\u00111\u0001\u0002\u0016!YA\u0011\\B\u0014\u0005#\u0005\u000b\u0011BB$\u0011\u001d\u00192q\u0005C\u0001\u000b\u001b!\"\"b\u0004\u0006\u0012\u0015MQQCC\f!\u0011\tYca\n\t\u000f\r5Q1\u0002a\u0001\u0011\"1Q,b\u0003A\u0002-Bqaa\u0006\u0006\f\u0001\u00071\u0006\u0003\u0005\u0004D\u0015-\u0001\u0019AB$\u0011)\u0011yba\n\u0002\u0002\u0013\u0005Q1\u0004\u000b\u000b\u000b\u001f)i\"b\b\u0006\"\u0015\r\u0002\"CB\u0007\u000b3\u0001\n\u00111\u0001I\u0011!iV\u0011\u0004I\u0001\u0002\u0004Y\u0003\"CB\f\u000b3\u0001\n\u00111\u0001,\u0011)\u0019\u0019%\"\u0007\u0011\u0002\u0003\u00071q\t\u0005\u000b\u0005_\u00199#%A\u0005\u0002\r\u0005\bBCBt\u0007O\t\n\u0011\"\u0001\u0004z!QA\u0011JB\u0014#\u0003%\ta!\u001f\t\u0015\u001153qEI\u0001\n\u0003)i#\u0006\u0002\u00060)\"1q\tB\u001c\u0011)\u0011iea\n\u0002\u0002\u0013\u0005#q\n\u0005\u000b\u0005'\u001a9#!A\u0005\u0002\tU\u0003B\u0003B-\u0007O\t\t\u0011\"\u0001\u00068Q!\u0011QCC\u001d\u0011)\t\u0019.\"\u000e\u0002\u0002\u0003\u0007\u0011Q\u0019\u0005\u000b\u0005C\u001a9#!A\u0005B\t\r\u0004B\u0003B:\u0007O\t\t\u0011\"\u0001\u0006@Q!\u0011qQC!\u0011)\t\u0019.\"\u0010\u0002\u0002\u0003\u0007\u0011Q\u0003\u0005\u000b\u0003\u0003\u001c9#!A\u0005B\u0005\r\u0007BCAg\u0007O\t\t\u0011\"\u0011\u0006HQ!\u0011qQC%\u0011)\t\u0019.\"\u0012\u0002\u0002\u0003\u0007\u0011Q\u0003\u0004\u0007\u000b\u001bB\u0004)b\u0014\u000355+G\u000f[8e\u0013:d\u0017N\\3J]\u001a|\u0017J\\2p[BdW\r^3\u0014\u0013\u0015-cb!\f\u0002B\u0005\u001d\u0003bCB\u0007\u000b\u0017\u0012)\u001a!C\u0001\u0007\u001fA!ba\r\u0006L\tE\t\u0015!\u0003I\u0011)iV1\nBK\u0002\u0013\u000511\u0003\u0005\u000b\u0007s)YE!E!\u0002\u0013Y\u0003bCB\f\u000b\u0017\u0012)\u001a!C\u0001\u0007'A!ba\u0010\u0006L\tE\t\u0015!\u0003,\u0011-\u0019\u0019%b\u0013\u0003\u0016\u0004%\t!b\u0018\u0016\u0005\u0015\u0005\u0004\u0003BA\u0016\u000bG2\u0011\"\"\u001a9!\u0003\r\t#b\u001a\u0003-\rc\u0017m]:J]2Lg.Z%oM><\u0016M\u001d8j]\u001e\u001cR!b\u0019\u000f\u0007\u0007A\u0001ba\u0002\u0006d\u0011\u00051\u0011\u0002\u0005\t\u0005#+\u0019\u0007\"\u0011\u0003\u0014\"A!\u0011^C2\t\u0003)y\u0007\u0006\u0003\u0002\b\u0016E\u0004\u0002\u0003Bx\u000b[\u0002\rA!=*\u0015\u0015\rTQOCX\u000bG49B\u0002\u0004\u0006xa\u0002U\u0011\u0010\u0002.\u00072\f7o\u001d(pi\u001a{WO\u001c3XQ\u0016t')^5mI&tw-\u00138mS:,\u0017J\u001c4p\rJ|WnU=nE>d7#CC;\u001d\u0015\u0005\u0014\u0011IA$\u0011-!y\"\"\u001e\u0003\u0016\u0004%\t!\" \u0016\u0005\rE\u0007b\u0003C\u0014\u000bk\u0012\t\u0012)A\u0005\u0007#DqaEC;\t\u0003)\u0019\t\u0006\u0003\u0006\u0006\u0016\u001d\u0005\u0003BA\u0016\u000bkB\u0001\u0002b\b\u0006\u0002\u0002\u00071\u0011\u001b\u0005\u000b\u0005?))(!A\u0005\u0002\u0015-E\u0003BCC\u000b\u001bC!\u0002b\b\u0006\nB\u0005\t\u0019ABi\u0011)\u0011y#\"\u001e\u0012\u0002\u0013\u0005Q\u0011S\u000b\u0003\u000b'SCa!5\u00038!Q!QJC;\u0003\u0003%\tEa\u0014\t\u0015\tMSQOA\u0001\n\u0003\u0011)\u0006\u0003\u0006\u0003Z\u0015U\u0014\u0011!C\u0001\u000b7#B!!\u0006\u0006\u001e\"Q\u00111[CM\u0003\u0003\u0005\r!!2\t\u0015\t\u0005TQOA\u0001\n\u0003\u0012\u0019\u0007\u0003\u0006\u0003t\u0015U\u0014\u0011!C\u0001\u000bG#B!a\"\u0006&\"Q\u00111[CQ\u0003\u0003\u0005\r!!\u0006\t\u0015\u0005\u0005WQOA\u0001\n\u0003\n\u0019\r\u0003\u0006\u0002N\u0016U\u0014\u0011!C!\u000bW#B!a\"\u0006.\"Q\u00111[CU\u0003\u0003\u0005\r!!\u0006\u0007\r\u0015E\u0006\bQCZ\u0005q\u0019E.Y:t'fl'm\u001c7J]\u001a|g)Y5mkJ,7+S\u001d2cE\u001a\u0012\"b,\u000f\u000bC\n\t%a\u0012\t\u0017\r\rTq\u0016BK\u0002\u0013\u000511\u0003\u0005\u000b\u0007O*yK!E!\u0002\u0013Y\u0003bB\n\u00060\u0012\u0005Q1\u0018\u000b\u0005\u000b{+y\f\u0005\u0003\u0002,\u0015=\u0006bBB2\u000bs\u0003\ra\u000b\u0005\u000b\u0005?)y+!A\u0005\u0002\u0015\rG\u0003BC_\u000b\u000bD\u0011ba\u0019\u0006BB\u0005\t\u0019A\u0016\t\u0015\t=RqVI\u0001\n\u0003\u0019I\b\u0003\u0006\u0003N\u0015=\u0016\u0011!C!\u0005\u001fB!Ba\u0015\u00060\u0006\u0005I\u0011\u0001B+\u0011)\u0011I&b,\u0002\u0002\u0013\u0005Qq\u001a\u000b\u0005\u0003+)\t\u000e\u0003\u0006\u0002T\u00165\u0017\u0011!a\u0001\u0003\u000bD!B!\u0019\u00060\u0006\u0005I\u0011\tB2\u0011)\u0011\u0019(b,\u0002\u0002\u0013\u0005Qq\u001b\u000b\u0005\u0003\u000f+I\u000e\u0003\u0006\u0002T\u0016U\u0017\u0011!a\u0001\u0003+A!\"!1\u00060\u0006\u0005I\u0011IAb\u0011)\ti-b,\u0002\u0002\u0013\u0005Sq\u001c\u000b\u0005\u0003\u000f+\t\u000f\u0003\u0006\u0002T\u0016u\u0017\u0011!a\u0001\u0003+1a!\":9\u0001\u0016\u001d(!\u0006(p\u0013:d\u0017N\\3J]\u001a|\u0017\t\u001e;sS\n,H/Z\n\n\u000bGtQ\u0011MA!\u0003\u000fB1b!0\u0006d\nU\r\u0011\"\u0001\u0004\u0010!Q1\u0011YCr\u0005#\u0005\u000b\u0011\u0002%\t\u000fM)\u0019\u000f\"\u0001\u0006pR!Q\u0011_Cz!\u0011\tY#b9\t\u000f\ruVQ\u001ea\u0001\u0011\"Q!qDCr\u0003\u0003%\t!b>\u0015\t\u0015EX\u0011 \u0005\n\u0007{+)\u0010%AA\u0002!C!Ba\f\u0006dF\u0005I\u0011ABq\u0011)\u0011i%b9\u0002\u0002\u0013\u0005#q\n\u0005\u000b\u0005'*\u0019/!A\u0005\u0002\tU\u0003B\u0003B-\u000bG\f\t\u0011\"\u0001\u0007\u0004Q!\u0011Q\u0003D\u0003\u0011)\t\u0019N\"\u0001\u0002\u0002\u0003\u0007\u0011Q\u0019\u0005\u000b\u0005C*\u0019/!A\u0005B\t\r\u0004B\u0003B:\u000bG\f\t\u0011\"\u0001\u0007\fQ!\u0011q\u0011D\u0007\u0011)\t\u0019N\"\u0003\u0002\u0002\u0003\u0007\u0011Q\u0003\u0005\u000b\u0003\u0003,\u0019/!A\u0005B\u0005\r\u0007BCAg\u000bG\f\t\u0011\"\u0011\u0007\u0014Q!\u0011q\u0011D\u000b\u0011)\t\u0019N\"\u0005\u0002\u0002\u0003\u0007\u0011Q\u0003\u0004\u0007\r3A\u0004Ib\u0007\u0003;Us7N\\8x]N\u001b\u0017\r\\1J]2Lg.Z%oM>4VM]:j_:\u001c\u0012Bb\u0006\u000f\u000bC\n\t%a\u0012\t\u0017\rufq\u0003BK\u0002\u0013\u00051q\u0002\u0005\u000b\u0007\u000349B!E!\u0002\u0013A\u0005b\u0003D\u0012\r/\u0011)\u001a!C\u0001\u0005+\nqA^3sg&|g\u000eC\u0006\u0007(\u0019]!\u0011#Q\u0001\n\u0005\u0015\u0017\u0001\u0003$\u0017J\u001c7j]\u0016LeNZ8NSN\u001c\u0018N\\4\u0014\u0013\u0019}eb!\f\u0002B\u0005\u001d\u0003bCB\u0007\r?\u0013)\u001a!C\u0001\u0007\u001fA!ba\r\u0007 \nE\t\u0015!\u0003I\u0011)ifq\u0014BK\u0002\u0013\u000511\u0003\u0005\u000b\u0007s1yJ!E!\u0002\u0013Y\u0003bCB\f\r?\u0013)\u001a!C\u0001\u0007'A!ba\u0010\u0007 \nE\t\u0015!\u0003,\u0011-\u0019\u0019Eb(\u0003\u0016\u0004%\tAb-\u0016\u0005\u0019U\u0006#B\b\u00030\u0016\u0005\u0004b\u0003Cm\r?\u0013\t\u0012)A\u0005\rkCqa\u0005DP\t\u00031Y\f\u0006\u0006\u0007>\u001a}f\u0011\u0019Db\r\u000b\u0004B!a\u000b\u0007 \"91Q\u0002D]\u0001\u0004A\u0005BB/\u0007:\u0002\u00071\u0006C\u0004\u0004\u0018\u0019e\u0006\u0019A\u0016\t\u0011\r\rc\u0011\u0018a\u0001\rkC!Ba\b\u0007 \u0006\u0005I\u0011\u0001De))1iLb3\u0007N\u001a=g\u0011\u001b\u0005\n\u0007\u001b19\r%AA\u0002!C\u0001\"\u0018Dd!\u0003\u0005\ra\u000b\u0005\n\u0007/19\r%AA\u0002-B!ba\u0011\u0007HB\u0005\t\u0019\u0001D[\u0011)\u0011yCb(\u0012\u0002\u0013\u00051\u0011\u001d\u0005\u000b\u0007O4y*%A\u0005\u0002\re\u0004B\u0003C%\r?\u000b\n\u0011\"\u0001\u0004z!QAQ\nDP#\u0003%\tAb7\u0016\u0005\u0019u'\u0006\u0002D[\u0005oA!B!\u0014\u0007 \u0006\u0005I\u0011\tB(\u0011)\u0011\u0019Fb(\u0002\u0002\u0013\u0005!Q\u000b\u0005\u000b\u000532y*!A\u0005\u0002\u0019\u0015H\u0003BA\u000b\rOD!\"a5\u0007d\u0006\u0005\t\u0019AAc\u0011)\u0011\tGb(\u0002\u0002\u0013\u0005#1\r\u0005\u000b\u0005g2y*!A\u0005\u0002\u00195H\u0003BAD\r_D!\"a5\u0007l\u0006\u0005\t\u0019AA\u000b\u0011)\t\tMb(\u0002\u0002\u0013\u0005\u00131\u0019\u0005\u000b\u0003\u001b4y*!A\u0005B\u0019UH\u0003BAD\roD!\"a5\u0007t\u0006\u0005\t\u0019AA\u000b\r\u00191Y\u0010\u000f!\u0007~\nA#+Zt7\t\\1tg\"9Ql\"\u0015\u0007\u0002\rM\u0001\u0002CB\f\u000f#2\taa\u0005\t\u0011\u001d\rt\u0011\u000bC\u0001\u0005\u001f\nqbY1mY\u0016,W*\u001a;i_\u0012\u001c\u0016n\u001a\u0005\t\u0005#;\t\u0006\"\u0011\u0003\u0014\"A!\u0011^D)\t\u00039I\u0007\u0006\u0003\u0002\b\u001e-\u0004\u0002\u0003Bx\u000fO\u0002\rA!=*\u001d\u001dEsqNDy\u0011\u001bBY,#\t\n\b\u001a1q\u0011\u000f\u001dA\u000fg\u0012\u0001$\u00137mK\u001e\fG.Q2dKN\u001c8\t[3dW\u001a\u000b\u0017\u000e\\3e'%9yGDD;\u0003\u0003\n9\u0005\u0005\u0003\u0002,\u001dE\u0003bCD.\u000f_\u0012)\u001a!C\u0001\u0007\u001fA!bb\u001f\bp\tE\t\u0015!\u0003I\u0003]\u0019\u0017\r\u001c7fK\u0012+7\r\\1sCRLwN\\\"mCN\u001c\b\u0005\u0003\u0006^\u000f_\u0012)\u001a!C\u0001\u0007'A!b!\u000f\bp\tE\t\u0015!\u0003,\u0011-\u00199bb\u001c\u0003\u0016\u0004%\taa\u0005\t\u0015\r}rq\u000eB\tB\u0003%1\u0006C\u0006\b\b\u001e=$Q3A\u0005\u0002\r=\u0011!D2bY2\u001c\u0018\u000e^3DY\u0006\u001c8\u000f\u0003\u0006\b\f\u001e=$\u0011#Q\u0001\n!\u000babY1mYNLG/Z\"mCN\u001c\b\u0005C\u0006\b\u0010\u001e=$Q3A\u0005\u0002\u001dE\u0015aC5ogR\u0014Xo\u0019;j_:,\"ab%\u0011\u0007\u0019<)*C\u0002\b\u0018\u001e\u0014\u0001#\u00112tiJ\f7\r^%og:tu\u000eZ3\t\u0017\u001dmuq\u000eB\tB\u0003%q1S\u0001\rS:\u001cHO];di&|g\u000e\t\u0005\f\u0007\u0007:yG!f\u0001\n\u00039i\u0001C\u0006\u0005Z\u001e=$\u0011#Q\u0001\n\r\r\u0001bB\n\bp\u0011\u0005q1\u0015\u000b\u000f\u000fK;9k\"+\b,\u001e5vqVDY!\u0011\tYcb\u001c\t\u000f\u001dms\u0011\u0015a\u0001\u0011\"1Ql\")A\u0002-Bqaa\u0006\b\"\u0002\u00071\u0006C\u0004\b\b\u001e\u0005\u0006\u0019\u0001%\t\u0011\u001d=u\u0011\u0015a\u0001\u000f'C\u0001ba\u0011\b\"\u0002\u000711\u0001\u0005\u000b\u0005?9y'!A\u0005\u0002\u001dUFCDDS\u000fo;Ilb/\b>\u001e}v\u0011\u0019\u0005\n\u000f7:\u0019\f%AA\u0002!C\u0001\"XDZ!\u0003\u0005\ra\u000b\u0005\n\u0007/9\u0019\f%AA\u0002-B\u0011bb\"\b4B\u0005\t\u0019\u0001%\t\u0015\u001d=u1\u0017I\u0001\u0002\u00049\u0019\n\u0003\u0006\u0004D\u001dM\u0006\u0013!a\u0001\u0007\u0007A!Ba\f\bpE\u0005I\u0011ABq\u0011)\u00199ob\u001c\u0012\u0002\u0013\u00051\u0011\u0010\u0005\u000b\t\u0013:y'%A\u0005\u0002\re\u0004B\u0003C'\u000f_\n\n\u0011\"\u0001\u0004b\"QqQZD8#\u0003%\tab4\u0002\u001d\r|\u0007/\u001f\u0013eK\u001a\fW\u000f\u001c;%kU\u0011q\u0011\u001b\u0016\u0005\u000f'\u00139\u0004\u0003\u0006\bV\u001e=\u0014\u0013!C\u0001\u000fg\tabY8qs\u0012\"WMZ1vYR$c\u0007\u0003\u0006\u0003N\u001d=\u0014\u0011!C!\u0005\u001fB!Ba\u0015\bp\u0005\u0005I\u0011\u0001B+\u0011)\u0011Ifb\u001c\u0002\u0002\u0013\u0005qQ\u001c\u000b\u0005\u0003+9y\u000e\u0003\u0006\u0002T\u001em\u0017\u0011!a\u0001\u0003\u000bD!B!\u0019\bp\u0005\u0005I\u0011\tB2\u0011)\u0011\u0019hb\u001c\u0002\u0002\u0013\u0005qQ\u001d\u000b\u0005\u0003\u000f;9\u000f\u0003\u0006\u0002T\u001e\r\u0018\u0011!a\u0001\u0003+A!\"!1\bp\u0005\u0005I\u0011IAb\u0011)\timb\u001c\u0002\u0002\u0013\u0005sQ\u001e\u000b\u0005\u0003\u000f;y\u000f\u0003\u0006\u0002T\u001e-\u0018\u0011!a\u0001\u0003+1aab=9\u0001\u001eU(\u0001G%mY\u0016<\u0017\r\\!dG\u0016\u001c8/\u00138tiJ,8\r^5p]NIq\u0011\u001f\b\bv\u0005\u0005\u0013q\t\u0005\f\u000f7:\tP!f\u0001\n\u0003\u0019y\u0001\u0003\u0006\b|\u001dE(\u0011#Q\u0001\n!C!\"XDy\u0005+\u0007I\u0011AB\n\u0011)\u0019Id\"=\u0003\u0012\u0003\u0006Ia\u000b\u0005\f\u0007/9\tP!f\u0001\n\u0003\u0019\u0019\u0002\u0003\u0006\u0004@\u001dE(\u0011#Q\u0001\n-B1bb\"\br\nU\r\u0011\"\u0001\u0004\u0010!Qq1RDy\u0005#\u0005\u000b\u0011\u0002%\t\u0017\u001d=u\u0011\u001fBK\u0002\u0013\u0005q\u0011\u0013\u0005\f\u000f7;\tP!E!\u0002\u00139\u0019\nC\u0004\u0014\u000fc$\t\u0001#\u0004\u0015\u0019!=\u0001\u0012\u0003E\n\u0011+A9\u0002#\u0007\u0011\t\u0005-r\u0011\u001f\u0005\b\u000f7BY\u00011\u0001I\u0011\u0019i\u00062\u0002a\u0001W!91q\u0003E\u0006\u0001\u0004Y\u0003bBDD\u0011\u0017\u0001\r\u0001\u0013\u0005\t\u000f\u001fCY\u00011\u0001\b\u0014\"Q!qDDy\u0003\u0003%\t\u0001#\b\u0015\u0019!=\u0001r\u0004E\u0011\u0011GA)\u0003c\n\t\u0013\u001dm\u00032\u0004I\u0001\u0002\u0004A\u0005\u0002C/\t\u001cA\u0005\t\u0019A\u0016\t\u0013\r]\u00012\u0004I\u0001\u0002\u0004Y\u0003\"CDD\u00117\u0001\n\u00111\u0001I\u0011)9y\tc\u0007\u0011\u0002\u0003\u0007q1\u0013\u0005\u000b\u0005_9\t0%A\u0005\u0002\r\u0005\bBCBt\u000fc\f\n\u0011\"\u0001\u0004z!QA\u0011JDy#\u0003%\ta!\u001f\t\u0015\u00115s\u0011_I\u0001\n\u0003\u0019\t\u000f\u0003\u0006\bN\u001eE\u0018\u0013!C\u0001\u000f\u001fD!B!\u0014\br\u0006\u0005I\u0011\tB(\u0011)\u0011\u0019f\"=\u0002\u0002\u0013\u0005!Q\u000b\u0005\u000b\u00053:\t0!A\u0005\u0002!eB\u0003BA\u000b\u0011wA!\"a5\t8\u0005\u0005\t\u0019AAc\u0011)\u0011\tg\"=\u0002\u0002\u0013\u0005#1\r\u0005\u000b\u0005g:\t0!A\u0005\u0002!\u0005C\u0003BAD\u0011\u0007B!\"a5\t@\u0005\u0005\t\u0019AA\u000b\u0011)\t\tm\"=\u0002\u0002\u0013\u0005\u00131\u0019\u0005\u000b\u0003\u001b<\t0!A\u0005B!%C\u0003BAD\u0011\u0017B!\"a5\tH\u0005\u0005\t\u0019AA\u000b\r\u0019Ay\u0005\u000f!\tR\t1S*\u001a;i_\u0012<\u0016\u000e\u001e5IC:$G.\u001a:DC2dW\rZ(o\u001d>tW)\u001c9usN#\u0018mY6\u0014\u0013!5cb\"\u001e\u0002B\u0005\u001d\u0003bCD.\u0011\u001b\u0012)\u001a!C\u0001\u0007\u001fA!bb\u001f\tN\tE\t\u0015!\u0003I\u0011)i\u0006R\nBK\u0002\u0013\u000511\u0003\u0005\u000b\u0007sAiE!E!\u0002\u0013Y\u0003bCB\f\u0011\u001b\u0012)\u001a!C\u0001\u0007'A!ba\u0010\tN\tE\t\u0015!\u0003,\u0011-99\t#\u0014\u0003\u0016\u0004%\taa\u0004\t\u0015\u001d-\u0005R\nB\tB\u0003%\u0001\nC\u0006\tf!5#Q3A\u0005\u0002\rM\u0011\u0001D2bY2\u001c\u0018\u000e^3OC6,\u0007B\u0003E5\u0011\u001b\u0012\t\u0012)A\u0005W\u0005i1-\u00197mg&$XMT1nK\u0002B1\u0002#\u001c\tN\tU\r\u0011\"\u0001\u0004\u0014\u0005a1-\u00197mg&$X\rR3tG\"Q\u0001\u0012\u000fE'\u0005#\u0005\u000b\u0011B\u0016\u0002\u001b\r\fG\u000e\\:ji\u0016$Um]2!\u0011\u001d\u0019\u0002R\nC\u0001\u0011k\"b\u0002c\u001e\tz!m\u0004R\u0010E@\u0011\u0003C\u0019\t\u0005\u0003\u0002,!5\u0003bBD.\u0011g\u0002\r\u0001\u0013\u0005\u0007;\"M\u0004\u0019A\u0016\t\u000f\r]\u00012\u000fa\u0001W!9qq\u0011E:\u0001\u0004A\u0005b\u0002E3\u0011g\u0002\ra\u000b\u0005\b\u0011[B\u0019\b1\u0001,\u0011)\u0011y\u0002#\u0014\u0002\u0002\u0013\u0005\u0001r\u0011\u000b\u000f\u0011oBI\tc#\t\u000e\"=\u0005\u0012\u0013EJ\u0011%9Y\u0006#\"\u0011\u0002\u0003\u0007\u0001\n\u0003\u0005^\u0011\u000b\u0003\n\u00111\u0001,\u0011%\u00199\u0002#\"\u0011\u0002\u0003\u00071\u0006C\u0005\b\b\"\u0015\u0005\u0013!a\u0001\u0011\"I\u0001R\rEC!\u0003\u0005\ra\u000b\u0005\n\u0011[B)\t%AA\u0002-B!Ba\f\tNE\u0005I\u0011ABq\u0011)\u00199\u000f#\u0014\u0012\u0002\u0013\u00051\u0011\u0010\u0005\u000b\t\u0013Bi%%A\u0005\u0002\re\u0004B\u0003C'\u0011\u001b\n\n\u0011\"\u0001\u0004b\"QqQ\u001aE'#\u0003%\ta!\u001f\t\u0015\u001dU\u0007RJI\u0001\n\u0003\u0019I\b\u0003\u0006\u0003N!5\u0013\u0011!C!\u0005\u001fB!Ba\u0015\tN\u0005\u0005I\u0011\u0001B+\u0011)\u0011I\u0006#\u0014\u0002\u0002\u0013\u0005\u0001r\u0015\u000b\u0005\u0003+AI\u000b\u0003\u0006\u0002T\"\u0015\u0016\u0011!a\u0001\u0003\u000bD!B!\u0019\tN\u0005\u0005I\u0011\tB2\u0011)\u0011\u0019\b#\u0014\u0002\u0002\u0013\u0005\u0001r\u0016\u000b\u0005\u0003\u000fC\t\f\u0003\u0006\u0002T\"5\u0016\u0011!a\u0001\u0003+A!\"!1\tN\u0005\u0005I\u0011IAb\u0011)\ti\r#\u0014\u0002\u0002\u0013\u0005\u0003r\u0017\u000b\u0005\u0003\u000fCI\f\u0003\u0006\u0002T\"U\u0016\u0011!a\u0001\u0003+1a\u0001#09\u0001\"}&a\u0006*fgVdG/\u001b8h\u001b\u0016$\bn\u001c3U_>d\u0015M]4f'%AYLDD;\u0003\u0003\n9\u0005C\u0006\b\\!m&Q3A\u0005\u0002\r=\u0001BCD>\u0011w\u0013\t\u0012)A\u0005\u0011\"QQ\fc/\u0003\u0016\u0004%\taa\u0005\t\u0015\re\u00022\u0018B\tB\u0003%1\u0006C\u0006\u0004\u0018!m&Q3A\u0005\u0002\rM\u0001BCB \u0011w\u0013\t\u0012)A\u0005W!Yqq\u0011E^\u0005+\u0007I\u0011AB\b\u0011)9Y\tc/\u0003\u0012\u0003\u0006I\u0001\u0013\u0005\f\u0011KBYL!f\u0001\n\u0003\u0019\u0019\u0002\u0003\u0006\tj!m&\u0011#Q\u0001\n-B1\u0002#\u001c\t<\nU\r\u0011\"\u0001\u0004\u0014!Q\u0001\u0012\u000fE^\u0005#\u0005\u000b\u0011B\u0016\t\u000fMAY\f\"\u0001\t\\Rq\u0001R\u001cEp\u0011CD\u0019\u000f#:\th\"%\b\u0003BA\u0016\u0011wCqab\u0017\tZ\u0002\u0007\u0001\n\u0003\u0004^\u00113\u0004\ra\u000b\u0005\b\u0007/AI\u000e1\u0001,\u0011\u001d99\t#7A\u0002!Cq\u0001#\u001a\tZ\u0002\u00071\u0006C\u0004\tn!e\u0007\u0019A\u0016\t\u0015\t}\u00012XA\u0001\n\u0003Ai\u000f\u0006\b\t^\"=\b\u0012\u001fEz\u0011kD9\u0010#?\t\u0013\u001dm\u00032\u001eI\u0001\u0002\u0004A\u0005\u0002C/\tlB\u0005\t\u0019A\u0016\t\u0013\r]\u00012\u001eI\u0001\u0002\u0004Y\u0003\"CDD\u0011W\u0004\n\u00111\u0001I\u0011%A)\u0007c;\u0011\u0002\u0003\u00071\u0006C\u0005\tn!-\b\u0013!a\u0001W!Q!q\u0006E^#\u0003%\ta!9\t\u0015\r\u001d\b2XI\u0001\n\u0003\u0019I\b\u0003\u0006\u0005J!m\u0016\u0013!C\u0001\u0007sB!\u0002\"\u0014\tfI6+G\u000f[8e'%I9IDD;\u0003\u0003\n9\u0005C\u0006\b\\%\u001d%Q3A\u0005\u0002\r=\u0001BCD>\u0013\u000f\u0013\t\u0012)A\u0005\u0011\"QQ,c\"\u0003\u0016\u0004%\taa\u0005\t\u0015\re\u0012r\u0011B\tB\u0003%1\u0006C\u0006\u0004\u0018%\u001d%Q3A\u0005\u0002\rM\u0001BCB \u0013\u000f\u0013\t\u0012)A\u0005W!91#c\"\u0005\u0002%mE\u0003CEO\u0013?K\t+c)\u0011\t\u0005-\u0012r\u0011\u0005\b\u000f7JI\n1\u0001I\u0011\u0019i\u0016\u0012\u0014a\u0001W!91qCEM\u0001\u0004Y\u0003B\u0003B\u0010\u0013\u000f\u000b\t\u0011\"\u0001\n(RA\u0011RTEU\u0013WKi\u000bC\u0005\b\\%\u0015\u0006\u0013!a\u0001\u0011\"AQ,#*\u0011\u0002\u0003\u00071\u0006C\u0005\u0004\u0018%\u0015\u0006\u0013!a\u0001W!Q!qFED#\u0003%\ta!9\t\u0015\r\u001d\u0018rQI\u0001\n\u0003\u0019I\b\u0003\u0006\u0005J%\u001d\u0015\u0013!C\u0001\u0007sB!B!\u0014\n\b\u0006\u0005I\u0011\tB(\u0011)\u0011\u0019&c\"\u0002\u0002\u0013\u0005!Q\u000b\u0005\u000b\u00053J9)!A\u0005\u0002%mF\u0003BA\u000b\u0013{C!\"a5\n:\u0006\u0005\t\u0019AAc\u0011)\u0011\t'c\"\u0002\u0002\u0013\u0005#1\r\u0005\u000b\u0005gJ9)!A\u0005\u0002%\rG\u0003BAD\u0013\u000bD!\"a5\nB\u0006\u0005\t\u0019AA\u000b\u0011)\t\t-c\"\u0002\u0002\u0013\u0005\u00131\u0019\u0005\u000b\u0003\u001bL9)!A\u0005B%-G\u0003BAD\u0013\u001bD!\"a5\nJ\u0006\u0005\t\u0019AA\u000b\r%I\t\u000e\u000fI\u0001\u0004CI\u0019N\u0001\u0014SK^\u0014\u0018\u000e^3DY>\u001cXO]3BaBd\u0017\u0010V8DY>\u001cXO]3C_\u0012Lh)Y5mK\u0012\u001cR!c4\u000f\u0007\u0007A\u0001ba\u0002\nP\u0012\u00051\u0011\u0002\u0005\b=%=g\u0011AEm+\u0005y\u0002\u0002\u0003Bu\u0013\u001f$\t%#8\u0015\t\u0005\u001d\u0015r\u001c\u0005\t\u0005_LY\u000e1\u0001\u0003r\"A!\u0011SEh\t\u0003J\u0019\u000fF\u0001,S\u0019Iy-c:\u000b.\u00191\u0011\u0012\u001e\u001dA\u0013W\u0014qDU3xe&$Xm\u00117pgV\u0014X-Q2dKN\u001c8\t[3dW\u001a\u000b\u0017\u000e\\3e'%I9ODEw\u0003\u0003\n9\u0005\u0005\u0003\u0002,%=\u0007B\u0003\u0010\nh\nU\r\u0011\"\u0001\nZ\"Q\u00112_Et\u0005#\u0005\u000b\u0011B\u0010\u0002\tA|7\u000f\t\u0005\f\u0007\u0007J9O!f\u0001\n\u00039i\u0001C\u0006\u0005Z&\u001d(\u0011#Q\u0001\n\r\r\u0001bB\n\nh\u0012\u0005\u00112 \u000b\u0007\u0013{LyP#\u0001\u0011\t\u0005-\u0012r\u001d\u0005\u0007=%e\b\u0019A\u0010\t\u0011\r\r\u0013\u0012 a\u0001\u0007\u0007A!Ba\b\nh\u0006\u0005I\u0011\u0001F\u0003)\u0019IiPc\u0002\u000b\n!AaDc\u0001\u0011\u0002\u0003\u0007q\u0004\u0003\u0006\u0004D)\r\u0001\u0013!a\u0001\u0007\u0007A!Ba\f\nhF\u0005I\u0011\u0001F\u0007+\tQyAK\u0002 \u0005oA!ba:\nhF\u0005I\u0011AD\u001a\u0011)\u0011i%c:\u0002\u0002\u0013\u0005#q\n\u0005\u000b\u0005'J9/!A\u0005\u0002\tU\u0003B\u0003B-\u0013O\f\t\u0011\"\u0001\u000b\u001aQ!\u0011Q\u0003F\u000e\u0011)\t\u0019Nc\u0006\u0002\u0002\u0003\u0007\u0011Q\u0019\u0005\u000b\u0005CJ9/!A\u0005B\t\r\u0004B\u0003B:\u0013O\f\t\u0011\"\u0001\u000b\"Q!\u0011q\u0011F\u0012\u0011)\t\u0019Nc\b\u0002\u0002\u0003\u0007\u0011Q\u0003\u0005\u000b\u0003\u0003L9/!A\u0005B\u0005\r\u0007BCAg\u0013O\f\t\u0011\"\u0011\u000b*Q!\u0011q\u0011F\u0016\u0011)\t\u0019Nc\n\u0002\u0002\u0003\u0007\u0011Q\u0003\u0004\u0007\u0015_A\u0004I#\r\u00037I+wO]5uK\u000ecwn];sK&cG.Z4bY\u0006\u001b7-Z:t'%QiCDEw\u0003\u0003\n9\u0005\u0003\u0006\u001f\u0015[\u0011)\u001a!C\u0001\u00133D!\"c=\u000b.\tE\t\u0015!\u0003 \u0011-99I#\f\u0003\u0016\u0004%\taa\u0004\t\u0015\u001d-%R\u0006B\tB\u0003%\u0001\nC\u0004\u0014\u0015[!\tA#\u0010\u0015\r)}\"\u0012\tF\"!\u0011\tYC#\f\t\ryQY\u00041\u0001 \u0011\u001d99Ic\u000fA\u0002!C!Ba\b\u000b.\u0005\u0005I\u0011\u0001F$)\u0019QyD#\u0013\u000bL!AaD#\u0012\u0011\u0002\u0003\u0007q\u0004C\u0005\b\b*\u0015\u0003\u0013!a\u0001\u0011\"Q!q\u0006F\u0017#\u0003%\tA#\u0004\t\u0015\r\u001d(RFI\u0001\n\u0003\u0019\t\u000f\u0003\u0006\u0003N)5\u0012\u0011!C!\u0005\u001fB!Ba\u0015\u000b.\u0005\u0005I\u0011\u0001B+\u0011)\u0011IF#\f\u0002\u0002\u0013\u0005!r\u000b\u000b\u0005\u0003+QI\u0006\u0003\u0006\u0002T*U\u0013\u0011!a\u0001\u0003\u000bD!B!\u0019\u000b.\u0005\u0005I\u0011\tB2\u0011)\u0011\u0019H#\f\u0002\u0002\u0013\u0005!r\f\u000b\u0005\u0003\u000fS\t\u0007\u0003\u0006\u0002T*u\u0013\u0011!a\u0001\u0003+A!\"!1\u000b.\u0005\u0005I\u0011IAb\u0011)\tiM#\f\u0002\u0002\u0013\u0005#r\r\u000b\u0005\u0003\u000fSI\u0007\u0003\u0006\u0002T*\u0015\u0014\u0011!a\u0001\u0003+1qA#\u001c9\u0011\u0003SyGA\u0010V].twn\u001e8J]Z|7.\u001a#z]\u0006l\u0017nY%ogR\u0014Xo\u0019;j_:\u001c\u0012Bc\u001b\u000f\u0007\u0007\t\t%a\u0012\t\u000fMQY\u0007\"\u0001\u000btQ\u0011!R\u000f\t\u0005\u0003WQY\u0007\u0003\u0005\u0003\u0012*-D\u0011\tBJ\u0011!\u0011IOc\u001b\u0005\u0002)mD\u0003BAD\u0015{B\u0001Ba<\u000bz\u0001\u0007!\u0011\u001f\u0005\u000b\u0005\u001bRY'!A\u0005B\t=\u0003B\u0003B*\u0015W\n\t\u0011\"\u0001\u0003V!Q!\u0011\fF6\u0003\u0003%\tA#\"\u0015\t\u0005U!r\u0011\u0005\u000b\u0003'T\u0019)!AA\u0002\u0005\u0015\u0007B\u0003B1\u0015W\n\t\u0011\"\u0011\u0003d!Q!1\u000fF6\u0003\u0003%\tA#$\u0015\t\u0005\u001d%r\u0012\u0005\u000b\u0003'TY)!AA\u0002\u0005U\u0001BCAa\u0015W\n\t\u0011\"\u0011\u0002D\"Q!q\u0018F6\u0003\u0003%IA!1\u0007\u000f)]\u0005\b#\u0001\u000b\u001a\n)R-\u001c9us>\u0003H/[7ju\u0016\u0014x+\u0019:oS:<7#\u0002FK\u001d\r\r\u0001bB\n\u000b\u0016\u0012\u0005!R\u0014\u000b\u0003\u0015?\u0003B!a\u000b\u000b\u0016\"A!\u0011\u001eFK\t\u0003Q\u0019\u000b\u0006\u0003\u0002\b*\u0015\u0006\u0002\u0003Bx\u0015C\u0003\rA!=\b\u000f)%\u0006\bc\u0001\u000b \u0006)R-\u001c9us>\u0003H/[7ju\u0016\u0014x+\u0019:oS:$hi\\;oIB!\u00111\u0006FY\r%\u00199\fOA\u0001\u0012\u0003Q\u0019l\u0005\u0004\u000b2*U\u0016q\t\t\n\u0015oSi\fSAD\u0007#l!A#/\u000b\u0007)m&\"A\u0004sk:$\u0018.\\3\n\t)}&\u0012\u0018\u0002\u0012\u0003\n\u001cHO]1di\u001a+hn\u0019;j_:\u0014\u0004bB\n\u000b2\u0012\u0005!2\u0019\u000b\u0003\u0015_C!B!%\u000b2\u0006\u0005IQ\tBJ\u0011)\u00119J#-\u0002\u0002\u0013\u0005%\u0012\u001a\u000b\u0007\u0007#TYM#4\t\u000f\ru&r\u0019a\u0001\u0011\"A1Q\u0019Fd\u0001\u0004\t9\t\u0003\u0006\u0003(*E\u0016\u0011!CA\u0015#$BAc5\u000b\\B)qBa,\u000bVB1qBc6I\u0003\u000fK1A#7\u000b\u0005\u0019!V\u000f\u001d7fe!Q!\u0011\u0018Fh\u0003\u0003\u0005\ra!5\t\u0015\t}&\u0012WA\u0001\n\u0013\u0011\tmB\u0005\u000bbb\n\t\u0011#\u0001\u000bd\u0006qQ*\u001a;i_\u0012tu\u000e\u001e$pk:$\u0007\u0003BA\u0016\u0015K4\u0011\u0002b\u001c9\u0003\u0003E\tAc:\u0014\r)\u0015(\u0012^A$!-Q9Lc;,W!#I\tb&\n\t)5(\u0012\u0018\u0002\u0012\u0003\n\u001cHO]1di\u001a+hn\u0019;j_:$\u0004bB\n\u000bf\u0012\u0005!\u0012\u001f\u000b\u0003\u0015GD!B!%\u000bf\u0006\u0005IQ\tBJ\u0011)\u00119J#:\u0002\u0002\u0013\u0005%r\u001f\u000b\u000b\t/SIPc?\u000b~*}\bBB/\u000bv\u0002\u00071\u0006C\u0004\u0004\u0018)U\b\u0019A\u0016\t\u000f\u0011u$R\u001fa\u0001\u0011\"AAQ\u0011F{\u0001\u0004!I\t\u0003\u0006\u0003(*\u0015\u0018\u0011!CA\u0017\u0007!Ba#\u0002\f\u000eA)qBa,\f\bAAqb#\u0003,W!#I)C\u0002\f\f)\u0011a\u0001V;qY\u0016$\u0004B\u0003B]\u0017\u0003\t\t\u00111\u0001\u0005\u0018\"Q!q\u0018Fs\u0003\u0003%IA!1\b\u0013-M\u0001(!A\t\u0002-U\u0011!\u0004$jK2$gj\u001c;G_VtG\r\u0005\u0003\u0002,-]a!\u0003C\u0005q\u0005\u0005\t\u0012AF\r'\u0019Y9bc\u0007\u0002HAY!r\u0017FvW-BE1\u0005C\u0017\u0011\u001d\u00192r\u0003C\u0001\u0017?!\"a#\u0006\t\u0015\tE5rCA\u0001\n\u000b\u0012\u0019\n\u0003\u0006\u0003\u0018.]\u0011\u0011!CA\u0017K!\"\u0002\"\f\f(-%22FF\u0017\u0011\u0019i62\u0005a\u0001W!91qCF\u0012\u0001\u0004Y\u0003b\u0002C\f\u0017G\u0001\r\u0001\u0013\u0005\t\t?Y\u0019\u00031\u0001\u0005$!Q!qUF\f\u0003\u0003%\ti#\r\u0015\t-M2r\u0007\t\u0006\u001f\t=6R\u0007\t\t\u001f-%1f\u000b%\u0005$!Q!\u0011XF\u0018\u0003\u0003\u0005\r\u0001\"\f\t\u0015\t}6rCA\u0001\n\u0013\u0011\tmB\u0005\f>a\n\t\u0011#\u0001\f@\u0005ybj\\\"mCN\u001c(\tV=qK&sgm\\'jgNLgn\u001a\"zi\u0016\u001cw\u000eZ3\u0011\t\u0005-2\u0012\t\u0004\n\u00073C\u0014\u0011!E\u0001\u0017\u0007\u001aba#\u0011\fF\u0005\u001d\u0003\u0003\u0003F\\\u0017\u000f\u001a\t\u000bb8\n\t-%#\u0012\u0018\u0002\u0012\u0003\n\u001cHO]1di\u001a+hn\u0019;j_:\f\u0004bB\n\fB\u0011\u00051R\n\u000b\u0003\u0017\u007fA!B!%\fB\u0005\u0005IQ\tBJ\u0011)\u00119j#\u0011\u0002\u0002\u0013\u000552\u000b\u000b\u0005\t?\\)\u0006\u0003\u0005\u0004D-E\u0003\u0019ABQ\u0011)\u00119k#\u0011\u0002\u0002\u0013\u00055\u0012\f\u000b\u0005\u00177Zi\u0006E\u0003\u0010\u0005_\u001b\t\u000b\u0003\u0006\u0003:.]\u0013\u0011!a\u0001\t?D!Ba0\fB\u0005\u0005I\u0011\u0002Ba\u000f%Y\u0019\u0007OA\u0001\u0012\u0003Y)'A\u0016O_\u000ec\u0017m]:C)f\u0004X-\u00138g_\u000ec\u0017m]:Ts6\u0014w\u000e\\%oM>4\u0015-\u001b7fINK\u0015(M\u00192!\u0011\tYcc\u001a\u0007\u0013\ru\u0003(!A\t\u0002-%4CBF4\u0017W\n9\u0005E\u0004\u000b8.\u001d3f!\u001c\t\u000fMY9\u0007\"\u0001\fpQ\u00111R\r\u0005\u000b\u0005#[9'!A\u0005F\tM\u0005B\u0003BL\u0017O\n\t\u0011\"!\fvQ!1QNF<\u0011\u001d\u0019\u0019gc\u001dA\u0002-B!Ba*\fh\u0005\u0005I\u0011QF>)\u0011Yihc \u0011\t=\u0011yk\u000b\u0005\u000b\u0005s[I(!AA\u0002\r5\u0004B\u0003B`\u0017O\n\t\u0011\"\u0003\u0003B\u001eI1R\u0011\u001d\u0002\u0002#\u00051rQ\u0001\u001b\u001b\u0016$\bn\u001c3J]2Lg.Z%oM>LenY8na2,G/\u001a\t\u0005\u0003WYIIB\u0005\u0006Na\n\t\u0011#\u0001\f\fN11\u0012RFG\u0003\u000f\u00022Bc.\u000bl\"[3&\"\u0019\u0007d!91c##\u0005\u0002-EECAFD\u0011)\u0011\tj##\u0002\u0002\u0013\u0015#1\u0013\u0005\u000b\u0005/[I)!A\u0005\u0002.]EC\u0003D2\u00173[Yj#(\f \"91QBFK\u0001\u0004A\u0005BB/\f\u0016\u0002\u00071\u0006C\u0004\u0004\u0018-U\u0005\u0019A\u0016\t\u0011\r\r3R\u0013a\u0001\u000bCB!Ba*\f\n\u0006\u0005I\u0011QFR)\u0011Y)k#+\u0011\u000b=\u0011ykc*\u0011\u0011=YI\u0001S\u0016,\u000bCB!B!/\f\"\u0006\u0005\t\u0019\u0001D2\u0011)\u0011yl##\u0002\u0002\u0013%!\u0011Y\u0004\n\u0017_C\u0014\u0011!E\u0001\u0017c\u000bq#T3uQ>$\u0017J\u001c7j]\u0016LeNZ8NSN\u001c\u0018N\\4\u0011\t\u0005-22\u0017\u0004\n\rCC\u0014\u0011!E\u0001\u0017k\u001bbac-\f8\u0006\u001d\u0003c\u0003F\\\u0015WD5f\u000bD[\r{CqaEFZ\t\u0003YY\f\u0006\u0002\f2\"Q!\u0011SFZ\u0003\u0003%)Ea%\t\u0015\t]52WA\u0001\n\u0003[\t\r\u0006\u0006\u0007>.\r7RYFd\u0017\u0013Dqa!\u0004\f@\u0002\u0007\u0001\n\u0003\u0004^\u0017\u007f\u0003\ra\u000b\u0005\b\u0007/Yy\f1\u0001,\u0011!\u0019\u0019ec0A\u0002\u0019U\u0006B\u0003BT\u0017g\u000b\t\u0011\"!\fNR!1rZFj!\u0015y!qVFi!!y1\u0012\u0002%,W\u0019U\u0006B\u0003B]\u0017\u0017\f\t\u00111\u0001\u0007>\"Q!qXFZ\u0003\u0003%IA!1\b\u0013-e\u0007(!A\t\u0002-m\u0017!F'fi\"|G-\u00138mS:,\u0017J\u001c4p\u000bJ\u0014xN\u001d\t\u0005\u0003WYiNB\u0005\u0004*a\n\t\u0011#\u0001\f`N11R\\Fq\u0003\u000f\u00022Bc.\u000bl\"[3fa\u0012\u0006\u0010!91c#8\u0005\u0002-\u0015HCAFn\u0011)\u0011\tj#8\u0002\u0002\u0013\u0015#1\u0013\u0005\u000b\u0005/[i.!A\u0005\u0002.-HCCC\b\u0017[\\yo#=\ft\"91QBFu\u0001\u0004A\u0005BB/\fj\u0002\u00071\u0006C\u0004\u0004\u0018-%\b\u0019A\u0016\t\u0011\r\r3\u0012\u001ea\u0001\u0007\u000fB!Ba*\f^\u0006\u0005I\u0011QF|)\u0011YIp#@\u0011\u000b=\u0011ykc?\u0011\u0011=YI\u0001S\u0016,\u0007\u000fB!B!/\fv\u0006\u0005\t\u0019AC\b\u0011)\u0011yl#8\u0002\u0002\u0013%!\u0011Y\u0004\n\u0019\u0007A\u0014\u0011!E\u0001\u0019\u000b\t\u0001FU3xe&$X\r\u0016:bSR\u001c\u0015\r\u001c7U_N#\u0018\r^5d\u00136\u0004H.T3uQ>$g)Y5mK\u0012\u0004B!a\u000b\r\b\u0019Ia1 \u001d\u0002\u0002#\u0005A\u0012B\n\u0007\u0019\u000faY!a\u0012\u0011\u0017)]&2\u001e%,W\r\rqQ\u0003\u0005\b'1\u001dA\u0011\u0001G\b)\ta)\u0001\u0003\u0006\u0003\u00122\u001d\u0011\u0011!C#\u0005'C!Ba&\r\b\u0005\u0005I\u0011\u0011G\u000b))9)\u0002d\u0006\r\u001a1mAR\u0004\u0005\b\u0007\u001ba\u0019\u00021\u0001I\u0011\u0019iF2\u0003a\u0001W!91q\u0003G\n\u0001\u0004Y\u0003\u0002CB\"\u0019'\u0001\raa\u0001\t\u0015\t\u001dFrAA\u0001\n\u0003c\t\u0003\u0006\u0003\r$1\u001d\u0002#B\b\u000302\u0015\u0002\u0003C\b\f\n![3fa\u0001\t\u0015\teFrDA\u0001\u0002\u00049)\u0002\u0003\u0006\u0003@2\u001d\u0011\u0011!C\u0005\u0005\u0003<\u0011\u0002$\f9\u0003\u0003E\t\u0001d\f\u00021%cG.Z4bY\u0006\u001b7-Z:t\u0013:\u001cHO];di&|g\u000e\u0005\u0003\u0002,1Eb!CDzq\u0005\u0005\t\u0012\u0001G\u001a'\u0019a\t\u0004$\u000e\u0002HAa!r\u0017G\u001c\u0011.Z\u0003jb%\t\u0010%!A\u0012\bF]\u0005E\t%m\u001d;sC\u000e$h)\u001e8di&|g.\u000e\u0005\b'1EB\u0011\u0001G\u001f)\tay\u0003\u0003\u0006\u0003\u00122E\u0012\u0011!C#\u0005'C!Ba&\r2\u0005\u0005I\u0011\u0011G\")1Ay\u0001$\u0012\rH1%C2\nG'\u0011\u001d9Y\u0006$\u0011A\u0002!Ca!\u0018G!\u0001\u0004Y\u0003bBB\f\u0019\u0003\u0002\ra\u000b\u0005\b\u000f\u000fc\t\u00051\u0001I\u0011!9y\t$\u0011A\u0002\u001dM\u0005B\u0003BT\u0019c\t\t\u0011\"!\rRQ!A2\u000bG.!\u0015y!q\u0016G+!%yAr\u000b%,W!;\u0019*C\u0002\rZ)\u0011a\u0001V;qY\u0016,\u0004B\u0003B]\u0019\u001f\n\t\u00111\u0001\t\u0010!Q!q\u0018G\u0019\u0003\u0003%IA!1\b\u00131\u0005\u0004(!A\t\u00021\r\u0014\u0001G%mY\u0016<\u0017\r\\!dG\u0016\u001c8o\u00115fG.4\u0015-\u001b7fIB!\u00111\u0006G3\r%9\t\bOA\u0001\u0012\u0003a9g\u0005\u0004\rf1%\u0014q\t\t\u000f\u0015ocY\u0007S\u0016,\u0011\u001eM51ADS\u0013\u0011aiG#/\u0003#\u0005\u00137\u000f\u001e:bGR4UO\\2uS>tg\u0007C\u0004\u0014\u0019K\"\t\u0001$\u001d\u0015\u00051\r\u0004B\u0003BI\u0019K\n\t\u0011\"\u0012\u0003\u0014\"Q!q\u0013G3\u0003\u0003%\t\td\u001e\u0015\u001d\u001d\u0015F\u0012\u0010G>\u0019{by\b$!\r\u0004\"9q1\fG;\u0001\u0004A\u0005BB/\rv\u0001\u00071\u0006C\u0004\u0004\u00181U\u0004\u0019A\u0016\t\u000f\u001d\u001dER\u000fa\u0001\u0011\"Aqq\u0012G;\u0001\u00049\u0019\n\u0003\u0005\u0004D1U\u0004\u0019AB\u0002\u0011)\u00119\u000b$\u001a\u0002\u0002\u0013\u0005Er\u0011\u000b\u0005\u0019\u0013c\t\nE\u0003\u0010\u0005_cY\tE\u0006\u0010\u0019\u001bC5f\u000b%\b\u0014\u000e\r\u0011b\u0001GH\u0015\t1A+\u001e9mKZB!B!/\r\u0006\u0006\u0005\t\u0019ADS\u0011)\u0011y\f$\u001a\u0002\u0002\u0013%!\u0011Y\u0004\n\u0019/C\u0014\u0011!E\u0001\u00193\u000ba%T3uQ>$w+\u001b;i\u0011\u0006tG\r\\3s\u0007\u0006dG.\u001a3P]:{g.R7qif\u001cF/Y2l!\u0011\tY\u0003d'\u0007\u0013!=\u0003(!A\t\u00021u5C\u0002GN\u0019?\u000b9\u0005\u0005\u0007\u000b82-\u0004jK\u0016IW-B9\bC\u0004\u0014\u00197#\t\u0001d)\u0015\u00051e\u0005B\u0003BI\u00197\u000b\t\u0011\"\u0012\u0003\u0014\"Q!q\u0013GN\u0003\u0003%\t\t$+\u0015\u001d!]D2\u0016GW\u0019_c\t\fd-\r6\"9q1\fGT\u0001\u0004A\u0005BB/\r(\u0002\u00071\u0006C\u0004\u0004\u00181\u001d\u0006\u0019A\u0016\t\u000f\u001d\u001dEr\u0015a\u0001\u0011\"9\u0001R\rGT\u0001\u0004Y\u0003b\u0002E7\u0019O\u0003\ra\u000b\u0005\u000b\u0005OcY*!A\u0005\u00022eF\u0003\u0002G^\u0019\u007f\u0003Ra\u0004BX\u0019{\u0003\u0012b\u0004GG\u0011.Z\u0003jK\u0016\t\u0015\teFrWA\u0001\u0002\u0004A9\b\u0003\u0006\u0003@2m\u0015\u0011!C\u0005\u0005\u0003<\u0011\u0002$29\u0003\u0003E\t\u0001d2\u0002%MKhn\u00195s_:L'0\u001a3NKRDw\u000e\u001a\t\u0005\u0003WaIMB\u0005\n\nb\n\t\u0011#\u0001\rLN1A\u0012\u001aGg\u0003\u000f\u0002\u0012Bc.\rP\"[3&#(\n\t1E'\u0012\u0018\u0002\u0012\u0003\n\u001cHO]1di\u001a+hn\u0019;j_:\u001c\u0004bB\n\rJ\u0012\u0005AR\u001b\u000b\u0003\u0019\u000fD!B!%\rJ\u0006\u0005IQ\tBJ\u0011)\u00119\n$3\u0002\u0002\u0013\u0005E2\u001c\u000b\t\u0013;ci\u000ed8\rb\"9q1\fGm\u0001\u0004A\u0005BB/\rZ\u0002\u00071\u0006C\u0004\u0004\u00181e\u0007\u0019A\u0016\t\u0015\t\u001dF\u0012ZA\u0001\n\u0003c)\u000f\u0006\u0003\rh2=\b#B\b\u000302%\bCB\b\rl\"[3&C\u0002\rn*\u0011a\u0001V;qY\u0016\u001c\u0004B\u0003B]\u0019G\f\t\u00111\u0001\n\u001e\"Q!q\u0018Ge\u0003\u0003%IA!1\b\u00131U\b(!A\t\u00021]\u0018\u0001E*ue&\u001cGO\u001a9NSNl\u0017\r^2i!\u0011\tY\u0003$?\u0007\u0013%\r\u0002(!A\t\u00021m8C\u0002G}\u0019{\f9\u0005\u0005\u0007\u000b82-\u0004jK\u0016IW-J\u0019\u0005C\u0004\u0014\u0019s$\t!$\u0001\u0015\u00051]\bB\u0003BI\u0019s\f\t\u0011\"\u0012\u0003\u0014\"Q!q\u0013G}\u0003\u0003%\t)d\u0002\u0015\u001d%\rS\u0012BG\u0006\u001b\u001biy!$\u0005\u000e\u0014!9q1LG\u0003\u0001\u0004A\u0005BB/\u000e\u0006\u0001\u00071\u0006C\u0004\u0004\u00185\u0015\u0001\u0019A\u0016\t\u000f\u001d\u001dUR\u0001a\u0001\u0011\"9\u0001RMG\u0003\u0001\u0004Y\u0003b\u0002E7\u001b\u000b\u0001\ra\u000b\u0005\u000b\u0005OcI0!A\u0005\u00026]A\u0003\u0002G^\u001b3A!B!/\u000e\u0016\u0005\u0005\t\u0019AE\"\u0011)\u0011y\f$?\u0002\u0002\u0013%!\u0011Y\u0004\n\u001b?A\u0014\u0011!E\u0001\u001bC\tqCU3tk2$\u0018N\\4NKRDw\u000e\u001a+p_2\u000b'oZ3\u0011\t\u0005-R2\u0005\u0004\n\u0011{C\u0014\u0011!E\u0001\u001bK\u0019b!d\t\u000e(\u0005\u001d\u0003\u0003\u0004F\\\u0019WB5f\u000b%,W!u\u0007bB\n\u000e$\u0011\u0005Q2\u0006\u000b\u0003\u001bCA!B!%\u000e$\u0005\u0005IQ\tBJ\u0011)\u00119*d\t\u0002\u0002\u0013\u0005U\u0012\u0007\u000b\u000f\u0011;l\u0019$$\u000e\u000e85eR2HG\u001f\u0011\u001d9Y&d\fA\u0002!Ca!XG\u0018\u0001\u0004Y\u0003bBB\f\u001b_\u0001\ra\u000b\u0005\b\u000f\u000fky\u00031\u0001I\u0011\u001dA)'d\fA\u0002-Bq\u0001#\u001c\u000e0\u0001\u00071\u0006\u0003\u0006\u0003(6\r\u0012\u0011!CA\u001b\u0003\"B\u0001d/\u000eD!Q!\u0011XG \u0003\u0003\u0005\r\u0001#8\t\u0015\t}V2EA\u0001\n\u0013\u0011\tmB\u0004\u000eJaB\tI#\u001e\u0002?Us7N\\8x]&sgo\\6f\tft\u0017-\\5d\u0013:\u001cHO];di&|gnB\u0005\u000eNa\n\t\u0011#\u0001\u000eP\u0005y\"+Z\fE\u000f\u001e:jEV$X\r\u0005\u0003\u0002,5ue!CCsq\u0005\u0005\t\u0012AGP'\u0019ii*$)\u0002HA9!rWF$\u0011\u0016E\bbB\n\u000e\u001e\u0012\u0005QR\u0015\u000b\u0003\u001b7C!B!%\u000e\u001e\u0006\u0005IQ\tBJ\u0011)\u00119*$(\u0002\u0002\u0013\u0005U2\u0016\u000b\u0005\u000bcli\u000bC\u0004\u0004>6%\u0006\u0019\u0001%\t\u0015\t\u001dVRTA\u0001\n\u0003k\t\f\u0006\u0003\u000e46U\u0006\u0003B\b\u00030\"C!B!/\u000e0\u0006\u0005\t\u0019ACy\u0011)\u0011y,$(\u0002\u0002\u0013%!\u0011Y\u0004\n\u001bwC\u0014\u0011!E\u0001\u001b{\u000bAd\u00117bgN\u001c\u00160\u001c2pY&sgm\u001c$bS2,(/Z*JsE\n\u0014\u0007\u0005\u0003\u0002,5}f!CCYq\u0005\u0005\t\u0012AGa'\u0019iy,d1\u0002HA9!rWF$W\u0015u\u0006bB\n\u000e@\u0012\u0005Qr\u0019\u000b\u0003\u001b{C!B!%\u000e@\u0006\u0005IQ\tBJ\u0011)\u00119*d0\u0002\u0002\u0013\u0005UR\u001a\u000b\u0005\u000b{ky\rC\u0004\u0004d5-\u0007\u0019A\u0016\t\u0015\t\u001dVrXA\u0001\n\u0003k\u0019\u000e\u0006\u0003\f~5U\u0007B\u0003B]\u001b#\f\t\u00111\u0001\u0006>\"Q!qXG`\u0003\u0003%IA!1\b\u00135m\u0007(!A\t\u00025u\u0017!L\"mCN\u001chj\u001c;G_VtGm\u00165f]\n+\u0018\u000e\u001c3j]\u001eLe\u000e\\5oK&sgm\u001c$s_6\u001c\u00160\u001c2pYB!\u00111FGp\r%)9\bOA\u0001\u0012\u0003i\to\u0005\u0004\u000e`6\r\u0018q\t\t\t\u0015o[9e!5\u0006\u0006\"91#d8\u0005\u00025\u001dHCAGo\u0011)\u0011\t*d8\u0002\u0002\u0013\u0015#1\u0013\u0005\u000b\u0005/ky.!A\u0005\u000265H\u0003BCC\u001b_D\u0001\u0002b\b\u000el\u0002\u00071\u0011\u001b\u0005\u000b\u0005Oky.!A\u0005\u00026MH\u0003\u0002C\u0012\u001bkD!B!/\u000er\u0006\u0005\t\u0019ACC\u0011)\u0011y,d8\u0002\u0002\u0013%!\u0011Y\u0004\n\u001bwD\u0014\u0011!E\u0001\u001b{\fQ$\u00168l]>\"\u000b)M\"\f\t\u000fMiy\u0010\"\u0001\u000f\bQ\u0011QR \u0005\u000b\u0005#ky0!A\u0005F\tM\u0005B\u0003BL\u001b\u007f\f\t\u0011\"!\u000f\u000eQ1aQ\u0006H\b\u001d#Aqa!0\u000f\f\u0001\u0007\u0001\n\u0003\u0005\u0007$9-\u0001\u0019AAc\u0011)\u00119+d@\u0002\u0002\u0013\u0005eR\u0003\u000b\u0005\u001d/qY\u0002E\u0003\u0010\u0005_sI\u0002\u0005\u0004\u0010\u0015/D\u0015Q\u0019\u0005\u000b\u0005ss\u0019\"!AA\u0002\u00195\u0002B\u0003B`\u001b\u007f\f\t\u0011\"\u0003\u0003B\u001eI\u0011q\u001b\u001d\u0002\u0002#\u0005a\u0012\u0005\t\u0005\u0003Wq\u0019C\u0002\u0005vq\u0005\u0005\t\u0012\u0001H\u0013'\rq\u0019C\u0004\u0005\b'9\rB\u0011\u0001H\u0015)\tq\t\u0003\u0003\u0005\u000f.9\rBQ\u0001H\u0018\u00035i\u0017\r\u001d\u0013fqR,gn]5p]VAa\u0012\u0007H!\u001d{qI\u0005\u0006\u0003\u000f49-C\u0003\u0002H\u001b\u001d\u0007\u0012\u0002Bd\u000e\u0002B\u0005\u001dc\u0012\b\u0004\u0007\u0003w\u0001\u0001A$\u000e\u0011\u0011\u0005=\u0013Q\bH\u001e\u001d\u007f\u0001B!!\u0004\u000f>\u0011A\u0011\u0011\u0003H\u0016\u0005\u0004\t\u0019\u0002\u0005\u0003\u0002\u000e9\u0005C\u0001CA+\u001dW\u0011\r!a\u0005\t\u0011\u0005ec2\u0006a\u0001\u001d\u000b\u0002raDA/\u001d\u000fry\u0004\u0005\u0003\u0002\u000e9%C\u0001CA\u0010\u001dW\u0011\r!a\u0005\t\u001195c2\u0006a\u0001\u001d\u001f\nQ\u0001\n;iSN\u0004r!a\u000bu\u001dwq9\u0005\u0003\u0005\u000fT9\rBQ\u0001H+\u0003E1G.\u0019;NCB$S\r\u001f;f]NLwN\\\u000b\t\u001d/r\u0019Gd\u0018\u000flQ!a\u0012\fH8)\u0011qYF$\u001a\u0011\u0011\u0005=\u0013Q\bH/\u001dC\u0002B!!\u0004\u000f`\u0011A\u0011\u0011\u0003H)\u0005\u0004\t\u0019\u0002\u0005\u0003\u0002\u000e9\rD\u0001CA8\u001d#\u0012\r!a\u0005\t\u0011\u0005ec\u0012\u000ba\u0001\u001dO\u0002raDA/\u001dSri\u0007\u0005\u0003\u0002\u000e9-D\u0001CA\u0010\u001d#\u0012\r!a\u0005\u0011\u000f}\f)A$\u0018\u000fb!AaR\nH)\u0001\u0004q\t\bE\u0004\u0002,QtiF$\u001b\t\u00119Ud2\u0005C\u0003\u001do\n\u0001CZ5mi\u0016\u0014H%\u001a=uK:\u001c\u0018n\u001c8\u0016\r9ed2\u0011HD)\u0011qYHd$\u0015\t9ud2\u0012\u000b\u0005\u001d\u007frI\tE\u0004\u0000\u0003\u000bq\tI$\"\u0011\t\u00055a2\u0011\u0003\t\u0003#q\u0019H1\u0001\u0002\u0014A!\u0011Q\u0002HD\t!\tyBd\u001dC\u0002\u0005M\u0001\u0002CAA\u001dg\u0002\u001dA$!\t\u0011\u0005ec2\u000fa\u0001\u001d\u001b\u0003raDA/\u001d\u000b\u000b9\t\u0003\u0005\u000fN9M\u0004\u0019\u0001HI!\u001d\tY\u0003\u001eHA\u001d\u000bC\u0001B$&\u000f$\u0011\u0015arS\u0001\u0012M>\u0014X-Y2iI\u0015DH/\u001a8tS>tW\u0003\u0003HM\u001dOsyKd)\u0015\t9me\u0012\u0016\u000b\u0005\u0003+qi\n\u0003\u0005\u0002Z9M\u0005\u0019\u0001HP!\u001dy\u0011Q\fHQ\u001dK\u0003B!!\u0004\u000f$\u0012A\u0011q\u0004HJ\u0005\u0004\t\u0019\u0002\u0005\u0003\u0002\u000e9\u001dF\u0001CA+\u001d'\u0013\r!a\u0005\t\u001195c2\u0013a\u0001\u001dW\u0003r!a\u000bu\u001d[s\t\u000b\u0005\u0003\u0002\u000e9=F\u0001CA\t\u001d'\u0013\r!a\u0005\t\u00119Mf2\u0005C\u0003\u001dk\u000b1cZ3u\u001fJ,En]3%Kb$XM\\:j_:,\u0002Bd.\u000f>:=g2\u0019\u000b\u0005\u001dssI\r\u0006\u0003\u000f<:\u0015\u0007\u0003BA\u0007\u001d{#\u0001\"a\u001c\u000f2\n\u0007arX\t\u0005\u001d\u0003\f)\u0002\u0005\u0003\u0002\u000e9\rG\u0001CA\u0010\u001dc\u0013\r!a\u0005\t\u0013\u00055f\u0012\u0017CA\u00029\u001d\u0007#B\b\u00022:m\u0006\u0002\u0003H'\u001dc\u0003\rAd3\u0011\u000f\u0005-BO$4\u000fBB!\u0011Q\u0002Hh\t!\t\tB$-C\u0002\u0005M\u0001\u0002\u0003Hj\u001dG!)A$6\u0002\u001b\u001d,G\u000fJ3yi\u0016t7/[8o+\u0019q9Nd9\u000f\\R!a\u0012\u001cHo!\u0011\tiAd7\u0005\u0011\u0005}a\u0012\u001bb\u0001\u0003'A\u0001B$\u0014\u000fR\u0002\u0007ar\u001c\t\b\u0003W!h\u0012\u001dHm!\u0011\tiAd9\u0005\u0011\u0005Ea\u0012\u001bb\u0001\u0003'A\u0001Bd:\u000f$\u0011\u0015a\u0012^\u0001\u0012_J$\u0006N]8xI\u0015DH/\u001a8tS>tWC\u0002Hv\u001doty\u000f\u0006\u0003\u000fn:E\b\u0003BA\u0007\u001d_$\u0001\"a\b\u000ff\n\u0007\u00111\u0003\u0005\t\u001d\u001br)\u000f1\u0001\u000ftB9\u00111\u0006;\u000fv:5\b\u0003BA\u0007\u001do$\u0001\"!\u0005\u000ff\n\u0007\u00111\u0003\u0005\u000b\u001dwt\u0019#!A\u0005\u00069u\u0018A\u00055bg\"\u001cu\u000eZ3%Kb$XM\\:j_:,bAd@\u0010\b=-A\u0003BAb\u001f\u0003A\u0001B$\u0014\u000fz\u0002\u0007q2\u0001\t\b\u0003W!xRAH\u0005!\u0011\tiad\u0002\u0005\u0011\u0005Ea\u0012 b\u0001\u0003'\u0001B!!\u0004\u0010\f\u0011A\u0011q\u0004H}\u0005\u0004\t\u0019\u0002\u0003\u0006\u0010\u00109\r\u0012\u0011!C\u0003\u001f#\t\u0001#Z9vC2\u001cH%\u001a=uK:\u001c\u0018n\u001c8\u0016\r=MqrDH\u0012)\u0011y)b$\u0007\u0015\t\u0005\u001dur\u0003\u0005\u000b\u0003'|i!!AA\u0002\u0005U\u0001\u0002\u0003H'\u001f\u001b\u0001\rad\u0007\u0011\u000f\u0005-Bo$\b\u0010\"A!\u0011QBH\u0010\t!\t\tb$\u0004C\u0002\u0005M\u0001\u0003BA\u0007\u001fG!\u0001\"a\b\u0010\u000e\t\u0007\u00111\u0003") │ │ │ │ │ │ public abstract class BackendReporting │ │ │ │ │ │ { │ │ │ │ │ │ public static Either tryEither(final Function0> function0) { │ │ │ │ │ │ return (Either)BackendReporting$.MODULE$.tryEither((Function0)function0); │ │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ │ │ public static Either RightBiasedEither(final Either either) { │ │ │ │ ├── scala/tools/nsc/backend/jvm/opt/ByteCodeRepository$$anonfun$2.class │ │ │ │ │ ├── procyon -ec {} │ │ │ │ │ │ @@ -1,18 +1,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ package scala.tools.nsc.backend.jvm.opt; │ │ │ │ │ │ │ │ │ │ │ │ import scala.Function1; │ │ │ │ │ │ import scala.tools.nsc.backend.jvm.BackendReporting$; │ │ │ │ │ │ import scala.tools.nsc.backend.jvm.BackendReporting; │ │ │ │ │ │ import scala.Serializable; │ │ │ │ │ │ +import scala.Product; │ │ │ │ │ │ import scala.runtime.AbstractFunction0; │ │ │ │ │ │ │ │ │ │ │ │ -public final class ByteCodeRepository$$anonfun$2 extends AbstractFunction0 implements Serializable { │ │ │ │ │ │ +public final class ByteCodeRepository$$anonfun$2 extends AbstractFunction0 implements Serializable { │ │ │ │ │ │ public static final long serialVersionUID = 0L; │ │ │ │ │ │ private final String internalName$1; │ │ │ │ │ │ │ │ │ │ │ │ - public final Serializable apply() { │ │ │ │ │ │ + public final Product apply() { │ │ │ │ │ │ this.$outer.scala$tools$nsc$backend$jvm$opt$ByteCodeRepository$$limitCacheSize(); │ │ │ │ │ │ - return (Serializable)BackendReporting.RightBiasedEither$.MODULE$.map$extension(BackendReporting$.MODULE$.RightBiasedEither(this.$outer.scala$tools$nsc$backend$jvm$opt$ByteCodeRepository$$parseClass(this.internalName$1)), (Function1)new ByteCodeRepository$$anonfun$2$$anonfun$apply.ByteCodeRepository$$anonfun$2$$anonfun$apply$1(this)); │ │ │ │ │ │ + return (Product)BackendReporting.RightBiasedEither$.MODULE$.map$extension(BackendReporting$.MODULE$.RightBiasedEither(this.$outer.scala$tools$nsc$backend$jvm$opt$ByteCodeRepository$$parseClass(this.internalName$1)), (Function1)new ByteCodeRepository$$anonfun$2$$anonfun$apply.ByteCodeRepository$$anonfun$2$$anonfun$apply$1(this)); │ │ │ │ │ │ } │ │ │ │ │ │ } │ │ │ │ ├── scala/tools/nsc/backend/jvm/opt/ClosureOptimizer$$anonfun$scala$tools$nsc$backend$jvm$opt$ClosureOptimizer$$closureCallsites$1.class │ │ │ │ │ ├── procyon -ec {} │ │ │ │ │ │ @@ -17,18 +17,19 @@ │ │ │ │ │ │ import scala.tools.nsc.backend.jvm.BackendReporting; │ │ │ │ │ │ import scala.tools.asm.tree.MethodInsnNode; │ │ │ │ │ │ import scala.Function1; │ │ │ │ │ │ import scala.tools.asm.Handle; │ │ │ │ │ │ import scala.tools.nsc.backend.jvm.BTypes; │ │ │ │ │ │ import scala.Function0; │ │ │ │ │ │ import scala.Serializable; │ │ │ │ │ │ +import scala.Product; │ │ │ │ │ │ import scala.tools.asm.tree.AbstractInsnNode; │ │ │ │ │ │ import scala.runtime.AbstractPartialFunction; │ │ │ │ │ │ │ │ │ │ │ │ -public final class ClosureOptimizer$$anonfun$scala$tools$nsc$backend$jvm$opt$ClosureOptimizer$$closureCallsites$1 extends AbstractPartialFunction implements Serializable { │ │ │ │ │ │ +public final class ClosureOptimizer$$anonfun$scala$tools$nsc$backend$jvm$opt$ClosureOptimizer$$closureCallsites$1 extends AbstractPartialFunction implements Serializable { │ │ │ │ │ │ public static final long serialVersionUID = 0L; │ │ │ │ │ │ private final CallGraph.ClosureInstantiation closureInit$1; │ │ │ │ │ │ private final Function0 prodCons$2; │ │ │ │ │ │ public final BTypes.ClassBType ownerClass$1; │ │ │ │ │ │ public final Handle lambdaBodyHandle$1; │ │ │ │ │ │ │ │ │ │ │ │ public final B1 applyOrElse(final A1 x1, final Function1 default) { │ │ │ │ ├── scala/tools/nsc/backend/jvm/opt/Inliner$$anonfun$3$$anonfun$apply$4.class │ │ │ │ │ ├── procyon -ec {} │ │ │ │ │ │ @@ -2,23 +2,24 @@ │ │ │ │ │ │ package scala.tools.nsc.backend.jvm.opt; │ │ │ │ │ │ │ │ │ │ │ │ import scala.MatchError; │ │ │ │ │ │ import scala.Function1; │ │ │ │ │ │ import scala.tools.nsc.backend.jvm.BackendReporting$; │ │ │ │ │ │ import scala.tools.nsc.backend.jvm.BackendReporting; │ │ │ │ │ │ import scala.Serializable; │ │ │ │ │ │ +import scala.Product; │ │ │ │ │ │ import scala.tools.nsc.backend.jvm.BTypes; │ │ │ │ │ │ import scala.tools.asm.tree.MethodNode; │ │ │ │ │ │ import scala.Tuple2; │ │ │ │ │ │ import scala.runtime.AbstractFunction1; │ │ │ │ │ │ │ │ │ │ │ │ -public final class Inliner$$anonfun$3$$anonfun$apply$4 extends AbstractFunction1, Serializable> implements Serializable { │ │ │ │ │ │ +public final class Inliner$$anonfun$3$$anonfun$apply$4 extends AbstractFunction1, Product> implements Serializable { │ │ │ │ │ │ public static final long serialVersionUID = 0L; │ │ │ │ │ │ public final Tuple2 x1$2; │ │ │ │ │ │ │ │ │ │ │ │ - public final Serializable apply(final Tuple2 x$6) { │ │ │ │ │ │ + public final Product apply(final Tuple2 x$6) { │ │ │ │ │ │ if (x$6 != null) { │ │ │ │ │ │ - return (Serializable)BackendReporting.RightBiasedEither$.MODULE$.map$extension(BackendReporting$.MODULE$.RightBiasedEither(this.$outer.calleeDeclarationClass$2.isSubtypeOf((BTypes.ClassBType)this.x1$2._1())), (Function1)new Inliner$$anonfun$3$$anonfun$apply$4$$anonfun$apply.Inliner$$anonfun$3$$anonfun$apply$4$$anonfun$apply$5(this, (Tuple2)x$6)); │ │ │ │ │ │ + return (Product)BackendReporting.RightBiasedEither$.MODULE$.map$extension(BackendReporting$.MODULE$.RightBiasedEither(this.$outer.calleeDeclarationClass$2.isSubtypeOf((BTypes.ClassBType)this.x1$2._1())), (Function1)new Inliner$$anonfun$3$$anonfun$apply$4$$anonfun$apply.Inliner$$anonfun$3$$anonfun$apply$4$$anonfun$apply$5(this, (Tuple2)x$6)); │ │ │ │ │ │ } │ │ │ │ │ │ throw new MatchError((Object)x$6); │ │ │ │ │ │ } │ │ │ │ │ │ }