aboutsummaryrefslogtreecommitdiff
path: root/api/dotty/tools/dotc/typer
diff options
context:
space:
mode:
authordotty-bot <felix.mulder@epfl.ch>2017-04-11 16:32:08 +0000
committerdotty-bot <felix.mulder@epfl.ch>2017-04-11 16:32:08 +0000
commitb7edcf82c9a19081730fb8d4b353d31f36d81dc7 (patch)
treee05ed6eccba97c5eef19f46e44548ed7bbb0d11a /api/dotty/tools/dotc/typer
parentdb0e81121b822a28bff2e08c3e752c1f346a82ee (diff)
downloaddotty-b7edcf82c9a19081730fb8d4b353d31f36d81dc7.tar.gz
dotty-b7edcf82c9a19081730fb8d4b353d31f36d81dc7.tar.bz2
dotty-b7edcf82c9a19081730fb8d4b353d31f36d81dc7.zip
Update gh-pages site for 65dc7ad151a38158a45c5836d5e1f0fd48b8e396
Diffstat (limited to 'api/dotty/tools/dotc/typer')
-rw-r--r--api/dotty/tools/dotc/typer/Applications$.html351
-rw-r--r--api/dotty/tools/dotc/typer/Applications.html351
-rw-r--r--api/dotty/tools/dotc/typer/Applications/ApplicableToTrees.html351
-rw-r--r--api/dotty/tools/dotc/typer/Applications/ApplicableToTreesDirectly.html351
-rw-r--r--api/dotty/tools/dotc/typer/Applications/ApplicableToTypes.html351
-rw-r--r--api/dotty/tools/dotc/typer/Applications/Application.html351
-rw-r--r--api/dotty/tools/dotc/typer/Applications/ApplyToTyped.html351
-rw-r--r--api/dotty/tools/dotc/typer/Applications/ApplyToUntyped.html351
-rw-r--r--api/dotty/tools/dotc/typer/Applications/TestApplication.html351
-rw-r--r--api/dotty/tools/dotc/typer/Applications/TypedApply.html351
-rw-r--r--api/dotty/tools/dotc/typer/Checking$.html351
-rw-r--r--api/dotty/tools/dotc/typer/Checking$/CheckNonCyclicMap.html351
-rw-r--r--api/dotty/tools/dotc/typer/Checking.html351
-rw-r--r--api/dotty/tools/dotc/typer/ConstFold$.html351
-rw-r--r--api/dotty/tools/dotc/typer/Docstrings.html351
-rw-r--r--api/dotty/tools/dotc/typer/Dynamic$.html351
-rw-r--r--api/dotty/tools/dotc/typer/Dynamic.html351
-rw-r--r--api/dotty/tools/dotc/typer/EmptyTermRefSet$.html351
-rw-r--r--api/dotty/tools/dotc/typer/ErrorReporting$.html351
-rw-r--r--api/dotty/tools/dotc/typer/ErrorReporting$/Errors.html351
-rw-r--r--api/dotty/tools/dotc/typer/EtaExpansion$.html351
-rw-r--r--api/dotty/tools/dotc/typer/ForceDegree$.html351
-rw-r--r--api/dotty/tools/dotc/typer/ForceDegree$/Value.html351
-rw-r--r--api/dotty/tools/dotc/typer/FrontEnd.html351
-rw-r--r--api/dotty/tools/dotc/typer/ImplicitRunInfo.html351
-rw-r--r--api/dotty/tools/dotc/typer/Implicits$.html351
-rw-r--r--api/dotty/tools/dotc/typer/Implicits$/AmbiguousImplicits.html351
-rw-r--r--api/dotty/tools/dotc/typer/Implicits$/Candidate$.html351
-rw-r--r--api/dotty/tools/dotc/typer/Implicits$/Candidate.html351
-rw-r--r--api/dotty/tools/dotc/typer/Implicits$/ContextualImplicits.html351
-rw-r--r--api/dotty/tools/dotc/typer/Implicits$/DivergingImplicit$.html351
-rw-r--r--api/dotty/tools/dotc/typer/Implicits$/DivergingImplicit.html351
-rw-r--r--api/dotty/tools/dotc/typer/Implicits$/ExplainedSearchFailure.html351
-rw-r--r--api/dotty/tools/dotc/typer/Implicits$/FailedImplicit.html351
-rw-r--r--api/dotty/tools/dotc/typer/Implicits$/ImplicitRefs.html351
-rw-r--r--api/dotty/tools/dotc/typer/Implicits$/NoImplicitMatches$.html351
-rw-r--r--api/dotty/tools/dotc/typer/Implicits$/NonMatchingImplicit.html351
-rw-r--r--api/dotty/tools/dotc/typer/Implicits$/OfTypeImplicits.html351
-rw-r--r--api/dotty/tools/dotc/typer/Implicits$/SearchFailure.html351
-rw-r--r--api/dotty/tools/dotc/typer/Implicits$/SearchResult.html351
-rw-r--r--api/dotty/tools/dotc/typer/Implicits$/SearchSuccess$.html351
-rw-r--r--api/dotty/tools/dotc/typer/Implicits$/SearchSuccess.html351
-rw-r--r--api/dotty/tools/dotc/typer/Implicits$/ShadowedImplicit.html351
-rw-r--r--api/dotty/tools/dotc/typer/Implicits.html351
-rw-r--r--api/dotty/tools/dotc/typer/Implicits/ExplainedImplicitSearch.html351
-rw-r--r--api/dotty/tools/dotc/typer/Implicits/ImplicitSearch.html351
-rw-r--r--api/dotty/tools/dotc/typer/ImportInfo$.html351
-rw-r--r--api/dotty/tools/dotc/typer/ImportInfo.html351
-rw-r--r--api/dotty/tools/dotc/typer/Inferencing$.html351
-rw-r--r--api/dotty/tools/dotc/typer/Inferencing$/IsFullyDefinedAccumulator.html351
-rw-r--r--api/dotty/tools/dotc/typer/Inferencing$/IsFullyDefinedAccumulator/UpperInstantiator.html351
-rw-r--r--api/dotty/tools/dotc/typer/Inliner$.html351
-rw-r--r--api/dotty/tools/dotc/typer/Inliner.html351
-rw-r--r--api/dotty/tools/dotc/typer/Inliner/InlineTyper$.html351
-rw-r--r--api/dotty/tools/dotc/typer/Inliner/InlineableClosure$.html351
-rw-r--r--api/dotty/tools/dotc/typer/Namer.html351
-rw-r--r--api/dotty/tools/dotc/typer/Namer/ClassCompleter.html351
-rw-r--r--api/dotty/tools/dotc/typer/Namer/Completer.html351
-rw-r--r--api/dotty/tools/dotc/typer/Namer/TypeDefCompleter.html351
-rw-r--r--api/dotty/tools/dotc/typer/NamerContextOps$.html351
-rw-r--r--api/dotty/tools/dotc/typer/NamerContextOps.html351
-rw-r--r--api/dotty/tools/dotc/typer/NoChecking.html351
-rw-r--r--api/dotty/tools/dotc/typer/ProtoTypes$.html351
-rw-r--r--api/dotty/tools/dotc/typer/ProtoTypes$/AnyFunctionProto$.html351
-rw-r--r--api/dotty/tools/dotc/typer/ProtoTypes$/AnySelectionProto$.html351
-rw-r--r--api/dotty/tools/dotc/typer/ProtoTypes$/AnyTypeConstructorProto$.html351
-rw-r--r--api/dotty/tools/dotc/typer/ProtoTypes$/ApplyingProto.html351
-rw-r--r--api/dotty/tools/dotc/typer/ProtoTypes$/AssignProto$.html351
-rw-r--r--api/dotty/tools/dotc/typer/ProtoTypes$/CachedSelectionProto.html351
-rw-r--r--api/dotty/tools/dotc/typer/ProtoTypes$/CachedViewProto.html351
-rw-r--r--api/dotty/tools/dotc/typer/ProtoTypes$/Compatibility.html351
-rw-r--r--api/dotty/tools/dotc/typer/ProtoTypes$/FunProto$.html351
-rw-r--r--api/dotty/tools/dotc/typer/ProtoTypes$/FunProto.html351
-rw-r--r--api/dotty/tools/dotc/typer/ProtoTypes$/FunProtoTyped.html351
-rw-r--r--api/dotty/tools/dotc/typer/ProtoTypes$/IgnoredProto$.html351
-rw-r--r--api/dotty/tools/dotc/typer/ProtoTypes$/IgnoredProto.html351
-rw-r--r--api/dotty/tools/dotc/typer/ProtoTypes$/MatchAlways.html351
-rw-r--r--api/dotty/tools/dotc/typer/ProtoTypes$/NoViewsAllowed$.html351
-rw-r--r--api/dotty/tools/dotc/typer/ProtoTypes$/PolyProto$.html351
-rw-r--r--api/dotty/tools/dotc/typer/ProtoTypes$/PolyProto.html351
-rw-r--r--api/dotty/tools/dotc/typer/ProtoTypes$/SelectionProto$.html351
-rw-r--r--api/dotty/tools/dotc/typer/ProtoTypes$/SelectionProto.html351
-rw-r--r--api/dotty/tools/dotc/typer/ProtoTypes$/UnapplyFunProto.html351
-rw-r--r--api/dotty/tools/dotc/typer/ProtoTypes$/UnapplySelectionProto.html351
-rw-r--r--api/dotty/tools/dotc/typer/ProtoTypes$/ViewProto$.html351
-rw-r--r--api/dotty/tools/dotc/typer/ProtoTypes$/ViewProto.html351
-rw-r--r--api/dotty/tools/dotc/typer/ProtoTypes$/WildApproxMap.html351
-rw-r--r--api/dotty/tools/dotc/typer/ProtoTypes$/dummyTreeOfType$.html351
-rw-r--r--api/dotty/tools/dotc/typer/ReTyper.html351
-rw-r--r--api/dotty/tools/dotc/typer/RefChecks$.html351
-rw-r--r--api/dotty/tools/dotc/typer/RefChecks$/LevelInfo.html351
-rw-r--r--api/dotty/tools/dotc/typer/RefChecks$/OptLevelInfo.html351
-rw-r--r--api/dotty/tools/dotc/typer/RefChecks.html351
-rw-r--r--api/dotty/tools/dotc/typer/RefChecks/Transform$.html351
-rw-r--r--api/dotty/tools/dotc/typer/RefChecks/Transform.html351
-rw-r--r--api/dotty/tools/dotc/typer/SearchHistory.html351
-rw-r--r--api/dotty/tools/dotc/typer/TermRefSet.html351
-rw-r--r--api/dotty/tools/dotc/typer/TypeAssigner$.html351
-rw-r--r--api/dotty/tools/dotc/typer/TypeAssigner.html351
-rw-r--r--api/dotty/tools/dotc/typer/Typer$.html351
-rw-r--r--api/dotty/tools/dotc/typer/Typer$/BindingPrec$.html351
-rw-r--r--api/dotty/tools/dotc/typer/Typer.html351
-rw-r--r--api/dotty/tools/dotc/typer/VarianceChecker$.html351
-rw-r--r--api/dotty/tools/dotc/typer/VarianceChecker$/VarianceError$.html351
-rw-r--r--api/dotty/tools/dotc/typer/VarianceChecker$/VarianceError.html351
-rw-r--r--api/dotty/tools/dotc/typer/VarianceChecker.html351
-rw-r--r--api/dotty/tools/dotc/typer/VarianceChecker/Traverser$.html351
-rw-r--r--api/dotty/tools/dotc/typer/VarianceChecker/Validator$.html351
-rw-r--r--api/dotty/tools/dotc/typer/Variances$.html351
-rw-r--r--api/dotty/tools/dotc/typer/index.html351
110 files changed, 36630 insertions, 1980 deletions
diff --git a/api/dotty/tools/dotc/typer/Applications$.html b/api/dotty/tools/dotc/typer/Applications$.html
index a77947314..2ace5e42a 100644
--- a/api/dotty/tools/dotc/typer/Applications$.html
+++ b/api/dotty/tools/dotc/typer/Applications$.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/Applications.html b/api/dotty/tools/dotc/typer/Applications.html
index 78abb465f..11cda43db 100644
--- a/api/dotty/tools/dotc/typer/Applications.html
+++ b/api/dotty/tools/dotc/typer/Applications.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/Applications/ApplicableToTrees.html b/api/dotty/tools/dotc/typer/Applications/ApplicableToTrees.html
index 2aabbd608..4296204e0 100644
--- a/api/dotty/tools/dotc/typer/Applications/ApplicableToTrees.html
+++ b/api/dotty/tools/dotc/typer/Applications/ApplicableToTrees.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/Applications/ApplicableToTreesDirectly.html b/api/dotty/tools/dotc/typer/Applications/ApplicableToTreesDirectly.html
index c194cc02a..b4ec216e0 100644
--- a/api/dotty/tools/dotc/typer/Applications/ApplicableToTreesDirectly.html
+++ b/api/dotty/tools/dotc/typer/Applications/ApplicableToTreesDirectly.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/Applications/ApplicableToTypes.html b/api/dotty/tools/dotc/typer/Applications/ApplicableToTypes.html
index dcd3e9704..e8cd90236 100644
--- a/api/dotty/tools/dotc/typer/Applications/ApplicableToTypes.html
+++ b/api/dotty/tools/dotc/typer/Applications/ApplicableToTypes.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/Applications/Application.html b/api/dotty/tools/dotc/typer/Applications/Application.html
index 26f614111..2d9b43461 100644
--- a/api/dotty/tools/dotc/typer/Applications/Application.html
+++ b/api/dotty/tools/dotc/typer/Applications/Application.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/Applications/ApplyToTyped.html b/api/dotty/tools/dotc/typer/Applications/ApplyToTyped.html
index 74832dbf8..0dd1d5db3 100644
--- a/api/dotty/tools/dotc/typer/Applications/ApplyToTyped.html
+++ b/api/dotty/tools/dotc/typer/Applications/ApplyToTyped.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/Applications/ApplyToUntyped.html b/api/dotty/tools/dotc/typer/Applications/ApplyToUntyped.html
index cd5fd383a..ff6138362 100644
--- a/api/dotty/tools/dotc/typer/Applications/ApplyToUntyped.html
+++ b/api/dotty/tools/dotc/typer/Applications/ApplyToUntyped.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/Applications/TestApplication.html b/api/dotty/tools/dotc/typer/Applications/TestApplication.html
index 7774635ff..f9329bda6 100644
--- a/api/dotty/tools/dotc/typer/Applications/TestApplication.html
+++ b/api/dotty/tools/dotc/typer/Applications/TestApplication.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/Applications/TypedApply.html b/api/dotty/tools/dotc/typer/Applications/TypedApply.html
index a3bf522fe..bd4608fb3 100644
--- a/api/dotty/tools/dotc/typer/Applications/TypedApply.html
+++ b/api/dotty/tools/dotc/typer/Applications/TypedApply.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/Checking$.html b/api/dotty/tools/dotc/typer/Checking$.html
index 1e8406323..372da896d 100644
--- a/api/dotty/tools/dotc/typer/Checking$.html
+++ b/api/dotty/tools/dotc/typer/Checking$.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/Checking$/CheckNonCyclicMap.html b/api/dotty/tools/dotc/typer/Checking$/CheckNonCyclicMap.html
index 80fd40f5b..9b65eaeb9 100644
--- a/api/dotty/tools/dotc/typer/Checking$/CheckNonCyclicMap.html
+++ b/api/dotty/tools/dotc/typer/Checking$/CheckNonCyclicMap.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/Checking.html b/api/dotty/tools/dotc/typer/Checking.html
index 43c7fb837..beb289f96 100644
--- a/api/dotty/tools/dotc/typer/Checking.html
+++ b/api/dotty/tools/dotc/typer/Checking.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/ConstFold$.html b/api/dotty/tools/dotc/typer/ConstFold$.html
index e71086fa8..6163d82c4 100644
--- a/api/dotty/tools/dotc/typer/ConstFold$.html
+++ b/api/dotty/tools/dotc/typer/ConstFold$.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/Docstrings.html b/api/dotty/tools/dotc/typer/Docstrings.html
index 87d24da2f..d81571ffb 100644
--- a/api/dotty/tools/dotc/typer/Docstrings.html
+++ b/api/dotty/tools/dotc/typer/Docstrings.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/Dynamic$.html b/api/dotty/tools/dotc/typer/Dynamic$.html
index 692f68ba2..ce4c159ab 100644
--- a/api/dotty/tools/dotc/typer/Dynamic$.html
+++ b/api/dotty/tools/dotc/typer/Dynamic$.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/Dynamic.html b/api/dotty/tools/dotc/typer/Dynamic.html
index 36d5d67bc..fb9ec1237 100644
--- a/api/dotty/tools/dotc/typer/Dynamic.html
+++ b/api/dotty/tools/dotc/typer/Dynamic.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/EmptyTermRefSet$.html b/api/dotty/tools/dotc/typer/EmptyTermRefSet$.html
index df04381e5..8f7d223ad 100644
--- a/api/dotty/tools/dotc/typer/EmptyTermRefSet$.html
+++ b/api/dotty/tools/dotc/typer/EmptyTermRefSet$.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/ErrorReporting$.html b/api/dotty/tools/dotc/typer/ErrorReporting$.html
index 9796d13e8..61cb8d103 100644
--- a/api/dotty/tools/dotc/typer/ErrorReporting$.html
+++ b/api/dotty/tools/dotc/typer/ErrorReporting$.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/ErrorReporting$/Errors.html b/api/dotty/tools/dotc/typer/ErrorReporting$/Errors.html
index 220e129df..589ca89d1 100644
--- a/api/dotty/tools/dotc/typer/ErrorReporting$/Errors.html
+++ b/api/dotty/tools/dotc/typer/ErrorReporting$/Errors.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/EtaExpansion$.html b/api/dotty/tools/dotc/typer/EtaExpansion$.html
index f381b737b..8d3f23259 100644
--- a/api/dotty/tools/dotc/typer/EtaExpansion$.html
+++ b/api/dotty/tools/dotc/typer/EtaExpansion$.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/ForceDegree$.html b/api/dotty/tools/dotc/typer/ForceDegree$.html
index 6d5a550e0..b08de09a1 100644
--- a/api/dotty/tools/dotc/typer/ForceDegree$.html
+++ b/api/dotty/tools/dotc/typer/ForceDegree$.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/ForceDegree$/Value.html b/api/dotty/tools/dotc/typer/ForceDegree$/Value.html
index fb90db745..d5b2c5d8e 100644
--- a/api/dotty/tools/dotc/typer/ForceDegree$/Value.html
+++ b/api/dotty/tools/dotc/typer/ForceDegree$/Value.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/FrontEnd.html b/api/dotty/tools/dotc/typer/FrontEnd.html
index 26f869a56..642e36357 100644
--- a/api/dotty/tools/dotc/typer/FrontEnd.html
+++ b/api/dotty/tools/dotc/typer/FrontEnd.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/ImplicitRunInfo.html b/api/dotty/tools/dotc/typer/ImplicitRunInfo.html
index 2935e8d5b..6894384b3 100644
--- a/api/dotty/tools/dotc/typer/ImplicitRunInfo.html
+++ b/api/dotty/tools/dotc/typer/ImplicitRunInfo.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/Implicits$.html b/api/dotty/tools/dotc/typer/Implicits$.html
index e423af644..9f397ea66 100644
--- a/api/dotty/tools/dotc/typer/Implicits$.html
+++ b/api/dotty/tools/dotc/typer/Implicits$.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/Implicits$/AmbiguousImplicits.html b/api/dotty/tools/dotc/typer/Implicits$/AmbiguousImplicits.html
index 5ea88ac94..265e6161d 100644
--- a/api/dotty/tools/dotc/typer/Implicits$/AmbiguousImplicits.html
+++ b/api/dotty/tools/dotc/typer/Implicits$/AmbiguousImplicits.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/Implicits$/Candidate$.html b/api/dotty/tools/dotc/typer/Implicits$/Candidate$.html
index 3f88702fb..8d1337ab7 100644
--- a/api/dotty/tools/dotc/typer/Implicits$/Candidate$.html
+++ b/api/dotty/tools/dotc/typer/Implicits$/Candidate$.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/Implicits$/Candidate.html b/api/dotty/tools/dotc/typer/Implicits$/Candidate.html
index a9c81d49f..da506b6e2 100644
--- a/api/dotty/tools/dotc/typer/Implicits$/Candidate.html
+++ b/api/dotty/tools/dotc/typer/Implicits$/Candidate.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/Implicits$/ContextualImplicits.html b/api/dotty/tools/dotc/typer/Implicits$/ContextualImplicits.html
index e856256ec..3ddb3fb69 100644
--- a/api/dotty/tools/dotc/typer/Implicits$/ContextualImplicits.html
+++ b/api/dotty/tools/dotc/typer/Implicits$/ContextualImplicits.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/Implicits$/DivergingImplicit$.html b/api/dotty/tools/dotc/typer/Implicits$/DivergingImplicit$.html
index 64652751f..cb0117127 100644
--- a/api/dotty/tools/dotc/typer/Implicits$/DivergingImplicit$.html
+++ b/api/dotty/tools/dotc/typer/Implicits$/DivergingImplicit$.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/Implicits$/DivergingImplicit.html b/api/dotty/tools/dotc/typer/Implicits$/DivergingImplicit.html
index ad2214c68..f9857b9fb 100644
--- a/api/dotty/tools/dotc/typer/Implicits$/DivergingImplicit.html
+++ b/api/dotty/tools/dotc/typer/Implicits$/DivergingImplicit.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/Implicits$/ExplainedSearchFailure.html b/api/dotty/tools/dotc/typer/Implicits$/ExplainedSearchFailure.html
index 7ab2fd939..57eded786 100644
--- a/api/dotty/tools/dotc/typer/Implicits$/ExplainedSearchFailure.html
+++ b/api/dotty/tools/dotc/typer/Implicits$/ExplainedSearchFailure.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/Implicits$/FailedImplicit.html b/api/dotty/tools/dotc/typer/Implicits$/FailedImplicit.html
index 6fbcfe5c2..d76163ba3 100644
--- a/api/dotty/tools/dotc/typer/Implicits$/FailedImplicit.html
+++ b/api/dotty/tools/dotc/typer/Implicits$/FailedImplicit.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/Implicits$/ImplicitRefs.html b/api/dotty/tools/dotc/typer/Implicits$/ImplicitRefs.html
index 64e5de5db..d1e3345ee 100644
--- a/api/dotty/tools/dotc/typer/Implicits$/ImplicitRefs.html
+++ b/api/dotty/tools/dotc/typer/Implicits$/ImplicitRefs.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/Implicits$/NoImplicitMatches$.html b/api/dotty/tools/dotc/typer/Implicits$/NoImplicitMatches$.html
index ff6525fc5..d4cace8be 100644
--- a/api/dotty/tools/dotc/typer/Implicits$/NoImplicitMatches$.html
+++ b/api/dotty/tools/dotc/typer/Implicits$/NoImplicitMatches$.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/Implicits$/NonMatchingImplicit.html b/api/dotty/tools/dotc/typer/Implicits$/NonMatchingImplicit.html
index 74633505e..b11092a5f 100644
--- a/api/dotty/tools/dotc/typer/Implicits$/NonMatchingImplicit.html
+++ b/api/dotty/tools/dotc/typer/Implicits$/NonMatchingImplicit.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/Implicits$/OfTypeImplicits.html b/api/dotty/tools/dotc/typer/Implicits$/OfTypeImplicits.html
index 3c68158c1..187d0404a 100644
--- a/api/dotty/tools/dotc/typer/Implicits$/OfTypeImplicits.html
+++ b/api/dotty/tools/dotc/typer/Implicits$/OfTypeImplicits.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/Implicits$/SearchFailure.html b/api/dotty/tools/dotc/typer/Implicits$/SearchFailure.html
index ac5ddfaa3..84490c72a 100644
--- a/api/dotty/tools/dotc/typer/Implicits$/SearchFailure.html
+++ b/api/dotty/tools/dotc/typer/Implicits$/SearchFailure.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/Implicits$/SearchResult.html b/api/dotty/tools/dotc/typer/Implicits$/SearchResult.html
index fa88f59d3..552e231f8 100644
--- a/api/dotty/tools/dotc/typer/Implicits$/SearchResult.html
+++ b/api/dotty/tools/dotc/typer/Implicits$/SearchResult.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/Implicits$/SearchSuccess$.html b/api/dotty/tools/dotc/typer/Implicits$/SearchSuccess$.html
index bf8df3daa..3f9deea05 100644
--- a/api/dotty/tools/dotc/typer/Implicits$/SearchSuccess$.html
+++ b/api/dotty/tools/dotc/typer/Implicits$/SearchSuccess$.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/Implicits$/SearchSuccess.html b/api/dotty/tools/dotc/typer/Implicits$/SearchSuccess.html
index 11778cc45..671530788 100644
--- a/api/dotty/tools/dotc/typer/Implicits$/SearchSuccess.html
+++ b/api/dotty/tools/dotc/typer/Implicits$/SearchSuccess.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/Implicits$/ShadowedImplicit.html b/api/dotty/tools/dotc/typer/Implicits$/ShadowedImplicit.html
index 71f37a8f3..d47d865c3 100644
--- a/api/dotty/tools/dotc/typer/Implicits$/ShadowedImplicit.html
+++ b/api/dotty/tools/dotc/typer/Implicits$/ShadowedImplicit.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/Implicits.html b/api/dotty/tools/dotc/typer/Implicits.html
index af9c39beb..0bf5aad57 100644
--- a/api/dotty/tools/dotc/typer/Implicits.html
+++ b/api/dotty/tools/dotc/typer/Implicits.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/Implicits/ExplainedImplicitSearch.html b/api/dotty/tools/dotc/typer/Implicits/ExplainedImplicitSearch.html
index 3825352dd..49e8d9f01 100644
--- a/api/dotty/tools/dotc/typer/Implicits/ExplainedImplicitSearch.html
+++ b/api/dotty/tools/dotc/typer/Implicits/ExplainedImplicitSearch.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/Implicits/ImplicitSearch.html b/api/dotty/tools/dotc/typer/Implicits/ImplicitSearch.html
index 83e08c638..06088fc0e 100644
--- a/api/dotty/tools/dotc/typer/Implicits/ImplicitSearch.html
+++ b/api/dotty/tools/dotc/typer/Implicits/ImplicitSearch.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/ImportInfo$.html b/api/dotty/tools/dotc/typer/ImportInfo$.html
index 08e96b9ab..50dc882de 100644
--- a/api/dotty/tools/dotc/typer/ImportInfo$.html
+++ b/api/dotty/tools/dotc/typer/ImportInfo$.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/ImportInfo.html b/api/dotty/tools/dotc/typer/ImportInfo.html
index de4c4335d..413f02169 100644
--- a/api/dotty/tools/dotc/typer/ImportInfo.html
+++ b/api/dotty/tools/dotc/typer/ImportInfo.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/Inferencing$.html b/api/dotty/tools/dotc/typer/Inferencing$.html
index 119b2f6ab..4e6968a53 100644
--- a/api/dotty/tools/dotc/typer/Inferencing$.html
+++ b/api/dotty/tools/dotc/typer/Inferencing$.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/Inferencing$/IsFullyDefinedAccumulator.html b/api/dotty/tools/dotc/typer/Inferencing$/IsFullyDefinedAccumulator.html
index d6a7b8042..318513dce 100644
--- a/api/dotty/tools/dotc/typer/Inferencing$/IsFullyDefinedAccumulator.html
+++ b/api/dotty/tools/dotc/typer/Inferencing$/IsFullyDefinedAccumulator.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/Inferencing$/IsFullyDefinedAccumulator/UpperInstantiator.html b/api/dotty/tools/dotc/typer/Inferencing$/IsFullyDefinedAccumulator/UpperInstantiator.html
index 7d33c65ad..f33648065 100644
--- a/api/dotty/tools/dotc/typer/Inferencing$/IsFullyDefinedAccumulator/UpperInstantiator.html
+++ b/api/dotty/tools/dotc/typer/Inferencing$/IsFullyDefinedAccumulator/UpperInstantiator.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/Inliner$.html b/api/dotty/tools/dotc/typer/Inliner$.html
index 4b8d19fae..8d624e4a5 100644
--- a/api/dotty/tools/dotc/typer/Inliner$.html
+++ b/api/dotty/tools/dotc/typer/Inliner$.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/Inliner.html b/api/dotty/tools/dotc/typer/Inliner.html
index 65dd9575d..85175d4ca 100644
--- a/api/dotty/tools/dotc/typer/Inliner.html
+++ b/api/dotty/tools/dotc/typer/Inliner.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/Inliner/InlineTyper$.html b/api/dotty/tools/dotc/typer/Inliner/InlineTyper$.html
index 80ddbfdd3..77a300bb1 100644
--- a/api/dotty/tools/dotc/typer/Inliner/InlineTyper$.html
+++ b/api/dotty/tools/dotc/typer/Inliner/InlineTyper$.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/Inliner/InlineableClosure$.html b/api/dotty/tools/dotc/typer/Inliner/InlineableClosure$.html
index f91d3d209..8d4d13e4a 100644
--- a/api/dotty/tools/dotc/typer/Inliner/InlineableClosure$.html
+++ b/api/dotty/tools/dotc/typer/Inliner/InlineableClosure$.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/Namer.html b/api/dotty/tools/dotc/typer/Namer.html
index 80c072bc9..403b85218 100644
--- a/api/dotty/tools/dotc/typer/Namer.html
+++ b/api/dotty/tools/dotc/typer/Namer.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/Namer/ClassCompleter.html b/api/dotty/tools/dotc/typer/Namer/ClassCompleter.html
index 05c461f9d..74352fcef 100644
--- a/api/dotty/tools/dotc/typer/Namer/ClassCompleter.html
+++ b/api/dotty/tools/dotc/typer/Namer/ClassCompleter.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/Namer/Completer.html b/api/dotty/tools/dotc/typer/Namer/Completer.html
index baf005921..f5783f731 100644
--- a/api/dotty/tools/dotc/typer/Namer/Completer.html
+++ b/api/dotty/tools/dotc/typer/Namer/Completer.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/Namer/TypeDefCompleter.html b/api/dotty/tools/dotc/typer/Namer/TypeDefCompleter.html
index c32811044..9aed8f3dc 100644
--- a/api/dotty/tools/dotc/typer/Namer/TypeDefCompleter.html
+++ b/api/dotty/tools/dotc/typer/Namer/TypeDefCompleter.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/NamerContextOps$.html b/api/dotty/tools/dotc/typer/NamerContextOps$.html
index 9f607fa86..2ff4f6b22 100644
--- a/api/dotty/tools/dotc/typer/NamerContextOps$.html
+++ b/api/dotty/tools/dotc/typer/NamerContextOps$.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/NamerContextOps.html b/api/dotty/tools/dotc/typer/NamerContextOps.html
index 15046191c..aaa33c761 100644
--- a/api/dotty/tools/dotc/typer/NamerContextOps.html
+++ b/api/dotty/tools/dotc/typer/NamerContextOps.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/NoChecking.html b/api/dotty/tools/dotc/typer/NoChecking.html
index 5340c8b89..2c44e6a2b 100644
--- a/api/dotty/tools/dotc/typer/NoChecking.html
+++ b/api/dotty/tools/dotc/typer/NoChecking.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/ProtoTypes$.html b/api/dotty/tools/dotc/typer/ProtoTypes$.html
index 423f11b23..b4924409e 100644
--- a/api/dotty/tools/dotc/typer/ProtoTypes$.html
+++ b/api/dotty/tools/dotc/typer/ProtoTypes$.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/ProtoTypes$/AnyFunctionProto$.html b/api/dotty/tools/dotc/typer/ProtoTypes$/AnyFunctionProto$.html
index e765f027a..a46a9dbc3 100644
--- a/api/dotty/tools/dotc/typer/ProtoTypes$/AnyFunctionProto$.html
+++ b/api/dotty/tools/dotc/typer/ProtoTypes$/AnyFunctionProto$.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/ProtoTypes$/AnySelectionProto$.html b/api/dotty/tools/dotc/typer/ProtoTypes$/AnySelectionProto$.html
index 0b3b9b1da..290cfb248 100644
--- a/api/dotty/tools/dotc/typer/ProtoTypes$/AnySelectionProto$.html
+++ b/api/dotty/tools/dotc/typer/ProtoTypes$/AnySelectionProto$.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/ProtoTypes$/AnyTypeConstructorProto$.html b/api/dotty/tools/dotc/typer/ProtoTypes$/AnyTypeConstructorProto$.html
index 4014cd016..7f1b3e608 100644
--- a/api/dotty/tools/dotc/typer/ProtoTypes$/AnyTypeConstructorProto$.html
+++ b/api/dotty/tools/dotc/typer/ProtoTypes$/AnyTypeConstructorProto$.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/ProtoTypes$/ApplyingProto.html b/api/dotty/tools/dotc/typer/ProtoTypes$/ApplyingProto.html
index b28368cff..f5ed6b204 100644
--- a/api/dotty/tools/dotc/typer/ProtoTypes$/ApplyingProto.html
+++ b/api/dotty/tools/dotc/typer/ProtoTypes$/ApplyingProto.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/ProtoTypes$/AssignProto$.html b/api/dotty/tools/dotc/typer/ProtoTypes$/AssignProto$.html
index b62dd21de..27a5ee465 100644
--- a/api/dotty/tools/dotc/typer/ProtoTypes$/AssignProto$.html
+++ b/api/dotty/tools/dotc/typer/ProtoTypes$/AssignProto$.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/ProtoTypes$/CachedSelectionProto.html b/api/dotty/tools/dotc/typer/ProtoTypes$/CachedSelectionProto.html
index 84b376ad7..2a16d78b4 100644
--- a/api/dotty/tools/dotc/typer/ProtoTypes$/CachedSelectionProto.html
+++ b/api/dotty/tools/dotc/typer/ProtoTypes$/CachedSelectionProto.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/ProtoTypes$/CachedViewProto.html b/api/dotty/tools/dotc/typer/ProtoTypes$/CachedViewProto.html
index 28f8f7f31..21b0f296b 100644
--- a/api/dotty/tools/dotc/typer/ProtoTypes$/CachedViewProto.html
+++ b/api/dotty/tools/dotc/typer/ProtoTypes$/CachedViewProto.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/ProtoTypes$/Compatibility.html b/api/dotty/tools/dotc/typer/ProtoTypes$/Compatibility.html
index cd6f4175d..c272b82f6 100644
--- a/api/dotty/tools/dotc/typer/ProtoTypes$/Compatibility.html
+++ b/api/dotty/tools/dotc/typer/ProtoTypes$/Compatibility.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/ProtoTypes$/FunProto$.html b/api/dotty/tools/dotc/typer/ProtoTypes$/FunProto$.html
index 52c8adad6..18c04e546 100644
--- a/api/dotty/tools/dotc/typer/ProtoTypes$/FunProto$.html
+++ b/api/dotty/tools/dotc/typer/ProtoTypes$/FunProto$.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/ProtoTypes$/FunProto.html b/api/dotty/tools/dotc/typer/ProtoTypes$/FunProto.html
index 09662234c..20b7a0311 100644
--- a/api/dotty/tools/dotc/typer/ProtoTypes$/FunProto.html
+++ b/api/dotty/tools/dotc/typer/ProtoTypes$/FunProto.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/ProtoTypes$/FunProtoTyped.html b/api/dotty/tools/dotc/typer/ProtoTypes$/FunProtoTyped.html
index f562207c3..402fbd404 100644
--- a/api/dotty/tools/dotc/typer/ProtoTypes$/FunProtoTyped.html
+++ b/api/dotty/tools/dotc/typer/ProtoTypes$/FunProtoTyped.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/ProtoTypes$/IgnoredProto$.html b/api/dotty/tools/dotc/typer/ProtoTypes$/IgnoredProto$.html
index 8ac4c4bbe..51bd9fffb 100644
--- a/api/dotty/tools/dotc/typer/ProtoTypes$/IgnoredProto$.html
+++ b/api/dotty/tools/dotc/typer/ProtoTypes$/IgnoredProto$.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/ProtoTypes$/IgnoredProto.html b/api/dotty/tools/dotc/typer/ProtoTypes$/IgnoredProto.html
index a80e509b6..80c3d08ca 100644
--- a/api/dotty/tools/dotc/typer/ProtoTypes$/IgnoredProto.html
+++ b/api/dotty/tools/dotc/typer/ProtoTypes$/IgnoredProto.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/ProtoTypes$/MatchAlways.html b/api/dotty/tools/dotc/typer/ProtoTypes$/MatchAlways.html
index e21d3ff1c..0397c13de 100644
--- a/api/dotty/tools/dotc/typer/ProtoTypes$/MatchAlways.html
+++ b/api/dotty/tools/dotc/typer/ProtoTypes$/MatchAlways.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/ProtoTypes$/NoViewsAllowed$.html b/api/dotty/tools/dotc/typer/ProtoTypes$/NoViewsAllowed$.html
index c32a29551..48cc9b60a 100644
--- a/api/dotty/tools/dotc/typer/ProtoTypes$/NoViewsAllowed$.html
+++ b/api/dotty/tools/dotc/typer/ProtoTypes$/NoViewsAllowed$.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/ProtoTypes$/PolyProto$.html b/api/dotty/tools/dotc/typer/ProtoTypes$/PolyProto$.html
index 4e5f10f77..6de0acc27 100644
--- a/api/dotty/tools/dotc/typer/ProtoTypes$/PolyProto$.html
+++ b/api/dotty/tools/dotc/typer/ProtoTypes$/PolyProto$.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/ProtoTypes$/PolyProto.html b/api/dotty/tools/dotc/typer/ProtoTypes$/PolyProto.html
index 529d93f5a..069a9dfcb 100644
--- a/api/dotty/tools/dotc/typer/ProtoTypes$/PolyProto.html
+++ b/api/dotty/tools/dotc/typer/ProtoTypes$/PolyProto.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/ProtoTypes$/SelectionProto$.html b/api/dotty/tools/dotc/typer/ProtoTypes$/SelectionProto$.html
index d6a7a73f0..ca3829558 100644
--- a/api/dotty/tools/dotc/typer/ProtoTypes$/SelectionProto$.html
+++ b/api/dotty/tools/dotc/typer/ProtoTypes$/SelectionProto$.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/ProtoTypes$/SelectionProto.html b/api/dotty/tools/dotc/typer/ProtoTypes$/SelectionProto.html
index 5010f9dc9..a8e964819 100644
--- a/api/dotty/tools/dotc/typer/ProtoTypes$/SelectionProto.html
+++ b/api/dotty/tools/dotc/typer/ProtoTypes$/SelectionProto.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/ProtoTypes$/UnapplyFunProto.html b/api/dotty/tools/dotc/typer/ProtoTypes$/UnapplyFunProto.html
index 8db7e4642..784b33880 100644
--- a/api/dotty/tools/dotc/typer/ProtoTypes$/UnapplyFunProto.html
+++ b/api/dotty/tools/dotc/typer/ProtoTypes$/UnapplyFunProto.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/ProtoTypes$/UnapplySelectionProto.html b/api/dotty/tools/dotc/typer/ProtoTypes$/UnapplySelectionProto.html
index be675a80e..413df7f1d 100644
--- a/api/dotty/tools/dotc/typer/ProtoTypes$/UnapplySelectionProto.html
+++ b/api/dotty/tools/dotc/typer/ProtoTypes$/UnapplySelectionProto.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/ProtoTypes$/ViewProto$.html b/api/dotty/tools/dotc/typer/ProtoTypes$/ViewProto$.html
index 0154d751e..4256d193e 100644
--- a/api/dotty/tools/dotc/typer/ProtoTypes$/ViewProto$.html
+++ b/api/dotty/tools/dotc/typer/ProtoTypes$/ViewProto$.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/ProtoTypes$/ViewProto.html b/api/dotty/tools/dotc/typer/ProtoTypes$/ViewProto.html
index f4ae015c4..018c8d276 100644
--- a/api/dotty/tools/dotc/typer/ProtoTypes$/ViewProto.html
+++ b/api/dotty/tools/dotc/typer/ProtoTypes$/ViewProto.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/ProtoTypes$/WildApproxMap.html b/api/dotty/tools/dotc/typer/ProtoTypes$/WildApproxMap.html
index d2987257f..6a082d43a 100644
--- a/api/dotty/tools/dotc/typer/ProtoTypes$/WildApproxMap.html
+++ b/api/dotty/tools/dotc/typer/ProtoTypes$/WildApproxMap.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/ProtoTypes$/dummyTreeOfType$.html b/api/dotty/tools/dotc/typer/ProtoTypes$/dummyTreeOfType$.html
index d074c35d3..a47e469cd 100644
--- a/api/dotty/tools/dotc/typer/ProtoTypes$/dummyTreeOfType$.html
+++ b/api/dotty/tools/dotc/typer/ProtoTypes$/dummyTreeOfType$.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/ReTyper.html b/api/dotty/tools/dotc/typer/ReTyper.html
index e734c649c..cdde7c4b1 100644
--- a/api/dotty/tools/dotc/typer/ReTyper.html
+++ b/api/dotty/tools/dotc/typer/ReTyper.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/RefChecks$.html b/api/dotty/tools/dotc/typer/RefChecks$.html
index d55f3690b..40f0e226e 100644
--- a/api/dotty/tools/dotc/typer/RefChecks$.html
+++ b/api/dotty/tools/dotc/typer/RefChecks$.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/RefChecks$/LevelInfo.html b/api/dotty/tools/dotc/typer/RefChecks$/LevelInfo.html
index 8582252e0..047946f63 100644
--- a/api/dotty/tools/dotc/typer/RefChecks$/LevelInfo.html
+++ b/api/dotty/tools/dotc/typer/RefChecks$/LevelInfo.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/RefChecks$/OptLevelInfo.html b/api/dotty/tools/dotc/typer/RefChecks$/OptLevelInfo.html
index 154ccaf45..f29b9a6df 100644
--- a/api/dotty/tools/dotc/typer/RefChecks$/OptLevelInfo.html
+++ b/api/dotty/tools/dotc/typer/RefChecks$/OptLevelInfo.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/RefChecks.html b/api/dotty/tools/dotc/typer/RefChecks.html
index 7eb9c6e66..9dff71a9c 100644
--- a/api/dotty/tools/dotc/typer/RefChecks.html
+++ b/api/dotty/tools/dotc/typer/RefChecks.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/RefChecks/Transform$.html b/api/dotty/tools/dotc/typer/RefChecks/Transform$.html
index 9bc7cf3ae..77a1f74bd 100644
--- a/api/dotty/tools/dotc/typer/RefChecks/Transform$.html
+++ b/api/dotty/tools/dotc/typer/RefChecks/Transform$.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/RefChecks/Transform.html b/api/dotty/tools/dotc/typer/RefChecks/Transform.html
index fb04aec4a..e58931804 100644
--- a/api/dotty/tools/dotc/typer/RefChecks/Transform.html
+++ b/api/dotty/tools/dotc/typer/RefChecks/Transform.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/SearchHistory.html b/api/dotty/tools/dotc/typer/SearchHistory.html
index 40ab02735..e979a6e71 100644
--- a/api/dotty/tools/dotc/typer/SearchHistory.html
+++ b/api/dotty/tools/dotc/typer/SearchHistory.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/TermRefSet.html b/api/dotty/tools/dotc/typer/TermRefSet.html
index eddd68b75..6719d8754 100644
--- a/api/dotty/tools/dotc/typer/TermRefSet.html
+++ b/api/dotty/tools/dotc/typer/TermRefSet.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/TypeAssigner$.html b/api/dotty/tools/dotc/typer/TypeAssigner$.html
index 35fe578bd..a07014a22 100644
--- a/api/dotty/tools/dotc/typer/TypeAssigner$.html
+++ b/api/dotty/tools/dotc/typer/TypeAssigner$.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/TypeAssigner.html b/api/dotty/tools/dotc/typer/TypeAssigner.html
index 6f25a6615..fc96155d2 100644
--- a/api/dotty/tools/dotc/typer/TypeAssigner.html
+++ b/api/dotty/tools/dotc/typer/TypeAssigner.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/Typer$.html b/api/dotty/tools/dotc/typer/Typer$.html
index 3d322d344..2454aab87 100644
--- a/api/dotty/tools/dotc/typer/Typer$.html
+++ b/api/dotty/tools/dotc/typer/Typer$.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/Typer$/BindingPrec$.html b/api/dotty/tools/dotc/typer/Typer$/BindingPrec$.html
index 62daedf38..0e9d81472 100644
--- a/api/dotty/tools/dotc/typer/Typer$/BindingPrec$.html
+++ b/api/dotty/tools/dotc/typer/Typer$/BindingPrec$.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/Typer.html b/api/dotty/tools/dotc/typer/Typer.html
index dbca17084..ed426f999 100644
--- a/api/dotty/tools/dotc/typer/Typer.html
+++ b/api/dotty/tools/dotc/typer/Typer.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/VarianceChecker$.html b/api/dotty/tools/dotc/typer/VarianceChecker$.html
index 9bb2907ff..b20dbf875 100644
--- a/api/dotty/tools/dotc/typer/VarianceChecker$.html
+++ b/api/dotty/tools/dotc/typer/VarianceChecker$.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/VarianceChecker$/VarianceError$.html b/api/dotty/tools/dotc/typer/VarianceChecker$/VarianceError$.html
index e70d89d32..60ea304ec 100644
--- a/api/dotty/tools/dotc/typer/VarianceChecker$/VarianceError$.html
+++ b/api/dotty/tools/dotc/typer/VarianceChecker$/VarianceError$.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/VarianceChecker$/VarianceError.html b/api/dotty/tools/dotc/typer/VarianceChecker$/VarianceError.html
index 6bd563d2c..82dca49fd 100644
--- a/api/dotty/tools/dotc/typer/VarianceChecker$/VarianceError.html
+++ b/api/dotty/tools/dotc/typer/VarianceChecker$/VarianceError.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/VarianceChecker.html b/api/dotty/tools/dotc/typer/VarianceChecker.html
index 2479d8f61..6d889dece 100644
--- a/api/dotty/tools/dotc/typer/VarianceChecker.html
+++ b/api/dotty/tools/dotc/typer/VarianceChecker.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/VarianceChecker/Traverser$.html b/api/dotty/tools/dotc/typer/VarianceChecker/Traverser$.html
index d890ffe0a..7e556cbb0 100644
--- a/api/dotty/tools/dotc/typer/VarianceChecker/Traverser$.html
+++ b/api/dotty/tools/dotc/typer/VarianceChecker/Traverser$.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/VarianceChecker/Validator$.html b/api/dotty/tools/dotc/typer/VarianceChecker/Validator$.html
index 8f144991a..2f7ddd8e8 100644
--- a/api/dotty/tools/dotc/typer/VarianceChecker/Validator$.html
+++ b/api/dotty/tools/dotc/typer/VarianceChecker/Validator$.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/Variances$.html b/api/dotty/tools/dotc/typer/Variances$.html
index d6e09c5e3..c00aa2abb 100644
--- a/api/dotty/tools/dotc/typer/Variances$.html
+++ b/api/dotty/tools/dotc/typer/Variances$.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>
diff --git a/api/dotty/tools/dotc/typer/index.html b/api/dotty/tools/dotc/typer/index.html
index d3f21633e..489f26884 100644
--- a/api/dotty/tools/dotc/typer/index.html
+++ b/api/dotty/tools/dotc/typer/index.html
@@ -470,6 +470,306 @@
<li class="index-entity entity-package">
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/index.html">dotty.tools.dotc.classpath</a>
+ </li>
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/AggregateClassPath.html">AggregateClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassAndSourceFilesEntry.html">ClassAndSourceFilesEntry</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntry.html">ClassFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassFileEntryImpl.html">ClassFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathEntries.html">ClassPathEntries</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ClassPathFactory.html">ClassPathFactory</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryClassPath.html">DirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectoryLookup.html">DirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/DirectorySourcePath.html">DirectorySourcePath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/FileUtils$.html">FileUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JFileDirectoryLookup.html">JFileDirectoryLookup</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath$.html">O</a>
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/JrtClassPath.html">JrtClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoClassPaths.html">NoClassPaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/NoSourcePaths.html">NoSourcePaths</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntry.html">PackageEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageEntryImpl.html">PackageEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/PackageNameUtils$.html">PackageNameUtils</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntry.html">SourceFileEntry</a>
+ </li>
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/SourceFileEntryImpl.html">SourceFileEntryImpl</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/VirtualDirectoryClassPath.html">VirtualDirectoryClassPath</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarClassPathFactory$.html">ZipAndJarClassPathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarFileLookupFactory.html">ZipAndJarFileLookupFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipAndJarSourcePathFactory$.html">ZipAndJarSourcePathFactory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/classpath/ZipArchiveFileLookup.html">ZipArchiveFileLookup</a>
+ </li>
+
+
+
+ <li class="index-entity entity-package">
<a class="entity-name" href="../../../../.././api/dotty/tools/dotc/config/index.html">dotty.tools.dotc.config</a>
</li>
@@ -5184,18 +5484,28 @@
</li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
<a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/ClassPath$.html">O</a>
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/ClassPath.html">C</a>
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassPath.html">T</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassPath.html">ClassPath</a>
</li>
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor trait" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">T</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/ClassRepresentation.html">ClassRepresentation</a>
+ </li>
@@ -5217,16 +5527,6 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">C</a>
- </div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/DeltaClassPath.html">DeltaClassPath</a>
- </li>
-
-
-
- <li class="index-entity ">
- <div class="entity-kinds">
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/DirectoryClassPath.html">DirectoryClassPath</a>
@@ -5274,11 +5574,9 @@
- <li class="index-entity with-companion ">
+ <li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor object" href="../../../../.././api/dotty/tools/io/JavaClassPath$.html">O</a>
-
<a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">C</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/io/JavaClassPath.html">JavaClassPath</a>
@@ -5286,15 +5584,32 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ </li>
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/MergedClassPath.html">MergedClassPath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainDirectory.html">PlainDirectory</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainFile.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainFile.html">PlainFile</a>
</li>
@@ -5302,9 +5617,9 @@
<li class="index-entity ">
<div class="entity-kinds">
- <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/SourcePath.html">C</a>
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">C</a>
</div>
- <a class="entity-name" href="../../../../.././api/dotty/tools/io/SourcePath.html">SourcePath</a>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/io/PlainNioFile.html">PlainNioFile</a>
</li>