aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordotty-bot <felix.mulder@epfl.ch>2017-04-09 15:35:04 +0000
committerdotty-bot <felix.mulder@epfl.ch>2017-04-09 15:35:04 +0000
commit64ecf7d655559f4468302c1f2f16f14a5d54a129 (patch)
tree0015ea76cc353def3c2e6237bfd747393b0c5355
parent7f7dc22aa140cc3da6f3536f24ac5cba7376ff38 (diff)
downloaddotty-64ecf7d655559f4468302c1f2f16f14a5d54a129.tar.gz
dotty-64ecf7d655559f4468302c1f2f16f14a5d54a129.tar.bz2
dotty-64ecf7d655559f4468302c1f2f16f14a5d54a129.zip
Update gh-pages site for c82db74c97bec486f3da7cce3128b72711c8cbc3
-rw-r--r--api/dotty/tools/dotc/ast/Trees$/MemberDef.html32
-rw-r--r--api/dotty/tools/dotc/core/Contexts$/Context.html228
-rw-r--r--api/dotty/tools/dotc/core/SymDenotations$.html2
-rw-r--r--api/dotty/tools/dotc/core/SymDenotations$/ClassDenotation.html84
-rw-r--r--api/dotty/tools/dotc/core/SymDenotations$/PackageClassDenotation.html108
-rw-r--r--api/dotty/tools/dotc/core/Symbols$/ClassSymbol.html232
-rw-r--r--api/dotty/tools/dotc/core/Symbols$/Symbol.html250
-rw-r--r--api/dotty/tools/dotc/core/Types$/Type.html76
-rw-r--r--api/dotty/tools/dotc/printing/Highlighting$/Highlight.html486
-rw-r--r--api/dotty/tools/dotc/util/Positions$/Position.html32
-rw-r--r--api/dotty/tools/io/Jar$/WManifest.html46
11 files changed, 922 insertions, 654 deletions
diff --git a/api/dotty/tools/dotc/ast/Trees$/MemberDef.html b/api/dotty/tools/dotc/ast/Trees$/MemberDef.html
index 9337e63ae..30345a830 100644
--- a/api/dotty/tools/dotc/ast/Trees$/MemberDef.html
+++ b/api/dotty/tools/dotc/ast/Trees$/MemberDef.html
@@ -6441,9 +6441,9 @@ Untyped
</script>
</div><!-- end member -->
- <div id="wait(x$0)" class="member ">
+ <div id="wait(x$0,x$1)" class="member ">
<div class="member-title">
- <span class="expand-button invisible" onclick="toggleMemberBody(this, 'wait(x$0)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'wait(x$0,x$1)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6469,6 +6469,14 @@ Untyped
</span>
Long
+ <span class="no-left">, </span>
+
+
+ <span class="">
+ x$1:
+ </span>
+ Int
+
<span class="no-left">)</span>
@@ -6482,10 +6490,10 @@ Untyped
</div><!-- end member-title -->
<div class="member-body">
- <div class="member-body-short" id="short-body-wait(x$0)">
+ <div class="member-body-short" id="short-body-wait(x$0,x$1)">
</div>
- <div class="member-body-long" id ="long-body-wait(x$0)">
+ <div class="member-body-long" id ="long-body-wait(x$0,x$1)">
</div>
</div>
@@ -6502,9 +6510,9 @@ Untyped
</script>
</div><!-- end member -->
- <div id="wait(x$0,x$1)" class="member ">
+ <div id="wait(x$0)" class="member ">
<div class="member-title">
- <span class="expand-button invisible" onclick="toggleMemberBody(this, 'wait(x$0,x$1)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'wait(x$0)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6530,14 +6538,6 @@ Untyped
</span>
Long
- <span class="no-left">, </span>
-
-
- <span class="">
- x$1:
- </span>
- Int
-
<span class="no-left">)</span>
@@ -6551,10 +6551,10 @@ Untyped
</div><!-- end member-title -->
<div class="member-body">
- <div class="member-body-short" id="short-body-wait(x$0,x$1)">
+ <div class="member-body-short" id="short-body-wait(x$0)">
</div>
- <div class="member-body-long" id ="long-body-wait(x$0,x$1)">
+ <div class="member-body-long" id ="long-body-wait(x$0)">
</div>
</div>
diff --git a/api/dotty/tools/dotc/core/Contexts$/Context.html b/api/dotty/tools/dotc/core/Contexts$/Context.html
index 035f7d89d..c0860467d 100644
--- a/api/dotty/tools/dotc/core/Contexts$/Context.html
+++ b/api/dotty/tools/dotc/core/Contexts$/Context.html
@@ -5550,6 +5550,12 @@ classes (which should be short-lived).</li>
<span class="no-left">(</span>
+ <span class="no-left">
+ ctx:
+ </span>
+ Context
+
+
<span class="no-left">)</span>
</div>
</div>
@@ -5580,12 +5586,6 @@ classes (which should be short-lived).</li>
<span class="no-left">(</span>
- <span class="no-left">
- ctx:
- </span>
- Context
-
-
<span class="no-left">)</span>
</div>
</div>
@@ -5599,7 +5599,7 @@ classes (which should be short-lived).</li>
<span class="no-left">
- c:
+ ctx:
</span>
Context
@@ -5616,6 +5616,12 @@ classes (which should be short-lived).</li>
<span class="no-left">(</span>
+ <span class="no-left">
+ c:
+ </span>
+ Context
+
+
<span class="no-left">)</span>
</div>
</div>
@@ -5628,12 +5634,6 @@ classes (which should be short-lived).</li>
<span class="no-left">(</span>
- <span class="no-left">
- ctx:
- </span>
- Context
-
-
<span class="no-left">)</span>
</div>
</div>
@@ -16303,9 +16303,9 @@ It has</p>
</script>
</div><!-- end member -->
- <div id="toText(tree)" class="member ">
+ <div id="toText(result)" class="member ">
<div class="member-title">
- <span class="expand-button invisible" onclick="toggleMemberBody(this, 'toText(tree)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'toText(result)');">[+]</span>
<span class="member-annotations">
</span>
@@ -16327,12 +16327,9 @@ It has</p>
<span class="no-left">
- tree:
+ result:
</span>
- <a href="../../../../../.././api/dotty/tools/dotc/ast/Trees$/Tree.html">Tree</a>
-<span class="no-left no-right">[</span>
-T
-<span class="no-left">]</span>
+ SearchResult
<span class="no-left">)</span>
@@ -16347,12 +16344,12 @@ T
</div><!-- end member-title -->
<div class="member-body">
- <div class="member-body-short" id="short-body-toText(tree)">
- <p>Textual representation of tree</p>
+ <div class="member-body-short" id="short-body-toText(result)">
+ <p>Textual representation of implicit search result</p>
</div>
- <div class="member-body-long" id ="long-body-toText(tree)">
- <p>Textual representation of tree</p>
+ <div class="member-body-long" id ="long-body-toText(result)">
+ <p>Textual representation of implicit search result</p>
</div>
</div>
@@ -16369,9 +16366,9 @@ T
</script>
</div><!-- end member -->
- <div id="toText(name)" class="member ">
+ <div id="toText(sym)" class="member ">
<div class="member-title">
- <span class="expand-button invisible" onclick="toggleMemberBody(this, 'toText(name)');">[+]</span>
+ <span class="expand-button " onclick="toggleMemberBody(this, 'toText(sym)');">[+]</span>
<span class="member-annotations">
</span>
@@ -16393,9 +16390,9 @@ T
<span class="no-left">
- name:
+ sym:
</span>
- Name
+ Symbol
<span class="no-left">)</span>
@@ -16410,12 +16407,14 @@ T
</div><!-- end member-title -->
<div class="member-body">
- <div class="member-body-short" id="short-body-toText(name)">
- <p>The name as a text</p>
+ <div class="member-body-short" id="short-body-toText(sym)">
+ <p>Textual representation, including symbol's kind e.g., &quot;class Foo&quot;, &quot;method Bar&quot;.
+If hasMeaninglessName is true, uses the owner's name to disambiguate i...</p>
</div>
- <div class="member-body-long" id ="long-body-toText(name)">
- <p>The name as a text</p>
+ <div class="member-body-long" id ="long-body-toText(sym)">
+ <p>Textual representation, including symbol's kind e.g., &quot;class Foo&quot;, &quot;method Bar&quot;.
+If hasMeaninglessName is true, uses the owner's name to disambiguate identity.</p>
</div>
</div>
@@ -16432,9 +16431,9 @@ T
</script>
</div><!-- end member -->
- <div id="toText(tp)" class="member ">
+ <div id="toText(const)" class="member ">
<div class="member-title">
- <span class="expand-button invisible" onclick="toggleMemberBody(this, 'toText(tp)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'toText(const)');">[+]</span>
<span class="member-annotations">
</span>
@@ -16456,9 +16455,9 @@ T
<span class="no-left">
- tp:
+ const:
</span>
- Type
+ Constant
<span class="no-left">)</span>
@@ -16473,12 +16472,12 @@ T
</div><!-- end member-title -->
<div class="member-body">
- <div class="member-body-short" id="short-body-toText(tp)">
- <p>Textual representation of type</p>
+ <div class="member-body-short" id="short-body-toText(const)">
+ <p>Textual representation of constant</p>
</div>
- <div class="member-body-long" id ="long-body-toText(tp)">
- <p>Textual representation of type</p>
+ <div class="member-body-long" id ="long-body-toText(const)">
+ <p>Textual representation of constant</p>
</div>
</div>
@@ -16495,9 +16494,9 @@ T
</script>
</div><!-- end member -->
- <div id="toText(denot)" class="member ">
+ <div id="toText(sc)" class="member ">
<div class="member-title">
- <span class="expand-button invisible" onclick="toggleMemberBody(this, 'toText(denot)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'toText(sc)');">[+]</span>
<span class="member-annotations">
</span>
@@ -16519,9 +16518,9 @@ T
<span class="no-left">
- denot:
+ sc:
</span>
- Denotation
+ Scope
<span class="no-left">)</span>
@@ -16536,12 +16535,12 @@ T
</div><!-- end member-title -->
<div class="member-body">
- <div class="member-body-short" id="short-body-toText(denot)">
- <p>Textual representation of denotation</p>
+ <div class="member-body-short" id="short-body-toText(sc)">
+ <p>Textual representation of all definitions in a scope using <code>dclText</code> for each</p>
</div>
- <div class="member-body-long" id ="long-body-toText(denot)">
- <p>Textual representation of denotation</p>
+ <div class="member-body-long" id ="long-body-toText(sc)">
+ <p>Textual representation of all definitions in a scope using <code>dclText</code> for each</p>
</div>
</div>
@@ -16558,9 +16557,9 @@ T
</script>
</div><!-- end member -->
- <div id="toText(const)" class="member ">
+ <div id="toText(name)" class="member ">
<div class="member-title">
- <span class="expand-button invisible" onclick="toggleMemberBody(this, 'toText(const)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'toText(name)');">[+]</span>
<span class="member-annotations">
</span>
@@ -16582,9 +16581,9 @@ T
<span class="no-left">
- const:
+ name:
</span>
- Constant
+ Name
<span class="no-left">)</span>
@@ -16599,12 +16598,12 @@ T
</div><!-- end member-title -->
<div class="member-body">
- <div class="member-body-short" id="short-body-toText(const)">
- <p>Textual representation of constant</p>
+ <div class="member-body-short" id="short-body-toText(name)">
+ <p>The name as a text</p>
</div>
- <div class="member-body-long" id ="long-body-toText(const)">
- <p>Textual representation of constant</p>
+ <div class="member-body-long" id ="long-body-toText(name)">
+ <p>The name as a text</p>
</div>
</div>
@@ -16621,9 +16620,9 @@ T
</script>
</div><!-- end member -->
- <div id="toText(sc)" class="member ">
+ <div id="toText(tp)" class="member ">
<div class="member-title">
- <span class="expand-button invisible" onclick="toggleMemberBody(this, 'toText(sc)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'toText(tp)');">[+]</span>
<span class="member-annotations">
</span>
@@ -16645,9 +16644,9 @@ T
<span class="no-left">
- sc:
+ tp:
</span>
- Scope
+ Type
<span class="no-left">)</span>
@@ -16662,12 +16661,12 @@ T
</div><!-- end member-title -->
<div class="member-body">
- <div class="member-body-short" id="short-body-toText(sc)">
- <p>Textual representation of all definitions in a scope using <code>dclText</code> for each</p>
+ <div class="member-body-short" id="short-body-toText(tp)">
+ <p>Textual representation of type</p>
</div>
- <div class="member-body-long" id ="long-body-toText(sc)">
- <p>Textual representation of all definitions in a scope using <code>dclText</code> for each</p>
+ <div class="member-body-long" id ="long-body-toText(tp)">
+ <p>Textual representation of type</p>
</div>
</div>
@@ -16684,9 +16683,9 @@ T
</script>
</div><!-- end member -->
- <div id="toText(result)" class="member ">
+ <div id="toText(annot)" class="member ">
<div class="member-title">
- <span class="expand-button invisible" onclick="toggleMemberBody(this, 'toText(result)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'toText(annot)');">[+]</span>
<span class="member-annotations">
</span>
@@ -16708,9 +16707,9 @@ T
<span class="no-left">
- result:
+ annot:
</span>
- ImportInfo
+ Annotation
<span class="no-left">)</span>
@@ -16725,12 +16724,12 @@ T
</div><!-- end member-title -->
<div class="member-body">
- <div class="member-body-short" id="short-body-toText(result)">
- <p>Textual representation of info relating to an import clause</p>
+ <div class="member-body-short" id="short-body-toText(annot)">
+ <p>Textual representation of annotation</p>
</div>
- <div class="member-body-long" id ="long-body-toText(result)">
- <p>Textual representation of info relating to an import clause</p>
+ <div class="member-body-long" id ="long-body-toText(annot)">
+ <p>Textual representation of annotation</p>
</div>
</div>
@@ -16747,9 +16746,9 @@ T
</script>
</div><!-- end member -->
- <div id="toText(sym)" class="member ">
+ <div id="toText(tree)" class="member ">
<div class="member-title">
- <span class="expand-button " onclick="toggleMemberBody(this, 'toText(sym)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'toText(tree)');">[+]</span>
<span class="member-annotations">
</span>
@@ -16771,9 +16770,12 @@ T
<span class="no-left">
- sym:
+ tree:
</span>
- Symbol
+ <a href="../../../../../.././api/dotty/tools/dotc/ast/Trees$/Tree.html">Tree</a>
+<span class="no-left no-right">[</span>
+T
+<span class="no-left">]</span>
<span class="no-left">)</span>
@@ -16788,14 +16790,12 @@ T
</div><!-- end member-title -->
<div class="member-body">
- <div class="member-body-short" id="short-body-toText(sym)">
- <p>Textual representation, including symbol's kind e.g., &quot;class Foo&quot;, &quot;method Bar&quot;.
-If hasMeaninglessName is true, uses the owner's name to disambiguate i...</p>
+ <div class="member-body-short" id="short-body-toText(tree)">
+ <p>Textual representation of tree</p>
</div>
- <div class="member-body-long" id ="long-body-toText(sym)">
- <p>Textual representation, including symbol's kind e.g., &quot;class Foo&quot;, &quot;method Bar&quot;.
-If hasMeaninglessName is true, uses the owner's name to disambiguate identity.</p>
+ <div class="member-body-long" id ="long-body-toText(tree)">
+ <p>Textual representation of tree</p>
</div>
</div>
@@ -16812,9 +16812,9 @@ If hasMeaninglessName is true, uses the owner's name to disambiguate identity.</
</script>
</div><!-- end member -->
- <div id="toText(annot)" class="member ">
+ <div id="toText(result)" class="member ">
<div class="member-title">
- <span class="expand-button invisible" onclick="toggleMemberBody(this, 'toText(annot)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'toText(result)');">[+]</span>
<span class="member-annotations">
</span>
@@ -16836,9 +16836,9 @@ If hasMeaninglessName is true, uses the owner's name to disambiguate identity.</
<span class="no-left">
- annot:
+ result:
</span>
- Annotation
+ ImportInfo
<span class="no-left">)</span>
@@ -16853,12 +16853,12 @@ If hasMeaninglessName is true, uses the owner's name to disambiguate identity.</
</div><!-- end member-title -->
<div class="member-body">
- <div class="member-body-short" id="short-body-toText(annot)">
- <p>Textual representation of annotation</p>
+ <div class="member-body-short" id="short-body-toText(result)">
+ <p>Textual representation of info relating to an import clause</p>
</div>
- <div class="member-body-long" id ="long-body-toText(annot)">
- <p>Textual representation of annotation</p>
+ <div class="member-body-long" id ="long-body-toText(result)">
+ <p>Textual representation of info relating to an import clause</p>
</div>
</div>
@@ -16875,9 +16875,9 @@ If hasMeaninglessName is true, uses the owner's name to disambiguate identity.</
</script>
</div><!-- end member -->
- <div id="toText(result)" class="member ">
+ <div id="toText(denot)" class="member ">
<div class="member-title">
- <span class="expand-button invisible" onclick="toggleMemberBody(this, 'toText(result)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'toText(denot)');">[+]</span>
<span class="member-annotations">
</span>
@@ -16899,9 +16899,9 @@ If hasMeaninglessName is true, uses the owner's name to disambiguate identity.</
<span class="no-left">
- result:
+ denot:
</span>
- SearchResult
+ Denotation
<span class="no-left">)</span>
@@ -16916,12 +16916,12 @@ If hasMeaninglessName is true, uses the owner's name to disambiguate identity.</
</div><!-- end member-title -->
<div class="member-body">
- <div class="member-body-short" id="short-body-toText(result)">
- <p>Textual representation of implicit search result</p>
+ <div class="member-body-short" id="short-body-toText(denot)">
+ <p>Textual representation of denotation</p>
</div>
- <div class="member-body-long" id ="long-body-toText(result)">
- <p>Textual representation of implicit search result</p>
+ <div class="member-body-long" id ="long-body-toText(denot)">
+ <p>Textual representation of denotation</p>
</div>
</div>
@@ -17957,9 +17957,9 @@ if squashing is enabled, phases in same subgroup will be squashed to single phas
</script>
</div><!-- end member -->
- <div id="wait(x$0)" class="member ">
+ <div id="wait(x$0,x$1)" class="member ">
<div class="member-title">
- <span class="expand-button invisible" onclick="toggleMemberBody(this, 'wait(x$0)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'wait(x$0,x$1)');">[+]</span>
<span class="member-annotations">
</span>
@@ -17985,6 +17985,14 @@ if squashing is enabled, phases in same subgroup will be squashed to single phas
</span>
Long
+ <span class="no-left">, </span>
+
+
+ <span class="">
+ x$1:
+ </span>
+ Int
+
<span class="no-left">)</span>
@@ -17998,10 +18006,10 @@ if squashing is enabled, phases in same subgroup will be squashed to single phas
</div><!-- end member-title -->
<div class="member-body">
- <div class="member-body-short" id="short-body-wait(x$0)">
+ <div class="member-body-short" id="short-body-wait(x$0,x$1)">
</div>
- <div class="member-body-long" id ="long-body-wait(x$0)">
+ <div class="member-body-long" id ="long-body-wait(x$0,x$1)">
</div>
</div>
@@ -18018,9 +18026,9 @@ if squashing is enabled, phases in same subgroup will be squashed to single phas
</script>
</div><!-- end member -->
- <div id="wait(x$0,x$1)" class="member ">
+ <div id="wait(x$0)" class="member ">
<div class="member-title">
- <span class="expand-button invisible" onclick="toggleMemberBody(this, 'wait(x$0,x$1)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'wait(x$0)');">[+]</span>
<span class="member-annotations">
</span>
@@ -18046,14 +18054,6 @@ if squashing is enabled, phases in same subgroup will be squashed to single phas
</span>
Long
- <span class="no-left">, </span>
-
-
- <span class="">
- x$1:
- </span>
- Int
-
<span class="no-left">)</span>
@@ -18067,10 +18067,10 @@ if squashing is enabled, phases in same subgroup will be squashed to single phas
</div><!-- end member-title -->
<div class="member-body">
- <div class="member-body-short" id="short-body-wait(x$0,x$1)">
+ <div class="member-body-short" id="short-body-wait(x$0)">
</div>
- <div class="member-body-long" id ="long-body-wait(x$0,x$1)">
+ <div class="member-body-long" id ="long-body-wait(x$0)">
</div>
</div>
diff --git a/api/dotty/tools/dotc/core/SymDenotations$.html b/api/dotty/tools/dotc/core/SymDenotations$.html
index d57c1c53f..2d7534236 100644
--- a/api/dotty/tools/dotc/core/SymDenotations$.html
+++ b/api/dotty/tools/dotc/core/SymDenotations$.html
@@ -5862,7 +5862,7 @@ module class, followed by copying the relevant fields to the module.</p>
</span>
<span class="member-modifiers">
-
+ final
</span>
<span class="member-kind">
class
diff --git a/api/dotty/tools/dotc/core/SymDenotations$/ClassDenotation.html b/api/dotty/tools/dotc/core/SymDenotations$/ClassDenotation.html
index ee1a9c1a2..11b868682 100644
--- a/api/dotty/tools/dotc/core/SymDenotations$/ClassDenotation.html
+++ b/api/dotty/tools/dotc/core/SymDenotations$/ClassDenotation.html
@@ -8879,6 +8879,90 @@ getters and setters are all returned int his list</p>
</script>
</div><!-- end member -->
+ <div id="proceedWithEnter(sym,mscope)(ctx)" class="member protected">
+ <div class="member-title">
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'proceedWithEnter(sym,mscope)(ctx)');">[+]</span>
+ <span class="member-annotations">
+
+ </span>
+ <span class="member-modifiers">
+ protected
+ </span>
+ <span class="member-kind">
+ def
+ </span>
+ <span class="member-name ">
+
+ proceedWithEnter
+
+ </span>
+
+
+
+ <span class="no-left">(</span>
+
+
+ <span class="no-left">
+ sym:
+ </span>
+ Symbol
+
+ <span class="no-left">, </span>
+
+
+ <span class="">
+ mscope:
+ </span>
+ MutableScope
+
+
+ <span class="no-left">)</span>
+
+ <span class="no-left">(</span>
+
+ <span class="no-left keyword">implicit</span>
+
+
+ <span class="no-left">
+ ctx:
+ </span>
+ Context
+
+
+ <span class="no-left">)</span>
+
+
+
+
+
+
+ <span class="no-left">: Boolean</span>
+
+ </div><!-- end member-title -->
+
+ <div class="member-body">
+ <div class="member-body-short" id="short-body-proceedWithEnter(sym,mscope)(ctx)">
+ <p>Hook to do a pre-enter test. Overridden in PackageDenotation</p>
+
+ </div>
+ <div class="member-body-long" id ="long-body-proceedWithEnter(sym,mscope)(ctx)">
+ <p>Hook to do a pre-enter test. Overridden in PackageDenotation</p>
+
+ </div>
+ </div>
+ <script>
+ function toggleMemberBody(span, sig) {
+ var shortBody = document.getElementById("short-body-" + sig);
+ var longBody = document.getElementById("long-body-" + sig);
+
+ shortBody.classList.toggle("toggled")
+ longBody.classList.toggle("toggled")
+
+ span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
+ }
+ </script>
+ </div><!-- end member -->
+
<div id="replace(prev,replacement)(ctx)" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'replace(prev,replacement)(ctx)');">[+]</span>
diff --git a/api/dotty/tools/dotc/core/SymDenotations$/PackageClassDenotation.html b/api/dotty/tools/dotc/core/SymDenotations$/PackageClassDenotation.html
index 35ec8b86e..31b25843b 100644
--- a/api/dotty/tools/dotc/core/SymDenotations$/PackageClassDenotation.html
+++ b/api/dotty/tools/dotc/core/SymDenotations$/PackageClassDenotation.html
@@ -5434,7 +5434,7 @@
</span>
<span id="entity-modifiers">
-
+ final
</span>
<span id="entity-kind">
class
@@ -5977,7 +5977,7 @@ It overrides ClassDenotation to take account of package objects when looking for
<div id="computeNPMembersNamed(name,inherited)(ctx)" class="member ">
<div class="member-title">
- <span class="expand-button invisible" onclick="toggleMemberBody(this, 'computeNPMembersNamed(name,inherited)(ctx)');">[+]</span>
+ <span class="expand-button " onclick="toggleMemberBody(this, 'computeNPMembersNamed(name,inherited)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6038,11 +6038,25 @@ It overrides ClassDenotation to take account of package objects when looking for
<div class="member-body">
<div class="member-body-short" id="short-body-computeNPMembersNamed(name,inherited)(ctx)">
- <p>Look first for members in package; if none are found look in package object</p>
+ <p>Looks in both the package object and the package for members. The precise algorithm
+is as follows:</p>
+<p>If this is the scala package look in the package firs...
+</p>
+<p>
+</p>
</div>
<div class="member-body-long" id ="long-body-computeNPMembersNamed(name,inherited)(ctx)">
- <p>Look first for members in package; if none are found look in package object</p>
+ <p>Looks in both the package object and the package for members. The precise algorithm
+is as follows:</p>
+<p>If this is the scala package look in the package first, and if nothing is found
+there, look in the package object second. Otherwise, look in the package object
+first, and if nothing is found there, in the package second.</p>
+<p>The reason for the special treatment of the scala package is that if we
+complete it too early, we freeze its superclass Any, so that no members can
+be entered in it. As a consequence, there should be no entry in the scala package
+object that hides a class or object in the scala package of the same name, because
+the behavior would then be unintuitive for such members.</p>
</div>
</div>
@@ -6203,6 +6217,92 @@ Name
</script>
</div><!-- end member -->
+ <div id="proceedWithEnter(sym,mscope)(ctx)" class="member ">
+ <div class="member-title">
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'proceedWithEnter(sym,mscope)(ctx)');">[+]</span>
+ <span class="member-annotations">
+
+ </span>
+ <span class="member-modifiers">
+ override
+ </span>
+ <span class="member-kind">
+ def
+ </span>
+ <span class="member-name ">
+
+ proceedWithEnter
+
+ </span>
+
+
+
+ <span class="no-left">(</span>
+
+
+ <span class="no-left">
+ sym:
+ </span>
+ Symbol
+
+ <span class="no-left">, </span>
+
+
+ <span class="">
+ mscope:
+ </span>
+ MutableScope
+
+
+ <span class="no-left">)</span>
+
+ <span class="no-left">(</span>
+
+ <span class="no-left keyword">implicit</span>
+
+
+ <span class="no-left">
+ ctx:
+ </span>
+ Context
+
+
+ <span class="no-left">)</span>
+
+
+
+
+
+
+ <span class="no-left">: Boolean</span>
+
+ </div><!-- end member-title -->
+
+ <div class="member-body">
+ <div class="member-body-short" id="short-body-proceedWithEnter(sym,mscope)(ctx)">
+ <p>If another symbol with the same name is entered, unlink it,
+and, if symbol is a package object, invalidate the packageObj cache.</p>
+
+ </div>
+ <div class="member-body-long" id ="long-body-proceedWithEnter(sym,mscope)(ctx)">
+ <p>If another symbol with the same name is entered, unlink it,
+and, if symbol is a package object, invalidate the packageObj cache.</p>
+
+ </div>
+ </div>
+ <script>
+ function toggleMemberBody(span, sig) {
+ var shortBody = document.getElementById("short-body-" + sig);
+ var longBody = document.getElementById("long-body-" + sig);
+
+ shortBody.classList.toggle("toggled")
+ longBody.classList.toggle("toggled")
+
+ span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
+ }
+ </script>
+ </div><!-- end member -->
+
</div>
</div><!-- end entity-container -->
</div>
diff --git a/api/dotty/tools/dotc/core/Symbols$/ClassSymbol.html b/api/dotty/tools/dotc/core/Symbols$/ClassSymbol.html
index 9b87d9b54..8bff63df5 100644
--- a/api/dotty/tools/dotc/core/Symbols$/ClassSymbol.html
+++ b/api/dotty/tools/dotc/core/Symbols$/ClassSymbol.html
@@ -11870,7 +11870,7 @@ of this run.</p>
<span class="no-left">
fs:
</span>
- FlagConjunction
+ FlagSet
<span class="no-left">, </span>
@@ -11907,12 +11907,12 @@ of this run.</p>
<div class="member-body">
<div class="member-body-short" id="short-body-is(fs,butNot)(ctx)">
- <p>Has this denotation all of the flags in <code>fs</code> set, whereas none of the flags
+ <p>Has this denotation one of the flags in <code>fs</code> set, whereas none of the flags
in <code>butNot</code> are set?</p>
</div>
<div class="member-body-long" id ="long-body-is(fs,butNot)(ctx)">
- <p>Has this denotation all of the flags in <code>fs</code> set, whereas none of the flags
+ <p>Has this denotation one of the flags in <code>fs</code> set, whereas none of the flags
in <code>butNot</code> are set?</p>
</div>
@@ -11930,9 +11930,9 @@ in <code>butNot</code> are set?</p>
</script>
</div><!-- end member -->
- <div id="is(fs,butNot)(ctx)" class="member ">
+ <div id="is(fs)(ctx)" class="member ">
<div class="member-title">
- <span class="expand-button invisible" onclick="toggleMemberBody(this, 'is(fs,butNot)(ctx)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'is(fs)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -11956,15 +11956,7 @@ in <code>butNot</code> are set?</p>
<span class="no-left">
fs:
</span>
- FlagSet
-
- <span class="no-left">, </span>
-
-
- <span class="">
- butNot:
- </span>
- FlagSet
+ FlagConjunction
<span class="no-left">)</span>
@@ -11992,14 +11984,12 @@ in <code>butNot</code> are set?</p>
</div><!-- end member-title -->
<div class="member-body">
- <div class="member-body-short" id="short-body-is(fs,butNot)(ctx)">
- <p>Has this denotation one of the flags in <code>fs</code> set, whereas none of the flags
-in <code>butNot</code> are set?</p>
+ <div class="member-body-short" id="short-body-is(fs)(ctx)">
+ <p>Has this denotation all of the flags in <code>fs</code> set?</p>
</div>
- <div class="member-body-long" id ="long-body-is(fs,butNot)(ctx)">
- <p>Has this denotation one of the flags in <code>fs</code> set, whereas none of the flags
-in <code>butNot</code> are set?</p>
+ <div class="member-body-long" id ="long-body-is(fs)(ctx)">
+ <p>Has this denotation all of the flags in <code>fs</code> set?</p>
</div>
</div>
@@ -12016,9 +12006,9 @@ in <code>butNot</code> are set?</p>
</script>
</div><!-- end member -->
- <div id="is(fs)(ctx)" class="member ">
+ <div id="is(fs,butNot)(ctx)" class="member ">
<div class="member-title">
- <span class="expand-button invisible" onclick="toggleMemberBody(this, 'is(fs)(ctx)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'is(fs,butNot)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -12042,6 +12032,14 @@ in <code>butNot</code> are set?</p>
<span class="no-left">
fs:
</span>
+ FlagConjunction
+
+ <span class="no-left">, </span>
+
+
+ <span class="">
+ butNot:
+ </span>
FlagSet
@@ -12070,12 +12068,14 @@ in <code>butNot</code> are set?</p>
</div><!-- end member-title -->
<div class="member-body">
- <div class="member-body-short" id="short-body-is(fs)(ctx)">
- <p>Has this denotation one of the flags in <code>fs</code> set?</p>
+ <div class="member-body-short" id="short-body-is(fs,butNot)(ctx)">
+ <p>Has this denotation all of the flags in <code>fs</code> set, whereas none of the flags
+in <code>butNot</code> are set?</p>
</div>
- <div class="member-body-long" id ="long-body-is(fs)(ctx)">
- <p>Has this denotation one of the flags in <code>fs</code> set?</p>
+ <div class="member-body-long" id ="long-body-is(fs,butNot)(ctx)">
+ <p>Has this denotation all of the flags in <code>fs</code> set, whereas none of the flags
+in <code>butNot</code> are set?</p>
</div>
</div>
@@ -12118,7 +12118,7 @@ in <code>butNot</code> are set?</p>
<span class="no-left">
fs:
</span>
- FlagConjunction
+ FlagSet
<span class="no-left">)</span>
@@ -12147,11 +12147,11 @@ in <code>butNot</code> are set?</p>
<div class="member-body">
<div class="member-body-short" id="short-body-is(fs)(ctx)">
- <p>Has this denotation all of the flags in <code>fs</code> set?</p>
+ <p>Has this denotation one of the flags in <code>fs</code> set?</p>
</div>
<div class="member-body-long" id ="long-body-is(fs)(ctx)">
- <p>Has this denotation all of the flags in <code>fs</code> set?</p>
+ <p>Has this denotation one of the flags in <code>fs</code> set?</p>
</div>
</div>
@@ -17312,7 +17312,7 @@ have existing symbols.</p>
<span class="no-left">
that: =&gt;
</span>
- Denotation
+ SingleDenotation
<span class="no-left">)</span>
@@ -17322,18 +17322,16 @@ have existing symbols.</p>
- <span class="no-left">: Denotation</span>
+ <span class="no-left">: SingleDenotation</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-orElse(that)">
- <p>If this denotation does not exist, fallback to alternative</p>
-
+
</div>
<div class="member-body-long" id ="long-body-orElse(that)">
- <p>If this denotation does not exist, fallback to alternative</p>
-
+
</div>
</div>
<script>
@@ -17375,7 +17373,7 @@ have existing symbols.</p>
<span class="no-left">
that: =&gt;
</span>
- SingleDenotation
+ Denotation
<span class="no-left">)</span>
@@ -17385,16 +17383,18 @@ have existing symbols.</p>
- <span class="no-left">: SingleDenotation</span>
+ <span class="no-left">: Denotation</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-orElse(that)">
-
+ <p>If this denotation does not exist, fallback to alternative</p>
+
</div>
<div class="member-body-long" id ="long-body-orElse(that)">
-
+ <p>If this denotation does not exist, fallback to alternative</p>
+
</div>
</div>
<script>
@@ -18058,6 +18058,90 @@ getters and setters are all returned int his list</p>
</script>
</div><!-- end member -->
+ <div id="proceedWithEnter(sym,mscope)(ctx)" class="member ">
+ <div class="member-title">
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'proceedWithEnter(sym,mscope)(ctx)');">[+]</span>
+ <span class="member-annotations">
+
+ </span>
+ <span class="member-modifiers">
+
+ </span>
+ <span class="member-kind">
+ def
+ </span>
+ <span class="member-name ">
+
+ proceedWithEnter
+
+ </span>
+
+
+
+ <span class="no-left">(</span>
+
+
+ <span class="no-left">
+ sym:
+ </span>
+ Symbol
+
+ <span class="no-left">, </span>
+
+
+ <span class="">
+ mscope:
+ </span>
+ MutableScope
+
+
+ <span class="no-left">)</span>
+
+ <span class="no-left">(</span>
+
+ <span class="no-left keyword">implicit</span>
+
+
+ <span class="no-left">
+ ctx:
+ </span>
+ Context
+
+
+ <span class="no-left">)</span>
+
+
+
+
+
+
+ <span class="no-left">: Boolean</span>
+
+ </div><!-- end member-title -->
+
+ <div class="member-body">
+ <div class="member-body-short" id="short-body-proceedWithEnter(sym,mscope)(ctx)">
+ <p>Hook to do a pre-enter test. Overridden in PackageDenotation</p>
+
+ </div>
+ <div class="member-body-long" id ="long-body-proceedWithEnter(sym,mscope)(ctx)">
+ <p>Hook to do a pre-enter test. Overridden in PackageDenotation</p>
+
+ </div>
+ </div>
+ <script>
+ function toggleMemberBody(span, sig) {
+ var shortBody = document.getElementById("short-body-" + sig);
+ var longBody = document.getElementById("long-body-" + sig);
+
+ shortBody.classList.toggle("toggled")
+ longBody.classList.toggle("toggled")
+
+ span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
+ }
+ </script>
+ </div><!-- end member -->
+
<div id="removeAnnotation(cls)(ctx)" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'removeAnnotation(cls)(ctx)');">[+]</span>
@@ -18453,9 +18537,9 @@ Type
</script>
</div><!-- end member -->
- <div id="requiredMethodRef(name)(ctx)" class="member ">
+ <div id="requiredMethodRef(name,argTypes)(ctx)" class="member ">
<div class="member-title">
- <span class="expand-button invisible" onclick="toggleMemberBody(this, 'requiredMethodRef(name)(ctx)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'requiredMethodRef(name,argTypes)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -18481,6 +18565,17 @@ Type
</span>
PreName
+ <span class="no-left">, </span>
+
+
+ <span class="">
+ argTypes:
+ </span>
+ List
+<span class="no-left no-right">[</span>
+Type
+<span class="no-left">]</span>
+
<span class="no-left">)</span>
@@ -18507,10 +18602,10 @@ Type
</div><!-- end member-title -->
<div class="member-body">
- <div class="member-body-short" id="short-body-requiredMethodRef(name)(ctx)">
+ <div class="member-body-short" id="short-body-requiredMethodRef(name,argTypes)(ctx)">
</div>
- <div class="member-body-long" id ="long-body-requiredMethodRef(name)(ctx)">
+ <div class="member-body-long" id ="long-body-requiredMethodRef(name,argTypes)(ctx)">
</div>
</div>
@@ -18527,9 +18622,9 @@ Type
</script>
</div><!-- end member -->
- <div id="requiredMethodRef(name,argTypes)(ctx)" class="member ">
+ <div id="requiredMethodRef(name)(ctx)" class="member ">
<div class="member-title">
- <span class="expand-button invisible" onclick="toggleMemberBody(this, 'requiredMethodRef(name,argTypes)(ctx)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'requiredMethodRef(name)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -18555,17 +18650,6 @@ Type
</span>
PreName
- <span class="no-left">, </span>
-
-
- <span class="">
- argTypes:
- </span>
- List
-<span class="no-left no-right">[</span>
-Type
-<span class="no-left">]</span>
-
<span class="no-left">)</span>
@@ -18592,10 +18676,10 @@ Type
</div><!-- end member-title -->
<div class="member-body">
- <div class="member-body-short" id="short-body-requiredMethodRef(name,argTypes)(ctx)">
+ <div class="member-body-short" id="short-body-requiredMethodRef(name)(ctx)">
</div>
- <div class="member-body-long" id ="long-body-requiredMethodRef(name,argTypes)(ctx)">
+ <div class="member-body-long" id ="long-body-requiredMethodRef(name)(ctx)">
</div>
</div>
@@ -21712,9 +21796,9 @@ and at signature <code>NotAMethod</code>.</p>
</script>
</div><!-- end member -->
- <div id="wait(x$0)" class="member ">
+ <div id="wait(x$0,x$1)" class="member ">
<div class="member-title">
- <span class="expand-button invisible" onclick="toggleMemberBody(this, 'wait(x$0)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'wait(x$0,x$1)');">[+]</span>
<span class="member-annotations">
</span>
@@ -21740,6 +21824,14 @@ and at signature <code>NotAMethod</code>.</p>
</span>
Long
+ <span class="no-left">, </span>
+
+
+ <span class="">
+ x$1:
+ </span>
+ Int
+
<span class="no-left">)</span>
@@ -21753,10 +21845,10 @@ and at signature <code>NotAMethod</code>.</p>
</div><!-- end member-title -->
<div class="member-body">
- <div class="member-body-short" id="short-body-wait(x$0)">
+ <div class="member-body-short" id="short-body-wait(x$0,x$1)">
</div>
- <div class="member-body-long" id ="long-body-wait(x$0)">
+ <div class="member-body-long" id ="long-body-wait(x$0,x$1)">
</div>
</div>
@@ -21773,9 +21865,9 @@ and at signature <code>NotAMethod</code>.</p>
</script>
</div><!-- end member -->
- <div id="wait(x$0,x$1)" class="member ">
+ <div id="wait(x$0)" class="member ">
<div class="member-title">
- <span class="expand-button invisible" onclick="toggleMemberBody(this, 'wait(x$0,x$1)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'wait(x$0)');">[+]</span>
<span class="member-annotations">
</span>
@@ -21801,14 +21893,6 @@ and at signature <code>NotAMethod</code>.</p>
</span>
Long
- <span class="no-left">, </span>
-
-
- <span class="">
- x$1:
- </span>
- Int
-
<span class="no-left">)</span>
@@ -21822,10 +21906,10 @@ and at signature <code>NotAMethod</code>.</p>
</div><!-- end member-title -->
<div class="member-body">
- <div class="member-body-short" id="short-body-wait(x$0,x$1)">
+ <div class="member-body-short" id="short-body-wait(x$0)">
</div>
- <div class="member-body-long" id ="long-body-wait(x$0,x$1)">
+ <div class="member-body-long" id ="long-body-wait(x$0)">
</div>
</div>
diff --git a/api/dotty/tools/dotc/core/Symbols$/Symbol.html b/api/dotty/tools/dotc/core/Symbols$/Symbol.html
index 1d3eba38e..40368fc3d 100644
--- a/api/dotty/tools/dotc/core/Symbols$/Symbol.html
+++ b/api/dotty/tools/dotc/core/Symbols$/Symbol.html
@@ -5512,7 +5512,47 @@
<span class="no-left">
- sym:
+ symbol:
+ </span>
+ Symbol
+
+ <span class="no-left">, </span>
+
+
+ <span class="">
+ ownerIfExists:
+ </span>
+ Symbol
+
+ <span class="no-left">, </span>
+
+
+ <span class="">
+ name:
+ </span>
+ Name
+
+ <span class="no-left">, </span>
+
+
+ <span class="">
+ initFlags:
+ </span>
+ FlagSet
+
+ <span class="no-left">, </span>
+
+
+ <span class="">
+ initInfo:
+ </span>
+ Type
+
+ <span class="no-left">, </span>
+
+
+ <span class="">
+ initPrivateWithin:
</span>
Symbol
@@ -5539,18 +5579,18 @@
</div>
</div>
+
+
<div class="member">
<div class="member-title">
<span class="member-name">Symbol</span>
<span class="no-left">(</span>
- <span class="no-left keyword">implicit</span>
-
<span class="no-left">
- ctx:
+ sym:
</span>
- Context
+ Symbol
<span class="no-left">)</span>
@@ -5566,7 +5606,7 @@
<span class="no-left">
- sym:
+ self:
</span>
Symbol
@@ -5584,47 +5624,7 @@
<span class="no-left">
- symbol:
- </span>
- Symbol
-
- <span class="no-left">, </span>
-
-
- <span class="">
- ownerIfExists:
- </span>
- Symbol
-
- <span class="no-left">, </span>
-
-
- <span class="">
- name:
- </span>
- Name
-
- <span class="no-left">, </span>
-
-
- <span class="">
- initFlags:
- </span>
- FlagSet
-
- <span class="no-left">, </span>
-
-
- <span class="">
- initInfo:
- </span>
- Type
-
- <span class="no-left">, </span>
-
-
- <span class="">
- initPrivateWithin:
+ sym:
</span>
Symbol
@@ -5633,18 +5633,18 @@
</div>
</div>
-
-
<div class="member">
<div class="member-title">
<span class="member-name">Symbol</span>
<span class="no-left">(</span>
+ <span class="no-left keyword">implicit</span>
+
<span class="no-left">
- self:
+ ctx:
</span>
- Symbol
+ Context
<span class="no-left">)</span>
@@ -12565,7 +12565,7 @@ of this run.</p>
<span class="no-left">
fs:
</span>
- FlagConjunction
+ FlagSet
<span class="no-left">, </span>
@@ -12602,12 +12602,12 @@ of this run.</p>
<div class="member-body">
<div class="member-body-short" id="short-body-is(fs,butNot)(ctx)">
- <p>Has this denotation all of the flags in <code>fs</code> set, whereas none of the flags
+ <p>Has this denotation one of the flags in <code>fs</code> set, whereas none of the flags
in <code>butNot</code> are set?</p>
</div>
<div class="member-body-long" id ="long-body-is(fs,butNot)(ctx)">
- <p>Has this denotation all of the flags in <code>fs</code> set, whereas none of the flags
+ <p>Has this denotation one of the flags in <code>fs</code> set, whereas none of the flags
in <code>butNot</code> are set?</p>
</div>
@@ -12625,9 +12625,9 @@ in <code>butNot</code> are set?</p>
</script>
</div><!-- end member -->
- <div id="is(fs,butNot)(ctx)" class="member ">
+ <div id="is(fs)(ctx)" class="member ">
<div class="member-title">
- <span class="expand-button invisible" onclick="toggleMemberBody(this, 'is(fs,butNot)(ctx)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'is(fs)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -12651,15 +12651,7 @@ in <code>butNot</code> are set?</p>
<span class="no-left">
fs:
</span>
- FlagSet
-
- <span class="no-left">, </span>
-
-
- <span class="">
- butNot:
- </span>
- FlagSet
+ FlagConjunction
<span class="no-left">)</span>
@@ -12687,14 +12679,12 @@ in <code>butNot</code> are set?</p>
</div><!-- end member-title -->
<div class="member-body">
- <div class="member-body-short" id="short-body-is(fs,butNot)(ctx)">
- <p>Has this denotation one of the flags in <code>fs</code> set, whereas none of the flags
-in <code>butNot</code> are set?</p>
+ <div class="member-body-short" id="short-body-is(fs)(ctx)">
+ <p>Has this denotation all of the flags in <code>fs</code> set?</p>
</div>
- <div class="member-body-long" id ="long-body-is(fs,butNot)(ctx)">
- <p>Has this denotation one of the flags in <code>fs</code> set, whereas none of the flags
-in <code>butNot</code> are set?</p>
+ <div class="member-body-long" id ="long-body-is(fs)(ctx)">
+ <p>Has this denotation all of the flags in <code>fs</code> set?</p>
</div>
</div>
@@ -12711,9 +12701,9 @@ in <code>butNot</code> are set?</p>
</script>
</div><!-- end member -->
- <div id="is(fs)(ctx)" class="member ">
+ <div id="is(fs,butNot)(ctx)" class="member ">
<div class="member-title">
- <span class="expand-button invisible" onclick="toggleMemberBody(this, 'is(fs)(ctx)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'is(fs,butNot)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -12737,6 +12727,14 @@ in <code>butNot</code> are set?</p>
<span class="no-left">
fs:
</span>
+ FlagConjunction
+
+ <span class="no-left">, </span>
+
+
+ <span class="">
+ butNot:
+ </span>
FlagSet
@@ -12765,12 +12763,14 @@ in <code>butNot</code> are set?</p>
</div><!-- end member-title -->
<div class="member-body">
- <div class="member-body-short" id="short-body-is(fs)(ctx)">
- <p>Has this denotation one of the flags in <code>fs</code> set?</p>
+ <div class="member-body-short" id="short-body-is(fs,butNot)(ctx)">
+ <p>Has this denotation all of the flags in <code>fs</code> set, whereas none of the flags
+in <code>butNot</code> are set?</p>
</div>
- <div class="member-body-long" id ="long-body-is(fs)(ctx)">
- <p>Has this denotation one of the flags in <code>fs</code> set?</p>
+ <div class="member-body-long" id ="long-body-is(fs,butNot)(ctx)">
+ <p>Has this denotation all of the flags in <code>fs</code> set, whereas none of the flags
+in <code>butNot</code> are set?</p>
</div>
</div>
@@ -12813,7 +12813,7 @@ in <code>butNot</code> are set?</p>
<span class="no-left">
fs:
</span>
- FlagConjunction
+ FlagSet
<span class="no-left">)</span>
@@ -12842,11 +12842,11 @@ in <code>butNot</code> are set?</p>
<div class="member-body">
<div class="member-body-short" id="short-body-is(fs)(ctx)">
- <p>Has this denotation all of the flags in <code>fs</code> set?</p>
+ <p>Has this denotation one of the flags in <code>fs</code> set?</p>
</div>
<div class="member-body-long" id ="long-body-is(fs)(ctx)">
- <p>Has this denotation all of the flags in <code>fs</code> set?</p>
+ <p>Has this denotation one of the flags in <code>fs</code> set?</p>
</div>
</div>
@@ -18791,7 +18791,7 @@ These are called a &quot;flock&quot;. Flock members are generated by</p>
<span class="no-left">
that: =&gt;
</span>
- Denotation
+ SingleDenotation
<span class="no-left">)</span>
@@ -18801,18 +18801,16 @@ These are called a &quot;flock&quot;. Flock members are generated by</p>
- <span class="no-left">: Denotation</span>
+ <span class="no-left">: SingleDenotation</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-orElse(that)">
- <p>If this denotation does not exist, fallback to alternative</p>
-
+
</div>
<div class="member-body-long" id ="long-body-orElse(that)">
- <p>If this denotation does not exist, fallback to alternative</p>
-
+
</div>
</div>
<script>
@@ -18854,7 +18852,7 @@ These are called a &quot;flock&quot;. Flock members are generated by</p>
<span class="no-left">
that: =&gt;
</span>
- SingleDenotation
+ Denotation
<span class="no-left">)</span>
@@ -18864,16 +18862,18 @@ These are called a &quot;flock&quot;. Flock members are generated by</p>
- <span class="no-left">: SingleDenotation</span>
+ <span class="no-left">: Denotation</span>
</div><!-- end member-title -->
<div class="member-body">
<div class="member-body-short" id="short-body-orElse(that)">
-
+ <p>If this denotation does not exist, fallback to alternative</p>
+
</div>
<div class="member-body-long" id ="long-body-orElse(that)">
-
+ <p>If this denotation does not exist, fallback to alternative</p>
+
</div>
</div>
<script>
@@ -20319,9 +20319,9 @@ Type
</script>
</div><!-- end member -->
- <div id="requiredMethodRef(name)(ctx)" class="member ">
+ <div id="requiredMethodRef(name,argTypes)(ctx)" class="member ">
<div class="member-title">
- <span class="expand-button invisible" onclick="toggleMemberBody(this, 'requiredMethodRef(name)(ctx)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'requiredMethodRef(name,argTypes)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -20347,6 +20347,17 @@ Type
</span>
PreName
+ <span class="no-left">, </span>
+
+
+ <span class="">
+ argTypes:
+ </span>
+ List
+<span class="no-left no-right">[</span>
+Type
+<span class="no-left">]</span>
+
<span class="no-left">)</span>
@@ -20373,10 +20384,10 @@ Type
</div><!-- end member-title -->
<div class="member-body">
- <div class="member-body-short" id="short-body-requiredMethodRef(name)(ctx)">
+ <div class="member-body-short" id="short-body-requiredMethodRef(name,argTypes)(ctx)">
</div>
- <div class="member-body-long" id ="long-body-requiredMethodRef(name)(ctx)">
+ <div class="member-body-long" id ="long-body-requiredMethodRef(name,argTypes)(ctx)">
</div>
</div>
@@ -20393,9 +20404,9 @@ Type
</script>
</div><!-- end member -->
- <div id="requiredMethodRef(name,argTypes)(ctx)" class="member ">
+ <div id="requiredMethodRef(name)(ctx)" class="member ">
<div class="member-title">
- <span class="expand-button invisible" onclick="toggleMemberBody(this, 'requiredMethodRef(name,argTypes)(ctx)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'requiredMethodRef(name)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -20421,17 +20432,6 @@ Type
</span>
PreName
- <span class="no-left">, </span>
-
-
- <span class="">
- argTypes:
- </span>
- List
-<span class="no-left no-right">[</span>
-Type
-<span class="no-left">]</span>
-
<span class="no-left">)</span>
@@ -20458,10 +20458,10 @@ Type
</div><!-- end member-title -->
<div class="member-body">
- <div class="member-body-short" id="short-body-requiredMethodRef(name,argTypes)(ctx)">
+ <div class="member-body-short" id="short-body-requiredMethodRef(name)(ctx)">
</div>
- <div class="member-body-long" id ="long-body-requiredMethodRef(name,argTypes)(ctx)">
+ <div class="member-body-long" id ="long-body-requiredMethodRef(name)(ctx)">
</div>
</div>
@@ -24351,9 +24351,9 @@ and at signature <code>NotAMethod</code>.</p>
</script>
</div><!-- end member -->
- <div id="wait(x$0)" class="member ">
+ <div id="wait(x$0,x$1)" class="member ">
<div class="member-title">
- <span class="expand-button invisible" onclick="toggleMemberBody(this, 'wait(x$0)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'wait(x$0,x$1)');">[+]</span>
<span class="member-annotations">
</span>
@@ -24379,6 +24379,14 @@ and at signature <code>NotAMethod</code>.</p>
</span>
Long
+ <span class="no-left">, </span>
+
+
+ <span class="">
+ x$1:
+ </span>
+ Int
+
<span class="no-left">)</span>
@@ -24392,10 +24400,10 @@ and at signature <code>NotAMethod</code>.</p>
</div><!-- end member-title -->
<div class="member-body">
- <div class="member-body-short" id="short-body-wait(x$0)">
+ <div class="member-body-short" id="short-body-wait(x$0,x$1)">
</div>
- <div class="member-body-long" id ="long-body-wait(x$0)">
+ <div class="member-body-long" id ="long-body-wait(x$0,x$1)">
</div>
</div>
@@ -24412,9 +24420,9 @@ and at signature <code>NotAMethod</code>.</p>
</script>
</div><!-- end member -->
- <div id="wait(x$0,x$1)" class="member ">
+ <div id="wait(x$0)" class="member ">
<div class="member-title">
- <span class="expand-button invisible" onclick="toggleMemberBody(this, 'wait(x$0,x$1)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'wait(x$0)');">[+]</span>
<span class="member-annotations">
</span>
@@ -24440,14 +24448,6 @@ and at signature <code>NotAMethod</code>.</p>
</span>
Long
- <span class="no-left">, </span>
-
-
- <span class="">
- x$1:
- </span>
- Int
-
<span class="no-left">)</span>
@@ -24461,10 +24461,10 @@ and at signature <code>NotAMethod</code>.</p>
</div><!-- end member-title -->
<div class="member-body">
- <div class="member-body-short" id="short-body-wait(x$0,x$1)">
+ <div class="member-body-short" id="short-body-wait(x$0)">
</div>
- <div class="member-body-long" id ="long-body-wait(x$0,x$1)">
+ <div class="member-body-long" id ="long-body-wait(x$0)">
</div>
</div>
diff --git a/api/dotty/tools/dotc/core/Types$/Type.html b/api/dotty/tools/dotc/core/Types$/Type.html
index a31e6f148..b93bb50c5 100644
--- a/api/dotty/tools/dotc/core/Types$/Type.html
+++ b/api/dotty/tools/dotc/core/Types$/Type.html
@@ -6258,9 +6258,9 @@ is covariant is irrelevant, so can be ignored.</p>
</script>
</div><!-- end member -->
- <div id="appliedTo(arg1,arg2)(ctx)" class="member ">
+ <div id="appliedTo(arg)(ctx)" class="member ">
<div class="member-title">
- <span class="expand-button invisible" onclick="toggleMemberBody(this, 'appliedTo(arg1,arg2)(ctx)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'appliedTo(arg)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6282,15 +6282,7 @@ is covariant is irrelevant, so can be ignored.</p>
<span class="no-left">
- arg1:
- </span>
- Type
-
- <span class="no-left">, </span>
-
-
- <span class="">
- arg2:
+ arg:
</span>
Type
@@ -6320,10 +6312,10 @@ is covariant is irrelevant, so can be ignored.</p>
</div><!-- end member-title -->
<div class="member-body">
- <div class="member-body-short" id="short-body-appliedTo(arg1,arg2)(ctx)">
+ <div class="member-body-short" id="short-body-appliedTo(arg)(ctx)">
</div>
- <div class="member-body-long" id ="long-body-appliedTo(arg1,arg2)(ctx)">
+ <div class="member-body-long" id ="long-body-appliedTo(arg)(ctx)">
</div>
</div>
@@ -6340,9 +6332,9 @@ is covariant is irrelevant, so can be ignored.</p>
</script>
</div><!-- end member -->
- <div id="appliedTo(arg)(ctx)" class="member ">
+ <div id="appliedTo(args)(ctx)" class="member ">
<div class="member-title">
- <span class="expand-button invisible" onclick="toggleMemberBody(this, 'appliedTo(arg)(ctx)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'appliedTo(args)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6364,9 +6356,12 @@ is covariant is irrelevant, so can be ignored.</p>
<span class="no-left">
- arg:
+ args:
</span>
- Type
+ List
+<span class="no-left no-right">[</span>
+Type
+<span class="no-left">]</span>
<span class="no-left">)</span>
@@ -6394,11 +6389,17 @@ is covariant is irrelevant, so can be ignored.</p>
</div><!-- end member-title -->
<div class="member-body">
- <div class="member-body-short" id="short-body-appliedTo(arg)(ctx)">
-
+ <div class="member-body-short" id="short-body-appliedTo(args)(ctx)">
+ <p>The type representing</p>
+<p>T[U1, ..., Un]</p>
+<p>where</p>
+
</div>
- <div class="member-body-long" id ="long-body-appliedTo(arg)(ctx)">
-
+ <div class="member-body-long" id ="long-body-appliedTo(args)(ctx)">
+ <p>The type representing</p>
+<p>T[U1, ..., Un]</p>
+<p>where</p>
+
</div>
</div>
<script>
@@ -6414,9 +6415,9 @@ is covariant is irrelevant, so can be ignored.</p>
</script>
</div><!-- end member -->
- <div id="appliedTo(args)(ctx)" class="member ">
+ <div id="appliedTo(arg1,arg2)(ctx)" class="member ">
<div class="member-title">
- <span class="expand-button invisible" onclick="toggleMemberBody(this, 'appliedTo(args)(ctx)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'appliedTo(arg1,arg2)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6438,12 +6439,17 @@ is covariant is irrelevant, so can be ignored.</p>
<span class="no-left">
- args:
+ arg1:
</span>
- List
-<span class="no-left no-right">[</span>
-Type
-<span class="no-left">]</span>
+ Type
+
+ <span class="no-left">, </span>
+
+
+ <span class="">
+ arg2:
+ </span>
+ Type
<span class="no-left">)</span>
@@ -6471,17 +6477,11 @@ Type
</div><!-- end member-title -->
<div class="member-body">
- <div class="member-body-short" id="short-body-appliedTo(args)(ctx)">
- <p>The type representing</p>
-<p>T[U1, ..., Un]</p>
-<p>where</p>
-
+ <div class="member-body-short" id="short-body-appliedTo(arg1,arg2)(ctx)">
+
</div>
- <div class="member-body-long" id ="long-body-appliedTo(args)(ctx)">
- <p>The type representing</p>
-<p>T[U1, ..., Un]</p>
-<p>where</p>
-
+ <div class="member-body-long" id ="long-body-appliedTo(arg1,arg2)(ctx)">
+
</div>
</div>
<script>
diff --git a/api/dotty/tools/dotc/printing/Highlighting$/Highlight.html b/api/dotty/tools/dotc/printing/Highlighting$/Highlight.html
index 56028a126..1f05e196c 100644
--- a/api/dotty/tools/dotc/printing/Highlighting$/Highlight.html
+++ b/api/dotty/tools/dotc/printing/Highlighting$/Highlight.html
@@ -5484,35 +5484,6 @@
</span>
Array
<span class="no-left no-right">[</span>
-Byte
-<span class="no-left">]</span>
-
- <span class="no-left">, </span>
-
-
- <span class="">
- x$1:
- </span>
- Charset
-
-
- <span class="no-left">)</span>
- </div>
- </div>
-
-
-
- <div class="member">
- <div class="member-title">
- <span class="member-name">Highlight</span>
- <span class="no-left">(</span>
-
-
- <span class="no-left">
- x$0:
- </span>
- Array
-<span class="no-left no-right">[</span>
Int
<span class="no-left">]</span>
@@ -5550,7 +5521,7 @@ Int
</span>
Array
<span class="no-left no-right">[</span>
-Char
+Byte
<span class="no-left">]</span>
@@ -5569,10 +5540,7 @@ Char
<span class="no-left">
x$0:
</span>
- Array
-<span class="no-left no-right">[</span>
-Byte
-<span class="no-left">]</span>
+ StringBuffer
<span class="no-left">)</span>
@@ -5617,7 +5585,7 @@ Byte
<span class="">
x$3:
</span>
- String
+ Charset
<span class="no-left">)</span>
@@ -5635,7 +5603,26 @@ Byte
<span class="no-left">
x$0:
</span>
- String
+ Array
+<span class="no-left no-right">[</span>
+Char
+<span class="no-left">]</span>
+
+ <span class="no-left">, </span>
+
+
+ <span class="">
+ x$1:
+ </span>
+ Int
+
+ <span class="no-left">, </span>
+
+
+ <span class="">
+ x$2:
+ </span>
+ Int
<span class="no-left">)</span>
@@ -5653,7 +5640,18 @@ Byte
<span class="no-left">
x$0:
</span>
- StringBuffer
+ Array
+<span class="no-left no-right">[</span>
+Byte
+<span class="no-left">]</span>
+
+ <span class="no-left">, </span>
+
+
+ <span class="">
+ x$1:
+ </span>
+ String
<span class="no-left">)</span>
@@ -5671,7 +5669,10 @@ Byte
<span class="no-left">
x$0:
</span>
- StringBuilder
+ Array
+<span class="no-left no-right">[</span>
+Char
+<span class="no-left">]</span>
<span class="no-left">)</span>
@@ -5716,7 +5717,7 @@ Byte
<span class="">
x$3:
</span>
- Int
+ String
<span class="no-left">)</span>
@@ -5734,27 +5735,20 @@ Byte
<span class="no-left">
x$0:
</span>
- Array
-<span class="no-left no-right">[</span>
-Byte
-<span class="no-left">]</span>
-
- <span class="no-left">, </span>
+ StringBuilder
- <span class="">
- x$1:
- </span>
- Int
-
- <span class="no-left">, </span>
-
+ <span class="no-left">)</span>
+ </div>
+ </div>
+
+
+
+ <div class="member">
+ <div class="member-title">
+ <span class="member-name">Highlight</span>
+ <span class="no-left">(</span>
- <span class="">
- x$2:
- </span>
- Int
-
<span class="no-left">)</span>
</div>
@@ -5773,7 +5767,7 @@ Byte
</span>
Array
<span class="no-left no-right">[</span>
-Char
+Byte
<span class="no-left">]</span>
<span class="no-left">, </span>
@@ -5782,7 +5776,7 @@ Char
<span class="">
x$1:
</span>
- Boolean
+ Charset
<span class="no-left">)</span>
@@ -5800,17 +5794,6 @@ Char
<span class="no-left">
x$0:
</span>
- Array
-<span class="no-left no-right">[</span>
-Byte
-<span class="no-left">]</span>
-
- <span class="no-left">, </span>
-
-
- <span class="">
- x$1:
- </span>
String
@@ -5826,6 +5809,23 @@ Byte
<span class="no-left">(</span>
+ <span class="no-left">
+ x$0:
+ </span>
+ Array
+<span class="no-left no-right">[</span>
+Byte
+<span class="no-left">]</span>
+
+ <span class="no-left">, </span>
+
+
+ <span class="">
+ x$1:
+ </span>
+ Int
+
+
<span class="no-left">)</span>
</div>
</div>
@@ -5862,14 +5862,6 @@ Byte
</span>
Int
- <span class="no-left">, </span>
-
-
- <span class="">
- x$3:
- </span>
- Charset
-
<span class="no-left">)</span>
</div>
@@ -5888,7 +5880,7 @@ Byte
</span>
Array
<span class="no-left no-right">[</span>
-Char
+Byte
<span class="no-left">]</span>
<span class="no-left">, </span>
@@ -5907,6 +5899,14 @@ Char
</span>
Int
+ <span class="no-left">, </span>
+
+
+ <span class="">
+ x$3:
+ </span>
+ Int
+
<span class="no-left">)</span>
</div>
@@ -5925,7 +5925,7 @@ Char
</span>
Array
<span class="no-left no-right">[</span>
-Byte
+Char
<span class="no-left">]</span>
<span class="no-left">, </span>
@@ -5934,7 +5934,7 @@ Byte
<span class="">
x$1:
</span>
- Int
+ Boolean
<span class="no-left">)</span>
@@ -6894,7 +6894,7 @@ Byte
<span class="no-left">
x$0:
</span>
- CharSequence
+ StringBuffer
<span class="no-left">)</span>
@@ -6955,7 +6955,7 @@ Byte
<span class="no-left">
x$0:
</span>
- StringBuffer
+ CharSequence
<span class="no-left">)</span>
@@ -7289,11 +7289,11 @@ Byte
</script>
</div><!-- end member -->
- <div id="getBytes()" class="member ">
+ <div id="getBytes(x$0)" class="member ">
<div class="member-title">
- <span class="expand-button invisible" onclick="toggleMemberBody(this, 'getBytes()');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'getBytes(x$0)');">[+]</span>
<span class="member-annotations">
-
+ @throws
</span>
<span class="member-modifiers">
@@ -7312,6 +7312,12 @@ Byte
<span class="no-left">(</span>
+ <span class="no-left">
+ x$0:
+ </span>
+ String
+
+
<span class="no-left">)</span>
@@ -7327,10 +7333,10 @@ Byte
</div><!-- end member-title -->
<div class="member-body">
- <div class="member-body-short" id="short-body-getBytes()">
+ <div class="member-body-short" id="short-body-getBytes(x$0)">
</div>
- <div class="member-body-long" id ="long-body-getBytes()">
+ <div class="member-body-long" id ="long-body-getBytes(x$0)">
</div>
</div>
@@ -7347,11 +7353,11 @@ Byte
</script>
</div><!-- end member -->
- <div id="getBytes(x$0)" class="member ">
+ <div id="getBytes(x$0,x$1,x$2,x$3)" class="member ">
<div class="member-title">
- <span class="expand-button invisible" onclick="toggleMemberBody(this, 'getBytes(x$0)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'getBytes(x$0,x$1,x$2,x$3)');">[+]</span>
<span class="member-annotations">
- @throws
+ @Deprecated @deprecated
</span>
<span class="member-modifiers">
@@ -7373,7 +7379,34 @@ Byte
<span class="no-left">
x$0:
</span>
- String
+ Int
+
+ <span class="no-left">, </span>
+
+
+ <span class="">
+ x$1:
+ </span>
+ Int
+
+ <span class="no-left">, </span>
+
+
+ <span class="">
+ x$2:
+ </span>
+ Array
+<span class="no-left no-right">[</span>
+Byte
+<span class="no-left">]</span>
+
+ <span class="no-left">, </span>
+
+
+ <span class="">
+ x$3:
+ </span>
+ Int
<span class="no-left">)</span>
@@ -7383,18 +7416,15 @@ Byte
- <span class="no-left">: Array
-<span class="no-left no-right">[</span>
-Byte
-<span class="no-left">]</span></span>
+ <span class="no-left">: Unit</span>
</div><!-- end member-title -->
<div class="member-body">
- <div class="member-body-short" id="short-body-getBytes(x$0)">
+ <div class="member-body-short" id="short-body-getBytes(x$0,x$1,x$2,x$3)">
</div>
- <div class="member-body-long" id ="long-body-getBytes(x$0)">
+ <div class="member-body-long" id ="long-body-getBytes(x$0,x$1,x$2,x$3)">
</div>
</div>
@@ -7411,11 +7441,11 @@ Byte
</script>
</div><!-- end member -->
- <div id="getBytes(x$0,x$1,x$2,x$3)" class="member ">
+ <div id="getBytes()" class="member ">
<div class="member-title">
- <span class="expand-button invisible" onclick="toggleMemberBody(this, 'getBytes(x$0,x$1,x$2,x$3)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'getBytes()');">[+]</span>
<span class="member-annotations">
- @Deprecated @deprecated
+
</span>
<span class="member-modifiers">
@@ -7434,39 +7464,6 @@ Byte
<span class="no-left">(</span>
- <span class="no-left">
- x$0:
- </span>
- Int
-
- <span class="no-left">, </span>
-
-
- <span class="">
- x$1:
- </span>
- Int
-
- <span class="no-left">, </span>
-
-
- <span class="">
- x$2:
- </span>
- Array
-<span class="no-left no-right">[</span>
-Byte
-<span class="no-left">]</span>
-
- <span class="no-left">, </span>
-
-
- <span class="">
- x$3:
- </span>
- Int
-
-
<span class="no-left">)</span>
@@ -7474,15 +7471,18 @@ Byte
- <span class="no-left">: Unit</span>
+ <span class="no-left">: Array
+<span class="no-left no-right">[</span>
+Byte
+<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
- <div class="member-body-short" id="short-body-getBytes(x$0,x$1,x$2,x$3)">
+ <div class="member-body-short" id="short-body-getBytes()">
</div>
- <div class="member-body-long" id ="long-body-getBytes(x$0,x$1,x$2,x$3)">
+ <div class="member-body-long" id ="long-body-getBytes()">
</div>
</div>
@@ -7563,9 +7563,9 @@ Byte
</script>
</div><!-- end member -->
- <div id="getChars(x$0,x$1)" class="member ">
+ <div id="getChars(x$0,x$1,x$2,x$3)" class="member ">
<div class="member-title">
- <span class="expand-button invisible" onclick="toggleMemberBody(this, 'getChars(x$0,x$1)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'getChars(x$0,x$1,x$2,x$3)');">[+]</span>
<span class="member-annotations">
</span>
@@ -7589,6 +7589,22 @@ Byte
<span class="no-left">
x$0:
</span>
+ Int
+
+ <span class="no-left">, </span>
+
+
+ <span class="">
+ x$1:
+ </span>
+ Int
+
+ <span class="no-left">, </span>
+
+
+ <span class="">
+ x$2:
+ </span>
Array
<span class="no-left no-right">[</span>
Char
@@ -7598,7 +7614,7 @@ Char
<span class="">
- x$1:
+ x$3:
</span>
Int
@@ -7615,10 +7631,10 @@ Char
</div><!-- end member-title -->
<div class="member-body">
- <div class="member-body-short" id="short-body-getChars(x$0,x$1)">
+ <div class="member-body-short" id="short-body-getChars(x$0,x$1,x$2,x$3)">
</div>
- <div class="member-body-long" id ="long-body-getChars(x$0,x$1)">
+ <div class="member-body-long" id ="long-body-getChars(x$0,x$1,x$2,x$3)">
</div>
</div>
@@ -7635,9 +7651,9 @@ Char
</script>
</div><!-- end member -->
- <div id="getChars(x$0,x$1,x$2,x$3)" class="member ">
+ <div id="getChars(x$0,x$1)" class="member ">
<div class="member-title">
- <span class="expand-button invisible" onclick="toggleMemberBody(this, 'getChars(x$0,x$1,x$2,x$3)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'getChars(x$0,x$1)');">[+]</span>
<span class="member-annotations">
</span>
@@ -7661,22 +7677,6 @@ Char
<span class="no-left">
x$0:
</span>
- Int
-
- <span class="no-left">, </span>
-
-
- <span class="">
- x$1:
- </span>
- Int
-
- <span class="no-left">, </span>
-
-
- <span class="">
- x$2:
- </span>
Array
<span class="no-left no-right">[</span>
Char
@@ -7686,7 +7686,7 @@ Char
<span class="">
- x$3:
+ x$1:
</span>
Int
@@ -7703,10 +7703,10 @@ Char
</div><!-- end member-title -->
<div class="member-body">
- <div class="member-body-short" id="short-body-getChars(x$0,x$1,x$2,x$3)">
+ <div class="member-body-short" id="short-body-getChars(x$0,x$1)">
</div>
- <div class="member-body-long" id ="long-body-getChars(x$0,x$1,x$2,x$3)">
+ <div class="member-body-long" id ="long-body-getChars(x$0,x$1)">
</div>
</div>
@@ -7778,9 +7778,9 @@ Char
</script>
</div><!-- end member -->
- <div id="indexOf(x$0)" class="member ">
+ <div id="indexOf(x$0,x$1)" class="member ">
<div class="member-title">
- <span class="expand-button invisible" onclick="toggleMemberBody(this, 'indexOf(x$0)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'indexOf(x$0,x$1)');">[+]</span>
<span class="member-annotations">
</span>
@@ -7806,6 +7806,14 @@ Char
</span>
Int
+ <span class="no-left">, </span>
+
+
+ <span class="">
+ x$1:
+ </span>
+ Int
+
<span class="no-left">)</span>
@@ -7819,10 +7827,10 @@ Char
</div><!-- end member-title -->
<div class="member-body">
- <div class="member-body-short" id="short-body-indexOf(x$0)">
+ <div class="member-body-short" id="short-body-indexOf(x$0,x$1)">
</div>
- <div class="member-body-long" id ="long-body-indexOf(x$0)">
+ <div class="member-body-long" id ="long-body-indexOf(x$0,x$1)">
</div>
</div>
@@ -7865,7 +7873,7 @@ Char
<span class="no-left">
x$0:
</span>
- Int
+ String
<span class="no-left">, </span>
@@ -7908,9 +7916,9 @@ Char
</script>
</div><!-- end member -->
- <div id="indexOf(x$0,x$1)" class="member ">
+ <div id="indexOf(x$0)" class="member ">
<div class="member-title">
- <span class="expand-button invisible" onclick="toggleMemberBody(this, 'indexOf(x$0,x$1)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'indexOf(x$0)');">[+]</span>
<span class="member-annotations">
</span>
@@ -7936,14 +7944,6 @@ Char
</span>
String
- <span class="no-left">, </span>
-
-
- <span class="">
- x$1:
- </span>
- Int
-
<span class="no-left">)</span>
@@ -7957,10 +7957,10 @@ Char
</div><!-- end member-title -->
<div class="member-body">
- <div class="member-body-short" id="short-body-indexOf(x$0,x$1)">
+ <div class="member-body-short" id="short-body-indexOf(x$0)">
</div>
- <div class="member-body-long" id ="long-body-indexOf(x$0,x$1)">
+ <div class="member-body-long" id ="long-body-indexOf(x$0)">
</div>
</div>
@@ -8003,7 +8003,7 @@ Char
<span class="no-left">
x$0:
</span>
- String
+ Int
<span class="no-left">)</span>
@@ -8278,9 +8278,9 @@ Char
</script>
</div><!-- end member -->
- <div id="lastIndexOf(x$0)" class="member ">
+ <div id="lastIndexOf(x$0,x$1)" class="member ">
<div class="member-title">
- <span class="expand-button invisible" onclick="toggleMemberBody(this, 'lastIndexOf(x$0)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'lastIndexOf(x$0,x$1)');">[+]</span>
<span class="member-annotations">
</span>
@@ -8306,6 +8306,14 @@ Char
</span>
String
+ <span class="no-left">, </span>
+
+
+ <span class="">
+ x$1:
+ </span>
+ Int
+
<span class="no-left">)</span>
@@ -8319,10 +8327,10 @@ Char
</div><!-- end member-title -->
<div class="member-body">
- <div class="member-body-short" id="short-body-lastIndexOf(x$0)">
+ <div class="member-body-short" id="short-body-lastIndexOf(x$0,x$1)">
</div>
- <div class="member-body-long" id ="long-body-lastIndexOf(x$0)">
+ <div class="member-body-long" id ="long-body-lastIndexOf(x$0,x$1)">
</div>
</div>
@@ -8339,9 +8347,9 @@ Char
</script>
</div><!-- end member -->
- <div id="lastIndexOf(x$0,x$1)" class="member ">
+ <div id="lastIndexOf(x$0)" class="member ">
<div class="member-title">
- <span class="expand-button invisible" onclick="toggleMemberBody(this, 'lastIndexOf(x$0,x$1)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'lastIndexOf(x$0)');">[+]</span>
<span class="member-annotations">
</span>
@@ -8367,14 +8375,6 @@ Char
</span>
String
- <span class="no-left">, </span>
-
-
- <span class="">
- x$1:
- </span>
- Int
-
<span class="no-left">)</span>
@@ -8388,10 +8388,10 @@ Char
</div><!-- end member-title -->
<div class="member-body">
- <div class="member-body-short" id="short-body-lastIndexOf(x$0,x$1)">
+ <div class="member-body-short" id="short-body-lastIndexOf(x$0)">
</div>
- <div class="member-body-long" id ="long-body-lastIndexOf(x$0,x$1)">
+ <div class="member-body-long" id ="long-body-lastIndexOf(x$0)">
</div>
</div>
@@ -9417,9 +9417,9 @@ String
</script>
</div><!-- end member -->
- <div id="startsWith(x$0,x$1)" class="member ">
+ <div id="startsWith(x$0)" class="member ">
<div class="member-title">
- <span class="expand-button invisible" onclick="toggleMemberBody(this, 'startsWith(x$0,x$1)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'startsWith(x$0)');">[+]</span>
<span class="member-annotations">
</span>
@@ -9445,14 +9445,6 @@ String
</span>
String
- <span class="no-left">, </span>
-
-
- <span class="">
- x$1:
- </span>
- Int
-
<span class="no-left">)</span>
@@ -9466,10 +9458,10 @@ String
</div><!-- end member-title -->
<div class="member-body">
- <div class="member-body-short" id="short-body-startsWith(x$0,x$1)">
+ <div class="member-body-short" id="short-body-startsWith(x$0)">
</div>
- <div class="member-body-long" id ="long-body-startsWith(x$0,x$1)">
+ <div class="member-body-long" id ="long-body-startsWith(x$0)">
</div>
</div>
@@ -9486,9 +9478,9 @@ String
</script>
</div><!-- end member -->
- <div id="startsWith(x$0)" class="member ">
+ <div id="startsWith(x$0,x$1)" class="member ">
<div class="member-title">
- <span class="expand-button invisible" onclick="toggleMemberBody(this, 'startsWith(x$0)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'startsWith(x$0,x$1)');">[+]</span>
<span class="member-annotations">
</span>
@@ -9514,6 +9506,14 @@ String
</span>
String
+ <span class="no-left">, </span>
+
+
+ <span class="">
+ x$1:
+ </span>
+ Int
+
<span class="no-left">)</span>
@@ -9527,10 +9527,10 @@ String
</div><!-- end member-title -->
<div class="member-body">
- <div class="member-body-short" id="short-body-startsWith(x$0)">
+ <div class="member-body-short" id="short-body-startsWith(x$0,x$1)">
</div>
- <div class="member-body-long" id ="long-body-startsWith(x$0)">
+ <div class="member-body-long" id ="long-body-startsWith(x$0,x$1)">
</div>
</div>
@@ -10132,9 +10132,9 @@ Char
</script>
</div><!-- end member -->
- <div id="toUpperCase(x$0)" class="member ">
+ <div id="toUpperCase()" class="member ">
<div class="member-title">
- <span class="expand-button invisible" onclick="toggleMemberBody(this, 'toUpperCase(x$0)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'toUpperCase()');">[+]</span>
<span class="member-annotations">
</span>
@@ -10155,12 +10155,6 @@ Char
<span class="no-left">(</span>
- <span class="no-left">
- x$0:
- </span>
- Locale
-
-
<span class="no-left">)</span>
@@ -10173,10 +10167,10 @@ Char
</div><!-- end member-title -->
<div class="member-body">
- <div class="member-body-short" id="short-body-toUpperCase(x$0)">
+ <div class="member-body-short" id="short-body-toUpperCase()">
</div>
- <div class="member-body-long" id ="long-body-toUpperCase(x$0)">
+ <div class="member-body-long" id ="long-body-toUpperCase()">
</div>
</div>
@@ -10193,9 +10187,9 @@ Char
</script>
</div><!-- end member -->
- <div id="toUpperCase()" class="member ">
+ <div id="toUpperCase(x$0)" class="member ">
<div class="member-title">
- <span class="expand-button invisible" onclick="toggleMemberBody(this, 'toUpperCase()');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'toUpperCase(x$0)');">[+]</span>
<span class="member-annotations">
</span>
@@ -10216,6 +10210,12 @@ Char
<span class="no-left">(</span>
+ <span class="no-left">
+ x$0:
+ </span>
+ Locale
+
+
<span class="no-left">)</span>
@@ -10228,10 +10228,10 @@ Char
</div><!-- end member-title -->
<div class="member-body">
- <div class="member-body-short" id="short-body-toUpperCase()">
+ <div class="member-body-short" id="short-body-toUpperCase(x$0)">
</div>
- <div class="member-body-long" id ="long-body-toUpperCase()">
+ <div class="member-body-long" id ="long-body-toUpperCase(x$0)">
</div>
</div>
@@ -10358,9 +10358,9 @@ Char
</script>
</div><!-- end member -->
- <div id="wait(x$0)" class="member ">
+ <div id="wait(x$0,x$1)" class="member ">
<div class="member-title">
- <span class="expand-button invisible" onclick="toggleMemberBody(this, 'wait(x$0)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'wait(x$0,x$1)');">[+]</span>
<span class="member-annotations">
</span>
@@ -10386,6 +10386,14 @@ Char
</span>
Long
+ <span class="no-left">, </span>
+
+
+ <span class="">
+ x$1:
+ </span>
+ Int
+
<span class="no-left">)</span>
@@ -10399,10 +10407,10 @@ Char
</div><!-- end member-title -->
<div class="member-body">
- <div class="member-body-short" id="short-body-wait(x$0)">
+ <div class="member-body-short" id="short-body-wait(x$0,x$1)">
</div>
- <div class="member-body-long" id ="long-body-wait(x$0)">
+ <div class="member-body-long" id ="long-body-wait(x$0,x$1)">
</div>
</div>
@@ -10419,9 +10427,9 @@ Char
</script>
</div><!-- end member -->
- <div id="wait(x$0,x$1)" class="member ">
+ <div id="wait(x$0)" class="member ">
<div class="member-title">
- <span class="expand-button invisible" onclick="toggleMemberBody(this, 'wait(x$0,x$1)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'wait(x$0)');">[+]</span>
<span class="member-annotations">
</span>
@@ -10447,14 +10455,6 @@ Char
</span>
Long
- <span class="no-left">, </span>
-
-
- <span class="">
- x$1:
- </span>
- Int
-
<span class="no-left">)</span>
@@ -10468,10 +10468,10 @@ Char
</div><!-- end member-title -->
<div class="member-body">
- <div class="member-body-short" id="short-body-wait(x$0,x$1)">
+ <div class="member-body-short" id="short-body-wait(x$0)">
</div>
- <div class="member-body-long" id ="long-body-wait(x$0,x$1)">
+ <div class="member-body-long" id ="long-body-wait(x$0)">
</div>
</div>
diff --git a/api/dotty/tools/dotc/util/Positions$/Position.html b/api/dotty/tools/dotc/util/Positions$/Position.html
index 8f98ea88f..d9b684677 100644
--- a/api/dotty/tools/dotc/util/Positions$/Position.html
+++ b/api/dotty/tools/dotc/util/Positions$/Position.html
@@ -8162,9 +8162,9 @@ both positions. It is always a synthetic position.</p>
</script>
</div><!-- end member -->
- <div id="wait(x$0)" class="member ">
+ <div id="wait(x$0,x$1)" class="member ">
<div class="member-title">
- <span class="expand-button invisible" onclick="toggleMemberBody(this, 'wait(x$0)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'wait(x$0,x$1)');">[+]</span>
<span class="member-annotations">
</span>
@@ -8190,6 +8190,14 @@ both positions. It is always a synthetic position.</p>
</span>
Long
+ <span class="no-left">, </span>
+
+
+ <span class="">
+ x$1:
+ </span>
+ Int
+
<span class="no-left">)</span>
@@ -8203,10 +8211,10 @@ both positions. It is always a synthetic position.</p>
</div><!-- end member-title -->
<div class="member-body">
- <div class="member-body-short" id="short-body-wait(x$0)">
+ <div class="member-body-short" id="short-body-wait(x$0,x$1)">
</div>
- <div class="member-body-long" id ="long-body-wait(x$0)">
+ <div class="member-body-long" id ="long-body-wait(x$0,x$1)">
</div>
</div>
@@ -8223,9 +8231,9 @@ both positions. It is always a synthetic position.</p>
</script>
</div><!-- end member -->
- <div id="wait(x$0,x$1)" class="member ">
+ <div id="wait(x$0)" class="member ">
<div class="member-title">
- <span class="expand-button invisible" onclick="toggleMemberBody(this, 'wait(x$0,x$1)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'wait(x$0)');">[+]</span>
<span class="member-annotations">
</span>
@@ -8251,14 +8259,6 @@ both positions. It is always a synthetic position.</p>
</span>
Long
- <span class="no-left">, </span>
-
-
- <span class="">
- x$1:
- </span>
- Int
-
<span class="no-left">)</span>
@@ -8272,10 +8272,10 @@ both positions. It is always a synthetic position.</p>
</div><!-- end member-title -->
<div class="member-body">
- <div class="member-body-short" id="short-body-wait(x$0,x$1)">
+ <div class="member-body-short" id="short-body-wait(x$0)">
</div>
- <div class="member-body-long" id ="long-body-wait(x$0,x$1)">
+ <div class="member-body-long" id ="long-body-wait(x$0)">
</div>
</div>
diff --git a/api/dotty/tools/io/Jar$/WManifest.html b/api/dotty/tools/io/Jar$/WManifest.html
index 71b96d535..1ad6ac1ea 100644
--- a/api/dotty/tools/io/Jar$/WManifest.html
+++ b/api/dotty/tools/io/Jar$/WManifest.html
@@ -5479,12 +5479,6 @@
<span class="no-left">(</span>
- <span class="no-left">
- x$0:
- </span>
- Manifest
-
-
<span class="no-left">)</span>
</div>
</div>
@@ -5497,6 +5491,12 @@
<span class="no-left">(</span>
+ <span class="no-left">
+ x$0:
+ </span>
+ InputStream
+
+
<span class="no-left">)</span>
</div>
</div>
@@ -5512,7 +5512,7 @@
<span class="no-left">
x$0:
</span>
- InputStream
+ Manifest
<span class="no-left">)</span>
@@ -6968,9 +6968,9 @@ B
</script>
</div><!-- end member -->
- <div id="wait(x$0)" class="member ">
+ <div id="wait(x$0,x$1)" class="member ">
<div class="member-title">
- <span class="expand-button invisible" onclick="toggleMemberBody(this, 'wait(x$0)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'wait(x$0,x$1)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6996,6 +6996,14 @@ B
</span>
Long
+ <span class="no-left">, </span>
+
+
+ <span class="">
+ x$1:
+ </span>
+ Int
+
<span class="no-left">)</span>
@@ -7009,10 +7017,10 @@ B
</div><!-- end member-title -->
<div class="member-body">
- <div class="member-body-short" id="short-body-wait(x$0)">
+ <div class="member-body-short" id="short-body-wait(x$0,x$1)">
</div>
- <div class="member-body-long" id ="long-body-wait(x$0)">
+ <div class="member-body-long" id ="long-body-wait(x$0,x$1)">
</div>
</div>
@@ -7029,9 +7037,9 @@ B
</script>
</div><!-- end member -->
- <div id="wait(x$0,x$1)" class="member ">
+ <div id="wait(x$0)" class="member ">
<div class="member-title">
- <span class="expand-button invisible" onclick="toggleMemberBody(this, 'wait(x$0,x$1)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'wait(x$0)');">[+]</span>
<span class="member-annotations">
</span>
@@ -7057,14 +7065,6 @@ B
</span>
Long
- <span class="no-left">, </span>
-
-
- <span class="">
- x$1:
- </span>
- Int
-
<span class="no-left">)</span>
@@ -7078,10 +7078,10 @@ B
</div><!-- end member-title -->
<div class="member-body">
- <div class="member-body-short" id="short-body-wait(x$0,x$1)">
+ <div class="member-body-short" id="short-body-wait(x$0)">
</div>
- <div class="member-body-long" id ="long-body-wait(x$0,x$1)">
+ <div class="member-body-long" id ="long-body-wait(x$0)">
</div>
</div>