aboutsummaryrefslogtreecommitdiff
path: root/api/dotty/tools/dotc/core/tasty
diff options
context:
space:
mode:
authordotty-bot <felix.mulder@epfl.ch>2017-02-03 18:05:53 +0000
committerdotty-bot <felix.mulder@epfl.ch>2017-02-03 18:05:53 +0000
commit881c3b182fda1036d5a507d08ff85f7709d70703 (patch)
treec0248d0a1664dcbf9f483b65f65e4d4710c3d0bb /api/dotty/tools/dotc/core/tasty
parentb45ed2e609603cdaa94f9b7f5099da01e5e45314 (diff)
downloaddotty-881c3b182fda1036d5a507d08ff85f7709d70703.tar.gz
dotty-881c3b182fda1036d5a507d08ff85f7709d70703.tar.bz2
dotty-881c3b182fda1036d5a507d08ff85f7709d70703.zip
Update gh-pages site for da7d7231b7f21fe1085abc569eb783590074a359
Diffstat (limited to 'api/dotty/tools/dotc/core/tasty')
-rw-r--r--api/dotty/tools/dotc/core/tasty/DottyUnpickler$.html75
-rw-r--r--api/dotty/tools/dotc/core/tasty/DottyUnpickler$/BadSignature.html63
-rw-r--r--api/dotty/tools/dotc/core/tasty/DottyUnpickler$/PositionsSectionUnpickler.html57
-rw-r--r--api/dotty/tools/dotc/core/tasty/DottyUnpickler$/TreeSectionUnpickler.html90
-rw-r--r--api/dotty/tools/dotc/core/tasty/DottyUnpickler.html178
-rw-r--r--api/dotty/tools/dotc/core/tasty/NameBuffer$.html74
-rw-r--r--api/dotty/tools/dotc/core/tasty/NameBuffer.html236
-rw-r--r--api/dotty/tools/dotc/core/tasty/PositionPickler.html173
-rw-r--r--api/dotty/tools/dotc/core/tasty/PositionUnpickler.html97
-rw-r--r--api/dotty/tools/dotc/core/tasty/TastyBuffer$.html118
-rw-r--r--api/dotty/tools/dotc/core/tasty/TastyBuffer$/Addr$.html64
-rw-r--r--api/dotty/tools/dotc/core/tasty/TastyBuffer$/Addr.html177
-rw-r--r--api/dotty/tools/dotc/core/tasty/TastyBuffer.html527
-rw-r--r--api/dotty/tools/dotc/core/tasty/TastyFormat$.html2655
-rw-r--r--api/dotty/tools/dotc/core/tasty/TastyName$.html378
-rw-r--r--api/dotty/tools/dotc/core/tasty/TastyName$/DefaultGetter$.html64
-rw-r--r--api/dotty/tools/dotc/core/tasty/TastyName$/DefaultGetter.html185
-rw-r--r--api/dotty/tools/dotc/core/tasty/TastyName$/Expanded$.html64
-rw-r--r--api/dotty/tools/dotc/core/tasty/TastyName$/Expanded.html185
-rw-r--r--api/dotty/tools/dotc/core/tasty/TastyName$/ModuleClass$.html64
-rw-r--r--api/dotty/tools/dotc/core/tasty/TastyName$/ModuleClass.html120
-rw-r--r--api/dotty/tools/dotc/core/tasty/TastyName$/NameRef$.html64
-rw-r--r--api/dotty/tools/dotc/core/tasty/TastyName$/NameRef.html120
-rw-r--r--api/dotty/tools/dotc/core/tasty/TastyName$/Qualified$.html64
-rw-r--r--api/dotty/tools/dotc/core/tasty/TastyName$/Qualified.html185
-rw-r--r--api/dotty/tools/dotc/core/tasty/TastyName$/Shadowed$.html64
-rw-r--r--api/dotty/tools/dotc/core/tasty/TastyName$/Shadowed.html120
-rw-r--r--api/dotty/tools/dotc/core/tasty/TastyName$/Signed$.html64
-rw-r--r--api/dotty/tools/dotc/core/tasty/TastyName$/Signed.html263
-rw-r--r--api/dotty/tools/dotc/core/tasty/TastyName$/Simple$.html64
-rw-r--r--api/dotty/tools/dotc/core/tasty/TastyName$/Simple.html120
-rw-r--r--api/dotty/tools/dotc/core/tasty/TastyName$/SuperAccessor$.html64
-rw-r--r--api/dotty/tools/dotc/core/tasty/TastyName$/SuperAccessor.html120
-rw-r--r--api/dotty/tools/dotc/core/tasty/TastyName$/Table.html129
-rw-r--r--api/dotty/tools/dotc/core/tasty/TastyName.html29
-rw-r--r--api/dotty/tools/dotc/core/tasty/TastyPickler.html279
-rw-r--r--api/dotty/tools/dotc/core/tasty/TastyPrinter.html232
-rw-r--r--api/dotty/tools/dotc/core/tasty/TastyPrinter/PositionSectionUnpickler.html57
-rw-r--r--api/dotty/tools/dotc/core/tasty/TastyPrinter/TreeSectionUnpickler.html57
-rw-r--r--api/dotty/tools/dotc/core/tasty/TastyReader$.html36
-rw-r--r--api/dotty/tools/dotc/core/tasty/TastyReader.html660
-rw-r--r--api/dotty/tools/dotc/core/tasty/TastyUnpickler$.html55
-rw-r--r--api/dotty/tools/dotc/core/tasty/TastyUnpickler$/SectionUnpickler.html85
-rw-r--r--api/dotty/tools/dotc/core/tasty/TastyUnpickler$/UnpickleException.html63
-rw-r--r--api/dotty/tools/dotc/core/tasty/TastyUnpickler.html237
-rw-r--r--api/dotty/tools/dotc/core/tasty/TreeBuffer.html593
-rw-r--r--api/dotty/tools/dotc/core/tasty/TreePickler.html782
-rw-r--r--api/dotty/tools/dotc/core/tasty/TreeUnpickler$.html114
-rw-r--r--api/dotty/tools/dotc/core/tasty/TreeUnpickler$/TreeWithoutOwner.html38
-rw-r--r--api/dotty/tools/dotc/core/tasty/TreeUnpickler.html530
-rw-r--r--api/dotty/tools/dotc/core/tasty/TreeUnpickler/Completer.html110
-rw-r--r--api/dotty/tools/dotc/core/tasty/TreeUnpickler/LazyReader.html123
-rw-r--r--api/dotty/tools/dotc/core/tasty/TreeUnpickler/OwnerTree.html199
-rw-r--r--api/dotty/tools/dotc/core/tasty/TreeUnpickler/TreeReader.html1104
-rw-r--r--api/dotty/tools/dotc/core/tasty/index.html610
55 files changed, 12412 insertions, 666 deletions
diff --git a/api/dotty/tools/dotc/core/tasty/DottyUnpickler$.html b/api/dotty/tools/dotc/core/tasty/DottyUnpickler$.html
index 72df4ffe5..f258ae03a 100644
--- a/api/dotty/tools/dotc/core/tasty/DottyUnpickler$.html
+++ b/api/dotty/tools/dotc/core/tasty/DottyUnpickler$.html
@@ -5321,6 +5321,9 @@
<div id="entity-container">
<div id="entity-title">
+ <span id="entity-annotations">
+
+ </span>
<span id="entity-modifiers">
final
</span>
@@ -5330,16 +5333,29 @@
<span id="entity-name">
DottyUnpickler
</span>
+
+
</div>
- <h1 class="section ">Members</h1>
+ <h1 class="section empty">
+ Constructors
+ </h1>
+
+ <div id="entity-constructors" class="entity-section empty">
+
+ </div>
+
+ <h1 class="section ">
+ Members
+ </h1>
<div id="entity-members" class="entity-section ">
<div id="BadSignature" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'BadSignature');">[+]</span>
<span class="member-annotations">
</span>
@@ -5363,13 +5379,31 @@
</div><!-- end member-title -->
<div class="member-body">
- <p>Exception thrown if classfile is corrupted</p>
+ <div class="member-body-short" id="short-body-BadSignature">
+ <p>Exception thrown if classfile is corrupted</p>
+
+ </div>
+ <div class="member-body-long" id ="long-body-BadSignature">
+ <p>Exception thrown if classfile is corrupted</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="PositionsSectionUnpickler" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'PositionsSectionUnpickler');">[+]</span>
<span class="member-annotations">
</span>
@@ -5393,12 +5427,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-PositionsSectionUnpickler">
+
+ </div>
+ <div class="member-body-long" id ="long-body-PositionsSectionUnpickler">
+
+ </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="TreeSectionUnpickler" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'TreeSectionUnpickler');">[+]</span>
<span class="member-annotations">
</span>
@@ -5422,8 +5473,24 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-TreeSectionUnpickler">
+
+ </div>
+ <div class="member-body-long" id ="long-body-TreeSectionUnpickler">
+
+ </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>
diff --git a/api/dotty/tools/dotc/core/tasty/DottyUnpickler$/BadSignature.html b/api/dotty/tools/dotc/core/tasty/DottyUnpickler$/BadSignature.html
index 0b2212c7b..3e07047e9 100644
--- a/api/dotty/tools/dotc/core/tasty/DottyUnpickler$/BadSignature.html
+++ b/api/dotty/tools/dotc/core/tasty/DottyUnpickler$/BadSignature.html
@@ -5321,6 +5321,9 @@
<div id="entity-container">
<div id="entity-title">
+ <span id="entity-annotations">
+
+ </span>
<span id="entity-modifiers">
</span>
@@ -5330,6 +5333,17 @@
<span id="entity-name">
BadSignature
</span>
+
+
+ <div id="super-types">
+
+
+ <span class="keyword">extends</span>
+
+ <span class="entity-super-type">RuntimeException</span>
+
+ </div>
+
</div>
@@ -5339,12 +5353,41 @@
</div>
- <h1 class="section empty">Members</h1>
+ <h1 class="section ">
+ Constructors
+ </h1>
+
+ <div id="entity-constructors" class="entity-section ">
+
+
+ <div class="member">
+ <div class="member-title">
+ <span class="member-name">BadSignature</span>
+ <span class="no-left">(</span>
+
+
+ <span class="no-left">
+ msg:
+ </span>
+ String
+
+
+ <span class="no-left">)</span>
+ </div>
+ </div>
+
+
+ </div>
+
+ <h1 class="section empty">
+ Members
+ </h1>
<div id="entity-members" class="entity-section empty">
<div id="msg" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'msg');">[+]</span>
<span class="member-annotations">
</span>
@@ -5370,8 +5413,24 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-msg">
+
+ </div>
+ <div class="member-body-long" id ="long-body-msg">
+
+ </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>
diff --git a/api/dotty/tools/dotc/core/tasty/DottyUnpickler$/PositionsSectionUnpickler.html b/api/dotty/tools/dotc/core/tasty/DottyUnpickler$/PositionsSectionUnpickler.html
index 2fcb1611b..d50d51528 100644
--- a/api/dotty/tools/dotc/core/tasty/DottyUnpickler$/PositionsSectionUnpickler.html
+++ b/api/dotty/tools/dotc/core/tasty/DottyUnpickler$/PositionsSectionUnpickler.html
@@ -5321,6 +5321,9 @@
<div id="entity-container">
<div id="entity-title">
+ <span id="entity-annotations">
+
+ </span>
<span id="entity-modifiers">
</span>
@@ -5330,16 +5333,50 @@
<span id="entity-name">
PositionsSectionUnpickler
</span>
+
+
+ <div id="super-types">
+
+
+ <span class="keyword">extends</span>
+
+ <span class="entity-super-type">SectionUnpickler</span>
+
+ </div>
+
</div>
- <h1 class="section ">Members</h1>
+ <h1 class="section ">
+ Constructors
+ </h1>
+
+ <div id="entity-constructors" class="entity-section ">
+
+
+ <div class="member">
+ <div class="member-title">
+ <span class="member-name">PositionsSectionUnpickler</span>
+ <span class="no-left">(</span>
+
+
+ <span class="no-left">)</span>
+ </div>
+ </div>
+
+
+ </div>
+
+ <h1 class="section ">
+ Members
+ </h1>
<div id="entity-members" class="entity-section ">
<div id="unpickle(reader,tastyName)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'unpickle(reader,tastyName)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5386,8 +5423,24 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-unpickle(reader,tastyName)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-unpickle(reader,tastyName)">
+
+ </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>
diff --git a/api/dotty/tools/dotc/core/tasty/DottyUnpickler$/TreeSectionUnpickler.html b/api/dotty/tools/dotc/core/tasty/DottyUnpickler$/TreeSectionUnpickler.html
index fe48a07c4..f4fcdb890 100644
--- a/api/dotty/tools/dotc/core/tasty/DottyUnpickler$/TreeSectionUnpickler.html
+++ b/api/dotty/tools/dotc/core/tasty/DottyUnpickler$/TreeSectionUnpickler.html
@@ -5321,6 +5321,9 @@
<div id="entity-container">
<div id="entity-title">
+ <span id="entity-annotations">
+
+ </span>
<span id="entity-modifiers">
</span>
@@ -5330,16 +5333,59 @@
<span id="entity-name">
TreeSectionUnpickler
</span>
+
+
+ <div id="super-types">
+
+
+ <span class="keyword">extends</span>
+
+ <span class="entity-super-type">SectionUnpickler</span>
+
+ </div>
+
</div>
- <h1 class="section ">Members</h1>
+ <h1 class="section ">
+ Constructors
+ </h1>
+
+ <div id="entity-constructors" class="entity-section ">
+
+
+ <div class="member">
+ <div class="member-title">
+ <span class="member-name">TreeSectionUnpickler</span>
+ <span class="no-left">(</span>
+
+
+ <span class="no-left">
+ posUnpickler:
+ </span>
+ Option
+<span class="no-left no-right">[</span>
+PositionUnpickler
+<span class="no-left">]</span>
+
+
+ <span class="no-left">)</span>
+ </div>
+ </div>
+
+
+ </div>
+
+ <h1 class="section ">
+ Members
+ </h1>
<div id="entity-members" class="entity-section ">
<div id="posUnpickler" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'posUnpickler');">[+]</span>
<span class="member-annotations">
</span>
@@ -5360,17 +5406,37 @@
- <span class="no-left">: Option</span>
+ <span class="no-left">: Option
+<span class="no-left no-right">[</span>
+PositionUnpickler
+<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-posUnpickler">
+
+ </div>
+ <div class="member-body-long" id ="long-body-posUnpickler">
+
+ </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="unpickle(reader,tastyName)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'unpickle(reader,tastyName)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5417,8 +5483,24 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-unpickle(reader,tastyName)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-unpickle(reader,tastyName)">
+
+ </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>
diff --git a/api/dotty/tools/dotc/core/tasty/DottyUnpickler.html b/api/dotty/tools/dotc/core/tasty/DottyUnpickler.html
index 9cd59a937..527ae3976 100644
--- a/api/dotty/tools/dotc/core/tasty/DottyUnpickler.html
+++ b/api/dotty/tools/dotc/core/tasty/DottyUnpickler.html
@@ -5321,6 +5321,9 @@
<div id="entity-container">
<div id="entity-title">
+ <span id="entity-annotations">
+
+ </span>
<span id="entity-modifiers">
</span>
@@ -5330,6 +5333,17 @@
<span id="entity-name">
DottyUnpickler
</span>
+
+
+ <div id="super-types">
+
+
+ <span class="keyword">extends</span>
+
+ <span class="entity-super-type">Embedded</span>
+
+ </div>
+
</div>
@@ -5339,12 +5353,44 @@
</div>
- <h1 class="section ">Members</h1>
+ <h1 class="section ">
+ Constructors
+ </h1>
+
+ <div id="entity-constructors" class="entity-section ">
+
+
+ <div class="member">
+ <div class="member-title">
+ <span class="member-name">DottyUnpickler</span>
+ <span class="no-left">(</span>
+
+
+ <span class="no-left">
+ bytes:
+ </span>
+ Array
+<span class="no-left no-right">[</span>
+Byte
+<span class="no-left">]</span>
+
+
+ <span class="no-left">)</span>
+ </div>
+ </div>
+
+
+ </div>
+
+ <h1 class="section ">
+ Members
+ </h1>
<div id="entity-members" class="entity-section ">
<div id="bytes" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'bytes');">[+]</span>
<span class="member-annotations">
</span>
@@ -5365,17 +5411,37 @@
- <span class="no-left">: Array</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-bytes">
+
+ </div>
+ <div class="member-body-long" id ="long-body-bytes">
+
+ </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="posUnpicklerOpt" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'posUnpicklerOpt');">[+]</span>
<span class="member-annotations">
</span>
@@ -5396,17 +5462,37 @@
- <span class="no-left">: Option</span>
+ <span class="no-left">: Option
+<span class="no-left no-right">[</span>
+PositionUnpickler
+<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-posUnpicklerOpt">
+
+ </div>
+ <div class="member-body-long" id ="long-body-posUnpicklerOpt">
+
+ </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="treeUnpickler" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'treeUnpickler');">[+]</span>
<span class="member-annotations">
</span>
@@ -5432,12 +5518,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-treeUnpickler">
+
+ </div>
+ <div class="member-body-long" id ="long-body-treeUnpickler">
+
+ </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="unpickler" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'unpickler');">[+]</span>
<span class="member-annotations">
</span>
@@ -5463,12 +5566,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-unpickler">
+
+ </div>
+ <div class="member-body-long" id ="long-body-unpickler">
+
+ </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="body(ctx)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'body(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5504,18 +5624,39 @@
- <span class="no-left">: List</span>
+ <span class="no-left">: List
+<span class="no-left no-right">[</span>
+<a href="../../../../../.././api/dotty/tools/dotc/ast/Trees$/Instance.html#Tree">Tree</a>
+<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
- <p>The unpickled trees, and the source file they come from.</p>
+ <div class="member-body-short" id="short-body-body(ctx)">
+ <p>The unpickled trees, and the source file they come from.</p>
+
+ </div>
+ <div class="member-body-long" id ="long-body-body(ctx)">
+ <p>The unpickled trees, and the source file they come from.</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="enter(roots)(ctx)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'enter(roots)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5570,9 +5711,26 @@ SymDenotation
</div><!-- end member-title -->
<div class="member-body">
- <p>Enter all toplevel classes and objects into their scopes</p>
+ <div class="member-body-short" id="short-body-enter(roots)(ctx)">
+ <p>Enter all toplevel classes and objects into their scopes</p>
+ </div>
+ <div class="member-body-long" id ="long-body-enter(roots)(ctx)">
+ <p>Enter all toplevel classes and objects into their scopes</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>
diff --git a/api/dotty/tools/dotc/core/tasty/NameBuffer$.html b/api/dotty/tools/dotc/core/tasty/NameBuffer$.html
index 62711c7b7..227384b0d 100644
--- a/api/dotty/tools/dotc/core/tasty/NameBuffer$.html
+++ b/api/dotty/tools/dotc/core/tasty/NameBuffer$.html
@@ -5321,6 +5321,9 @@
<div id="entity-container">
<div id="entity-title">
+ <span id="entity-annotations">
+
+ </span>
<span id="entity-modifiers">
final
</span>
@@ -5330,16 +5333,29 @@
<span id="entity-name">
NameBuffer
</span>
+
+
</div>
- <h1 class="section empty">Members</h1>
+ <h1 class="section empty">
+ Constructors
+ </h1>
+
+ <div id="entity-constructors" class="entity-section empty">
+
+ </div>
+
+ <h1 class="section empty">
+ Members
+ </h1>
<div id="entity-members" class="entity-section empty">
<div id="maxIndexWidth" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'maxIndexWidth');">[+]</span>
<span class="member-annotations">
</span>
@@ -5365,12 +5381,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-maxIndexWidth">
+
+ </div>
+ <div class="member-body-long" id ="long-body-maxIndexWidth">
+
+ </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="maxNumInByte" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'maxNumInByte');">[+]</span>
<span class="member-annotations">
</span>
@@ -5396,12 +5429,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-maxNumInByte">
+
+ </div>
+ <div class="member-body-long" id ="long-body-maxNumInByte">
+
+ </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="payloadBitsPerByte" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'payloadBitsPerByte');">[+]</span>
<span class="member-annotations">
</span>
@@ -5427,8 +5477,24 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-payloadBitsPerByte">
+
+ </div>
+ <div class="member-body-long" id ="long-body-payloadBitsPerByte">
+
+ </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>
diff --git a/api/dotty/tools/dotc/core/tasty/NameBuffer.html b/api/dotty/tools/dotc/core/tasty/NameBuffer.html
index 8c544d9f3..6b71f2d12 100644
--- a/api/dotty/tools/dotc/core/tasty/NameBuffer.html
+++ b/api/dotty/tools/dotc/core/tasty/NameBuffer.html
@@ -5321,6 +5321,9 @@
<div id="entity-container">
<div id="entity-title">
+ <span id="entity-annotations">
+
+ </span>
<span id="entity-modifiers">
</span>
@@ -5330,16 +5333,50 @@
<span id="entity-name">
NameBuffer
</span>
+
+
+ <div id="super-types">
+
+
+ <span class="keyword">extends</span>
+
+ <span class="entity-super-type">TastyBuffer</span>
+
+ </div>
+
</div>
- <h1 class="section ">Members</h1>
+ <h1 class="section ">
+ Constructors
+ </h1>
+
+ <div id="entity-constructors" class="entity-section ">
+
+
+ <div class="member">
+ <div class="member-title">
+ <span class="member-name">NameBuffer</span>
+ <span class="no-left">(</span>
+
+
+ <span class="no-left">)</span>
+ </div>
+ </div>
+
+
+ </div>
+
+ <h1 class="section ">
+ Members
+ </h1>
<div id="entity-members" class="entity-section ">
<div id="nameRefs" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'nameRefs');">[+]</span>
<span class="member-annotations">
</span>
@@ -5360,17 +5397,37 @@
- <span class="no-left">: LinkedHashMap</span>
+ <span class="no-left">: LinkedHashMap
+<span class="no-left no-right">[</span>
+TastyName<span class="">, </span>NameRef
+<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-nameRefs">
+
+ </div>
+ <div class="member-body-long" id ="long-body-nameRefs">
+
+ </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="assemble()" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'assemble()');">[+]</span>
<span class="member-annotations">
</span>
@@ -5403,15 +5460,35 @@
</div><!-- end member-title -->
<div class="member-body">
- <p>Hook to be overridden in subclasses.
+ <div class="member-body-short" id="short-body-assemble()">
+ <p>Hook to be overridden in subclasses.
Perform all actions necessary to assemble the final byte array.
After <code>assemble</code> no more output actions to this buffe...</p>
+ </div>
+ <div class="member-body-long" id ="long-body-assemble()">
+ <p>Hook to be overridden in subclasses.
+Perform all actions necessary to assemble the final byte array.
+After <code>assemble</code> no more output actions to this buffer are permitted.</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="fullNameIndex(name)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'fullNameIndex(name)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5450,12 +5527,29 @@ After <code>assemble</code> no more output actions to this buffe...</p>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-fullNameIndex(name)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-fullNameIndex(name)">
+
+ </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="nameIndex(name)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'nameIndex(name)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5494,12 +5588,29 @@ After <code>assemble</code> no more output actions to this buffe...</p>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-nameIndex(name)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-nameIndex(name)">
+
+ </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="nameIndex(name)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'nameIndex(name)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5538,12 +5649,29 @@ After <code>assemble</code> no more output actions to this buffe...</p>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-nameIndex(name)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-nameIndex(name)">
+
+ </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="nameIndex(str)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'nameIndex(str)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5582,12 +5710,29 @@ After <code>assemble</code> no more output actions to this buffe...</p>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-nameIndex(str)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-nameIndex(str)">
+
+ </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="pickleName(name)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'pickleName(name)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5626,12 +5771,29 @@ After <code>assemble</code> no more output actions to this buffe...</p>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-pickleName(name)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-pickleName(name)">
+
+ </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="withLength(op,lengthWidth)" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'withLength(op,lengthWidth)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5678,12 +5840,29 @@ After <code>assemble</code> no more output actions to this buffe...</p>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-withLength(op,lengthWidth)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-withLength(op,lengthWidth)">
+
+ </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="withLength$default$2" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'withLength$default$2');">[+]</span>
<span class="member-annotations">
</span>
@@ -5709,12 +5888,29 @@ After <code>assemble</code> no more output actions to this buffe...</p>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-withLength$default$2">
+
+ </div>
+ <div class="member-body-long" id ="long-body-withLength$default$2">
+
+ </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="writeNameRef(ref)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'writeNameRef(ref)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5753,8 +5949,24 @@ After <code>assemble</code> no more output actions to this buffe...</p>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-writeNameRef(ref)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-writeNameRef(ref)">
+
+ </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>
diff --git a/api/dotty/tools/dotc/core/tasty/PositionPickler.html b/api/dotty/tools/dotc/core/tasty/PositionPickler.html
index d14f3a371..5828dc7d7 100644
--- a/api/dotty/tools/dotc/core/tasty/PositionPickler.html
+++ b/api/dotty/tools/dotc/core/tasty/PositionPickler.html
@@ -5321,6 +5321,9 @@
<div id="entity-container">
<div id="entity-title">
+ <span id="entity-annotations">
+
+ </span>
<span id="entity-modifiers">
</span>
@@ -5330,16 +5333,58 @@
<span id="entity-name">
PositionPickler
</span>
+
+
</div>
- <h1 class="section ">Members</h1>
+ <h1 class="section ">
+ Constructors
+ </h1>
+
+ <div id="entity-constructors" class="entity-section ">
+
+
+ <div class="member">
+ <div class="member-title">
+ <span class="member-name">PositionPickler</span>
+ <span class="no-left">(</span>
+
+
+ <span class="no-left">
+ pickler:
+ </span>
+ TastyPickler
+
+ <span class="no-left">, </span>
+
+
+ <span class="">
+ addrOfTree:
+ </span>
+ Tree<span class="right-arrow"> =&gt; </span>Option
+<span class="no-left no-right">[</span>
+Addr
+<span class="no-left">]</span>
+
+
+ <span class="no-left">)</span>
+ </div>
+ </div>
+
+
+ </div>
+
+ <h1 class="section ">
+ Members
+ </h1>
<div id="entity-members" class="entity-section ">
<div id="addrOfTree" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'addrOfTree');">[+]</span>
<span class="member-annotations">
</span>
@@ -5360,17 +5405,37 @@
- <span class="no-left">: </span>
+ <span class="no-left">: <a href="../../../../../.././api/dotty/tools/dotc/ast/Trees$/Instance.html#Tree">Tree</a><span class="right-arrow"> =&gt; </span>Option
+<span class="no-left no-right">[</span>
+Addr
+<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-addrOfTree">
+
+ </div>
+ <div class="member-body-long" id ="long-body-addrOfTree">
+
+ </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="buf" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'buf');">[+]</span>
<span class="member-annotations">
</span>
@@ -5396,12 +5461,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-buf">
+
+ </div>
+ <div class="member-body-long" id ="long-body-buf">
+
+ </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="pickler" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'pickler');">[+]</span>
<span class="member-annotations">
</span>
@@ -5427,12 +5509,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-pickler">
+
+ </div>
+ <div class="member-body-long" id ="long-body-pickler">
+
+ </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="remainingAddrs" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'remainingAddrs');">[+]</span>
<span class="member-annotations">
</span>
@@ -5453,17 +5552,40 @@
- <span class="no-left">: IdentityHashMap</span>
+ <span class="no-left">: IdentityHashMap
+<span class="no-left no-right">[</span>
+<a href="../../../../../.././api/dotty/tools/dotc/ast/Trees$/Instance.html#Tree">Tree</a><span class="">, </span>Iterator
+<span class="no-left no-right">[</span>
+Addr
+<span class="no-left">]</span>
+<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-remainingAddrs">
+
+ </div>
+ <div class="member-body-long" id ="long-body-remainingAddrs">
+
+ </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="header(addrDelta,hasStartDelta,hasEndDelta,hasPoint)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'header(addrDelta,hasStartDelta,hasEndDelta,hasPoint)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5526,12 +5648,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-header(addrDelta,hasStartDelta,hasEndDelta,hasPoint)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-header(addrDelta,hasStartDelta,hasEndDelta,hasPoint)">
+
+ </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="picklePositions(roots)(ctx)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'picklePositions(roots)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5586,8 +5725,24 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-picklePositions(roots)(ctx)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-picklePositions(roots)(ctx)">
+
+ </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>
diff --git a/api/dotty/tools/dotc/core/tasty/PositionUnpickler.html b/api/dotty/tools/dotc/core/tasty/PositionUnpickler.html
index c4ddec484..2ec12a91e 100644
--- a/api/dotty/tools/dotc/core/tasty/PositionUnpickler.html
+++ b/api/dotty/tools/dotc/core/tasty/PositionUnpickler.html
@@ -5321,6 +5321,9 @@
<div id="entity-container">
<div id="entity-title">
+ <span id="entity-annotations">
+
+ </span>
<span id="entity-modifiers">
</span>
@@ -5330,6 +5333,8 @@
<span id="entity-name">
PositionUnpickler
</span>
+
+
</div>
@@ -5339,12 +5344,41 @@
</div>
- <h1 class="section ">Members</h1>
+ <h1 class="section ">
+ Constructors
+ </h1>
+
+ <div id="entity-constructors" class="entity-section ">
+
+
+ <div class="member">
+ <div class="member-title">
+ <span class="member-name">PositionUnpickler</span>
+ <span class="no-left">(</span>
+
+
+ <span class="no-left">
+ reader:
+ </span>
+ TastyReader
+
+
+ <span class="no-left">)</span>
+ </div>
+ </div>
+
+
+ </div>
+
+ <h1 class="section ">
+ Members
+ </h1>
<div id="entity-members" class="entity-section ">
<div id="positions" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'positions');">[+]</span>
<span class="member-annotations">
</span>
@@ -5365,17 +5399,37 @@
- <span class="no-left">: HashMap</span>
+ <span class="no-left">: HashMap
+<span class="no-left no-right">[</span>
+Addr<span class="">, </span>Position
+<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-positions">
+
+ </div>
+ <div class="member-body-long" id ="long-body-positions">
+
+ </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="reader" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'reader');">[+]</span>
<span class="member-annotations">
</span>
@@ -5401,12 +5455,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-reader">
+
+ </div>
+ <div class="member-body-long" id ="long-body-reader">
+
+ </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="posAt(addr)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'posAt(addr)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5445,8 +5516,24 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-posAt(addr)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-posAt(addr)">
+
+ </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>
diff --git a/api/dotty/tools/dotc/core/tasty/TastyBuffer$.html b/api/dotty/tools/dotc/core/tasty/TastyBuffer$.html
index a2668fc93..94d35b479 100644
--- a/api/dotty/tools/dotc/core/tasty/TastyBuffer$.html
+++ b/api/dotty/tools/dotc/core/tasty/TastyBuffer$.html
@@ -5321,6 +5321,9 @@
<div id="entity-container">
<div id="entity-title">
+ <span id="entity-annotations">
+
+ </span>
<span id="entity-modifiers">
final
</span>
@@ -5330,16 +5333,29 @@
<span id="entity-name">
TastyBuffer
</span>
+
+
</div>
- <h1 class="section ">Members</h1>
+ <h1 class="section empty">
+ Constructors
+ </h1>
+
+ <div id="entity-constructors" class="entity-section empty">
+
+ </div>
+
+ <h1 class="section ">
+ Members
+ </h1>
<div id="entity-members" class="entity-section ">
<div id="Addr" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'Addr');">[+]</span>
<span class="member-annotations">
</span>
@@ -5363,13 +5379,31 @@
</div><!-- end member-title -->
<div class="member-body">
- <p>An address pointing to an index in a Tasty buffer's byte array</p>
+ <div class="member-body-short" id="short-body-Addr">
+ <p>An address pointing to an index in a Tasty buffer's byte array</p>
+
+ </div>
+ <div class="member-body-long" id ="long-body-Addr">
+ <p>An address pointing to an index in a Tasty buffer's byte array</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="Addr$" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'Addr$');">[+]</span>
<span class="member-annotations">
</span>
@@ -5393,13 +5427,31 @@
</div><!-- end member-title -->
<div class="member-body">
- <p>An address pointing to an index in a Tasty buffer's byte array</p>
+ <div class="member-body-short" id="short-body-Addr$">
+ <p>An address pointing to an index in a Tasty buffer's byte array</p>
+ </div>
+ <div class="member-body-long" id ="long-body-Addr$">
+ <p>An address pointing to an index in a Tasty buffer's byte array</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="AddrWidth" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'AddrWidth');">[+]</span>
<span class="member-annotations">
</span>
@@ -5425,15 +5477,35 @@
</div><!-- end member-title -->
<div class="member-body">
- <p>The maximal number of address bytes.
+ <div class="member-body-short" id="short-body-AddrWidth">
+ <p>The maximal number of address bytes.
Since addresses are written as base-128 natural numbers,
the value of 4 gives a maximal array size of 256M.</p>
+ </div>
+ <div class="member-body-long" id ="long-body-AddrWidth">
+ <p>The maximal number of address bytes.
+Since addresses are written as base-128 natural numbers,
+the value of 4 gives a maximal array size of 256M.</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="NoAddr" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'NoAddr');">[+]</span>
<span class="member-annotations">
</span>
@@ -5459,12 +5531,29 @@ the value of 4 gives a maximal array size of 256M.</p>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-NoAddr">
+
+ </div>
+ <div class="member-body-long" id ="long-body-NoAddr">
+
+ </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="natSize(nat)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'natSize(nat)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5503,9 +5592,26 @@ the value of 4 gives a maximal array size of 256M.</p>
</div><!-- end member-title -->
<div class="member-body">
- <p>The number of digits of the natural number <code>nat</code>, written in base 128 format.</p>
+ <div class="member-body-short" id="short-body-natSize(nat)">
+ <p>The number of digits of the natural number <code>nat</code>, written in base 128 format.</p>
+ </div>
+ <div class="member-body-long" id ="long-body-natSize(nat)">
+ <p>The number of digits of the natural number <code>nat</code>, written in base 128 format.</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>
diff --git a/api/dotty/tools/dotc/core/tasty/TastyBuffer$/Addr$.html b/api/dotty/tools/dotc/core/tasty/TastyBuffer$/Addr$.html
index 65d2aa496..70646045e 100644
--- a/api/dotty/tools/dotc/core/tasty/TastyBuffer$/Addr$.html
+++ b/api/dotty/tools/dotc/core/tasty/TastyBuffer$/Addr$.html
@@ -5321,6 +5321,9 @@
<div id="entity-container">
<div id="entity-title">
+ <span id="entity-annotations">
+
+ </span>
<span id="entity-modifiers">
final
</span>
@@ -5330,6 +5333,17 @@
<span id="entity-name">
Addr
</span>
+
+
+ <div id="super-types">
+
+
+ <span class="keyword">extends</span>
+
+ <span class="entity-super-type">Function1</span>
+
+ </div>
+
</div>
@@ -5339,12 +5353,23 @@
</div>
- <h1 class="section ">Members</h1>
+ <h1 class="section empty">
+ Constructors
+ </h1>
+
+ <div id="entity-constructors" class="entity-section empty">
+
+ </div>
+
+ <h1 class="section ">
+ Members
+ </h1>
<div id="entity-members" class="entity-section ">
<div id="apply(index)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'apply(index)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5383,12 +5408,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-apply(index)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-apply(index)">
+
+ </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="unapply(x$1)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'unapply(x$1)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5427,8 +5469,24 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-unapply(x$1)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-unapply(x$1)">
+
+ </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>
diff --git a/api/dotty/tools/dotc/core/tasty/TastyBuffer$/Addr.html b/api/dotty/tools/dotc/core/tasty/TastyBuffer$/Addr.html
index 4f9912d74..865da86f6 100644
--- a/api/dotty/tools/dotc/core/tasty/TastyBuffer$/Addr.html
+++ b/api/dotty/tools/dotc/core/tasty/TastyBuffer$/Addr.html
@@ -5321,6 +5321,9 @@
<div id="entity-container">
<div id="entity-title">
+ <span id="entity-annotations">
+
+ </span>
<span id="entity-modifiers">
final
</span>
@@ -5330,6 +5333,17 @@
<span id="entity-name">
Addr
</span>
+
+
+ <div id="super-types">
+
+
+ <span class="keyword">extends</span>
+
+ <span class="entity-super-type">AnyVal</span>
+
+ </div>
+
</div>
@@ -5339,12 +5353,41 @@
</div>
- <h1 class="section ">Members</h1>
+ <h1 class="section ">
+ Constructors
+ </h1>
+
+ <div id="entity-constructors" class="entity-section ">
+
+
+ <div class="member">
+ <div class="member-title">
+ <span class="member-name">Addr</span>
+ <span class="no-left">(</span>
+
+
+ <span class="no-left">
+ index:
+ </span>
+ Int
+
+
+ <span class="no-left">)</span>
+ </div>
+ </div>
+
+
+ </div>
+
+ <h1 class="section ">
+ Members
+ </h1>
<div id="entity-members" class="entity-section ">
<div id="index" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'index');">[+]</span>
<span class="member-annotations">
</span>
@@ -5370,12 +5413,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-index">
+
+ </div>
+ <div class="member-body-long" id ="long-body-index">
+
+ </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="+(delta)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, '+(delta)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5414,12 +5474,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-+(delta)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-+(delta)">
+
+ </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="-(delta)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, '-(delta)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5458,12 +5535,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body--(delta)">
+
+ </div>
+ <div class="member-body-long" id ="long-body--(delta)">
+
+ </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="_1" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, '_1');">[+]</span>
<span class="member-annotations">
</span>
@@ -5489,12 +5583,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-_1">
+
+ </div>
+ <div class="member-body-long" id ="long-body-_1">
+
+ </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="copy(index)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'copy(index)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5533,12 +5644,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-copy(index)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-copy(index)">
+
+ </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="copy$default$1" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$1');">[+]</span>
<span class="member-annotations">
</span>
@@ -5564,12 +5692,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-copy$default$1">
+
+ </div>
+ <div class="member-body-long" id ="long-body-copy$default$1">
+
+ </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="relativeTo(base)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'relativeTo(base)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5608,8 +5753,24 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-relativeTo(base)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-relativeTo(base)">
+
+ </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>
diff --git a/api/dotty/tools/dotc/core/tasty/TastyBuffer.html b/api/dotty/tools/dotc/core/tasty/TastyBuffer.html
index a32cbf478..001461a25 100644
--- a/api/dotty/tools/dotc/core/tasty/TastyBuffer.html
+++ b/api/dotty/tools/dotc/core/tasty/TastyBuffer.html
@@ -5321,6 +5321,9 @@
<div id="entity-container">
<div id="entity-title">
+ <span id="entity-annotations">
+
+ </span>
<span id="entity-modifiers">
</span>
@@ -5330,6 +5333,8 @@
<span id="entity-name">
TastyBuffer
</span>
+
+
</div>
@@ -5340,12 +5345,41 @@ and that supports reading and patching addresses represented as natural numbers.
</div>
- <h1 class="section ">Members</h1>
+ <h1 class="section ">
+ Constructors
+ </h1>
+
+ <div id="entity-constructors" class="entity-section ">
+
+
+ <div class="member">
+ <div class="member-title">
+ <span class="member-name">TastyBuffer</span>
+ <span class="no-left">(</span>
+
+
+ <span class="no-left">
+ initialSize:
+ </span>
+ Int
+
+
+ <span class="no-left">)</span>
+ </div>
+ </div>
+
+
+ </div>
+
+ <h1 class="section ">
+ Members
+ </h1>
<div id="entity-members" class="entity-section ">
<div id="bytes" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'bytes');">[+]</span>
<span class="member-annotations">
</span>
@@ -5366,18 +5400,39 @@ and that supports reading and patching addresses represented as natural numbers.
- <span class="no-left">: Array</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">
- <p>The current byte array, will be expanded as needed</p>
+ <div class="member-body-short" id="short-body-bytes">
+ <p>The current byte array, will be expanded as needed</p>
+ </div>
+ <div class="member-body-long" id ="long-body-bytes">
+ <p>The current byte array, will be expanded as needed</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="initialSize" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'initialSize');">[+]</span>
<span class="member-annotations">
</span>
@@ -5403,12 +5458,29 @@ and that supports reading and patching addresses represented as natural numbers.
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-initialSize">
+
+ </div>
+ <div class="member-body-long" id ="long-body-initialSize">
+
+ </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="length" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'length');">[+]</span>
<span class="member-annotations">
</span>
@@ -5434,13 +5506,31 @@ and that supports reading and patching addresses represented as natural numbers.
</div><!-- end member-title -->
<div class="member-body">
- <p>The number of bytes written</p>
+ <div class="member-body-short" id="short-body-length">
+ <p>The number of bytes written</p>
+
+ </div>
+ <div class="member-body-long" id ="long-body-length">
+ <p>The number of bytes written</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="assemble()" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'assemble()');">[+]</span>
<span class="member-annotations">
</span>
@@ -5473,15 +5563,35 @@ and that supports reading and patching addresses represented as natural numbers.
</div><!-- end member-title -->
<div class="member-body">
- <p>Hook to be overridden in subclasses.
+ <div class="member-body-short" id="short-body-assemble()">
+ <p>Hook to be overridden in subclasses.
Perform all actions necessary to assemble the final byte array.
After <code>assemble</code> no more output actions to this buffe...</p>
+ </div>
+ <div class="member-body-long" id ="long-body-assemble()">
+ <p>Hook to be overridden in subclasses.
+Perform all actions necessary to assemble the final byte array.
+After <code>assemble</code> no more output actions to this buffer are permitted.</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="bytes_=(x$1)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'bytes_=(x$1)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5523,13 +5633,31 @@ Byte
</div><!-- end member-title -->
<div class="member-body">
- <p>The current byte array, will be expanded as needed</p>
+ <div class="member-body-short" id="short-body-bytes_=(x$1)">
+ <p>The current byte array, will be expanded as needed</p>
+
+ </div>
+ <div class="member-body-long" id ="long-body-bytes_=(x$1)">
+ <p>The current byte array, will be expanded as needed</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="currentAddr" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'currentAddr');">[+]</span>
<span class="member-annotations">
</span>
@@ -5555,13 +5683,31 @@ Byte
</div><!-- end member-title -->
<div class="member-body">
- <p>The address referring to the end of data written so far</p>
+ <div class="member-body-short" id="short-body-currentAddr">
+ <p>The address referring to the end of data written so far</p>
+ </div>
+ <div class="member-body-long" id ="long-body-currentAddr">
+ <p>The address referring to the end of data written so far</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="fillAddr(at,target)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'fillAddr(at,target)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5608,13 +5754,31 @@ Byte
</div><!-- end member-title -->
<div class="member-body">
- <p>Fill reserved space at address <code>at</code> with address <code>target</code></p>
+ <div class="member-body-short" id="short-body-fillAddr(at,target)">
+ <p>Fill reserved space at address <code>at</code> with address <code>target</code></p>
+
+ </div>
+ <div class="member-body-long" id ="long-body-fillAddr(at,target)">
+ <p>Fill reserved space at address <code>at</code> with address <code>target</code></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="getAddr(at)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'getAddr(at)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5653,13 +5817,31 @@ Byte
</div><!-- end member-title -->
<div class="member-body">
- <p>The address (represented as a natural number) at address <code>at</code></p>
+ <div class="member-body-short" id="short-body-getAddr(at)">
+ <p>The address (represented as a natural number) at address <code>at</code></p>
+
+ </div>
+ <div class="member-body-long" id ="long-body-getAddr(at)">
+ <p>The address (represented as a natural number) at address <code>at</code></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="getByte(at)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'getByte(at)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5698,13 +5880,31 @@ Byte
</div><!-- end member-title -->
<div class="member-body">
- <p>The byte at given address</p>
+ <div class="member-body-short" id="short-body-getByte(at)">
+ <p>The byte at given address</p>
+
+ </div>
+ <div class="member-body-long" id ="long-body-getByte(at)">
+ <p>The byte at given address</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="getLongNat(at)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'getLongNat(at)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5743,13 +5943,31 @@ Byte
</div><!-- end member-title -->
<div class="member-body">
- <p>The long natural number at address <code>at</code></p>
+ <div class="member-body-short" id="short-body-getLongNat(at)">
+ <p>The long natural number at address <code>at</code></p>
+
+ </div>
+ <div class="member-body-long" id ="long-body-getLongNat(at)">
+ <p>The long natural number at address <code>at</code></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="getNat(at)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'getNat(at)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5788,13 +6006,31 @@ Byte
</div><!-- end member-title -->
<div class="member-body">
- <p>The natural number at address <code>at</code></p>
+ <div class="member-body-short" id="short-body-getNat(at)">
+ <p>The natural number at address <code>at</code></p>
+ </div>
+ <div class="member-body-long" id ="long-body-getNat(at)">
+ <p>The natural number at address <code>at</code></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="length_=(x$1)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'length_=(x$1)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5833,13 +6069,31 @@ Byte
</div><!-- end member-title -->
<div class="member-body">
- <p>The number of bytes written</p>
+ <div class="member-body-short" id="short-body-length_=(x$1)">
+ <p>The number of bytes written</p>
+ </div>
+ <div class="member-body-long" id ="long-body-length_=(x$1)">
+ <p>The number of bytes written</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="putNat(at,x,width)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'putNat(at,x,width)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5894,14 +6148,33 @@ Byte
</div><!-- end member-title -->
<div class="member-body">
- <p>Write natural number <code>x</code> right-adjusted in a field of <code>width</code> bytes
+ <div class="member-body-short" id="short-body-putNat(at,x,width)">
+ <p>Write natural number <code>x</code> right-adjusted in a field of <code>width</code> bytes
starting with address <code>at</code>.</p>
+ </div>
+ <div class="member-body-long" id ="long-body-putNat(at,x,width)">
+ <p>Write natural number <code>x</code> right-adjusted in a field of <code>width</code> bytes
+starting with address <code>at</code>.</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="reserveAddr()" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'reserveAddr()');">[+]</span>
<span class="member-annotations">
</span>
@@ -5934,13 +6207,31 @@ starting with address <code>at</code>.</p>
</div><!-- end member-title -->
<div class="member-body">
- <p>Reserve <code>AddrWidth</code> bytes to write an address into</p>
+ <div class="member-body-short" id="short-body-reserveAddr()">
+ <p>Reserve <code>AddrWidth</code> bytes to write an address into</p>
+
+ </div>
+ <div class="member-body-long" id ="long-body-reserveAddr()">
+ <p>Reserve <code>AddrWidth</code> bytes to write an address into</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="skipNat(at)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'skipNat(at)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5979,13 +6270,31 @@ starting with address <code>at</code>.</p>
</div><!-- end member-title -->
<div class="member-body">
- <p>The address after the natural number found at address <code>at</code>.</p>
+ <div class="member-body-short" id="short-body-skipNat(at)">
+ <p>The address after the natural number found at address <code>at</code>.</p>
+ </div>
+ <div class="member-body-long" id ="long-body-skipNat(at)">
+ <p>The address after the natural number found at address <code>at</code>.</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="skipZeroes(at)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'skipZeroes(at)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6024,13 +6333,31 @@ starting with address <code>at</code>.</p>
</div><!-- end member-title -->
<div class="member-body">
- <p>The smallest address equal to or following <code>at</code> which points to a non-zero byte</p>
+ <div class="member-body-short" id="short-body-skipZeroes(at)">
+ <p>The smallest address equal to or following <code>at</code> which points to a non-zero byte</p>
+ </div>
+ <div class="member-body-long" id ="long-body-skipZeroes(at)">
+ <p>The smallest address equal to or following <code>at</code> which points to a non-zero byte</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="writeAddr(addr)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'writeAddr(addr)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6069,13 +6396,31 @@ starting with address <code>at</code>.</p>
</div><!-- end member-title -->
<div class="member-body">
- <p>Write address without leading zeroes</p>
+ <div class="member-body-short" id="short-body-writeAddr(addr)">
+ <p>Write address without leading zeroes</p>
+ </div>
+ <div class="member-body-long" id ="long-body-writeAddr(addr)">
+ <p>Write address without leading zeroes</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="writeByte(b)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'writeByte(b)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6114,13 +6459,31 @@ starting with address <code>at</code>.</p>
</div><!-- end member-title -->
<div class="member-body">
- <p>Write a byte of data.</p>
+ <div class="member-body-short" id="short-body-writeByte(b)">
+ <p>Write a byte of data.</p>
+ </div>
+ <div class="member-body-long" id ="long-body-writeByte(b)">
+ <p>Write a byte of data.</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="writeBytes(data,n)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'writeBytes(data,n)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6170,13 +6533,31 @@ Byte
</div><!-- end member-title -->
<div class="member-body">
- <p>Write the first <code>n</code> bytes of <code>data</code>.</p>
+ <div class="member-body-short" id="short-body-writeBytes(data,n)">
+ <p>Write the first <code>n</code> bytes of <code>data</code>.</p>
+
+ </div>
+ <div class="member-body-long" id ="long-body-writeBytes(data,n)">
+ <p>Write the first <code>n</code> bytes of <code>data</code>.</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="writeInt(x)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'writeInt(x)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6215,14 +6596,33 @@ Byte
</div><!-- end member-title -->
<div class="member-body">
- <p>Write a natural number in 2's complement big endian format, base 128.
+ <div class="member-body-short" id="short-body-writeInt(x)">
+ <p>Write a natural number in 2's complement big endian format, base 128.
All but the last digits have bit 0x80 set.</p>
+ </div>
+ <div class="member-body-long" id ="long-body-writeInt(x)">
+ <p>Write a natural number in 2's complement big endian format, base 128.
+All but the last digits have bit 0x80 set.</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="writeLongInt(x)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'writeLongInt(x)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6261,13 +6661,31 @@ All but the last digits have bit 0x80 set.</p>
</div><!-- end member-title -->
<div class="member-body">
- <p>Like writeInt, but for longs</p>
+ <div class="member-body-short" id="short-body-writeLongInt(x)">
+ <p>Like writeInt, but for longs</p>
+ </div>
+ <div class="member-body-long" id ="long-body-writeLongInt(x)">
+ <p>Like writeInt, but for longs</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="writeLongNat(x)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'writeLongNat(x)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6306,16 +6724,37 @@ All but the last digits have bit 0x80 set.</p>
</div><!-- end member-title -->
<div class="member-body">
- <p>Like writeNat, but for longs. Note that the
+ <div class="member-body-short" id="short-body-writeLongNat(x)">
+ <p>Like writeNat, but for longs. Note that the
binary representation of LongNat is identical to Nat
if the long value is in the range Int.MIN_VALUE to
Int.M...</p>
+ </div>
+ <div class="member-body-long" id ="long-body-writeLongNat(x)">
+ <p>Like writeNat, but for longs. Note that the
+binary representation of LongNat is identical to Nat
+if the long value is in the range Int.MIN_VALUE to
+Int.MAX_VALUE.</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="writeNat(x)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'writeNat(x)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6354,14 +6793,33 @@ Int.M...</p>
</div><!-- end member-title -->
<div class="member-body">
- <p>Write a natural number in big endian format, base 128.
+ <div class="member-body-short" id="short-body-writeNat(x)">
+ <p>Write a natural number in big endian format, base 128.
+All but the last digits have bit 0x80 set.</p>
+
+ </div>
+ <div class="member-body-long" id ="long-body-writeNat(x)">
+ <p>Write a natural number in big endian format, base 128.
All but the last digits have bit 0x80 set.</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="writeUncompressedLong(x)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'writeUncompressedLong(x)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6400,9 +6858,26 @@ All but the last digits have bit 0x80 set.</p>
</div><!-- end member-title -->
<div class="member-body">
- <p>Write an uncompressed Long stored in 8 bytes in big endian format</p>
+ <div class="member-body-short" id="short-body-writeUncompressedLong(x)">
+ <p>Write an uncompressed Long stored in 8 bytes in big endian format</p>
+ </div>
+ <div class="member-body-long" id ="long-body-writeUncompressedLong(x)">
+ <p>Write an uncompressed Long stored in 8 bytes in big endian format</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>
diff --git a/api/dotty/tools/dotc/core/tasty/TastyFormat$.html b/api/dotty/tools/dotc/core/tasty/TastyFormat$.html
index dc801eddf..4db4bc968 100644
--- a/api/dotty/tools/dotc/core/tasty/TastyFormat$.html
+++ b/api/dotty/tools/dotc/core/tasty/TastyFormat$.html
@@ -5321,6 +5321,9 @@
<div id="entity-container">
<div id="entity-title">
+ <span id="entity-annotations">
+
+ </span>
<span id="entity-modifiers">
final
</span>
@@ -5330,6 +5333,8 @@
<span id="entity-name">
TastyFormat
</span>
+
+
</div>
@@ -5523,12 +5528,23 @@ Delta = Int // Difference between consecutive offs
</div>
- <h1 class="section ">Members</h1>
+ <h1 class="section empty">
+ Constructors
+ </h1>
+
+ <div id="entity-constructors" class="entity-section empty">
+
+ </div>
+
+ <h1 class="section ">
+ Members
+ </h1>
<div id="entity-members" class="entity-section ">
<div id="ABSTRACT" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'ABSTRACT');">[+]</span>
<span class="member-annotations">
</span>
@@ -5554,12 +5570,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-ABSTRACT">
+
+ </div>
+ <div class="member-body-long" id ="long-body-ABSTRACT">
+
+ </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="ALTERNATIVE" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'ALTERNATIVE');">[+]</span>
<span class="member-annotations">
</span>
@@ -5585,12 +5618,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-ALTERNATIVE">
+
+ </div>
+ <div class="member-body-long" id ="long-body-ALTERNATIVE">
+
+ </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="ANDtpt" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'ANDtpt');">[+]</span>
<span class="member-annotations">
</span>
@@ -5616,12 +5666,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-ANDtpt">
+
+ </div>
+ <div class="member-body-long" id ="long-body-ANDtpt">
+
+ </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="ANDtype" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'ANDtype');">[+]</span>
<span class="member-annotations">
</span>
@@ -5647,12 +5714,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-ANDtype">
+
+ </div>
+ <div class="member-body-long" id ="long-body-ANDtype">
+
+ </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="ANNOTATEDtpt" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'ANNOTATEDtpt');">[+]</span>
<span class="member-annotations">
</span>
@@ -5678,12 +5762,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-ANNOTATEDtpt">
+
+ </div>
+ <div class="member-body-long" id ="long-body-ANNOTATEDtpt">
+
+ </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="ANNOTATEDtype" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'ANNOTATEDtype');">[+]</span>
<span class="member-annotations">
</span>
@@ -5709,12 +5810,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-ANNOTATEDtype">
+
+ </div>
+ <div class="member-body-long" id ="long-body-ANNOTATEDtype">
+
+ </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="ANNOTATION" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'ANNOTATION');">[+]</span>
<span class="member-annotations">
</span>
@@ -5740,12 +5858,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-ANNOTATION">
+
+ </div>
+ <div class="member-body-long" id ="long-body-ANNOTATION">
+
+ </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="APPLIEDtpt" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'APPLIEDtpt');">[+]</span>
<span class="member-annotations">
</span>
@@ -5771,12 +5906,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-APPLIEDtpt">
+
+ </div>
+ <div class="member-body-long" id ="long-body-APPLIEDtpt">
+
+ </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="APPLIEDtype" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'APPLIEDtype');">[+]</span>
<span class="member-annotations">
</span>
@@ -5802,12 +5954,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-APPLIEDtype">
+
+ </div>
+ <div class="member-body-long" id ="long-body-APPLIEDtype">
+
+ </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="APPLY" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'APPLY');">[+]</span>
<span class="member-annotations">
</span>
@@ -5833,12 +6002,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-APPLY">
+
+ </div>
+ <div class="member-body-long" id ="long-body-APPLY">
+
+ </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="ARTIFACT" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'ARTIFACT');">[+]</span>
<span class="member-annotations">
</span>
@@ -5864,12 +6050,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-ARTIFACT">
+
+ </div>
+ <div class="member-body-long" id ="long-body-ARTIFACT">
+
+ </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="ASSIGN" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'ASSIGN');">[+]</span>
<span class="member-annotations">
</span>
@@ -5895,12 +6098,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-ASSIGN">
+
+ </div>
+ <div class="member-body-long" id ="long-body-ASSIGN">
+
+ </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="BIND" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'BIND');">[+]</span>
<span class="member-annotations">
</span>
@@ -5926,12 +6146,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-BIND">
+
+ </div>
+ <div class="member-body-long" id ="long-body-BIND">
+
+ </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="BLOCK" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'BLOCK');">[+]</span>
<span class="member-annotations">
</span>
@@ -5957,12 +6194,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-BLOCK">
+
+ </div>
+ <div class="member-body-long" id ="long-body-BLOCK">
+
+ </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="BYNAMEtpt" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'BYNAMEtpt');">[+]</span>
<span class="member-annotations">
</span>
@@ -5988,12 +6242,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-BYNAMEtpt">
+
+ </div>
+ <div class="member-body-long" id ="long-body-BYNAMEtpt">
+
+ </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="BYNAMEtype" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'BYNAMEtype');">[+]</span>
<span class="member-annotations">
</span>
@@ -6019,12 +6290,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-BYNAMEtype">
+
+ </div>
+ <div class="member-body-long" id ="long-body-BYNAMEtype">
+
+ </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="BYTEconst" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'BYTEconst');">[+]</span>
<span class="member-annotations">
</span>
@@ -6050,12 +6338,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-BYTEconst">
+
+ </div>
+ <div class="member-body-long" id ="long-body-BYTEconst">
+
+ </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="CASE" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'CASE');">[+]</span>
<span class="member-annotations">
</span>
@@ -6081,12 +6386,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-CASE">
+
+ </div>
+ <div class="member-body-long" id ="long-body-CASE">
+
+ </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="CASEDEF" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'CASEDEF');">[+]</span>
<span class="member-annotations">
</span>
@@ -6112,12 +6434,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-CASEDEF">
+
+ </div>
+ <div class="member-body-long" id ="long-body-CASEDEF">
+
+ </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="CASEaccessor" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'CASEaccessor');">[+]</span>
<span class="member-annotations">
</span>
@@ -6143,12 +6482,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-CASEaccessor">
+
+ </div>
+ <div class="member-body-long" id ="long-body-CASEaccessor">
+
+ </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="CHARconst" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'CHARconst');">[+]</span>
<span class="member-annotations">
</span>
@@ -6174,12 +6530,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-CHARconst">
+
+ </div>
+ <div class="member-body-long" id ="long-body-CHARconst">
+
+ </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="CLASSconst" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'CLASSconst');">[+]</span>
<span class="member-annotations">
</span>
@@ -6205,12 +6578,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-CLASSconst">
+
+ </div>
+ <div class="member-body-long" id ="long-body-CLASSconst">
+
+ </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="CONTRAVARIANT" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'CONTRAVARIANT');">[+]</span>
<span class="member-annotations">
</span>
@@ -6236,12 +6626,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-CONTRAVARIANT">
+
+ </div>
+ <div class="member-body-long" id ="long-body-CONTRAVARIANT">
+
+ </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="COVARIANT" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'COVARIANT');">[+]</span>
<span class="member-annotations">
</span>
@@ -6267,12 +6674,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-COVARIANT">
+
+ </div>
+ <div class="member-body-long" id ="long-body-COVARIANT">
+
+ </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="DEFAULTGETTER" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'DEFAULTGETTER');">[+]</span>
<span class="member-annotations">
</span>
@@ -6298,12 +6722,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-DEFAULTGETTER">
+
+ </div>
+ <div class="member-body-long" id ="long-body-DEFAULTGETTER">
+
+ </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="DEFAULTparameterized" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'DEFAULTparameterized');">[+]</span>
<span class="member-annotations">
</span>
@@ -6329,12 +6770,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-DEFAULTparameterized">
+
+ </div>
+ <div class="member-body-long" id ="long-body-DEFAULTparameterized">
+
+ </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="DEFDEF" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'DEFDEF');">[+]</span>
<span class="member-annotations">
</span>
@@ -6360,12 +6818,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-DEFDEF">
+
+ </div>
+ <div class="member-body-long" id ="long-body-DEFDEF">
+
+ </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="DOUBLEconst" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'DOUBLEconst');">[+]</span>
<span class="member-annotations">
</span>
@@ -6391,12 +6866,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-DOUBLEconst">
+
+ </div>
+ <div class="member-body-long" id ="long-body-DOUBLEconst">
+
+ </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="ENUMconst" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'ENUMconst');">[+]</span>
<span class="member-annotations">
</span>
@@ -6422,12 +6914,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-ENUMconst">
+
+ </div>
+ <div class="member-body-long" id ="long-body-ENUMconst">
+
+ </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="EXPANDED" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'EXPANDED');">[+]</span>
<span class="member-annotations">
</span>
@@ -6453,12 +6962,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-EXPANDED">
+
+ </div>
+ <div class="member-body-long" id ="long-body-EXPANDED">
+
+ </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="FALSEconst" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'FALSEconst');">[+]</span>
<span class="member-annotations">
</span>
@@ -6484,12 +7010,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-FALSEconst">
+
+ </div>
+ <div class="member-body-long" id ="long-body-FALSEconst">
+
+ </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="FIELDaccessor" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'FIELDaccessor');">[+]</span>
<span class="member-annotations">
</span>
@@ -6515,12 +7058,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-FIELDaccessor">
+
+ </div>
+ <div class="member-body-long" id ="long-body-FIELDaccessor">
+
+ </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="FINAL" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'FINAL');">[+]</span>
<span class="member-annotations">
</span>
@@ -6546,12 +7106,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-FINAL">
+
+ </div>
+ <div class="member-body-long" id ="long-body-FINAL">
+
+ </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="FLOATconst" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'FLOATconst');">[+]</span>
<span class="member-annotations">
</span>
@@ -6577,12 +7154,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-FLOATconst">
+
+ </div>
+ <div class="member-body-long" id ="long-body-FLOATconst">
+
+ </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="IDENT" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'IDENT');">[+]</span>
<span class="member-annotations">
</span>
@@ -6608,12 +7202,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-IDENT">
+
+ </div>
+ <div class="member-body-long" id ="long-body-IDENT">
+
+ </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="IDENTtpt" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'IDENTtpt');">[+]</span>
<span class="member-annotations">
</span>
@@ -6639,12 +7250,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-IDENTtpt">
+
+ </div>
+ <div class="member-body-long" id ="long-body-IDENTtpt">
+
+ </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="IF" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'IF');">[+]</span>
<span class="member-annotations">
</span>
@@ -6670,12 +7298,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-IF">
+
+ </div>
+ <div class="member-body-long" id ="long-body-IF">
+
+ </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="IMPLICIT" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'IMPLICIT');">[+]</span>
<span class="member-annotations">
</span>
@@ -6701,12 +7346,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-IMPLICIT">
+
+ </div>
+ <div class="member-body-long" id ="long-body-IMPLICIT">
+
+ </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="IMPLICITarg" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'IMPLICITarg');">[+]</span>
<span class="member-annotations">
</span>
@@ -6732,12 +7394,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-IMPLICITarg">
+
+ </div>
+ <div class="member-body-long" id ="long-body-IMPLICITarg">
+
+ </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="IMPORT" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'IMPORT');">[+]</span>
<span class="member-annotations">
</span>
@@ -6763,12 +7442,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-IMPORT">
+
+ </div>
+ <div class="member-body-long" id ="long-body-IMPORT">
+
+ </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="IMPORTED" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'IMPORTED');">[+]</span>
<span class="member-annotations">
</span>
@@ -6794,12 +7490,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-IMPORTED">
+
+ </div>
+ <div class="member-body-long" id ="long-body-IMPORTED">
+
+ </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="INLINE" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'INLINE');">[+]</span>
<span class="member-annotations">
</span>
@@ -6825,12 +7538,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-INLINE">
+
+ </div>
+ <div class="member-body-long" id ="long-body-INLINE">
+
+ </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="INLINED" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'INLINED');">[+]</span>
<span class="member-annotations">
</span>
@@ -6856,12 +7586,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-INLINED">
+
+ </div>
+ <div class="member-body-long" id ="long-body-INLINED">
+
+ </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="INSUPERCALL" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'INSUPERCALL');">[+]</span>
<span class="member-annotations">
</span>
@@ -6887,12 +7634,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-INSUPERCALL">
+
+ </div>
+ <div class="member-body-long" id ="long-body-INSUPERCALL">
+
+ </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="INTERNAL" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'INTERNAL');">[+]</span>
<span class="member-annotations">
</span>
@@ -6918,12 +7682,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-INTERNAL">
+
+ </div>
+ <div class="member-body-long" id ="long-body-INTERNAL">
+
+ </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="INTconst" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'INTconst');">[+]</span>
<span class="member-annotations">
</span>
@@ -6949,12 +7730,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-INTconst">
+
+ </div>
+ <div class="member-body-long" id ="long-body-INTconst">
+
+ </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="LABEL" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'LABEL');">[+]</span>
<span class="member-annotations">
</span>
@@ -6980,12 +7778,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-LABEL">
+
+ </div>
+ <div class="member-body-long" id ="long-body-LABEL">
+
+ </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="LAMBDA" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'LAMBDA');">[+]</span>
<span class="member-annotations">
</span>
@@ -7011,12 +7826,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-LAMBDA">
+
+ </div>
+ <div class="member-body-long" id ="long-body-LAMBDA">
+
+ </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="LAZY" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'LAZY');">[+]</span>
<span class="member-annotations">
</span>
@@ -7042,12 +7874,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-LAZY">
+
+ </div>
+ <div class="member-body-long" id ="long-body-LAZY">
+
+ </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="LOCAL" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'LOCAL');">[+]</span>
<span class="member-annotations">
</span>
@@ -7073,12 +7922,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-LOCAL">
+
+ </div>
+ <div class="member-body-long" id ="long-body-LOCAL">
+
+ </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="LONGconst" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'LONGconst');">[+]</span>
<span class="member-annotations">
</span>
@@ -7104,12 +7970,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-LONGconst">
+
+ </div>
+ <div class="member-body-long" id ="long-body-LONGconst">
+
+ </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="MATCH" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'MATCH');">[+]</span>
<span class="member-annotations">
</span>
@@ -7135,12 +8018,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-MATCH">
+
+ </div>
+ <div class="member-body-long" id ="long-body-MATCH">
+
+ </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="METHODtype" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'METHODtype');">[+]</span>
<span class="member-annotations">
</span>
@@ -7166,12 +8066,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-METHODtype">
+
+ </div>
+ <div class="member-body-long" id ="long-body-METHODtype">
+
+ </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="MUTABLE" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'MUTABLE');">[+]</span>
<span class="member-annotations">
</span>
@@ -7197,12 +8114,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-MUTABLE">
+
+ </div>
+ <div class="member-body-long" id ="long-body-MUTABLE">
+
+ </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="MajorVersion" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'MajorVersion');">[+]</span>
<span class="member-annotations">
</span>
@@ -7228,12 +8162,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-MajorVersion">
+
+ </div>
+ <div class="member-body-long" id ="long-body-MajorVersion">
+
+ </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="MinorVersion" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'MinorVersion');">[+]</span>
<span class="member-annotations">
</span>
@@ -7259,12 +8210,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-MinorVersion">
+
+ </div>
+ <div class="member-body-long" id ="long-body-MinorVersion">
+
+ </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="NAMEDARG" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'NAMEDARG');">[+]</span>
<span class="member-annotations">
</span>
@@ -7290,12 +8258,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-NAMEDARG">
+
+ </div>
+ <div class="member-body-long" id ="long-body-NAMEDARG">
+
+ </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="NEW" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'NEW');">[+]</span>
<span class="member-annotations">
</span>
@@ -7321,12 +8306,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-NEW">
+
+ </div>
+ <div class="member-body-long" id ="long-body-NEW">
+
+ </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="NULLconst" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'NULLconst');">[+]</span>
<span class="member-annotations">
</span>
@@ -7352,12 +8354,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-NULLconst">
+
+ </div>
+ <div class="member-body-long" id ="long-body-NULLconst">
+
+ </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="OBJECT" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'OBJECT');">[+]</span>
<span class="member-annotations">
</span>
@@ -7383,12 +8402,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-OBJECT">
+
+ </div>
+ <div class="member-body-long" id ="long-body-OBJECT">
+
+ </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="OBJECTCLASS" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'OBJECTCLASS');">[+]</span>
<span class="member-annotations">
</span>
@@ -7414,12 +8450,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-OBJECTCLASS">
+
+ </div>
+ <div class="member-body-long" id ="long-body-OBJECTCLASS">
+
+ </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="ORtpt" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'ORtpt');">[+]</span>
<span class="member-annotations">
</span>
@@ -7445,12 +8498,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-ORtpt">
+
+ </div>
+ <div class="member-body-long" id ="long-body-ORtpt">
+
+ </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="ORtype" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'ORtype');">[+]</span>
<span class="member-annotations">
</span>
@@ -7476,12 +8546,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-ORtype">
+
+ </div>
+ <div class="member-body-long" id ="long-body-ORtype">
+
+ </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="OVERRIDE" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'OVERRIDE');">[+]</span>
<span class="member-annotations">
</span>
@@ -7507,12 +8594,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-OVERRIDE">
+
+ </div>
+ <div class="member-body-long" id ="long-body-OVERRIDE">
+
+ </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="PACKAGE" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'PACKAGE');">[+]</span>
<span class="member-annotations">
</span>
@@ -7538,12 +8642,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-PACKAGE">
+
+ </div>
+ <div class="member-body-long" id ="long-body-PACKAGE">
+
+ </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="PARAM" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'PARAM');">[+]</span>
<span class="member-annotations">
</span>
@@ -7569,12 +8690,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-PARAM">
+
+ </div>
+ <div class="member-body-long" id ="long-body-PARAM">
+
+ </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="PARAMS" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'PARAMS');">[+]</span>
<span class="member-annotations">
</span>
@@ -7600,12 +8738,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-PARAMS">
+
+ </div>
+ <div class="member-body-long" id ="long-body-PARAMS">
+
+ </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="PARAMtype" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'PARAMtype');">[+]</span>
<span class="member-annotations">
</span>
@@ -7631,12 +8786,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-PARAMtype">
+
+ </div>
+ <div class="member-body-long" id ="long-body-PARAMtype">
+
+ </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="POLYtpt" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'POLYtpt');">[+]</span>
<span class="member-annotations">
</span>
@@ -7662,12 +8834,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-POLYtpt">
+
+ </div>
+ <div class="member-body-long" id ="long-body-POLYtpt">
+
+ </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="POLYtype" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'POLYtype');">[+]</span>
<span class="member-annotations">
</span>
@@ -7693,12 +8882,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-POLYtype">
+
+ </div>
+ <div class="member-body-long" id ="long-body-POLYtype">
+
+ </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="PRIVATE" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'PRIVATE');">[+]</span>
<span class="member-annotations">
</span>
@@ -7724,12 +8930,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-PRIVATE">
+
+ </div>
+ <div class="member-body-long" id ="long-body-PRIVATE">
+
+ </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="PRIVATEqualified" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'PRIVATEqualified');">[+]</span>
<span class="member-annotations">
</span>
@@ -7755,12 +8978,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-PRIVATEqualified">
+
+ </div>
+ <div class="member-body-long" id ="long-body-PRIVATEqualified">
+
+ </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="PROTECTED" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'PROTECTED');">[+]</span>
<span class="member-annotations">
</span>
@@ -7786,12 +9026,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-PROTECTED">
+
+ </div>
+ <div class="member-body-long" id ="long-body-PROTECTED">
+
+ </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="PROTECTEDqualified" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'PROTECTEDqualified');">[+]</span>
<span class="member-annotations">
</span>
@@ -7817,12 +9074,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-PROTECTEDqualified">
+
+ </div>
+ <div class="member-body-long" id ="long-body-PROTECTEDqualified">
+
+ </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="QUALIFIED" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'QUALIFIED');">[+]</span>
<span class="member-annotations">
</span>
@@ -7848,12 +9122,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-QUALIFIED">
+
+ </div>
+ <div class="member-body-long" id ="long-body-QUALIFIED">
+
+ </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="QUALTHIS" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'QUALTHIS');">[+]</span>
<span class="member-annotations">
</span>
@@ -7879,12 +9170,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-QUALTHIS">
+
+ </div>
+ <div class="member-body-long" id ="long-body-QUALTHIS">
+
+ </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="RECthis" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'RECthis');">[+]</span>
<span class="member-annotations">
</span>
@@ -7910,12 +9218,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-RECthis">
+
+ </div>
+ <div class="member-body-long" id ="long-body-RECthis">
+
+ </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="RECtype" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'RECtype');">[+]</span>
<span class="member-annotations">
</span>
@@ -7941,12 +9266,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-RECtype">
+
+ </div>
+ <div class="member-body-long" id ="long-body-RECtype">
+
+ </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="REFINEDtpt" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'REFINEDtpt');">[+]</span>
<span class="member-annotations">
</span>
@@ -7972,12 +9314,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-REFINEDtpt">
+
+ </div>
+ <div class="member-body-long" id ="long-body-REFINEDtpt">
+
+ </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="REFINEDtype" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'REFINEDtype');">[+]</span>
<span class="member-annotations">
</span>
@@ -8003,12 +9362,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-REFINEDtype">
+
+ </div>
+ <div class="member-body-long" id ="long-body-REFINEDtype">
+
+ </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="RENAMED" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'RENAMED');">[+]</span>
<span class="member-annotations">
</span>
@@ -8034,12 +9410,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-RENAMED">
+
+ </div>
+ <div class="member-body-long" id ="long-body-RENAMED">
+
+ </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="REPEATED" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'REPEATED');">[+]</span>
<span class="member-annotations">
</span>
@@ -8065,12 +9458,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-REPEATED">
+
+ </div>
+ <div class="member-body-long" id ="long-body-REPEATED">
+
+ </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="RETURN" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'RETURN');">[+]</span>
<span class="member-annotations">
</span>
@@ -8096,12 +9506,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-RETURN">
+
+ </div>
+ <div class="member-body-long" id ="long-body-RETURN">
+
+ </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="SCALA2X" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'SCALA2X');">[+]</span>
<span class="member-annotations">
</span>
@@ -8127,12 +9554,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-SCALA2X">
+
+ </div>
+ <div class="member-body-long" id ="long-body-SCALA2X">
+
+ </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="SEALED" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'SEALED');">[+]</span>
<span class="member-annotations">
</span>
@@ -8158,12 +9602,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-SEALED">
+
+ </div>
+ <div class="member-body-long" id ="long-body-SEALED">
+
+ </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="SELECT" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'SELECT');">[+]</span>
<span class="member-annotations">
</span>
@@ -8189,12 +9650,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-SELECT">
+
+ </div>
+ <div class="member-body-long" id ="long-body-SELECT">
+
+ </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="SELECTtpt" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'SELECTtpt');">[+]</span>
<span class="member-annotations">
</span>
@@ -8220,12 +9698,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-SELECTtpt">
+
+ </div>
+ <div class="member-body-long" id ="long-body-SELECTtpt">
+
+ </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="SELFDEF" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'SELFDEF');">[+]</span>
<span class="member-annotations">
</span>
@@ -8251,12 +9746,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-SELFDEF">
+
+ </div>
+ <div class="member-body-long" id ="long-body-SELFDEF">
+
+ </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="SHADOWED" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'SHADOWED');">[+]</span>
<span class="member-annotations">
</span>
@@ -8282,12 +9794,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-SHADOWED">
+
+ </div>
+ <div class="member-body-long" id ="long-body-SHADOWED">
+
+ </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="SHARED" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'SHARED');">[+]</span>
<span class="member-annotations">
</span>
@@ -8313,12 +9842,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-SHARED">
+
+ </div>
+ <div class="member-body-long" id ="long-body-SHARED">
+
+ </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="SHORTconst" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'SHORTconst');">[+]</span>
<span class="member-annotations">
</span>
@@ -8344,12 +9890,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-SHORTconst">
+
+ </div>
+ <div class="member-body-long" id ="long-body-SHORTconst">
+
+ </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="SIGNED" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'SIGNED');">[+]</span>
<span class="member-annotations">
</span>
@@ -8375,12 +9938,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-SIGNED">
+
+ </div>
+ <div class="member-body-long" id ="long-body-SIGNED">
+
+ </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="SINGLETONtpt" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'SINGLETONtpt');">[+]</span>
<span class="member-annotations">
</span>
@@ -8406,12 +9986,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-SINGLETONtpt">
+
+ </div>
+ <div class="member-body-long" id ="long-body-SINGLETONtpt">
+
+ </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="STABLE" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'STABLE');">[+]</span>
<span class="member-annotations">
</span>
@@ -8437,12 +10034,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-STABLE">
+
+ </div>
+ <div class="member-body-long" id ="long-body-STABLE">
+
+ </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="STATIC" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'STATIC');">[+]</span>
<span class="member-annotations">
</span>
@@ -8468,12 +10082,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-STATIC">
+
+ </div>
+ <div class="member-body-long" id ="long-body-STATIC">
+
+ </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="STRINGconst" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'STRINGconst');">[+]</span>
<span class="member-annotations">
</span>
@@ -8499,12 +10130,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-STRINGconst">
+
+ </div>
+ <div class="member-body-long" id ="long-body-STRINGconst">
+
+ </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="SUPER" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'SUPER');">[+]</span>
<span class="member-annotations">
</span>
@@ -8530,12 +10178,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-SUPER">
+
+ </div>
+ <div class="member-body-long" id ="long-body-SUPER">
+
+ </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="SUPERACCESSOR" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'SUPERACCESSOR');">[+]</span>
<span class="member-annotations">
</span>
@@ -8561,12 +10226,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-SUPERACCESSOR">
+
+ </div>
+ <div class="member-body-long" id ="long-body-SUPERACCESSOR">
+
+ </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="SUPERtype" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'SUPERtype');">[+]</span>
<span class="member-annotations">
</span>
@@ -8592,12 +10274,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-SUPERtype">
+
+ </div>
+ <div class="member-body-long" id ="long-body-SUPERtype">
+
+ </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="SYNTHETIC" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'SYNTHETIC');">[+]</span>
<span class="member-annotations">
</span>
@@ -8623,12 +10322,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-SYNTHETIC">
+
+ </div>
+ <div class="member-body-long" id ="long-body-SYNTHETIC">
+
+ </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="TEMPLATE" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'TEMPLATE');">[+]</span>
<span class="member-annotations">
</span>
@@ -8654,12 +10370,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-TEMPLATE">
+
+ </div>
+ <div class="member-body-long" id ="long-body-TEMPLATE">
+
+ </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="TERMREF" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'TERMREF');">[+]</span>
<span class="member-annotations">
</span>
@@ -8685,12 +10418,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-TERMREF">
+
+ </div>
+ <div class="member-body-long" id ="long-body-TERMREF">
+
+ </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="TERMREFdirect" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'TERMREFdirect');">[+]</span>
<span class="member-annotations">
</span>
@@ -8716,12 +10466,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-TERMREFdirect">
+
+ </div>
+ <div class="member-body-long" id ="long-body-TERMREFdirect">
+
+ </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="TERMREFpkg" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'TERMREFpkg');">[+]</span>
<span class="member-annotations">
</span>
@@ -8747,12 +10514,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-TERMREFpkg">
+
+ </div>
+ <div class="member-body-long" id ="long-body-TERMREFpkg">
+
+ </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="TERMREFsymbol" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'TERMREFsymbol');">[+]</span>
<span class="member-annotations">
</span>
@@ -8778,12 +10562,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-TERMREFsymbol">
+
+ </div>
+ <div class="member-body-long" id ="long-body-TERMREFsymbol">
+
+ </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="THIS" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'THIS');">[+]</span>
<span class="member-annotations">
</span>
@@ -8809,12 +10610,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-THIS">
+
+ </div>
+ <div class="member-body-long" id ="long-body-THIS">
+
+ </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="TRAIT" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'TRAIT');">[+]</span>
<span class="member-annotations">
</span>
@@ -8840,12 +10658,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-TRAIT">
+
+ </div>
+ <div class="member-body-long" id ="long-body-TRAIT">
+
+ </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="TRUEconst" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'TRUEconst');">[+]</span>
<span class="member-annotations">
</span>
@@ -8871,12 +10706,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-TRUEconst">
+
+ </div>
+ <div class="member-body-long" id ="long-body-TRUEconst">
+
+ </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="TRY" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'TRY');">[+]</span>
<span class="member-annotations">
</span>
@@ -8902,12 +10754,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-TRY">
+
+ </div>
+ <div class="member-body-long" id ="long-body-TRY">
+
+ </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="TYPEALIAS" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'TYPEALIAS');">[+]</span>
<span class="member-annotations">
</span>
@@ -8933,12 +10802,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-TYPEALIAS">
+
+ </div>
+ <div class="member-body-long" id ="long-body-TYPEALIAS">
+
+ </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="TYPEAPPLY" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'TYPEAPPLY');">[+]</span>
<span class="member-annotations">
</span>
@@ -8964,12 +10850,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-TYPEAPPLY">
+
+ </div>
+ <div class="member-body-long" id ="long-body-TYPEAPPLY">
+
+ </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="TYPEBOUNDS" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'TYPEBOUNDS');">[+]</span>
<span class="member-annotations">
</span>
@@ -8995,12 +10898,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-TYPEBOUNDS">
+
+ </div>
+ <div class="member-body-long" id ="long-body-TYPEBOUNDS">
+
+ </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="TYPEBOUNDStpt" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'TYPEBOUNDStpt');">[+]</span>
<span class="member-annotations">
</span>
@@ -9026,12 +10946,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-TYPEBOUNDStpt">
+
+ </div>
+ <div class="member-body-long" id ="long-body-TYPEBOUNDStpt">
+
+ </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="TYPED" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'TYPED');">[+]</span>
<span class="member-annotations">
</span>
@@ -9057,12 +10994,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-TYPED">
+
+ </div>
+ <div class="member-body-long" id ="long-body-TYPED">
+
+ </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="TYPEDEF" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'TYPEDEF');">[+]</span>
<span class="member-annotations">
</span>
@@ -9088,12 +11042,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-TYPEDEF">
+
+ </div>
+ <div class="member-body-long" id ="long-body-TYPEDEF">
+
+ </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="TYPEPARAM" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'TYPEPARAM');">[+]</span>
<span class="member-annotations">
</span>
@@ -9119,12 +11090,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-TYPEPARAM">
+
+ </div>
+ <div class="member-body-long" id ="long-body-TYPEPARAM">
+
+ </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="TYPEREF" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'TYPEREF');">[+]</span>
<span class="member-annotations">
</span>
@@ -9150,12 +11138,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-TYPEREF">
+
+ </div>
+ <div class="member-body-long" id ="long-body-TYPEREF">
+
+ </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="TYPEREFdirect" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'TYPEREFdirect');">[+]</span>
<span class="member-annotations">
</span>
@@ -9181,12 +11186,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-TYPEREFdirect">
+
+ </div>
+ <div class="member-body-long" id ="long-body-TYPEREFdirect">
+
+ </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="TYPEREFpkg" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'TYPEREFpkg');">[+]</span>
<span class="member-annotations">
</span>
@@ -9212,12 +11234,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-TYPEREFpkg">
+
+ </div>
+ <div class="member-body-long" id ="long-body-TYPEREFpkg">
+
+ </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="TYPEREFsymbol" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'TYPEREFsymbol');">[+]</span>
<span class="member-annotations">
</span>
@@ -9243,12 +11282,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-TYPEREFsymbol">
+
+ </div>
+ <div class="member-body-long" id ="long-body-TYPEREFsymbol">
+
+ </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="UNAPPLY" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'UNAPPLY');">[+]</span>
<span class="member-annotations">
</span>
@@ -9274,12 +11330,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-UNAPPLY">
+
+ </div>
+ <div class="member-body-long" id ="long-body-UNAPPLY">
+
+ </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="UNITconst" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'UNITconst');">[+]</span>
<span class="member-annotations">
</span>
@@ -9305,12 +11378,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-UNITconst">
+
+ </div>
+ <div class="member-body-long" id ="long-body-UNITconst">
+
+ </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="UTF8" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'UTF8');">[+]</span>
<span class="member-annotations">
</span>
@@ -9336,12 +11426,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-UTF8">
+
+ </div>
+ <div class="member-body-long" id ="long-body-UTF8">
+
+ </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="VALDEF" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'VALDEF');">[+]</span>
<span class="member-annotations">
</span>
@@ -9367,12 +11474,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-VALDEF">
+
+ </div>
+ <div class="member-body-long" id ="long-body-VALDEF">
+
+ </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="firstASTTreeTag" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'firstASTTreeTag');">[+]</span>
<span class="member-annotations">
</span>
@@ -9398,12 +11522,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-firstASTTreeTag">
+
+ </div>
+ <div class="member-body-long" id ="long-body-firstASTTreeTag">
+
+ </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="firstLengthTreeTag" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'firstLengthTreeTag');">[+]</span>
<span class="member-annotations">
</span>
@@ -9429,12 +11570,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-firstLengthTreeTag">
+
+ </div>
+ <div class="member-body-long" id ="long-body-firstLengthTreeTag">
+
+ </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="firstNatASTTreeTag" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'firstNatASTTreeTag');">[+]</span>
<span class="member-annotations">
</span>
@@ -9460,12 +11618,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-firstNatASTTreeTag">
+
+ </div>
+ <div class="member-body-long" id ="long-body-firstNatASTTreeTag">
+
+ </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="firstNatTreeTag" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'firstNatTreeTag');">[+]</span>
<span class="member-annotations">
</span>
@@ -9491,12 +11666,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-firstNatTreeTag">
+
+ </div>
+ <div class="member-body-long" id ="long-body-firstNatTreeTag">
+
+ </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="firstSimpleTreeTag" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'firstSimpleTreeTag');">[+]</span>
<span class="member-annotations">
</span>
@@ -9522,12 +11714,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-firstSimpleTreeTag">
+
+ </div>
+ <div class="member-body-long" id ="long-body-firstSimpleTreeTag">
+
+ </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="header" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'header');">[+]</span>
<span class="member-annotations">
</span>
@@ -9548,17 +11757,37 @@ Delta = Int // Difference between consecutive offs
- <span class="no-left">: Array</span>
+ <span class="no-left">: Array
+<span class="no-left no-right">[</span>
+Int
+<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-header">
+
+ </div>
+ <div class="member-body-long" id ="long-body-header">
+
+ </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="prefixToVariance" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'prefixToVariance');">[+]</span>
<span class="member-annotations">
</span>
@@ -9579,17 +11808,37 @@ Delta = Int // Difference between consecutive offs
- <span class="no-left">: Map</span>
+ <span class="no-left">: Map
+<span class="no-left no-right">[</span>
+Char<span class="">, </span>Int
+<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-prefixToVariance">
+
+ </div>
+ <div class="member-body-long" id ="long-body-prefixToVariance">
+
+ </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="varianceToPrefix" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'varianceToPrefix');">[+]</span>
<span class="member-annotations">
</span>
@@ -9610,18 +11859,39 @@ Delta = Int // Difference between consecutive offs
- <span class="no-left">: Map</span>
+ <span class="no-left">: Map
+<span class="no-left no-right">[</span>
+Int<span class="">, </span>Char
+<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
- <p>Map between variances and name prefixes</p>
+ <div class="member-body-short" id="short-body-varianceToPrefix">
+ <p>Map between variances and name prefixes</p>
+
+ </div>
+ <div class="member-body-long" id ="long-body-varianceToPrefix">
+ <p>Map between variances and name prefixes</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="astTagToString(tag)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'astTagToString(tag)');">[+]</span>
<span class="member-annotations">
</span>
@@ -9660,12 +11930,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-astTagToString(tag)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-astTagToString(tag)">
+
+ </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="isModifierTag(tag)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'isModifierTag(tag)');">[+]</span>
<span class="member-annotations">
</span>
@@ -9704,12 +11991,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-isModifierTag(tag)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-isModifierTag(tag)">
+
+ </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="isParamTag(tag)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'isParamTag(tag)');">[+]</span>
<span class="member-annotations">
</span>
@@ -9748,12 +12052,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-isParamTag(tag)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-isParamTag(tag)">
+
+ </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="isTypeTreeTag(tag)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'isTypeTreeTag(tag)');">[+]</span>
<span class="member-annotations">
</span>
@@ -9792,12 +12113,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-isTypeTreeTag(tag)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-isTypeTreeTag(tag)">
+
+ </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="nameTagToString(tag)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'nameTagToString(tag)');">[+]</span>
<span class="member-annotations">
</span>
@@ -9836,12 +12174,29 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-nameTagToString(tag)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-nameTagToString(tag)">
+
+ </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="numRefs(tag)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'numRefs(tag)');">[+]</span>
<span class="member-annotations">
</span>
@@ -9880,8 +12235,24 @@ Delta = Int // Difference between consecutive offs
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-numRefs(tag)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-numRefs(tag)">
+
+ </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>
diff --git a/api/dotty/tools/dotc/core/tasty/TastyName$.html b/api/dotty/tools/dotc/core/tasty/TastyName$.html
index 5d4693636..ec9140105 100644
--- a/api/dotty/tools/dotc/core/tasty/TastyName$.html
+++ b/api/dotty/tools/dotc/core/tasty/TastyName$.html
@@ -5321,6 +5321,9 @@
<div id="entity-container">
<div id="entity-title">
+ <span id="entity-annotations">
+
+ </span>
<span id="entity-modifiers">
final
</span>
@@ -5330,16 +5333,29 @@
<span id="entity-name">
TastyName
</span>
+
+
</div>
- <h1 class="section ">Members</h1>
+ <h1 class="section empty">
+ Constructors
+ </h1>
+
+ <div id="entity-constructors" class="entity-section empty">
+
+ </div>
+
+ <h1 class="section ">
+ Members
+ </h1>
<div id="entity-members" class="entity-section ">
<div id="DefaultGetter" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'DefaultGetter');">[+]</span>
<span class="member-annotations">
</span>
@@ -5363,12 +5379,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-DefaultGetter">
+
+ </div>
+ <div class="member-body-long" id ="long-body-DefaultGetter">
+
+ </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="DefaultGetter$" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'DefaultGetter$');">[+]</span>
<span class="member-annotations">
</span>
@@ -5392,12 +5425,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-DefaultGetter$">
+
+ </div>
+ <div class="member-body-long" id ="long-body-DefaultGetter$">
+
+ </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="Expanded" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'Expanded');">[+]</span>
<span class="member-annotations">
</span>
@@ -5421,12 +5471,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-Expanded">
+
+ </div>
+ <div class="member-body-long" id ="long-body-Expanded">
+
+ </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="Expanded$" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'Expanded$');">[+]</span>
<span class="member-annotations">
</span>
@@ -5450,12 +5517,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-Expanded$">
+
+ </div>
+ <div class="member-body-long" id ="long-body-Expanded$">
+
+ </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="ModuleClass" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'ModuleClass');">[+]</span>
<span class="member-annotations">
</span>
@@ -5479,12 +5563,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-ModuleClass">
+
+ </div>
+ <div class="member-body-long" id ="long-body-ModuleClass">
+
+ </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="ModuleClass$" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'ModuleClass$');">[+]</span>
<span class="member-annotations">
</span>
@@ -5508,12 +5609,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-ModuleClass$">
+
+ </div>
+ <div class="member-body-long" id ="long-body-ModuleClass$">
+
+ </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="NameRef" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'NameRef');">[+]</span>
<span class="member-annotations">
</span>
@@ -5537,12 +5655,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-NameRef">
+
+ </div>
+ <div class="member-body-long" id ="long-body-NameRef">
+
+ </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="NameRef$" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'NameRef$');">[+]</span>
<span class="member-annotations">
</span>
@@ -5566,12 +5701,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-NameRef$">
+
+ </div>
+ <div class="member-body-long" id ="long-body-NameRef$">
+
+ </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="Qualified" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'Qualified');">[+]</span>
<span class="member-annotations">
</span>
@@ -5595,12 +5747,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-Qualified">
+
+ </div>
+ <div class="member-body-long" id ="long-body-Qualified">
+
+ </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="Qualified$" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'Qualified$');">[+]</span>
<span class="member-annotations">
</span>
@@ -5624,12 +5793,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-Qualified$">
+
+ </div>
+ <div class="member-body-long" id ="long-body-Qualified$">
+
+ </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="Shadowed" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'Shadowed');">[+]</span>
<span class="member-annotations">
</span>
@@ -5653,12 +5839,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-Shadowed">
+
+ </div>
+ <div class="member-body-long" id ="long-body-Shadowed">
+
+ </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="Shadowed$" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'Shadowed$');">[+]</span>
<span class="member-annotations">
</span>
@@ -5682,12 +5885,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-Shadowed$">
+
+ </div>
+ <div class="member-body-long" id ="long-body-Shadowed$">
+
+ </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="Signed" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'Signed');">[+]</span>
<span class="member-annotations">
</span>
@@ -5711,12 +5931,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-Signed">
+
+ </div>
+ <div class="member-body-long" id ="long-body-Signed">
+
+ </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="Signed$" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'Signed$');">[+]</span>
<span class="member-annotations">
</span>
@@ -5740,12 +5977,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-Signed$">
+
+ </div>
+ <div class="member-body-long" id ="long-body-Signed$">
+
+ </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="Simple" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'Simple');">[+]</span>
<span class="member-annotations">
</span>
@@ -5769,12 +6023,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-Simple">
+
+ </div>
+ <div class="member-body-long" id ="long-body-Simple">
+
+ </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="Simple$" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'Simple$');">[+]</span>
<span class="member-annotations">
</span>
@@ -5798,12 +6069,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-Simple$">
+
+ </div>
+ <div class="member-body-long" id ="long-body-Simple$">
+
+ </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="SuperAccessor" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'SuperAccessor');">[+]</span>
<span class="member-annotations">
</span>
@@ -5827,12 +6115,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-SuperAccessor">
+
+ </div>
+ <div class="member-body-long" id ="long-body-SuperAccessor">
+
+ </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="SuperAccessor$" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'SuperAccessor$');">[+]</span>
<span class="member-annotations">
</span>
@@ -5856,12 +6161,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-SuperAccessor$">
+
+ </div>
+ <div class="member-body-long" id ="long-body-SuperAccessor$">
+
+ </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="Table" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'Table');">[+]</span>
<span class="member-annotations">
</span>
@@ -5885,8 +6207,24 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-Table">
+
+ </div>
+ <div class="member-body-long" id ="long-body-Table">
+
+ </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>
diff --git a/api/dotty/tools/dotc/core/tasty/TastyName$/DefaultGetter$.html b/api/dotty/tools/dotc/core/tasty/TastyName$/DefaultGetter$.html
index 2ad27e759..c77d14394 100644
--- a/api/dotty/tools/dotc/core/tasty/TastyName$/DefaultGetter$.html
+++ b/api/dotty/tools/dotc/core/tasty/TastyName$/DefaultGetter$.html
@@ -5321,6 +5321,9 @@
<div id="entity-container">
<div id="entity-title">
+ <span id="entity-annotations">
+
+ </span>
<span id="entity-modifiers">
final
</span>
@@ -5330,16 +5333,38 @@
<span id="entity-name">
DefaultGetter
</span>
+
+
+ <div id="super-types">
+
+
+ <span class="keyword">extends</span>
+
+ <span class="entity-super-type">Function2</span>
+
+ </div>
+
</div>
- <h1 class="section ">Members</h1>
+ <h1 class="section empty">
+ Constructors
+ </h1>
+
+ <div id="entity-constructors" class="entity-section empty">
+
+ </div>
+
+ <h1 class="section ">
+ Members
+ </h1>
<div id="entity-members" class="entity-section ">
<div id="apply(method,num)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'apply(method,num)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5386,12 +5411,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-apply(method,num)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-apply(method,num)">
+
+ </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="unapply(x$1)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'unapply(x$1)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5430,8 +5472,24 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-unapply(x$1)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-unapply(x$1)">
+
+ </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>
diff --git a/api/dotty/tools/dotc/core/tasty/TastyName$/DefaultGetter.html b/api/dotty/tools/dotc/core/tasty/TastyName$/DefaultGetter.html
index 2078addbe..ea36b1ee7 100644
--- a/api/dotty/tools/dotc/core/tasty/TastyName$/DefaultGetter.html
+++ b/api/dotty/tools/dotc/core/tasty/TastyName$/DefaultGetter.html
@@ -5321,6 +5321,9 @@
<div id="entity-container">
<div id="entity-title">
+ <span id="entity-annotations">
+
+ </span>
<span id="entity-modifiers">
</span>
@@ -5330,16 +5333,64 @@
<span id="entity-name">
DefaultGetter
</span>
+
+
+ <div id="super-types">
+
+
+ <span class="keyword">extends</span>
+
+ <span class="entity-super-type">TastyName</span>
+
+ </div>
+
</div>
- <h1 class="section ">Members</h1>
+ <h1 class="section ">
+ Constructors
+ </h1>
+
+ <div id="entity-constructors" class="entity-section ">
+
+
+ <div class="member">
+ <div class="member-title">
+ <span class="member-name">DefaultGetter</span>
+ <span class="no-left">(</span>
+
+
+ <span class="no-left">
+ method:
+ </span>
+ NameRef
+
+ <span class="no-left">, </span>
+
+
+ <span class="">
+ num:
+ </span>
+ Int
+
+
+ <span class="no-left">)</span>
+ </div>
+ </div>
+
+
+ </div>
+
+ <h1 class="section ">
+ Members
+ </h1>
<div id="entity-members" class="entity-section ">
<div id="method" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'method');">[+]</span>
<span class="member-annotations">
</span>
@@ -5365,12 +5416,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-method">
+
+ </div>
+ <div class="member-body-long" id ="long-body-method">
+
+ </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="num" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'num');">[+]</span>
<span class="member-annotations">
</span>
@@ -5396,12 +5464,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-num">
+
+ </div>
+ <div class="member-body-long" id ="long-body-num">
+
+ </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="_1" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, '_1');">[+]</span>
<span class="member-annotations">
</span>
@@ -5427,12 +5512,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-_1">
+
+ </div>
+ <div class="member-body-long" id ="long-body-_1">
+
+ </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="_2" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, '_2');">[+]</span>
<span class="member-annotations">
</span>
@@ -5458,12 +5560,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-_2">
+
+ </div>
+ <div class="member-body-long" id ="long-body-_2">
+
+ </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="copy(method,num)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'copy(method,num)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5510,12 +5629,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-copy(method,num)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-copy(method,num)">
+
+ </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="copy$default$1" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$1');">[+]</span>
<span class="member-annotations">
</span>
@@ -5541,12 +5677,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-copy$default$1">
+
+ </div>
+ <div class="member-body-long" id ="long-body-copy$default$1">
+
+ </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="copy$default$2" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$2');">[+]</span>
<span class="member-annotations">
</span>
@@ -5572,8 +5725,24 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-copy$default$2">
+
+ </div>
+ <div class="member-body-long" id ="long-body-copy$default$2">
+
+ </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>
diff --git a/api/dotty/tools/dotc/core/tasty/TastyName$/Expanded$.html b/api/dotty/tools/dotc/core/tasty/TastyName$/Expanded$.html
index 7fc21f5e4..989925a5c 100644
--- a/api/dotty/tools/dotc/core/tasty/TastyName$/Expanded$.html
+++ b/api/dotty/tools/dotc/core/tasty/TastyName$/Expanded$.html
@@ -5321,6 +5321,9 @@
<div id="entity-container">
<div id="entity-title">
+ <span id="entity-annotations">
+
+ </span>
<span id="entity-modifiers">
final
</span>
@@ -5330,16 +5333,38 @@
<span id="entity-name">
Expanded
</span>
+
+
+ <div id="super-types">
+
+
+ <span class="keyword">extends</span>
+
+ <span class="entity-super-type">Function2</span>
+
+ </div>
+
</div>
- <h1 class="section ">Members</h1>
+ <h1 class="section empty">
+ Constructors
+ </h1>
+
+ <div id="entity-constructors" class="entity-section empty">
+
+ </div>
+
+ <h1 class="section ">
+ Members
+ </h1>
<div id="entity-members" class="entity-section ">
<div id="apply(prefix,original)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'apply(prefix,original)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5386,12 +5411,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-apply(prefix,original)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-apply(prefix,original)">
+
+ </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="unapply(x$1)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'unapply(x$1)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5430,8 +5472,24 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-unapply(x$1)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-unapply(x$1)">
+
+ </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>
diff --git a/api/dotty/tools/dotc/core/tasty/TastyName$/Expanded.html b/api/dotty/tools/dotc/core/tasty/TastyName$/Expanded.html
index cd4c6fef6..45da3d656 100644
--- a/api/dotty/tools/dotc/core/tasty/TastyName$/Expanded.html
+++ b/api/dotty/tools/dotc/core/tasty/TastyName$/Expanded.html
@@ -5321,6 +5321,9 @@
<div id="entity-container">
<div id="entity-title">
+ <span id="entity-annotations">
+
+ </span>
<span id="entity-modifiers">
</span>
@@ -5330,16 +5333,64 @@
<span id="entity-name">
Expanded
</span>
+
+
+ <div id="super-types">
+
+
+ <span class="keyword">extends</span>
+
+ <span class="entity-super-type">TastyName</span>
+
+ </div>
+
</div>
- <h1 class="section ">Members</h1>
+ <h1 class="section ">
+ Constructors
+ </h1>
+
+ <div id="entity-constructors" class="entity-section ">
+
+
+ <div class="member">
+ <div class="member-title">
+ <span class="member-name">Expanded</span>
+ <span class="no-left">(</span>
+
+
+ <span class="no-left">
+ prefix:
+ </span>
+ NameRef
+
+ <span class="no-left">, </span>
+
+
+ <span class="">
+ original:
+ </span>
+ NameRef
+
+
+ <span class="no-left">)</span>
+ </div>
+ </div>
+
+
+ </div>
+
+ <h1 class="section ">
+ Members
+ </h1>
<div id="entity-members" class="entity-section ">
<div id="original" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'original');">[+]</span>
<span class="member-annotations">
</span>
@@ -5365,12 +5416,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-original">
+
+ </div>
+ <div class="member-body-long" id ="long-body-original">
+
+ </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="prefix" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'prefix');">[+]</span>
<span class="member-annotations">
</span>
@@ -5396,12 +5464,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-prefix">
+
+ </div>
+ <div class="member-body-long" id ="long-body-prefix">
+
+ </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="_1" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, '_1');">[+]</span>
<span class="member-annotations">
</span>
@@ -5427,12 +5512,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-_1">
+
+ </div>
+ <div class="member-body-long" id ="long-body-_1">
+
+ </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="_2" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, '_2');">[+]</span>
<span class="member-annotations">
</span>
@@ -5458,12 +5560,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-_2">
+
+ </div>
+ <div class="member-body-long" id ="long-body-_2">
+
+ </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="copy(prefix,original)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'copy(prefix,original)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5510,12 +5629,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-copy(prefix,original)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-copy(prefix,original)">
+
+ </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="copy$default$1" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$1');">[+]</span>
<span class="member-annotations">
</span>
@@ -5541,12 +5677,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-copy$default$1">
+
+ </div>
+ <div class="member-body-long" id ="long-body-copy$default$1">
+
+ </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="copy$default$2" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$2');">[+]</span>
<span class="member-annotations">
</span>
@@ -5572,8 +5725,24 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-copy$default$2">
+
+ </div>
+ <div class="member-body-long" id ="long-body-copy$default$2">
+
+ </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>
diff --git a/api/dotty/tools/dotc/core/tasty/TastyName$/ModuleClass$.html b/api/dotty/tools/dotc/core/tasty/TastyName$/ModuleClass$.html
index 7e057bfed..628f2d0f6 100644
--- a/api/dotty/tools/dotc/core/tasty/TastyName$/ModuleClass$.html
+++ b/api/dotty/tools/dotc/core/tasty/TastyName$/ModuleClass$.html
@@ -5321,6 +5321,9 @@
<div id="entity-container">
<div id="entity-title">
+ <span id="entity-annotations">
+
+ </span>
<span id="entity-modifiers">
final
</span>
@@ -5330,16 +5333,38 @@
<span id="entity-name">
ModuleClass
</span>
+
+
+ <div id="super-types">
+
+
+ <span class="keyword">extends</span>
+
+ <span class="entity-super-type">Function1</span>
+
+ </div>
+
</div>
- <h1 class="section ">Members</h1>
+ <h1 class="section empty">
+ Constructors
+ </h1>
+
+ <div id="entity-constructors" class="entity-section empty">
+
+ </div>
+
+ <h1 class="section ">
+ Members
+ </h1>
<div id="entity-members" class="entity-section ">
<div id="apply(module)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'apply(module)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5378,12 +5403,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-apply(module)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-apply(module)">
+
+ </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="unapply(x$1)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'unapply(x$1)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5422,8 +5464,24 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-unapply(x$1)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-unapply(x$1)">
+
+ </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>
diff --git a/api/dotty/tools/dotc/core/tasty/TastyName$/ModuleClass.html b/api/dotty/tools/dotc/core/tasty/TastyName$/ModuleClass.html
index cb7123998..e7abae2ce 100644
--- a/api/dotty/tools/dotc/core/tasty/TastyName$/ModuleClass.html
+++ b/api/dotty/tools/dotc/core/tasty/TastyName$/ModuleClass.html
@@ -5321,6 +5321,9 @@
<div id="entity-container">
<div id="entity-title">
+ <span id="entity-annotations">
+
+ </span>
<span id="entity-modifiers">
</span>
@@ -5330,16 +5333,56 @@
<span id="entity-name">
ModuleClass
</span>
+
+
+ <div id="super-types">
+
+
+ <span class="keyword">extends</span>
+
+ <span class="entity-super-type">TastyName</span>
+
+ </div>
+
</div>
- <h1 class="section ">Members</h1>
+ <h1 class="section ">
+ Constructors
+ </h1>
+
+ <div id="entity-constructors" class="entity-section ">
+
+
+ <div class="member">
+ <div class="member-title">
+ <span class="member-name">ModuleClass</span>
+ <span class="no-left">(</span>
+
+
+ <span class="no-left">
+ module:
+ </span>
+ NameRef
+
+
+ <span class="no-left">)</span>
+ </div>
+ </div>
+
+
+ </div>
+
+ <h1 class="section ">
+ Members
+ </h1>
<div id="entity-members" class="entity-section ">
<div id="module" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'module');">[+]</span>
<span class="member-annotations">
</span>
@@ -5365,12 +5408,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-module">
+
+ </div>
+ <div class="member-body-long" id ="long-body-module">
+
+ </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="_1" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, '_1');">[+]</span>
<span class="member-annotations">
</span>
@@ -5396,12 +5456,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-_1">
+
+ </div>
+ <div class="member-body-long" id ="long-body-_1">
+
+ </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="copy(module)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'copy(module)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5440,12 +5517,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-copy(module)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-copy(module)">
+
+ </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="copy$default$1" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$1');">[+]</span>
<span class="member-annotations">
</span>
@@ -5471,8 +5565,24 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-copy$default$1">
+
+ </div>
+ <div class="member-body-long" id ="long-body-copy$default$1">
+
+ </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>
diff --git a/api/dotty/tools/dotc/core/tasty/TastyName$/NameRef$.html b/api/dotty/tools/dotc/core/tasty/TastyName$/NameRef$.html
index bc9e1c5f8..7cfb3ff59 100644
--- a/api/dotty/tools/dotc/core/tasty/TastyName$/NameRef$.html
+++ b/api/dotty/tools/dotc/core/tasty/TastyName$/NameRef$.html
@@ -5321,6 +5321,9 @@
<div id="entity-container">
<div id="entity-title">
+ <span id="entity-annotations">
+
+ </span>
<span id="entity-modifiers">
final
</span>
@@ -5330,16 +5333,38 @@
<span id="entity-name">
NameRef
</span>
+
+
+ <div id="super-types">
+
+
+ <span class="keyword">extends</span>
+
+ <span class="entity-super-type">Function1</span>
+
+ </div>
+
</div>
- <h1 class="section ">Members</h1>
+ <h1 class="section empty">
+ Constructors
+ </h1>
+
+ <div id="entity-constructors" class="entity-section empty">
+
+ </div>
+
+ <h1 class="section ">
+ Members
+ </h1>
<div id="entity-members" class="entity-section ">
<div id="apply(index)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'apply(index)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5378,12 +5403,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-apply(index)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-apply(index)">
+
+ </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="unapply(x$1)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'unapply(x$1)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5422,8 +5464,24 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-unapply(x$1)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-unapply(x$1)">
+
+ </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>
diff --git a/api/dotty/tools/dotc/core/tasty/TastyName$/NameRef.html b/api/dotty/tools/dotc/core/tasty/TastyName$/NameRef.html
index abbb99e97..3ceb19da1 100644
--- a/api/dotty/tools/dotc/core/tasty/TastyName$/NameRef.html
+++ b/api/dotty/tools/dotc/core/tasty/TastyName$/NameRef.html
@@ -5321,6 +5321,9 @@
<div id="entity-container">
<div id="entity-title">
+ <span id="entity-annotations">
+
+ </span>
<span id="entity-modifiers">
final
</span>
@@ -5330,16 +5333,56 @@
<span id="entity-name">
NameRef
</span>
+
+
+ <div id="super-types">
+
+
+ <span class="keyword">extends</span>
+
+ <span class="entity-super-type">AnyVal</span>
+
+ </div>
+
</div>
- <h1 class="section ">Members</h1>
+ <h1 class="section ">
+ Constructors
+ </h1>
+
+ <div id="entity-constructors" class="entity-section ">
+
+
+ <div class="member">
+ <div class="member-title">
+ <span class="member-name">NameRef</span>
+ <span class="no-left">(</span>
+
+
+ <span class="no-left">
+ index:
+ </span>
+ Int
+
+
+ <span class="no-left">)</span>
+ </div>
+ </div>
+
+
+ </div>
+
+ <h1 class="section ">
+ Members
+ </h1>
<div id="entity-members" class="entity-section ">
<div id="index" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'index');">[+]</span>
<span class="member-annotations">
</span>
@@ -5365,12 +5408,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-index">
+
+ </div>
+ <div class="member-body-long" id ="long-body-index">
+
+ </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="_1" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, '_1');">[+]</span>
<span class="member-annotations">
</span>
@@ -5396,12 +5456,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-_1">
+
+ </div>
+ <div class="member-body-long" id ="long-body-_1">
+
+ </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="copy(index)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'copy(index)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5440,12 +5517,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-copy(index)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-copy(index)">
+
+ </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="copy$default$1" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$1');">[+]</span>
<span class="member-annotations">
</span>
@@ -5471,8 +5565,24 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-copy$default$1">
+
+ </div>
+ <div class="member-body-long" id ="long-body-copy$default$1">
+
+ </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>
diff --git a/api/dotty/tools/dotc/core/tasty/TastyName$/Qualified$.html b/api/dotty/tools/dotc/core/tasty/TastyName$/Qualified$.html
index f6fd2a072..fc1bc992b 100644
--- a/api/dotty/tools/dotc/core/tasty/TastyName$/Qualified$.html
+++ b/api/dotty/tools/dotc/core/tasty/TastyName$/Qualified$.html
@@ -5321,6 +5321,9 @@
<div id="entity-container">
<div id="entity-title">
+ <span id="entity-annotations">
+
+ </span>
<span id="entity-modifiers">
final
</span>
@@ -5330,16 +5333,38 @@
<span id="entity-name">
Qualified
</span>
+
+
+ <div id="super-types">
+
+
+ <span class="keyword">extends</span>
+
+ <span class="entity-super-type">Function2</span>
+
+ </div>
+
</div>
- <h1 class="section ">Members</h1>
+ <h1 class="section empty">
+ Constructors
+ </h1>
+
+ <div id="entity-constructors" class="entity-section empty">
+
+ </div>
+
+ <h1 class="section ">
+ Members
+ </h1>
<div id="entity-members" class="entity-section ">
<div id="apply(qualified,selector)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'apply(qualified,selector)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5386,12 +5411,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-apply(qualified,selector)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-apply(qualified,selector)">
+
+ </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="unapply(x$1)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'unapply(x$1)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5430,8 +5472,24 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-unapply(x$1)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-unapply(x$1)">
+
+ </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>
diff --git a/api/dotty/tools/dotc/core/tasty/TastyName$/Qualified.html b/api/dotty/tools/dotc/core/tasty/TastyName$/Qualified.html
index c596b1af2..53ecd1bbd 100644
--- a/api/dotty/tools/dotc/core/tasty/TastyName$/Qualified.html
+++ b/api/dotty/tools/dotc/core/tasty/TastyName$/Qualified.html
@@ -5321,6 +5321,9 @@
<div id="entity-container">
<div id="entity-title">
+ <span id="entity-annotations">
+
+ </span>
<span id="entity-modifiers">
</span>
@@ -5330,16 +5333,64 @@
<span id="entity-name">
Qualified
</span>
+
+
+ <div id="super-types">
+
+
+ <span class="keyword">extends</span>
+
+ <span class="entity-super-type">TastyName</span>
+
+ </div>
+
</div>
- <h1 class="section ">Members</h1>
+ <h1 class="section ">
+ Constructors
+ </h1>
+
+ <div id="entity-constructors" class="entity-section ">
+
+
+ <div class="member">
+ <div class="member-title">
+ <span class="member-name">Qualified</span>
+ <span class="no-left">(</span>
+
+
+ <span class="no-left">
+ qualified:
+ </span>
+ NameRef
+
+ <span class="no-left">, </span>
+
+
+ <span class="">
+ selector:
+ </span>
+ NameRef
+
+
+ <span class="no-left">)</span>
+ </div>
+ </div>
+
+
+ </div>
+
+ <h1 class="section ">
+ Members
+ </h1>
<div id="entity-members" class="entity-section ">
<div id="qualified" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'qualified');">[+]</span>
<span class="member-annotations">
</span>
@@ -5365,12 +5416,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-qualified">
+
+ </div>
+ <div class="member-body-long" id ="long-body-qualified">
+
+ </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="selector" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'selector');">[+]</span>
<span class="member-annotations">
</span>
@@ -5396,12 +5464,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-selector">
+
+ </div>
+ <div class="member-body-long" id ="long-body-selector">
+
+ </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="_1" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, '_1');">[+]</span>
<span class="member-annotations">
</span>
@@ -5427,12 +5512,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-_1">
+
+ </div>
+ <div class="member-body-long" id ="long-body-_1">
+
+ </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="_2" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, '_2');">[+]</span>
<span class="member-annotations">
</span>
@@ -5458,12 +5560,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-_2">
+
+ </div>
+ <div class="member-body-long" id ="long-body-_2">
+
+ </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="copy(qualified,selector)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'copy(qualified,selector)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5510,12 +5629,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-copy(qualified,selector)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-copy(qualified,selector)">
+
+ </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="copy$default$1" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$1');">[+]</span>
<span class="member-annotations">
</span>
@@ -5541,12 +5677,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-copy$default$1">
+
+ </div>
+ <div class="member-body-long" id ="long-body-copy$default$1">
+
+ </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="copy$default$2" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$2');">[+]</span>
<span class="member-annotations">
</span>
@@ -5572,8 +5725,24 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-copy$default$2">
+
+ </div>
+ <div class="member-body-long" id ="long-body-copy$default$2">
+
+ </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>
diff --git a/api/dotty/tools/dotc/core/tasty/TastyName$/Shadowed$.html b/api/dotty/tools/dotc/core/tasty/TastyName$/Shadowed$.html
index b499f690e..99501839e 100644
--- a/api/dotty/tools/dotc/core/tasty/TastyName$/Shadowed$.html
+++ b/api/dotty/tools/dotc/core/tasty/TastyName$/Shadowed$.html
@@ -5321,6 +5321,9 @@
<div id="entity-container">
<div id="entity-title">
+ <span id="entity-annotations">
+
+ </span>
<span id="entity-modifiers">
final
</span>
@@ -5330,16 +5333,38 @@
<span id="entity-name">
Shadowed
</span>
+
+
+ <div id="super-types">
+
+
+ <span class="keyword">extends</span>
+
+ <span class="entity-super-type">Function1</span>
+
+ </div>
+
</div>
- <h1 class="section ">Members</h1>
+ <h1 class="section empty">
+ Constructors
+ </h1>
+
+ <div id="entity-constructors" class="entity-section empty">
+
+ </div>
+
+ <h1 class="section ">
+ Members
+ </h1>
<div id="entity-members" class="entity-section ">
<div id="apply(original)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'apply(original)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5378,12 +5403,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-apply(original)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-apply(original)">
+
+ </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="unapply(x$1)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'unapply(x$1)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5422,8 +5464,24 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-unapply(x$1)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-unapply(x$1)">
+
+ </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>
diff --git a/api/dotty/tools/dotc/core/tasty/TastyName$/Shadowed.html b/api/dotty/tools/dotc/core/tasty/TastyName$/Shadowed.html
index 9e629e4b1..13cf7e025 100644
--- a/api/dotty/tools/dotc/core/tasty/TastyName$/Shadowed.html
+++ b/api/dotty/tools/dotc/core/tasty/TastyName$/Shadowed.html
@@ -5321,6 +5321,9 @@
<div id="entity-container">
<div id="entity-title">
+ <span id="entity-annotations">
+
+ </span>
<span id="entity-modifiers">
</span>
@@ -5330,16 +5333,56 @@
<span id="entity-name">
Shadowed
</span>
+
+
+ <div id="super-types">
+
+
+ <span class="keyword">extends</span>
+
+ <span class="entity-super-type">TastyName</span>
+
+ </div>
+
</div>
- <h1 class="section ">Members</h1>
+ <h1 class="section ">
+ Constructors
+ </h1>
+
+ <div id="entity-constructors" class="entity-section ">
+
+
+ <div class="member">
+ <div class="member-title">
+ <span class="member-name">Shadowed</span>
+ <span class="no-left">(</span>
+
+
+ <span class="no-left">
+ original:
+ </span>
+ NameRef
+
+
+ <span class="no-left">)</span>
+ </div>
+ </div>
+
+
+ </div>
+
+ <h1 class="section ">
+ Members
+ </h1>
<div id="entity-members" class="entity-section ">
<div id="original" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'original');">[+]</span>
<span class="member-annotations">
</span>
@@ -5365,12 +5408,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-original">
+
+ </div>
+ <div class="member-body-long" id ="long-body-original">
+
+ </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="_1" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, '_1');">[+]</span>
<span class="member-annotations">
</span>
@@ -5396,12 +5456,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-_1">
+
+ </div>
+ <div class="member-body-long" id ="long-body-_1">
+
+ </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="copy(original)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'copy(original)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5440,12 +5517,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-copy(original)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-copy(original)">
+
+ </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="copy$default$1" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$1');">[+]</span>
<span class="member-annotations">
</span>
@@ -5471,8 +5565,24 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-copy$default$1">
+
+ </div>
+ <div class="member-body-long" id ="long-body-copy$default$1">
+
+ </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>
diff --git a/api/dotty/tools/dotc/core/tasty/TastyName$/Signed$.html b/api/dotty/tools/dotc/core/tasty/TastyName$/Signed$.html
index d605598b3..557a0453f 100644
--- a/api/dotty/tools/dotc/core/tasty/TastyName$/Signed$.html
+++ b/api/dotty/tools/dotc/core/tasty/TastyName$/Signed$.html
@@ -5321,6 +5321,9 @@
<div id="entity-container">
<div id="entity-title">
+ <span id="entity-annotations">
+
+ </span>
<span id="entity-modifiers">
final
</span>
@@ -5330,16 +5333,38 @@
<span id="entity-name">
Signed
</span>
+
+
+ <div id="super-types">
+
+
+ <span class="keyword">extends</span>
+
+ <span class="entity-super-type">Function3</span>
+
+ </div>
+
</div>
- <h1 class="section ">Members</h1>
+ <h1 class="section empty">
+ Constructors
+ </h1>
+
+ <div id="entity-constructors" class="entity-section empty">
+
+ </div>
+
+ <h1 class="section ">
+ Members
+ </h1>
<div id="entity-members" class="entity-section ">
<div id="apply(original,params,result)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'apply(original,params,result)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5397,12 +5422,29 @@ NameRef
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-apply(original,params,result)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-apply(original,params,result)">
+
+ </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="unapply(x$1)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'unapply(x$1)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5441,8 +5483,24 @@ NameRef
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-unapply(x$1)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-unapply(x$1)">
+
+ </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>
diff --git a/api/dotty/tools/dotc/core/tasty/TastyName$/Signed.html b/api/dotty/tools/dotc/core/tasty/TastyName$/Signed.html
index a9a8ecf4e..125d6f427 100644
--- a/api/dotty/tools/dotc/core/tasty/TastyName$/Signed.html
+++ b/api/dotty/tools/dotc/core/tasty/TastyName$/Signed.html
@@ -5321,6 +5321,9 @@
<div id="entity-container">
<div id="entity-title">
+ <span id="entity-annotations">
+
+ </span>
<span id="entity-modifiers">
</span>
@@ -5330,16 +5333,75 @@
<span id="entity-name">
Signed
</span>
+
+
+ <div id="super-types">
+
+
+ <span class="keyword">extends</span>
+
+ <span class="entity-super-type">TastyName</span>
+
+ </div>
+
</div>
- <h1 class="section ">Members</h1>
+ <h1 class="section ">
+ Constructors
+ </h1>
+
+ <div id="entity-constructors" class="entity-section ">
+
+
+ <div class="member">
+ <div class="member-title">
+ <span class="member-name">Signed</span>
+ <span class="no-left">(</span>
+
+
+ <span class="no-left">
+ original:
+ </span>
+ NameRef
+
+ <span class="no-left">, </span>
+
+
+ <span class="">
+ params:
+ </span>
+ List
+<span class="no-left no-right">[</span>
+NameRef
+<span class="no-left">]</span>
+
+ <span class="no-left">, </span>
+
+
+ <span class="">
+ result:
+ </span>
+ NameRef
+
+
+ <span class="no-left">)</span>
+ </div>
+ </div>
+
+
+ </div>
+
+ <h1 class="section ">
+ Members
+ </h1>
<div id="entity-members" class="entity-section ">
<div id="original" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'original');">[+]</span>
<span class="member-annotations">
</span>
@@ -5365,12 +5427,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-original">
+
+ </div>
+ <div class="member-body-long" id ="long-body-original">
+
+ </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="params" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'params');">[+]</span>
<span class="member-annotations">
</span>
@@ -5391,17 +5470,37 @@
- <span class="no-left">: List</span>
+ <span class="no-left">: List
+<span class="no-left no-right">[</span>
+NameRef
+<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-params">
+
+ </div>
+ <div class="member-body-long" id ="long-body-params">
+
+ </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="result" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'result');">[+]</span>
<span class="member-annotations">
</span>
@@ -5427,12 +5526,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-result">
+
+ </div>
+ <div class="member-body-long" id ="long-body-result">
+
+ </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="_1" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, '_1');">[+]</span>
<span class="member-annotations">
</span>
@@ -5458,12 +5574,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-_1">
+
+ </div>
+ <div class="member-body-long" id ="long-body-_1">
+
+ </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="_2" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, '_2');">[+]</span>
<span class="member-annotations">
</span>
@@ -5489,12 +5622,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-_2">
+
+ </div>
+ <div class="member-body-long" id ="long-body-_2">
+
+ </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="_3" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, '_3');">[+]</span>
<span class="member-annotations">
</span>
@@ -5520,12 +5670,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-_3">
+
+ </div>
+ <div class="member-body-long" id ="long-body-_3">
+
+ </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="copy(original,params,result)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'copy(original,params,result)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5583,12 +5750,29 @@ NameRef
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-copy(original,params,result)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-copy(original,params,result)">
+
+ </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="copy$default$1" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$1');">[+]</span>
<span class="member-annotations">
</span>
@@ -5614,12 +5798,29 @@ NameRef
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-copy$default$1">
+
+ </div>
+ <div class="member-body-long" id ="long-body-copy$default$1">
+
+ </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="copy$default$2" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$2');">[+]</span>
<span class="member-annotations">
</span>
@@ -5640,17 +5841,37 @@ NameRef
- <span class="no-left">: List</span>
+ <span class="no-left">: List
+<span class="no-left no-right">[</span>
+NameRef
+<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-copy$default$2">
+
+ </div>
+ <div class="member-body-long" id ="long-body-copy$default$2">
+
+ </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="copy$default$3" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$3');">[+]</span>
<span class="member-annotations">
</span>
@@ -5676,8 +5897,24 @@ NameRef
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-copy$default$3">
+
+ </div>
+ <div class="member-body-long" id ="long-body-copy$default$3">
+
+ </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>
diff --git a/api/dotty/tools/dotc/core/tasty/TastyName$/Simple$.html b/api/dotty/tools/dotc/core/tasty/TastyName$/Simple$.html
index 181d1860f..0870df098 100644
--- a/api/dotty/tools/dotc/core/tasty/TastyName$/Simple$.html
+++ b/api/dotty/tools/dotc/core/tasty/TastyName$/Simple$.html
@@ -5321,6 +5321,9 @@
<div id="entity-container">
<div id="entity-title">
+ <span id="entity-annotations">
+
+ </span>
<span id="entity-modifiers">
final
</span>
@@ -5330,16 +5333,38 @@
<span id="entity-name">
Simple
</span>
+
+
+ <div id="super-types">
+
+
+ <span class="keyword">extends</span>
+
+ <span class="entity-super-type">Function1</span>
+
+ </div>
+
</div>
- <h1 class="section ">Members</h1>
+ <h1 class="section empty">
+ Constructors
+ </h1>
+
+ <div id="entity-constructors" class="entity-section empty">
+
+ </div>
+
+ <h1 class="section ">
+ Members
+ </h1>
<div id="entity-members" class="entity-section ">
<div id="apply(name)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'apply(name)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5378,12 +5403,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-apply(name)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-apply(name)">
+
+ </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="unapply(x$1)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'unapply(x$1)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5422,8 +5464,24 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-unapply(x$1)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-unapply(x$1)">
+
+ </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>
diff --git a/api/dotty/tools/dotc/core/tasty/TastyName$/Simple.html b/api/dotty/tools/dotc/core/tasty/TastyName$/Simple.html
index fb69b4b3a..aed1a6ccb 100644
--- a/api/dotty/tools/dotc/core/tasty/TastyName$/Simple.html
+++ b/api/dotty/tools/dotc/core/tasty/TastyName$/Simple.html
@@ -5321,6 +5321,9 @@
<div id="entity-container">
<div id="entity-title">
+ <span id="entity-annotations">
+
+ </span>
<span id="entity-modifiers">
</span>
@@ -5330,16 +5333,56 @@
<span id="entity-name">
Simple
</span>
+
+
+ <div id="super-types">
+
+
+ <span class="keyword">extends</span>
+
+ <span class="entity-super-type">TastyName</span>
+
+ </div>
+
</div>
- <h1 class="section ">Members</h1>
+ <h1 class="section ">
+ Constructors
+ </h1>
+
+ <div id="entity-constructors" class="entity-section ">
+
+
+ <div class="member">
+ <div class="member-title">
+ <span class="member-name">Simple</span>
+ <span class="no-left">(</span>
+
+
+ <span class="no-left">
+ name:
+ </span>
+ TermName
+
+
+ <span class="no-left">)</span>
+ </div>
+ </div>
+
+
+ </div>
+
+ <h1 class="section ">
+ Members
+ </h1>
<div id="entity-members" class="entity-section ">
<div id="name" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'name');">[+]</span>
<span class="member-annotations">
</span>
@@ -5365,12 +5408,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-name">
+
+ </div>
+ <div class="member-body-long" id ="long-body-name">
+
+ </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="_1" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, '_1');">[+]</span>
<span class="member-annotations">
</span>
@@ -5396,12 +5456,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-_1">
+
+ </div>
+ <div class="member-body-long" id ="long-body-_1">
+
+ </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="copy(name)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'copy(name)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5440,12 +5517,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-copy(name)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-copy(name)">
+
+ </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="copy$default$1" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$1');">[+]</span>
<span class="member-annotations">
</span>
@@ -5471,8 +5565,24 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-copy$default$1">
+
+ </div>
+ <div class="member-body-long" id ="long-body-copy$default$1">
+
+ </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>
diff --git a/api/dotty/tools/dotc/core/tasty/TastyName$/SuperAccessor$.html b/api/dotty/tools/dotc/core/tasty/TastyName$/SuperAccessor$.html
index c99c4167a..f25fdc424 100644
--- a/api/dotty/tools/dotc/core/tasty/TastyName$/SuperAccessor$.html
+++ b/api/dotty/tools/dotc/core/tasty/TastyName$/SuperAccessor$.html
@@ -5321,6 +5321,9 @@
<div id="entity-container">
<div id="entity-title">
+ <span id="entity-annotations">
+
+ </span>
<span id="entity-modifiers">
final
</span>
@@ -5330,16 +5333,38 @@
<span id="entity-name">
SuperAccessor
</span>
+
+
+ <div id="super-types">
+
+
+ <span class="keyword">extends</span>
+
+ <span class="entity-super-type">Function1</span>
+
+ </div>
+
</div>
- <h1 class="section ">Members</h1>
+ <h1 class="section empty">
+ Constructors
+ </h1>
+
+ <div id="entity-constructors" class="entity-section empty">
+
+ </div>
+
+ <h1 class="section ">
+ Members
+ </h1>
<div id="entity-members" class="entity-section ">
<div id="apply(accessed)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'apply(accessed)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5378,12 +5403,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-apply(accessed)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-apply(accessed)">
+
+ </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="unapply(x$1)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'unapply(x$1)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5422,8 +5464,24 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-unapply(x$1)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-unapply(x$1)">
+
+ </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>
diff --git a/api/dotty/tools/dotc/core/tasty/TastyName$/SuperAccessor.html b/api/dotty/tools/dotc/core/tasty/TastyName$/SuperAccessor.html
index 1fc9d17e2..ab34bc9a0 100644
--- a/api/dotty/tools/dotc/core/tasty/TastyName$/SuperAccessor.html
+++ b/api/dotty/tools/dotc/core/tasty/TastyName$/SuperAccessor.html
@@ -5321,6 +5321,9 @@
<div id="entity-container">
<div id="entity-title">
+ <span id="entity-annotations">
+
+ </span>
<span id="entity-modifiers">
</span>
@@ -5330,16 +5333,56 @@
<span id="entity-name">
SuperAccessor
</span>
+
+
+ <div id="super-types">
+
+
+ <span class="keyword">extends</span>
+
+ <span class="entity-super-type">TastyName</span>
+
+ </div>
+
</div>
- <h1 class="section ">Members</h1>
+ <h1 class="section ">
+ Constructors
+ </h1>
+
+ <div id="entity-constructors" class="entity-section ">
+
+
+ <div class="member">
+ <div class="member-title">
+ <span class="member-name">SuperAccessor</span>
+ <span class="no-left">(</span>
+
+
+ <span class="no-left">
+ accessed:
+ </span>
+ NameRef
+
+
+ <span class="no-left">)</span>
+ </div>
+ </div>
+
+
+ </div>
+
+ <h1 class="section ">
+ Members
+ </h1>
<div id="entity-members" class="entity-section ">
<div id="accessed" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'accessed');">[+]</span>
<span class="member-annotations">
</span>
@@ -5365,12 +5408,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-accessed">
+
+ </div>
+ <div class="member-body-long" id ="long-body-accessed">
+
+ </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="_1" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, '_1');">[+]</span>
<span class="member-annotations">
</span>
@@ -5396,12 +5456,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-_1">
+
+ </div>
+ <div class="member-body-long" id ="long-body-_1">
+
+ </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="copy(accessed)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'copy(accessed)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5440,12 +5517,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-copy(accessed)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-copy(accessed)">
+
+ </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="copy$default$1" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$1');">[+]</span>
<span class="member-annotations">
</span>
@@ -5471,8 +5565,24 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-copy$default$1">
+
+ </div>
+ <div class="member-body-long" id ="long-body-copy$default$1">
+
+ </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>
diff --git a/api/dotty/tools/dotc/core/tasty/TastyName$/Table.html b/api/dotty/tools/dotc/core/tasty/TastyName$/Table.html
index 526b1e714..801441507 100644
--- a/api/dotty/tools/dotc/core/tasty/TastyName$/Table.html
+++ b/api/dotty/tools/dotc/core/tasty/TastyName$/Table.html
@@ -5321,6 +5321,9 @@
<div id="entity-container">
<div id="entity-title">
+ <span id="entity-annotations">
+
+ </span>
<span id="entity-modifiers">
</span>
@@ -5330,16 +5333,50 @@
<span id="entity-name">
Table
</span>
+
+
+ <div id="super-types">
+
+
+ <span class="keyword">extends</span>
+
+ <span class="entity-super-type">Function1</span>
+
+ </div>
+
</div>
- <h1 class="section ">Members</h1>
+ <h1 class="section ">
+ Constructors
+ </h1>
+
+ <div id="entity-constructors" class="entity-section ">
+
+
+ <div class="member">
+ <div class="member-title">
+ <span class="member-name">Table</span>
+ <span class="no-left">(</span>
+
+
+ <span class="no-left">)</span>
+ </div>
+ </div>
+
+
+ </div>
+
+ <h1 class="section ">
+ Members
+ </h1>
<div id="entity-members" class="entity-section ">
<div id="names" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'names');">[+]</span>
<span class="member-annotations">
</span>
@@ -5360,17 +5397,37 @@
- <span class="no-left">: ArrayBuffer</span>
+ <span class="no-left">: ArrayBuffer
+<span class="no-left no-right">[</span>
+TastyName
+<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-names">
+
+ </div>
+ <div class="member-body-long" id ="long-body-names">
+
+ </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="add(name)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'add(name)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5404,17 +5461,37 @@
- <span class="no-left">: ArrayBuffer</span>
+ <span class="no-left">: ArrayBuffer
+<span class="no-left no-right">[</span>
+TastyName
+<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-add(name)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-add(name)">
+
+ </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="apply(ref)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'apply(ref)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5453,12 +5530,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-apply(ref)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-apply(ref)">
+
+ </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="contents" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'contents');">[+]</span>
<span class="member-annotations">
</span>
@@ -5479,13 +5573,32 @@
- <span class="no-left">: Iterable</span>
+ <span class="no-left">: Iterable
+<span class="no-left no-right">[</span>
+TastyName
+<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-contents">
+
+ </div>
+ <div class="member-body-long" id ="long-body-contents">
+
+ </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>
diff --git a/api/dotty/tools/dotc/core/tasty/TastyName.html b/api/dotty/tools/dotc/core/tasty/TastyName.html
index 444dab5a8..d19f11fcb 100644
--- a/api/dotty/tools/dotc/core/tasty/TastyName.html
+++ b/api/dotty/tools/dotc/core/tasty/TastyName.html
@@ -5321,6 +5321,9 @@
<div id="entity-container">
<div id="entity-title">
+ <span id="entity-annotations">
+
+ </span>
<span id="entity-modifiers">
abstract
</span>
@@ -5330,11 +5333,35 @@
<span id="entity-name">
TastyName
</span>
+
+
</div>
- <h1 class="section empty">Members</h1>
+ <h1 class="section ">
+ Constructors
+ </h1>
+
+ <div id="entity-constructors" class="entity-section ">
+
+
+ <div class="member">
+ <div class="member-title">
+ <span class="member-name">TastyName</span>
+ <span class="no-left">(</span>
+
+
+ <span class="no-left">)</span>
+ </div>
+ </div>
+
+
+ </div>
+
+ <h1 class="section empty">
+ Members
+ </h1>
<div id="entity-members" class="entity-section empty">
diff --git a/api/dotty/tools/dotc/core/tasty/TastyPickler.html b/api/dotty/tools/dotc/core/tasty/TastyPickler.html
index b0f7d5712..53ae27905 100644
--- a/api/dotty/tools/dotc/core/tasty/TastyPickler.html
+++ b/api/dotty/tools/dotc/core/tasty/TastyPickler.html
@@ -5321,6 +5321,9 @@
<div id="entity-container">
<div id="entity-title">
+ <span id="entity-annotations">
+
+ </span>
<span id="entity-modifiers">
</span>
@@ -5330,16 +5333,41 @@
<span id="entity-name">
TastyPickler
</span>
+
+
</div>
- <h1 class="section ">Members</h1>
+ <h1 class="section ">
+ Constructors
+ </h1>
+
+ <div id="entity-constructors" class="entity-section ">
+
+
+ <div class="member">
+ <div class="member-title">
+ <span class="member-name">TastyPickler</span>
+ <span class="no-left">(</span>
+
+
+ <span class="no-left">)</span>
+ </div>
+ </div>
+
+
+ </div>
+
+ <h1 class="section ">
+ Members
+ </h1>
<div id="entity-members" class="entity-section ">
<div id="addrOfSym" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'addrOfSym');">[+]</span>
<span class="member-annotations">
</span>
@@ -5360,20 +5388,43 @@
- <span class="no-left">: </span>
+ <span class="no-left">: Symbol<span class="right-arrow"> =&gt; </span>Option
+<span class="no-left no-right">[</span>
+Addr
+<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
- <p>Addresses in TASTY file of symbols, stored by pickling.
+ <div class="member-body-short" id="short-body-addrOfSym">
+ <p>Addresses in TASTY file of symbols, stored by pickling.
Note that trees are checked for reference equality,
so one can reliably use this function only d...</p>
+ </div>
+ <div class="member-body-long" id ="long-body-addrOfSym">
+ <p>Addresses in TASTY file of symbols, stored by pickling.
+Note that trees are checked for reference equality,
+so one can reliably use this function only dirrectly after <code>pickler</code></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="addrOfTree" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'addrOfTree');">[+]</span>
<span class="member-annotations">
</span>
@@ -5394,20 +5445,43 @@ so one can reliably use this function only d...</p>
- <span class="no-left">: </span>
+ <span class="no-left">: <a href="../../../../../.././api/dotty/tools/dotc/ast/Trees$/Instance.html#Tree">Tree</a><span class="right-arrow"> =&gt; </span>Option
+<span class="no-left no-right">[</span>
+Addr
+<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
- <p>The address in the TASTY file of a given tree, or None if unknown.
+ <div class="member-body-short" id="short-body-addrOfTree">
+ <p>The address in the TASTY file of a given tree, or None if unknown.
Note that trees are looked up by reference equality,
so one can reliably use this fun...</p>
+ </div>
+ <div class="member-body-long" id ="long-body-addrOfTree">
+ <p>The address in the TASTY file of a given tree, or None if unknown.
+Note that trees are looked up by reference equality,
+so one can reliably use this function only directly after <code>pickler</code>.</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="headerBuffer" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'headerBuffer');">[+]</span>
<span class="member-annotations">
</span>
@@ -5433,12 +5507,29 @@ so one can reliably use this fun...</p>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-headerBuffer">
+
+ </div>
+ <div class="member-body-long" id ="long-body-headerBuffer">
+
+ </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="nameBuffer" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'nameBuffer');">[+]</span>
<span class="member-annotations">
</span>
@@ -5464,12 +5555,29 @@ so one can reliably use this fun...</p>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-nameBuffer">
+
+ </div>
+ <div class="member-body-long" id ="long-body-nameBuffer">
+
+ </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="sections" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'sections');">[+]</span>
<span class="member-annotations">
</span>
@@ -5490,17 +5598,39 @@ so one can reliably use this fun...</p>
- <span class="no-left">: ArrayBuffer</span>
+ <span class="no-left">: ArrayBuffer
+<span class="no-left no-right">[</span>
+<span class="no-right">(</span>
+NameRef<span>, </span>TastyBuffer
+<span class="no-left">)</span>
+<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-sections">
+
+ </div>
+ <div class="member-body-long" id ="long-body-sections">
+
+ </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="treePkl" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'treePkl');">[+]</span>
<span class="member-annotations">
</span>
@@ -5526,12 +5656,29 @@ so one can reliably use this fun...</p>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-treePkl">
+
+ </div>
+ <div class="member-body-long" id ="long-body-treePkl">
+
+ </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="uuid" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'uuid');">[+]</span>
<span class="member-annotations">
</span>
@@ -5557,12 +5704,29 @@ so one can reliably use this fun...</p>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-uuid">
+
+ </div>
+ <div class="member-body-long" id ="long-body-uuid">
+
+ </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="addrOfSym_=(x$1)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'addrOfSym_=(x$1)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5604,15 +5768,35 @@ Addr
</div><!-- end member-title -->
<div class="member-body">
- <p>Addresses in TASTY file of symbols, stored by pickling.
+ <div class="member-body-short" id="short-body-addrOfSym_=(x$1)">
+ <p>Addresses in TASTY file of symbols, stored by pickling.
Note that trees are checked for reference equality,
so one can reliably use this function only d...</p>
+ </div>
+ <div class="member-body-long" id ="long-body-addrOfSym_=(x$1)">
+ <p>Addresses in TASTY file of symbols, stored by pickling.
+Note that trees are checked for reference equality,
+so one can reliably use this function only dirrectly after <code>pickler</code></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="addrOfTree_=(x$1)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'addrOfTree_=(x$1)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5654,15 +5838,35 @@ Addr
</div><!-- end member-title -->
<div class="member-body">
- <p>The address in the TASTY file of a given tree, or None if unknown.
+ <div class="member-body-short" id="short-body-addrOfTree_=(x$1)">
+ <p>The address in the TASTY file of a given tree, or None if unknown.
Note that trees are looked up by reference equality,
so one can reliably use this fun...</p>
+ </div>
+ <div class="member-body-long" id ="long-body-addrOfTree_=(x$1)">
+ <p>The address in the TASTY file of a given tree, or None if unknown.
+Note that trees are looked up by reference equality,
+so one can reliably use this function only directly after <code>pickler</code>.</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="assembleParts()" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'assembleParts()');">[+]</span>
<span class="member-annotations">
</span>
@@ -5690,17 +5894,37 @@ so one can reliably use this fun...</p>
- <span class="no-left">: Array</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-assembleParts()">
+
+ </div>
+ <div class="member-body-long" id ="long-body-assembleParts()">
+
+ </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="newSection(name,buf)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'newSection(name,buf)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5742,13 +5966,34 @@ so one can reliably use this fun...</p>
- <span class="no-left">: ArrayBuffer</span>
+ <span class="no-left">: ArrayBuffer
+<span class="no-left no-right">[</span>
+<span class="no-right">(</span>
+NameRef<span>, </span>TastyBuffer
+<span class="no-left">)</span>
+<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-newSection(name,buf)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-newSection(name,buf)">
+
+ </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>
diff --git a/api/dotty/tools/dotc/core/tasty/TastyPrinter.html b/api/dotty/tools/dotc/core/tasty/TastyPrinter.html
index 7ea47e6d6..13ee03c72 100644
--- a/api/dotty/tools/dotc/core/tasty/TastyPrinter.html
+++ b/api/dotty/tools/dotc/core/tasty/TastyPrinter.html
@@ -5321,6 +5321,9 @@
<div id="entity-container">
<div id="entity-title">
+ <span id="entity-annotations">
+
+ </span>
<span id="entity-modifiers">
</span>
@@ -5330,16 +5333,68 @@
<span id="entity-name">
TastyPrinter
</span>
+
+
</div>
- <h1 class="section ">Members</h1>
+ <h1 class="section ">
+ Constructors
+ </h1>
+
+ <div id="entity-constructors" class="entity-section ">
+
+
+ <div class="member">
+ <div class="member-title">
+ <span class="member-name">TastyPrinter</span>
+ <span class="no-left">(</span>
+
+
+ <span class="no-left">
+ bytes:
+ </span>
+ Array
+<span class="no-left no-right">[</span>
+Byte
+<span class="no-left">]</span>
+
+
+ <span class="no-left">)</span>
+ </div>
+ </div>
+
+ <div class="member">
+ <div class="member-title">
+ <span class="member-name">TastyPrinter</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>
+ </div>
+ </div>
+
+
+ </div>
+
+ <h1 class="section ">
+ Members
+ </h1>
<div id="entity-members" class="entity-section ">
<div id="PositionSectionUnpickler" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'PositionSectionUnpickler');">[+]</span>
<span class="member-annotations">
</span>
@@ -5363,12 +5418,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-PositionSectionUnpickler">
+
+ </div>
+ <div class="member-body-long" id ="long-body-PositionSectionUnpickler">
+
+ </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="TreeSectionUnpickler" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'TreeSectionUnpickler');">[+]</span>
<span class="member-annotations">
</span>
@@ -5392,12 +5464,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-TreeSectionUnpickler">
+
+ </div>
+ <div class="member-body-long" id ="long-body-TreeSectionUnpickler">
+
+ </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="bytes" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'bytes');">[+]</span>
<span class="member-annotations">
</span>
@@ -5418,17 +5507,37 @@
- <span class="no-left">: Array</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-bytes">
+
+ </div>
+ <div class="member-body-long" id ="long-body-bytes">
+
+ </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="ctx" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'ctx');">[+]</span>
<span class="member-annotations">
</span>
@@ -5454,12 +5563,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-ctx">
+
+ </div>
+ <div class="member-body-long" id ="long-body-ctx">
+
+ </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="unpickler" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'unpickler');">[+]</span>
<span class="member-annotations">
</span>
@@ -5485,12 +5611,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-unpickler">
+
+ </div>
+ <div class="member-body-long" id ="long-body-unpickler">
+
+ </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="nameRefToString(ref)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'nameRefToString(ref)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5529,12 +5672,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-nameRefToString(ref)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-nameRefToString(ref)">
+
+ </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="nameToString(name)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'nameToString(name)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5573,12 +5733,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-nameToString(name)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-nameToString(name)">
+
+ </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="printContents()" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'printContents()');">[+]</span>
<span class="member-annotations">
</span>
@@ -5611,12 +5788,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-printContents()">
+
+ </div>
+ <div class="member-body-long" id ="long-body-printContents()">
+
+ </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="printNames()" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'printNames()');">[+]</span>
<span class="member-annotations">
</span>
@@ -5649,8 +5843,24 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-printNames()">
+
+ </div>
+ <div class="member-body-long" id ="long-body-printNames()">
+
+ </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>
diff --git a/api/dotty/tools/dotc/core/tasty/TastyPrinter/PositionSectionUnpickler.html b/api/dotty/tools/dotc/core/tasty/TastyPrinter/PositionSectionUnpickler.html
index 190ca9e42..6357fac6b 100644
--- a/api/dotty/tools/dotc/core/tasty/TastyPrinter/PositionSectionUnpickler.html
+++ b/api/dotty/tools/dotc/core/tasty/TastyPrinter/PositionSectionUnpickler.html
@@ -5321,6 +5321,9 @@
<div id="entity-container">
<div id="entity-title">
+ <span id="entity-annotations">
+
+ </span>
<span id="entity-modifiers">
</span>
@@ -5330,16 +5333,50 @@
<span id="entity-name">
PositionSectionUnpickler
</span>
+
+
+ <div id="super-types">
+
+
+ <span class="keyword">extends</span>
+
+ <span class="entity-super-type">SectionUnpickler</span>
+
+ </div>
+
</div>
- <h1 class="section ">Members</h1>
+ <h1 class="section ">
+ Constructors
+ </h1>
+
+ <div id="entity-constructors" class="entity-section ">
+
+
+ <div class="member">
+ <div class="member-title">
+ <span class="member-name">PositionSectionUnpickler</span>
+ <span class="no-left">(</span>
+
+
+ <span class="no-left">)</span>
+ </div>
+ </div>
+
+
+ </div>
+
+ <h1 class="section ">
+ Members
+ </h1>
<div id="entity-members" class="entity-section ">
<div id="unpickle(reader,tastyName)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'unpickle(reader,tastyName)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5386,8 +5423,24 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-unpickle(reader,tastyName)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-unpickle(reader,tastyName)">
+
+ </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>
diff --git a/api/dotty/tools/dotc/core/tasty/TastyPrinter/TreeSectionUnpickler.html b/api/dotty/tools/dotc/core/tasty/TastyPrinter/TreeSectionUnpickler.html
index c290e6594..0b94655eb 100644
--- a/api/dotty/tools/dotc/core/tasty/TastyPrinter/TreeSectionUnpickler.html
+++ b/api/dotty/tools/dotc/core/tasty/TastyPrinter/TreeSectionUnpickler.html
@@ -5321,6 +5321,9 @@
<div id="entity-container">
<div id="entity-title">
+ <span id="entity-annotations">
+
+ </span>
<span id="entity-modifiers">
</span>
@@ -5330,16 +5333,50 @@
<span id="entity-name">
TreeSectionUnpickler
</span>
+
+
+ <div id="super-types">
+
+
+ <span class="keyword">extends</span>
+
+ <span class="entity-super-type">SectionUnpickler</span>
+
+ </div>
+
</div>
- <h1 class="section ">Members</h1>
+ <h1 class="section ">
+ Constructors
+ </h1>
+
+ <div id="entity-constructors" class="entity-section ">
+
+
+ <div class="member">
+ <div class="member-title">
+ <span class="member-name">TreeSectionUnpickler</span>
+ <span class="no-left">(</span>
+
+
+ <span class="no-left">)</span>
+ </div>
+ </div>
+
+
+ </div>
+
+ <h1 class="section ">
+ Members
+ </h1>
<div id="entity-members" class="entity-section ">
<div id="unpickle(reader,tastyName)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'unpickle(reader,tastyName)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5386,8 +5423,24 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-unpickle(reader,tastyName)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-unpickle(reader,tastyName)">
+
+ </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>
diff --git a/api/dotty/tools/dotc/core/tasty/TastyReader$.html b/api/dotty/tools/dotc/core/tasty/TastyReader$.html
index f2ed09e0a..17408d7bd 100644
--- a/api/dotty/tools/dotc/core/tasty/TastyReader$.html
+++ b/api/dotty/tools/dotc/core/tasty/TastyReader$.html
@@ -5321,6 +5321,9 @@
<div id="entity-container">
<div id="entity-title">
+ <span id="entity-annotations">
+
+ </span>
<span id="entity-modifiers">
final
</span>
@@ -5330,6 +5333,8 @@
<span id="entity-name">
TastyReader
</span>
+
+
</div>
@@ -5340,12 +5345,23 @@ and that supports reading and patching addresses represented as natural numbers.
</div>
- <h1 class="section ">Members</h1>
+ <h1 class="section empty">
+ Constructors
+ </h1>
+
+ <div id="entity-constructors" class="entity-section empty">
+
+ </div>
+
+ <h1 class="section ">
+ Members
+ </h1>
<div id="entity-members" class="entity-section ">
<div id="<init>$default$4" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, '<init>$default$4');">[+]</span>
<span class="member-annotations">
</span>
@@ -5371,8 +5387,24 @@ and that supports reading and patching addresses represented as natural numbers.
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-<init>$default$4">
+
+ </div>
+ <div class="member-body-long" id ="long-body-<init>$default$4">
+
+ </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>
diff --git a/api/dotty/tools/dotc/core/tasty/TastyReader.html b/api/dotty/tools/dotc/core/tasty/TastyReader.html
index b3e150e75..f19b587f5 100644
--- a/api/dotty/tools/dotc/core/tasty/TastyReader.html
+++ b/api/dotty/tools/dotc/core/tasty/TastyReader.html
@@ -5321,6 +5321,9 @@
<div id="entity-container">
<div id="entity-title">
+ <span id="entity-annotations">
+
+ </span>
<span id="entity-modifiers">
</span>
@@ -5330,6 +5333,8 @@
<span id="entity-name">
TastyReader
</span>
+
+
</div>
@@ -5340,12 +5345,89 @@ and that supports reading and patching addresses represented as natural numbers.
</div>
- <h1 class="section ">Members</h1>
+ <h1 class="section ">
+ Constructors
+ </h1>
+
+ <div id="entity-constructors" class="entity-section ">
+
+
+ <div class="member">
+ <div class="member-title">
+ <span class="member-name">TastyReader</span>
+ <span class="no-left">(</span>
+
+
+ <span class="no-left">
+ bytes:
+ </span>
+ Array
+<span class="no-left no-right">[</span>
+Byte
+<span class="no-left">]</span>
+
+ <span class="no-left">, </span>
+
+
+ <span class="">
+ start:
+ </span>
+ Int
+
+ <span class="no-left">, </span>
+
+
+ <span class="">
+ end:
+ </span>
+ Int
+
+ <span class="no-left">, </span>
+
+
+ <span class="">
+ base:
+ </span>
+ Int
+
+
+ <span class="no-left">)</span>
+ </div>
+ </div>
+
+
+
+ <div class="member">
+ <div class="member-title">
+ <span class="member-name">TastyReader</span>
+ <span class="no-left">(</span>
+
+
+ <span class="no-left">
+ bytes:
+ </span>
+ Array
+<span class="no-left no-right">[</span>
+Byte
+<span class="no-left">]</span>
+
+
+ <span class="no-left">)</span>
+ </div>
+ </div>
+
+
+ </div>
+
+ <h1 class="section ">
+ Members
+ </h1>
<div id="entity-members" class="entity-section ">
<div id="base" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'base');">[+]</span>
<span class="member-annotations">
</span>
@@ -5371,12 +5453,29 @@ and that supports reading and patching addresses represented as natural numbers.
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-base">
+
+ </div>
+ <div class="member-body-long" id ="long-body-base">
+
+ </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="bp" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'bp');">[+]</span>
<span class="member-annotations">
</span>
@@ -5402,12 +5501,29 @@ and that supports reading and patching addresses represented as natural numbers.
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-bp">
+
+ </div>
+ <div class="member-body-long" id ="long-body-bp">
+
+ </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="bytes" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'bytes');">[+]</span>
<span class="member-annotations">
</span>
@@ -5428,17 +5544,37 @@ and that supports reading and patching addresses represented as natural numbers.
- <span class="no-left">: Array</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-bytes">
+
+ </div>
+ <div class="member-body-long" id ="long-body-bytes">
+
+ </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="end" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'end');">[+]</span>
<span class="member-annotations">
</span>
@@ -5464,12 +5600,29 @@ and that supports reading and patching addresses represented as natural numbers.
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-end">
+
+ </div>
+ <div class="member-body-long" id ="long-body-end">
+
+ </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="start" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'start');">[+]</span>
<span class="member-annotations">
</span>
@@ -5495,12 +5648,29 @@ and that supports reading and patching addresses represented as natural numbers.
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-start">
+
+ </div>
+ <div class="member-body-long" id ="long-body-start">
+
+ </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="addr(idx)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'addr(idx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5539,12 +5709,29 @@ and that supports reading and patching addresses represented as natural numbers.
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-addr(idx)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-addr(idx)">
+
+ </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="bp_=(x$1)" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'bp_=(x$1)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5583,12 +5770,29 @@ and that supports reading and patching addresses represented as natural numbers.
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-bp_=(x$1)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-bp_=(x$1)">
+
+ </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="collectWhile(cond)(op)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'collectWhile(cond)(op)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5633,18 +5837,39 @@ and that supports reading and patching addresses represented as natural numbers.
- <span class="no-left">: List</span>
+ <span class="no-left">: List
+<span class="no-left no-right">[</span>
+T
+<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
- <p>Perform <code>op</code> while cindition <code>cond</code> holds and collect results in a list.</p>
+ <div class="member-body-short" id="short-body-collectWhile(cond)(op)">
+ <p>Perform <code>op</code> while cindition <code>cond</code> holds and collect results in a list.</p>
+ </div>
+ <div class="member-body-long" id ="long-body-collectWhile(cond)(op)">
+ <p>Perform <code>op</code> while cindition <code>cond</code> holds and collect results in a list.</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="currentAddr" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'currentAddr');">[+]</span>
<span class="member-annotations">
</span>
@@ -5670,13 +5895,31 @@ and that supports reading and patching addresses represented as natural numbers.
</div><!-- end member-title -->
<div class="member-body">
- <p>The address of the next byte to read</p>
+ <div class="member-body-short" id="short-body-currentAddr">
+ <p>The address of the next byte to read</p>
+ </div>
+ <div class="member-body-long" id ="long-body-currentAddr">
+ <p>The address of the next byte to read</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="endAddr" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'endAddr');">[+]</span>
<span class="member-annotations">
</span>
@@ -5702,13 +5945,31 @@ and that supports reading and patching addresses represented as natural numbers.
</div><!-- end member-title -->
<div class="member-body">
- <p>the address one greater than the last brte to read</p>
+ <div class="member-body-short" id="short-body-endAddr">
+ <p>the address one greater than the last brte to read</p>
+
+ </div>
+ <div class="member-body-long" id ="long-body-endAddr">
+ <p>the address one greater than the last brte to read</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="goto(addr)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'goto(addr)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5747,13 +6008,31 @@ and that supports reading and patching addresses represented as natural numbers.
</div><!-- end member-title -->
<div class="member-body">
- <p>Set read position to the one pointed to by <code>addr</code></p>
+ <div class="member-body-short" id="short-body-goto(addr)">
+ <p>Set read position to the one pointed to by <code>addr</code></p>
+
+ </div>
+ <div class="member-body-long" id ="long-body-goto(addr)">
+ <p>Set read position to the one pointed to by <code>addr</code></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="ifBefore(end)(op,default)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'ifBefore(end)(op,default)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5811,13 +6090,31 @@ and that supports reading and patching addresses represented as natural numbers.
</div><!-- end member-title -->
<div class="member-body">
- <p>If before given <code>end</code> address, the result of <code>op</code>, otherwise <code>default</code></p>
+ <div class="member-body-short" id="short-body-ifBefore(end)(op,default)">
+ <p>If before given <code>end</code> address, the result of <code>op</code>, otherwise <code>default</code></p>
+
+ </div>
+ <div class="member-body-long" id ="long-body-ifBefore(end)(op,default)">
+ <p>If before given <code>end</code> address, the result of <code>op</code>, otherwise <code>default</code></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="index(addr)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'index(addr)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5856,12 +6153,29 @@ and that supports reading and patching addresses represented as natural numbers.
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-index(addr)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-index(addr)">
+
+ </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="isAtEnd" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'isAtEnd');">[+]</span>
<span class="member-annotations">
</span>
@@ -5887,13 +6201,31 @@ and that supports reading and patching addresses represented as natural numbers.
</div><!-- end member-title -->
<div class="member-body">
- <p>Have all bytes been read?</p>
+ <div class="member-body-short" id="short-body-isAtEnd">
+ <p>Have all bytes been read?</p>
+ </div>
+ <div class="member-body-long" id ="long-body-isAtEnd">
+ <p>Have all bytes been read?</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="nextByte" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'nextByte');">[+]</span>
<span class="member-annotations">
</span>
@@ -5919,13 +6251,31 @@ and that supports reading and patching addresses represented as natural numbers.
</div><!-- end member-title -->
<div class="member-body">
- <p>Returns the next byte of data as a natural number without advancing the read position</p>
+ <div class="member-body-short" id="short-body-nextByte">
+ <p>Returns the next byte of data as a natural number without advancing the read position</p>
+ </div>
+ <div class="member-body-long" id ="long-body-nextByte">
+ <p>Returns the next byte of data as a natural number without advancing the read position</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="readAddr()" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'readAddr()');">[+]</span>
<span class="member-annotations">
</span>
@@ -5958,13 +6308,31 @@ and that supports reading and patching addresses represented as natural numbers.
</div><!-- end member-title -->
<div class="member-body">
- <p>Read a natural number and return as an address</p>
+ <div class="member-body-short" id="short-body-readAddr()">
+ <p>Read a natural number and return as an address</p>
+
+ </div>
+ <div class="member-body-long" id ="long-body-readAddr()">
+ <p>Read a natural number and return as an address</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="readByte()" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'readByte()');">[+]</span>
<span class="member-annotations">
</span>
@@ -5997,13 +6365,31 @@ and that supports reading and patching addresses represented as natural numbers.
</div><!-- end member-title -->
<div class="member-body">
- <p>Read a byte of data.</p>
+ <div class="member-body-short" id="short-body-readByte()">
+ <p>Read a byte of data.</p>
+
+ </div>
+ <div class="member-body-long" id ="long-body-readByte()">
+ <p>Read a byte of data.</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="readBytes(n)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'readBytes(n)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6037,18 +6423,39 @@ and that supports reading and patching addresses represented as natural numbers.
- <span class="no-left">: Array</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">
- <p>Read the next <code>n</code> bytes of <code>data</code>.</p>
+ <div class="member-body-short" id="short-body-readBytes(n)">
+ <p>Read the next <code>n</code> bytes of <code>data</code>.</p>
+
+ </div>
+ <div class="member-body-long" id ="long-body-readBytes(n)">
+ <p>Read the next <code>n</code> bytes of <code>data</code>.</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="readEnd()" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'readEnd()');">[+]</span>
<span class="member-annotations">
</span>
@@ -6081,14 +6488,33 @@ and that supports reading and patching addresses represented as natural numbers.
</div><!-- end member-title -->
<div class="member-body">
- <p>Read a length number and return the absolute end address implied by it,
+ <div class="member-body-short" id="short-body-readEnd()">
+ <p>Read a length number and return the absolute end address implied by it,
given as <address following length field> + <length-value-read>.</p>
+ </div>
+ <div class="member-body-long" id ="long-body-readEnd()">
+ <p>Read a length number and return the absolute end address implied by it,
+given as <address following length field> + <length-value-read>.</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="readInt()" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'readInt()');">[+]</span>
<span class="member-annotations">
</span>
@@ -6121,14 +6547,33 @@ given as <address following length field> + <length-value-read>.</p>
</div><!-- end member-title -->
<div class="member-body">
- <p>Read an integer number in 2's complement big endian format, base 128.
+ <div class="member-body-short" id="short-body-readInt()">
+ <p>Read an integer number in 2's complement big endian format, base 128.
+All but the last digits have bit 0x80 set.</p>
+
+ </div>
+ <div class="member-body-long" id ="long-body-readInt()">
+ <p>Read an integer number in 2's complement big endian format, base 128.
All but the last digits have bit 0x80 set.</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="readLongInt()" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'readLongInt()');">[+]</span>
<span class="member-annotations">
</span>
@@ -6161,13 +6606,31 @@ All but the last digits have bit 0x80 set.</p>
</div><!-- end member-title -->
<div class="member-body">
- <p>Read a long integer number in 2's complement big endian format, base 128.</p>
+ <div class="member-body-short" id="short-body-readLongInt()">
+ <p>Read a long integer number in 2's complement big endian format, base 128.</p>
+ </div>
+ <div class="member-body-long" id ="long-body-readLongInt()">
+ <p>Read a long integer number in 2's complement big endian format, base 128.</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="readLongNat()" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'readLongNat()');">[+]</span>
<span class="member-annotations">
</span>
@@ -6200,14 +6663,33 @@ All but the last digits have bit 0x80 set.</p>
</div><!-- end member-title -->
<div class="member-body">
- <p>Read a natural number fitting in a Long in big endian format, base 128.
+ <div class="member-body-short" id="short-body-readLongNat()">
+ <p>Read a natural number fitting in a Long in big endian format, base 128.
+All but the last digits have bit 0x80 set.</p>
+
+ </div>
+ <div class="member-body-long" id ="long-body-readLongNat()">
+ <p>Read a natural number fitting in a Long in big endian format, base 128.
All but the last digits have bit 0x80 set.</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="readNameRef()" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'readNameRef()');">[+]</span>
<span class="member-annotations">
</span>
@@ -6240,13 +6722,31 @@ All but the last digits have bit 0x80 set.</p>
</div><!-- end member-title -->
<div class="member-body">
- <p>Read a natural number and return as a NameRef</p>
+ <div class="member-body-short" id="short-body-readNameRef()">
+ <p>Read a natural number and return as a NameRef</p>
+ </div>
+ <div class="member-body-long" id ="long-body-readNameRef()">
+ <p>Read a natural number and return as a NameRef</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="readNat()" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'readNat()');">[+]</span>
<span class="member-annotations">
</span>
@@ -6279,14 +6779,33 @@ All but the last digits have bit 0x80 set.</p>
</div><!-- end member-title -->
<div class="member-body">
- <p>Read a natural number fitting in an Int in big endian format, base 128.
+ <div class="member-body-short" id="short-body-readNat()">
+ <p>Read a natural number fitting in an Int in big endian format, base 128.
+All but the last digits have bit 0x80 set.</p>
+
+ </div>
+ <div class="member-body-long" id ="long-body-readNat()">
+ <p>Read a natural number fitting in an Int in big endian format, base 128.
All but the last digits have bit 0x80 set.</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="readUncompressedLong()" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'readUncompressedLong()');">[+]</span>
<span class="member-annotations">
</span>
@@ -6319,13 +6838,31 @@ All but the last digits have bit 0x80 set.</p>
</div><!-- end member-title -->
<div class="member-body">
- <p>Read an uncompressed Long stored in 8 bytes in big endian format</p>
+ <div class="member-body-short" id="short-body-readUncompressedLong()">
+ <p>Read an uncompressed Long stored in 8 bytes in big endian format</p>
+
+ </div>
+ <div class="member-body-long" id ="long-body-readUncompressedLong()">
+ <p>Read an uncompressed Long stored in 8 bytes in big endian format</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="startAddr" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'startAddr');">[+]</span>
<span class="member-annotations">
</span>
@@ -6351,13 +6888,31 @@ All but the last digits have bit 0x80 set.</p>
</div><!-- end member-title -->
<div class="member-body">
- <p>The address of the first byte to read, respectively byte that was read</p>
+ <div class="member-body-short" id="short-body-startAddr">
+ <p>The address of the first byte to read, respectively byte that was read</p>
+ </div>
+ <div class="member-body-long" id ="long-body-startAddr">
+ <p>The address of the first byte to read, respectively byte that was read</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="subReader(start,end)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'subReader(start,end)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6404,14 +6959,33 @@ All but the last digits have bit 0x80 set.</p>
</div><!-- end member-title -->
<div class="member-body">
- <p>A new reader over the same array with the same address base, but with
+ <div class="member-body-short" id="short-body-subReader(start,end)">
+ <p>A new reader over the same array with the same address base, but with
+specified start and end positions</p>
+
+ </div>
+ <div class="member-body-long" id ="long-body-subReader(start,end)">
+ <p>A new reader over the same array with the same address base, but with
specified start and end positions</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="until(end)(op)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'until(end)(op)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6456,14 +7030,34 @@ specified start and end positions</p>
- <span class="no-left">: List</span>
+ <span class="no-left">: List
+<span class="no-left no-right">[</span>
+T
+<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
- <p>Perform <code>op</code> until <code>end</code> address is reached and collect results in a list.</p>
+ <div class="member-body-short" id="short-body-until(end)(op)">
+ <p>Perform <code>op</code> until <code>end</code> address is reached and collect results in a list.</p>
+
+ </div>
+ <div class="member-body-long" id ="long-body-until(end)(op)">
+ <p>Perform <code>op</code> until <code>end</code> address is reached and collect results in a list.</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>
diff --git a/api/dotty/tools/dotc/core/tasty/TastyUnpickler$.html b/api/dotty/tools/dotc/core/tasty/TastyUnpickler$.html
index 907300a2e..3dd97d65b 100644
--- a/api/dotty/tools/dotc/core/tasty/TastyUnpickler$.html
+++ b/api/dotty/tools/dotc/core/tasty/TastyUnpickler$.html
@@ -5321,6 +5321,9 @@
<div id="entity-container">
<div id="entity-title">
+ <span id="entity-annotations">
+
+ </span>
<span id="entity-modifiers">
final
</span>
@@ -5330,16 +5333,29 @@
<span id="entity-name">
TastyUnpickler
</span>
+
+
</div>
- <h1 class="section ">Members</h1>
+ <h1 class="section empty">
+ Constructors
+ </h1>
+
+ <div id="entity-constructors" class="entity-section empty">
+
+ </div>
+
+ <h1 class="section ">
+ Members
+ </h1>
<div id="entity-members" class="entity-section ">
<div id="SectionUnpickler" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'SectionUnpickler');">[+]</span>
<span class="member-annotations">
</span>
@@ -5363,12 +5379,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-SectionUnpickler">
+
+ </div>
+ <div class="member-body-long" id ="long-body-SectionUnpickler">
+
+ </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="UnpickleException" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'UnpickleException');">[+]</span>
<span class="member-annotations">
</span>
@@ -5392,8 +5425,24 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-UnpickleException">
+
+ </div>
+ <div class="member-body-long" id ="long-body-UnpickleException">
+
+ </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>
diff --git a/api/dotty/tools/dotc/core/tasty/TastyUnpickler$/SectionUnpickler.html b/api/dotty/tools/dotc/core/tasty/TastyUnpickler$/SectionUnpickler.html
index efedc0eeb..1ed0ef5af 100644
--- a/api/dotty/tools/dotc/core/tasty/TastyUnpickler$/SectionUnpickler.html
+++ b/api/dotty/tools/dotc/core/tasty/TastyUnpickler$/SectionUnpickler.html
@@ -5321,6 +5321,9 @@
<div id="entity-container">
<div id="entity-title">
+ <span id="entity-annotations">
+
+ </span>
<span id="entity-modifiers">
abstract
</span>
@@ -5330,16 +5333,59 @@
<span id="entity-name">
SectionUnpickler
</span>
+
+ <span id="entity-type-params">
+ <span class="no-left">[</span>
+
+ <span class="no-left">
+
+ R
+
+ </span>
+
+ <span class="no-left">]</span>
+ </span>
+
+
</div>
- <h1 class="section ">Members</h1>
+ <h1 class="section ">
+ Constructors
+ </h1>
+
+ <div id="entity-constructors" class="entity-section ">
+
+
+ <div class="member">
+ <div class="member-title">
+ <span class="member-name">SectionUnpickler</span>
+ <span class="no-left">(</span>
+
+
+ <span class="no-left">
+ name:
+ </span>
+ String
+
+
+ <span class="no-left">)</span>
+ </div>
+ </div>
+
+
+ </div>
+
+ <h1 class="section ">
+ Members
+ </h1>
<div id="entity-members" class="entity-section ">
<div id="name" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'name');">[+]</span>
<span class="member-annotations">
</span>
@@ -5365,12 +5411,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-name">
+
+ </div>
+ <div class="member-body-long" id ="long-body-name">
+
+ </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="unpickle(reader,tastyName)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'unpickle(reader,tastyName)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5417,8 +5480,24 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-unpickle(reader,tastyName)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-unpickle(reader,tastyName)">
+
+ </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>
diff --git a/api/dotty/tools/dotc/core/tasty/TastyUnpickler$/UnpickleException.html b/api/dotty/tools/dotc/core/tasty/TastyUnpickler$/UnpickleException.html
index 7a483fa0e..53807cb58 100644
--- a/api/dotty/tools/dotc/core/tasty/TastyUnpickler$/UnpickleException.html
+++ b/api/dotty/tools/dotc/core/tasty/TastyUnpickler$/UnpickleException.html
@@ -5321,6 +5321,9 @@
<div id="entity-container">
<div id="entity-title">
+ <span id="entity-annotations">
+
+ </span>
<span id="entity-modifiers">
</span>
@@ -5330,16 +5333,56 @@
<span id="entity-name">
UnpickleException
</span>
+
+
+ <div id="super-types">
+
+
+ <span class="keyword">extends</span>
+
+ <span class="entity-super-type">Exception</span>
+
+ </div>
+
</div>
- <h1 class="section empty">Members</h1>
+ <h1 class="section ">
+ Constructors
+ </h1>
+
+ <div id="entity-constructors" class="entity-section ">
+
+
+ <div class="member">
+ <div class="member-title">
+ <span class="member-name">UnpickleException</span>
+ <span class="no-left">(</span>
+
+
+ <span class="no-left">
+ msg:
+ </span>
+ String
+
+
+ <span class="no-left">)</span>
+ </div>
+ </div>
+
+
+ </div>
+
+ <h1 class="section empty">
+ Members
+ </h1>
<div id="entity-members" class="entity-section empty">
<div id="msg" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'msg');">[+]</span>
<span class="member-annotations">
</span>
@@ -5365,8 +5408,24 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-msg">
+
+ </div>
+ <div class="member-body-long" id ="long-body-msg">
+
+ </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>
diff --git a/api/dotty/tools/dotc/core/tasty/TastyUnpickler.html b/api/dotty/tools/dotc/core/tasty/TastyUnpickler.html
index 5b8574666..2868a5590 100644
--- a/api/dotty/tools/dotc/core/tasty/TastyUnpickler.html
+++ b/api/dotty/tools/dotc/core/tasty/TastyUnpickler.html
@@ -5321,6 +5321,9 @@
<div id="entity-container">
<div id="entity-title">
+ <span id="entity-annotations">
+
+ </span>
<span id="entity-modifiers">
</span>
@@ -5330,16 +5333,68 @@
<span id="entity-name">
TastyUnpickler
</span>
+
+
</div>
- <h1 class="section ">Members</h1>
+ <h1 class="section ">
+ Constructors
+ </h1>
+
+ <div id="entity-constructors" class="entity-section ">
+
+
+ <div class="member">
+ <div class="member-title">
+ <span class="member-name">TastyUnpickler</span>
+ <span class="no-left">(</span>
+
+
+ <span class="no-left">
+ reader:
+ </span>
+ TastyReader
+
+
+ <span class="no-left">)</span>
+ </div>
+ </div>
+
+
+
+ <div class="member">
+ <div class="member-title">
+ <span class="member-name">TastyUnpickler</span>
+ <span class="no-left">(</span>
+
+
+ <span class="no-left">
+ bytes:
+ </span>
+ Array
+<span class="no-left no-right">[</span>
+Byte
+<span class="no-left">]</span>
+
+
+ <span class="no-left">)</span>
+ </div>
+ </div>
+
+
+ </div>
+
+ <h1 class="section ">
+ Members
+ </h1>
<div id="entity-members" class="entity-section ">
<div id="reader" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'reader');">[+]</span>
<span class="member-annotations">
</span>
@@ -5365,12 +5420,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-reader">
+
+ </div>
+ <div class="member-body-long" id ="long-body-reader">
+
+ </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="sectionReader" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'sectionReader');">[+]</span>
<span class="member-annotations">
</span>
@@ -5391,17 +5463,37 @@
- <span class="no-left">: HashMap</span>
+ <span class="no-left">: HashMap
+<span class="no-left no-right">[</span>
+String<span class="">, </span>TastyReader
+<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-sectionReader">
+
+ </div>
+ <div class="member-body-long" id ="long-body-sectionReader">
+
+ </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="tastyName" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'tastyName');">[+]</span>
<span class="member-annotations">
</span>
@@ -5427,12 +5519,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-tastyName">
+
+ </div>
+ <div class="member-body-long" id ="long-body-tastyName">
+
+ </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="uuid" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'uuid');">[+]</span>
<span class="member-annotations">
</span>
@@ -5458,12 +5567,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-uuid">
+
+ </div>
+ <div class="member-body-long" id ="long-body-uuid">
+
+ </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="check(cond,msg)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'check(cond,msg)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5510,12 +5636,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-check(cond,msg)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-check(cond,msg)">
+
+ </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="readHeader()" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'readHeader()');">[+]</span>
<span class="member-annotations">
</span>
@@ -5548,12 +5691,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-readHeader()">
+
+ </div>
+ <div class="member-body-long" id ="long-body-readHeader()">
+
+ </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="readName()" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'readName()');">[+]</span>
<span class="member-annotations">
</span>
@@ -5586,12 +5746,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-readName()">
+
+ </div>
+ <div class="member-body-long" id ="long-body-readName()">
+
+ </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="readString()" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'readString()');">[+]</span>
<span class="member-annotations">
</span>
@@ -5624,12 +5801,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-readString()">
+
+ </div>
+ <div class="member-body-long" id ="long-body-readString()">
+
+ </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="unpickle(sec)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'unpickle(sec)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5666,13 +5860,32 @@ R
- <span class="no-left">: Option</span>
+ <span class="no-left">: Option
+<span class="no-left no-right">[</span>
+R
+<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-unpickle(sec)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-unpickle(sec)">
+
+ </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>
diff --git a/api/dotty/tools/dotc/core/tasty/TreeBuffer.html b/api/dotty/tools/dotc/core/tasty/TreeBuffer.html
index b4b6194cc..22ad3228e 100644
--- a/api/dotty/tools/dotc/core/tasty/TreeBuffer.html
+++ b/api/dotty/tools/dotc/core/tasty/TreeBuffer.html
@@ -5321,6 +5321,9 @@
<div id="entity-container">
<div id="entity-title">
+ <span id="entity-annotations">
+
+ </span>
<span id="entity-modifiers">
</span>
@@ -5330,16 +5333,50 @@
<span id="entity-name">
TreeBuffer
</span>
+
+
+ <div id="super-types">
+
+
+ <span class="keyword">extends</span>
+
+ <span class="entity-super-type">TastyBuffer</span>
+
+ </div>
+
</div>
- <h1 class="section ">Members</h1>
+ <h1 class="section ">
+ Constructors
+ </h1>
+
+ <div id="entity-constructors" class="entity-section ">
+
+
+ <div class="member">
+ <div class="member-title">
+ <span class="member-name">TreeBuffer</span>
+ <span class="no-left">(</span>
+
+
+ <span class="no-left">)</span>
+ </div>
+ </div>
+
+
+ </div>
+
+ <h1 class="section ">
+ Members
+ </h1>
<div id="entity-members" class="entity-section ">
<div id="ItemsOverOffsets" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'ItemsOverOffsets');">[+]</span>
<span class="member-annotations">
</span>
@@ -5365,12 +5402,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-ItemsOverOffsets">
+
+ </div>
+ <div class="member-body-long" id ="long-body-ItemsOverOffsets">
+
+ </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="delta" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'delta');">[+]</span>
<span class="member-annotations">
</span>
@@ -5391,17 +5445,37 @@
- <span class="no-left">: Array</span>
+ <span class="no-left">: Array
+<span class="no-left no-right">[</span>
+Int
+<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-delta">
+
+ </div>
+ <div class="member-body-long" id ="long-body-delta">
+
+ </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="initialOffsetSize" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'initialOffsetSize');">[+]</span>
<span class="member-annotations">
</span>
@@ -5427,12 +5501,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-initialOffsetSize">
+
+ </div>
+ <div class="member-body-long" id ="long-body-initialOffsetSize">
+
+ </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="isRelative" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'isRelative');">[+]</span>
<span class="member-annotations">
</span>
@@ -5453,17 +5544,37 @@
- <span class="no-left">: Array</span>
+ <span class="no-left">: Array
+<span class="no-left no-right">[</span>
+Boolean
+<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-isRelative">
+
+ </div>
+ <div class="member-body-long" id ="long-body-isRelative">
+
+ </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="numOffsets" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'numOffsets');">[+]</span>
<span class="member-annotations">
</span>
@@ -5489,12 +5600,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-numOffsets">
+
+ </div>
+ <div class="member-body-long" id ="long-body-numOffsets">
+
+ </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="offsets" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'offsets');">[+]</span>
<span class="member-annotations">
</span>
@@ -5515,17 +5643,37 @@
- <span class="no-left">: Array</span>
+ <span class="no-left">: Array
+<span class="no-left no-right">[</span>
+Int
+<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-offsets">
+
+ </div>
+ <div class="member-body-long" id ="long-body-offsets">
+
+ </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="treeAddrs" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'treeAddrs');">[+]</span>
<span class="member-annotations">
</span>
@@ -5546,17 +5694,37 @@
- <span class="no-left">: IdentityHashMap</span>
+ <span class="no-left">: IdentityHashMap
+<span class="no-left no-right">[</span>
+<a href="../../../../../.././api/dotty/tools/dotc/ast/Trees$/Instance.html#Tree">Tree</a><span class="">, </span>Any
+<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-treeAddrs">
+
+ </div>
+ <div class="member-body-long" id ="long-body-treeAddrs">
+
+ </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="addrOfTree(tree)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'addrOfTree(tree)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5590,17 +5758,37 @@
- <span class="no-left">: Option</span>
+ <span class="no-left">: Option
+<span class="no-left no-right">[</span>
+Addr
+<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-addrOfTree(tree)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-addrOfTree(tree)">
+
+ </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="adjustDeltas()" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'adjustDeltas()');">[+]</span>
<span class="member-annotations">
</span>
@@ -5633,15 +5821,35 @@
</div><!-- end member-title -->
<div class="member-body">
- <p>Adjust deltas to also take account references that will shrink (and thereby
+ <div class="member-body-short" id="short-body-adjustDeltas()">
+ <p>Adjust deltas to also take account references that will shrink (and thereby
generate additional zeroes that can be skipped) due to previously
computed a...</p>
+ </div>
+ <div class="member-body-long" id ="long-body-adjustDeltas()">
+ <p>Adjust deltas to also take account references that will shrink (and thereby
+generate additional zeroes that can be skipped) due to previously
+computed adjustments.</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="adjustOffsets()" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'adjustOffsets()');">[+]</span>
<span class="member-annotations">
</span>
@@ -5674,13 +5882,31 @@ computed a...</p>
</div><!-- end member-title -->
<div class="member-body">
- <p>Adjust all offsets according to previously computed deltas</p>
+ <div class="member-body-short" id="short-body-adjustOffsets()">
+ <p>Adjust all offsets according to previously computed deltas</p>
+
+ </div>
+ <div class="member-body-long" id ="long-body-adjustOffsets()">
+ <p>Adjust all offsets according to previously computed deltas</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="adjustTreeAddrs()" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'adjustTreeAddrs()');">[+]</span>
<span class="member-annotations">
</span>
@@ -5713,12 +5939,29 @@ computed a...</p>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-adjustTreeAddrs()">
+
+ </div>
+ <div class="member-body-long" id ="long-body-adjustTreeAddrs()">
+
+ </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="adjusted(x)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'adjusted(x)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5757,13 +6000,31 @@ computed a...</p>
</div><!-- end member-title -->
<div class="member-body">
- <p>The address to which <code>x</code> is translated under compression</p>
+ <div class="member-body-short" id="short-body-adjusted(x)">
+ <p>The address to which <code>x</code> is translated under compression</p>
+
+ </div>
+ <div class="member-body-long" id ="long-body-adjusted(x)">
+ <p>The address to which <code>x</code> is translated under compression</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="adjustedOffset(i)" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'adjustedOffset(i)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5802,13 +6063,31 @@ computed a...</p>
</div><!-- end member-title -->
<div class="member-body">
- <p>The absolute or relative adjusted address at index <code>i</code> of <code>offsets</code> array</p>
+ <div class="member-body-short" id="short-body-adjustedOffset(i)">
+ <p>The absolute or relative adjusted address at index <code>i</code> of <code>offsets</code> array</p>
+
+ </div>
+ <div class="member-body-long" id ="long-body-adjustedOffset(i)">
+ <p>The absolute or relative adjusted address at index <code>i</code> of <code>offsets</code> array</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="compactify()" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'compactify()');">[+]</span>
<span class="member-annotations">
</span>
@@ -5841,17 +6120,39 @@ computed a...</p>
</div><!-- end member-title -->
<div class="member-body">
- <p>Final assembly, involving the following steps:
+ <div class="member-body-short" id="short-body-compactify()">
+ <p>Final assembly, involving the following steps:
- compute deltas
- adjust deltas until additional savings are &lt; 1% of total
- adjust offsets according to...
</p>
+ </div>
+ <div class="member-body-long" id ="long-body-compactify()">
+ <p>Final assembly, involving the following steps:
+- compute deltas
+- adjust deltas until additional savings are &lt; 1% of total
+- adjust offsets according to the adjusted deltas
+- shrink buffer, skipping zeroes.</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="compress()" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'compress()');">[+]</span>
<span class="member-annotations">
</span>
@@ -5884,13 +6185,31 @@ computed a...</p>
</div><!-- end member-title -->
<div class="member-body">
- <p>Compress pickle buffer, shifting bytes to close all skipped zeroes.</p>
+ <div class="member-body-short" id="short-body-compress()">
+ <p>Compress pickle buffer, shifting bytes to close all skipped zeroes.</p>
+
+ </div>
+ <div class="member-body-long" id ="long-body-compress()">
+ <p>Compress pickle buffer, shifting bytes to close all skipped zeroes.</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="computeDeltas()" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'computeDeltas()');">[+]</span>
<span class="member-annotations">
</span>
@@ -5923,13 +6242,31 @@ computed a...</p>
</div><!-- end member-title -->
<div class="member-body">
- <p>Compute all shift-deltas</p>
+ <div class="member-body-short" id="short-body-computeDeltas()">
+ <p>Compute all shift-deltas</p>
+
+ </div>
+ <div class="member-body-long" id ="long-body-computeDeltas()">
+ <p>Compute all shift-deltas</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="deltaAt(at)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'deltaAt(at)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5968,13 +6305,31 @@ computed a...</p>
</div><!-- end member-title -->
<div class="member-body">
- <p>The amount by which the bytes at the given address are shifted under compression</p>
+ <div class="member-body-short" id="short-body-deltaAt(at)">
+ <p>The amount by which the bytes at the given address are shifted under compression</p>
+ </div>
+ <div class="member-body-long" id ="long-body-deltaAt(at)">
+ <p>The amount by which the bytes at the given address are shifted under compression</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="delta_=(x$1)" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'delta_=(x$1)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6016,12 +6371,29 @@ Int
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-delta_=(x$1)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-delta_=(x$1)">
+
+ </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="fillRef(at,target,relative)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'fillRef(at,target,relative)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6076,13 +6448,31 @@ Int
</div><!-- end member-title -->
<div class="member-body">
- <p>Fill previously reserved field with a reference</p>
+ <div class="member-body-short" id="short-body-fillRef(at,target,relative)">
+ <p>Fill previously reserved field with a reference</p>
+
+ </div>
+ <div class="member-body-long" id ="long-body-fillRef(at,target,relative)">
+ <p>Fill previously reserved field with a reference</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="isRelative_=(x$1)" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'isRelative_=(x$1)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6124,12 +6514,29 @@ Boolean
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-isRelative_=(x$1)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-isRelative_=(x$1)">
+
+ </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="keepOffset(relative)" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'keepOffset(relative)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6168,12 +6575,29 @@ Boolean
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-keepOffset(relative)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-keepOffset(relative)">
+
+ </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="numOffsets_=(x$1)" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'numOffsets_=(x$1)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6212,12 +6636,29 @@ Boolean
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-numOffsets_=(x$1)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-numOffsets_=(x$1)">
+
+ </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="offset(i)" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'offset(i)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6256,12 +6697,29 @@ Boolean
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-offset(i)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-offset(i)">
+
+ </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="offsets_=(x$1)" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'offsets_=(x$1)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6303,12 +6761,29 @@ Int
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-offsets_=(x$1)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-offsets_=(x$1)">
+
+ </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="registerTreeAddr(tree)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'registerTreeAddr(tree)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6347,12 +6822,29 @@ Int
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-registerTreeAddr(tree)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-registerTreeAddr(tree)">
+
+ </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="reserveRef(relative)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'reserveRef(relative)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6391,13 +6883,31 @@ Int
</div><!-- end member-title -->
<div class="member-body">
- <p>Reserve space for a reference, to be adjusted later</p>
+ <div class="member-body-short" id="short-body-reserveRef(relative)">
+ <p>Reserve space for a reference, to be adjusted later</p>
+ </div>
+ <div class="member-body-long" id ="long-body-reserveRef(relative)">
+ <p>Reserve space for a reference, to be adjusted later</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="writeRef(target)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'writeRef(target)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6436,9 +6946,26 @@ Int
</div><!-- end member-title -->
<div class="member-body">
- <p>Write reference right adjusted into freshly reserved field.</p>
+ <div class="member-body-short" id="short-body-writeRef(target)">
+ <p>Write reference right adjusted into freshly reserved field.</p>
+
+ </div>
+ <div class="member-body-long" id ="long-body-writeRef(target)">
+ <p>Write reference right adjusted into freshly reserved field.</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>
diff --git a/api/dotty/tools/dotc/core/tasty/TreePickler.html b/api/dotty/tools/dotc/core/tasty/TreePickler.html
index 1c65cfc90..47a607fdf 100644
--- a/api/dotty/tools/dotc/core/tasty/TreePickler.html
+++ b/api/dotty/tools/dotc/core/tasty/TreePickler.html
@@ -5321,6 +5321,9 @@
<div id="entity-container">
<div id="entity-title">
+ <span id="entity-annotations">
+
+ </span>
<span id="entity-modifiers">
</span>
@@ -5330,16 +5333,47 @@
<span id="entity-name">
TreePickler
</span>
+
+
</div>
- <h1 class="section ">Members</h1>
+ <h1 class="section ">
+ Constructors
+ </h1>
+
+ <div id="entity-constructors" class="entity-section ">
+
+
+ <div class="member">
+ <div class="member-title">
+ <span class="member-name">TreePickler</span>
+ <span class="no-left">(</span>
+
+
+ <span class="no-left">
+ pickler:
+ </span>
+ TastyPickler
+
+
+ <span class="no-left">)</span>
+ </div>
+ </div>
+
+
+ </div>
+
+ <h1 class="section ">
+ Members
+ </h1>
<div id="entity-members" class="entity-section ">
<div id="buf" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'buf');">[+]</span>
<span class="member-annotations">
</span>
@@ -5365,12 +5399,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-buf">
+
+ </div>
+ <div class="member-body-long" id ="long-body-buf">
+
+ </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="forwardSymRefs" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'forwardSymRefs');">[+]</span>
<span class="member-annotations">
</span>
@@ -5391,17 +5442,40 @@
- <span class="no-left">: HashMap</span>
+ <span class="no-left">: HashMap
+<span class="no-left no-right">[</span>
+Symbol<span class="">, </span>List
+<span class="no-left no-right">[</span>
+Addr
+<span class="no-left">]</span>
+<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-forwardSymRefs">
+
+ </div>
+ <div class="member-body-long" id ="long-body-forwardSymRefs">
+
+ </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="pickledTypes" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'pickledTypes');">[+]</span>
<span class="member-annotations">
</span>
@@ -5422,17 +5496,37 @@
- <span class="no-left">: IdentityHashMap</span>
+ <span class="no-left">: IdentityHashMap
+<span class="no-left no-right">[</span>
+Type<span class="">, </span>Any
+<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-pickledTypes">
+
+ </div>
+ <div class="member-body-long" id ="long-body-pickledTypes">
+
+ </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="pickler" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'pickler');">[+]</span>
<span class="member-annotations">
</span>
@@ -5458,12 +5552,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-pickler">
+
+ </div>
+ <div class="member-body-long" id ="long-body-pickler">
+
+ </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="symRefs" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'symRefs');">[+]</span>
<span class="member-annotations">
</span>
@@ -5484,17 +5595,37 @@
- <span class="no-left">: HashMap</span>
+ <span class="no-left">: HashMap
+<span class="no-left no-right">[</span>
+Symbol<span class="">, </span>Addr
+<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-symRefs">
+
+ </div>
+ <div class="member-body-long" id ="long-body-symRefs">
+
+ </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="addrOfSym(sym)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'addrOfSym(sym)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5528,17 +5659,37 @@
- <span class="no-left">: Option</span>
+ <span class="no-left">: Option
+<span class="no-left no-right">[</span>
+Addr
+<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-addrOfSym(sym)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-addrOfSym(sym)">
+
+ </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="compactify()" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'compactify()');">[+]</span>
<span class="member-annotations">
</span>
@@ -5571,12 +5722,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-compactify()">
+
+ </div>
+ <div class="member-body-long" id ="long-body-compactify()">
+
+ </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="isLocallyDefined(sym)(ctx)" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'isLocallyDefined(sym)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5628,12 +5796,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-isLocallyDefined(sym)(ctx)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-isLocallyDefined(sym)(ctx)">
+
+ </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="pickle(trees)(ctx)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'pickle(trees)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5688,12 +5873,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-pickle(trees)(ctx)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-pickle(trees)(ctx)">
+
+ </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="pickleAnnotation(ann)(ctx)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'pickleAnnotation(ann)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5745,12 +5947,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-pickleAnnotation(ann)(ctx)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-pickleAnnotation(ann)(ctx)">
+
+ </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="pickleConstant(c)(ctx)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'pickleConstant(c)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5802,12 +6021,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-pickleConstant(c)(ctx)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-pickleConstant(c)(ctx)">
+
+ </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="pickleDef(tag,sym,tpt,rhs,pickleParams)(ctx)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'pickleDef(tag,sym,tpt,rhs,pickleParams)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5891,12 +6127,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-pickleDef(tag,sym,tpt,rhs,pickleParams)(ctx)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-pickleDef(tag,sym,tpt,rhs,pickleParams)(ctx)">
+
+ </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="pickleDef$default$4" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'pickleDef$default$4');">[+]</span>
<span class="member-annotations">
</span>
@@ -5917,17 +6170,34 @@
- <span class="no-left">: Thicket</span>
+ <span class="no-left">: <a href="../../../../../.././api/dotty/tools/dotc/ast/Trees$/Instance.html#Thicket">Thicket</a></span>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-pickleDef$default$4">
+
+ </div>
+ <div class="member-body-long" id ="long-body-pickleDef$default$4">
+
+ </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="pickleDef$default$5" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'pickleDef$default$5');">[+]</span>
<span class="member-annotations">
</span>
@@ -5953,12 +6223,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-pickleDef$default$5">
+
+ </div>
+ <div class="member-body-long" id ="long-body-pickleDef$default$5">
+
+ </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="pickleForwardSymRef(sym)(ctx)" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'pickleForwardSymRef(sym)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6010,12 +6297,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-pickleForwardSymRef(sym)(ctx)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-pickleForwardSymRef(sym)(ctx)">
+
+ </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="pickleMethodic(result,names,types)(ctx)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'pickleMethodic(result,names,types)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6089,12 +6393,29 @@ Type
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-pickleMethodic(result,names,types)(ctx)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-pickleMethodic(result,names,types)(ctx)">
+
+ </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="pickleModifiers(sym)(ctx)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'pickleModifiers(sym)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6146,12 +6467,29 @@ Type
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-pickleModifiers(sym)(ctx)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-pickleModifiers(sym)(ctx)">
+
+ </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="pickleName(name)" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'pickleName(name)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6190,12 +6528,29 @@ Type
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-pickleName(name)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-pickleName(name)">
+
+ </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="pickleName(name)" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'pickleName(name)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6234,12 +6589,29 @@ Type
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-pickleName(name)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-pickleName(name)">
+
+ </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="pickleName(sym)(ctx)" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'pickleName(sym)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6291,12 +6663,29 @@ Type
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-pickleName(sym)(ctx)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-pickleName(sym)(ctx)">
+
+ </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="pickleNameAndSig(name,sig)" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'pickleNameAndSig(name,sig)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6343,12 +6732,29 @@ Type
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-pickleNameAndSig(name,sig)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-pickleNameAndSig(name,sig)">
+
+ </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="pickleNewType(tpe,richTypes)(ctx)" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'pickleNewType(tpe,richTypes)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6408,12 +6814,29 @@ Type
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-pickleNewType(tpe,richTypes)(ctx)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-pickleNewType(tpe,richTypes)(ctx)">
+
+ </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="picklePackageRef(pkg)(ctx)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'picklePackageRef(pkg)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6465,12 +6888,29 @@ Type
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-picklePackageRef(pkg)(ctx)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-picklePackageRef(pkg)(ctx)">
+
+ </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="pickleParam(tree)(ctx)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'pickleParam(tree)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6522,12 +6962,29 @@ Type
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-pickleParam(tree)(ctx)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-pickleParam(tree)(ctx)">
+
+ </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="pickleParamType(tpe)(ctx)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'pickleParamType(tpe)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6579,12 +7036,29 @@ Type
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-pickleParamType(tpe)(ctx)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-pickleParamType(tpe)(ctx)">
+
+ </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="pickleParams(trees)(ctx)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'pickleParams(trees)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6639,12 +7113,29 @@ Type
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-pickleParams(trees)(ctx)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-pickleParams(trees)(ctx)">
+
+ </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="pickleSelector(tag,id)(ctx)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'pickleSelector(tag,id)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6704,12 +7195,29 @@ Type
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-pickleSelector(tag,id)(ctx)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-pickleSelector(tag,id)(ctx)">
+
+ </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="pickleStats(stats)(ctx)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'pickleStats(stats)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6764,12 +7272,29 @@ Type
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-pickleStats(stats)(ctx)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-pickleStats(stats)(ctx)">
+
+ </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="pickleSymRef(sym)(ctx)" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'pickleSymRef(sym)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6821,12 +7346,29 @@ Type
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-pickleSymRef(sym)(ctx)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-pickleSymRef(sym)(ctx)">
+
+ </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="pickleTpt(tpt)(ctx)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'pickleTpt(tpt)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6878,12 +7420,29 @@ Type
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-pickleTpt(tpt)(ctx)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-pickleTpt(tpt)(ctx)">
+
+ </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="pickleTree(tree)(ctx)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'pickleTree(tree)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6935,12 +7494,29 @@ Type
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-pickleTree(tree)(ctx)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-pickleTree(tree)(ctx)">
+
+ </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="pickleTreeUnlessEmpty(tree)(ctx)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'pickleTreeUnlessEmpty(tree)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6992,12 +7568,29 @@ Type
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-pickleTreeUnlessEmpty(tree)(ctx)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-pickleTreeUnlessEmpty(tree)(ctx)">
+
+ </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="pickleType(tpe0,richTypes)(ctx)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'pickleType(tpe0,richTypes)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -7057,12 +7650,29 @@ Type
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-pickleType(tpe0,richTypes)(ctx)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-pickleType(tpe0,richTypes)(ctx)">
+
+ </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="pickleType$default$2" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'pickleType$default$2');">[+]</span>
<span class="member-annotations">
</span>
@@ -7088,12 +7698,29 @@ Type
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-pickleType$default$2">
+
+ </div>
+ <div class="member-body-long" id ="long-body-pickleType$default$2">
+
+ </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="preRegister(tree)(ctx)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'preRegister(tree)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -7145,12 +7772,29 @@ Type
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-preRegister(tree)(ctx)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-preRegister(tree)(ctx)">
+
+ </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="qualifiedName(sym)(ctx)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'qualifiedName(sym)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -7202,12 +7846,29 @@ Type
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-qualifiedName(sym)(ctx)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-qualifiedName(sym)(ctx)">
+
+ </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="registerDef(sym)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'registerDef(sym)');">[+]</span>
<span class="member-annotations">
</span>
@@ -7246,12 +7907,29 @@ Type
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-registerDef(sym)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-registerDef(sym)">
+
+ </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="withLength(op)" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'withLength(op)');">[+]</span>
<span class="member-annotations">
</span>
@@ -7290,8 +7968,24 @@ Type
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-withLength(op)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-withLength(op)">
+
+ </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>
diff --git a/api/dotty/tools/dotc/core/tasty/TreeUnpickler$.html b/api/dotty/tools/dotc/core/tasty/TreeUnpickler$.html
index d40c8cb08..651324c04 100644
--- a/api/dotty/tools/dotc/core/tasty/TreeUnpickler$.html
+++ b/api/dotty/tools/dotc/core/tasty/TreeUnpickler$.html
@@ -5321,6 +5321,9 @@
<div id="entity-container">
<div id="entity-title">
+ <span id="entity-annotations">
+
+ </span>
<span id="entity-modifiers">
final
</span>
@@ -5330,16 +5333,29 @@
<span id="entity-name">
TreeUnpickler
</span>
+
+
</div>
- <h1 class="section ">Members</h1>
+ <h1 class="section empty">
+ Constructors
+ </h1>
+
+ <div id="entity-constructors" class="entity-section empty">
+
+ </div>
+
+ <h1 class="section ">
+ Members
+ </h1>
<div id="entity-members" class="entity-section ">
<div id="TreeWithoutOwner" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'TreeWithoutOwner');">[+]</span>
<span class="member-annotations">
</span>
@@ -5363,12 +5379,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-TreeWithoutOwner">
+
+ </div>
+ <div class="member-body-long" id ="long-body-TreeWithoutOwner">
+
+ </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="MemberDefMode" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'MemberDefMode');">[+]</span>
<span class="member-annotations">
</span>
@@ -5397,12 +5430,31 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-MemberDefMode">
+ <p>An enumeration indicating which subtrees should be added to an OwnerTree.</p>
+
+ </div>
+ <div class="member-body-long" id ="long-body-MemberDefMode">
+ <p>An enumeration indicating which subtrees should be added to an OwnerTree.</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="AllDefs" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'AllDefs');">[+]</span>
<span class="member-annotations">
</span>
@@ -5428,12 +5480,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-AllDefs">
+
+ </div>
+ <div class="member-body-long" id ="long-body-AllDefs">
+
+ </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="MemberDefsOnly" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'MemberDefsOnly');">[+]</span>
<span class="member-annotations">
</span>
@@ -5459,12 +5528,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-MemberDefsOnly">
+
+ </div>
+ <div class="member-body-long" id ="long-body-MemberDefsOnly">
+
+ </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="NoMemberDefs" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'NoMemberDefs');">[+]</span>
<span class="member-annotations">
</span>
@@ -5490,8 +5576,24 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-NoMemberDefs">
+
+ </div>
+ <div class="member-body-long" id ="long-body-NoMemberDefs">
+
+ </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>
diff --git a/api/dotty/tools/dotc/core/tasty/TreeUnpickler$/TreeWithoutOwner.html b/api/dotty/tools/dotc/core/tasty/TreeUnpickler$/TreeWithoutOwner.html
index f2deba073..2349249b0 100644
--- a/api/dotty/tools/dotc/core/tasty/TreeUnpickler$/TreeWithoutOwner.html
+++ b/api/dotty/tools/dotc/core/tasty/TreeUnpickler$/TreeWithoutOwner.html
@@ -5321,6 +5321,9 @@
<div id="entity-container">
<div id="entity-title">
+ <span id="entity-annotations">
+
+ </span>
<span id="entity-modifiers">
</span>
@@ -5330,11 +5333,44 @@
<span id="entity-name">
TreeWithoutOwner
</span>
+
+
+ <div id="super-types">
+
+
+ <span class="keyword">extends</span>
+
+ <span class="entity-super-type">Exception</span>
+
+ </div>
+
</div>
- <h1 class="section empty">Members</h1>
+ <h1 class="section ">
+ Constructors
+ </h1>
+
+ <div id="entity-constructors" class="entity-section ">
+
+
+ <div class="member">
+ <div class="member-title">
+ <span class="member-name">TreeWithoutOwner</span>
+ <span class="no-left">(</span>
+
+
+ <span class="no-left">)</span>
+ </div>
+ </div>
+
+
+ </div>
+
+ <h1 class="section empty">
+ Members
+ </h1>
<div id="entity-members" class="entity-section empty">
diff --git a/api/dotty/tools/dotc/core/tasty/TreeUnpickler.html b/api/dotty/tools/dotc/core/tasty/TreeUnpickler.html
index 94e4f1d83..de32f8d74 100644
--- a/api/dotty/tools/dotc/core/tasty/TreeUnpickler.html
+++ b/api/dotty/tools/dotc/core/tasty/TreeUnpickler.html
@@ -5321,6 +5321,9 @@
<div id="entity-container">
<div id="entity-title">
+ <span id="entity-annotations">
+
+ </span>
<span id="entity-modifiers">
</span>
@@ -5330,6 +5333,8 @@
<span id="entity-name">
TreeUnpickler
</span>
+
+
</div>
@@ -5339,12 +5344,60 @@
</div>
- <h1 class="section ">Members</h1>
+ <h1 class="section ">
+ Constructors
+ </h1>
+
+ <div id="entity-constructors" class="entity-section ">
+
+
+ <div class="member">
+ <div class="member-title">
+ <span class="member-name">TreeUnpickler</span>
+ <span class="no-left">(</span>
+
+
+ <span class="no-left">
+ reader:
+ </span>
+ TastyReader
+
+ <span class="no-left">, </span>
+
+
+ <span class="">
+ tastyName:
+ </span>
+ Table
+
+ <span class="no-left">, </span>
+
+
+ <span class="">
+ posUnpicklerOpt:
+ </span>
+ Option
+<span class="no-left no-right">[</span>
+PositionUnpickler
+<span class="no-left">]</span>
+
+
+ <span class="no-left">)</span>
+ </div>
+ </div>
+
+
+ </div>
+
+ <h1 class="section ">
+ Members
+ </h1>
<div id="entity-members" class="entity-section ">
<div id="Completer" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'Completer');">[+]</span>
<span class="member-annotations">
</span>
@@ -5368,12 +5421,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-Completer">
+
+ </div>
+ <div class="member-body-long" id ="long-body-Completer">
+
+ </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="LazyReader" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'LazyReader');">[+]</span>
<span class="member-annotations">
</span>
@@ -5397,12 +5467,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-LazyReader">
+
+ </div>
+ <div class="member-body-long" id ="long-body-LazyReader">
+
+ </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="OwnerTree" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'OwnerTree');">[+]</span>
<span class="member-annotations">
</span>
@@ -5426,15 +5513,36 @@
</div><!-- end member-title -->
<div class="member-body">
- <p>A lazy datastructure that records how definitions are nested in TASTY data.
+ <div class="member-body-short" id="short-body-OwnerTree">
+ <p>A lazy datastructure that records how definitions are nested in TASTY data.
The structure is lazy because it needs to be computed only for forward refe...
</p>
+ </div>
+ <div class="member-body-long" id ="long-body-OwnerTree">
+ <p>A lazy datastructure that records how definitions are nested in TASTY data.
+The structure is lazy because it needs to be computed only for forward references
+to symbols that happen before the referenced symbol is created (see <code>symbolAt</code>).
+Such forward references are rare.</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="TreeReader" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'TreeReader');">[+]</span>
<span class="member-annotations">
</span>
@@ -5458,12 +5566,29 @@ The structure is lazy because it needs to be computed only for forward refe...
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-TreeReader">
+
+ </div>
+ <div class="member-body-long" id ="long-body-TreeReader">
+
+ </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="ownerTree" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'ownerTree');">[+]</span>
<span class="member-annotations">
</span>
@@ -5489,13 +5614,31 @@ The structure is lazy because it needs to be computed only for forward refe...
</div><!-- end member-title -->
<div class="member-body">
- <p>The root owner tree. See <code>OwnerTree</code> class definition. Set by <code>enterTopLevel</code>.</p>
+ <div class="member-body-short" id="short-body-ownerTree">
+ <p>The root owner tree. See <code>OwnerTree</code> class definition. Set by <code>enterTopLevel</code>.</p>
+
+ </div>
+ <div class="member-body-long" id ="long-body-ownerTree">
+ <p>The root owner tree. See <code>OwnerTree</code> class definition. Set by <code>enterTopLevel</code>.</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="posUnpicklerOpt" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'posUnpicklerOpt');">[+]</span>
<span class="member-annotations">
</span>
@@ -5516,17 +5659,37 @@ The structure is lazy because it needs to be computed only for forward refe...
- <span class="no-left">: Option</span>
+ <span class="no-left">: Option
+<span class="no-left no-right">[</span>
+PositionUnpickler
+<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-posUnpicklerOpt">
+
+ </div>
+ <div class="member-body-long" id ="long-body-posUnpicklerOpt">
+
+ </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="reader" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'reader');">[+]</span>
<span class="member-annotations">
</span>
@@ -5552,12 +5715,29 @@ The structure is lazy because it needs to be computed only for forward refe...
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-reader">
+
+ </div>
+ <div class="member-body-long" id ="long-body-reader">
+
+ </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="roots" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'roots');">[+]</span>
<span class="member-annotations">
</span>
@@ -5578,19 +5758,41 @@ The structure is lazy because it needs to be computed only for forward refe...
- <span class="no-left">: Set</span>
+ <span class="no-left">: Set
+<span class="no-left no-right">[</span>
+SymDenotation
+<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
- <p>The root symbol denotation which are defined by the Tasty file associated with this
+ <div class="member-body-short" id="short-body-roots">
+ <p>The root symbol denotation which are defined by the Tasty file associated with this
+TreeUnpickler. Set by <code>enterTopLevel</code>.</p>
+
+ </div>
+ <div class="member-body-long" id ="long-body-roots">
+ <p>The root symbol denotation which are defined by the Tasty file associated with this
TreeUnpickler. Set by <code>enterTopLevel</code>.</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="seenRoots" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'seenRoots');">[+]</span>
<span class="member-annotations">
</span>
@@ -5611,19 +5813,41 @@ TreeUnpickler. Set by <code>enterTopLevel</code>.</p>
- <span class="no-left">: Set</span>
+ <span class="no-left">: Set
+<span class="no-left no-right">[</span>
+Symbol
+<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
- <p>The root symbols that are defined in this Tasty file. This
+ <div class="member-body-short" id="short-body-seenRoots">
+ <p>The root symbols that are defined in this Tasty file. This
+is a subset of <code>roots.map(_.symbol)</code>.</p>
+
+ </div>
+ <div class="member-body-long" id ="long-body-seenRoots">
+ <p>The root symbols that are defined in this Tasty file. This
is a subset of <code>roots.map(_.symbol)</code>.</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="symAtAddr" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'symAtAddr');">[+]</span>
<span class="member-annotations">
</span>
@@ -5644,18 +5868,39 @@ is a subset of <code>roots.map(_.symbol)</code>.</p>
- <span class="no-left">: HashMap</span>
+ <span class="no-left">: HashMap
+<span class="no-left no-right">[</span>
+Addr<span class="">, </span>Symbol
+<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
- <p>A map from addresses of definition entries to the symbols they define</p>
+ <div class="member-body-short" id="short-body-symAtAddr">
+ <p>A map from addresses of definition entries to the symbols they define</p>
+
+ </div>
+ <div class="member-body-long" id ="long-body-symAtAddr">
+ <p>A map from addresses of definition entries to the symbols they define</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="tastyName" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'tastyName');">[+]</span>
<span class="member-annotations">
</span>
@@ -5681,12 +5926,29 @@ is a subset of <code>roots.map(_.symbol)</code>.</p>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-tastyName">
+
+ </div>
+ <div class="member-body-long" id ="long-body-tastyName">
+
+ </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="treeAtAddr" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'treeAtAddr');">[+]</span>
<span class="member-annotations">
</span>
@@ -5707,20 +5969,43 @@ is a subset of <code>roots.map(_.symbol)</code>.</p>
- <span class="no-left">: HashMap</span>
+ <span class="no-left">: HashMap
+<span class="no-left no-right">[</span>
+Addr<span class="">, </span><a href="../../../../../.././api/dotty/tools/dotc/ast/Trees$/Instance.html#Tree">Tree</a>
+<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
- <p>A temporary map from addresses of definition entries to the trees they define.
+ <div class="member-body-short" id="short-body-treeAtAddr">
+ <p>A temporary map from addresses of definition entries to the trees they define.
Used to remember trees of symbols that are created by a completion. Empt...
</p>
+ </div>
+ <div class="member-body-long" id ="long-body-treeAtAddr">
+ <p>A temporary map from addresses of definition entries to the trees they define.
+Used to remember trees of symbols that are created by a completion. Emptied
+once the tree is inlined into a larger tree.</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="typeAtAddr" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'typeAtAddr');">[+]</span>
<span class="member-annotations">
</span>
@@ -5741,20 +6026,43 @@ Used to remember trees of symbols that are created by a completion. Empt...
- <span class="no-left">: HashMap</span>
+ <span class="no-left">: HashMap
+<span class="no-left no-right">[</span>
+Addr<span class="">, </span>Type
+<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
- <p>A map from addresses of type entries to the types they define.
+ <div class="member-body-short" id="short-body-typeAtAddr">
+ <p>A map from addresses of type entries to the types they define.
Currently only populated for types that might be recursively referenced
from within thems...</p>
+ </div>
+ <div class="member-body-long" id ="long-body-typeAtAddr">
+ <p>A map from addresses of type entries to the types they define.
+Currently only populated for types that might be recursively referenced
+from within themselves (i.e. RefinedTypes, PolyTypes, MethodTypes).</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="enterTopLevel(roots)(ctx)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'enterTopLevel(roots)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5809,13 +6117,31 @@ SymDenotation
</div><!-- end member-title -->
<div class="member-body">
- <p>Enter all toplevel classes and objects into their scopes</p>
+ <div class="member-body-short" id="short-body-enterTopLevel(roots)(ctx)">
+ <p>Enter all toplevel classes and objects into their scopes</p>
+
+ </div>
+ <div class="member-body-long" id ="long-body-enterTopLevel(roots)(ctx)">
+ <p>Enter all toplevel classes and objects into their scopes</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="ownerTree_=(x$1)" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'ownerTree_=(x$1)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5854,13 +6180,31 @@ SymDenotation
</div><!-- end member-title -->
<div class="member-body">
- <p>The root owner tree. See <code>OwnerTree</code> class definition. Set by <code>enterTopLevel</code>.</p>
+ <div class="member-body-short" id="short-body-ownerTree_=(x$1)">
+ <p>The root owner tree. See <code>OwnerTree</code> class definition. Set by <code>enterTopLevel</code>.</p>
+ </div>
+ <div class="member-body-long" id ="long-body-ownerTree_=(x$1)">
+ <p>The root owner tree. See <code>OwnerTree</code> class definition. Set by <code>enterTopLevel</code>.</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="registerSym(addr,sym)" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'registerSym(addr,sym)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5907,12 +6251,29 @@ SymDenotation
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-registerSym(addr,sym)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-registerSym(addr,sym)">
+
+ </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="roots_=(x$1)" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'roots_=(x$1)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5954,14 +6315,33 @@ SymDenotation
</div><!-- end member-title -->
<div class="member-body">
- <p>The root symbol denotation which are defined by the Tasty file associated with this
+ <div class="member-body-short" id="short-body-roots_=(x$1)">
+ <p>The root symbol denotation which are defined by the Tasty file associated with this
+TreeUnpickler. Set by <code>enterTopLevel</code>.</p>
+
+ </div>
+ <div class="member-body-long" id ="long-body-roots_=(x$1)">
+ <p>The root symbol denotation which are defined by the Tasty file associated with this
TreeUnpickler. Set by <code>enterTopLevel</code>.</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="seenRoots_=(x$1)" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'seenRoots_=(x$1)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6003,14 +6383,33 @@ Symbol
</div><!-- end member-title -->
<div class="member-body">
- <p>The root symbols that are defined in this Tasty file. This
+ <div class="member-body-short" id="short-body-seenRoots_=(x$1)">
+ <p>The root symbols that are defined in this Tasty file. This
+is a subset of <code>roots.map(_.symbol)</code>.</p>
+
+ </div>
+ <div class="member-body-long" id ="long-body-seenRoots_=(x$1)">
+ <p>The root symbols that are defined in this Tasty file. This
is a subset of <code>roots.map(_.symbol)</code>.</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="toTermName(tname)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'toTermName(tname)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6049,12 +6448,29 @@ is a subset of <code>roots.map(_.symbol)</code>.</p>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-toTermName(tname)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-toTermName(tname)">
+
+ </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="toTermName(ref)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'toTermName(ref)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6093,12 +6509,29 @@ is a subset of <code>roots.map(_.symbol)</code>.</p>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-toTermName(ref)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-toTermName(ref)">
+
+ </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="toTypeName(ref)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'toTypeName(ref)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6137,12 +6570,29 @@ is a subset of <code>roots.map(_.symbol)</code>.</p>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-toTypeName(ref)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-toTypeName(ref)">
+
+ </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="unpickle()(ctx)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'unpickle()(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6183,14 +6633,34 @@ is a subset of <code>roots.map(_.symbol)</code>.</p>
- <span class="no-left">: List</span>
+ <span class="no-left">: List
+<span class="no-left no-right">[</span>
+<a href="../../../../../.././api/dotty/tools/dotc/ast/Trees$/Instance.html#Tree">Tree</a>
+<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
- <p>The unpickled trees</p>
+ <div class="member-body-short" id="short-body-unpickle()(ctx)">
+ <p>The unpickled trees</p>
+
+ </div>
+ <div class="member-body-long" id ="long-body-unpickle()(ctx)">
+ <p>The unpickled trees</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>
diff --git a/api/dotty/tools/dotc/core/tasty/TreeUnpickler/Completer.html b/api/dotty/tools/dotc/core/tasty/TreeUnpickler/Completer.html
index 95925e347..fddbc1dd7 100644
--- a/api/dotty/tools/dotc/core/tasty/TreeUnpickler/Completer.html
+++ b/api/dotty/tools/dotc/core/tasty/TreeUnpickler/Completer.html
@@ -5321,6 +5321,9 @@
<div id="entity-container">
<div id="entity-title">
+ <span id="entity-annotations">
+
+ </span>
<span id="entity-modifiers">
</span>
@@ -5330,16 +5333,64 @@
<span id="entity-name">
Completer
</span>
+
+
+ <div id="super-types">
+
+
+ <span class="keyword">extends</span>
+
+ <span class="entity-super-type">LazyType</span>
+
+ </div>
+
</div>
- <h1 class="section ">Members</h1>
+ <h1 class="section ">
+ Constructors
+ </h1>
+
+ <div id="entity-constructors" class="entity-section ">
+
+
+ <div class="member">
+ <div class="member-title">
+ <span class="member-name">Completer</span>
+ <span class="no-left">(</span>
+
+
+ <span class="no-left">
+ owner:
+ </span>
+ Symbol
+
+ <span class="no-left">, </span>
+
+
+ <span class="">
+ reader:
+ </span>
+ TastyReader
+
+
+ <span class="no-left">)</span>
+ </div>
+ </div>
+
+
+ </div>
+
+ <h1 class="section ">
+ Members
+ </h1>
<div id="entity-members" class="entity-section ">
<div id="owner" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'owner');">[+]</span>
<span class="member-annotations">
</span>
@@ -5365,12 +5416,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-owner">
+
+ </div>
+ <div class="member-body-long" id ="long-body-owner">
+
+ </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="reader" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'reader');">[+]</span>
<span class="member-annotations">
</span>
@@ -5396,12 +5464,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-reader">
+
+ </div>
+ <div class="member-body-long" id ="long-body-reader">
+
+ </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="complete(denot)(ctx)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'complete(denot)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5453,9 +5538,26 @@
</div><!-- end member-title -->
<div class="member-body">
- <p>Sets all missing fields of given denotation</p>
+ <div class="member-body-short" id="short-body-complete(denot)(ctx)">
+ <p>Sets all missing fields of given denotation</p>
+
+ </div>
+ <div class="member-body-long" id ="long-body-complete(denot)(ctx)">
+ <p>Sets all missing fields of given denotation</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>
diff --git a/api/dotty/tools/dotc/core/tasty/TreeUnpickler/LazyReader.html b/api/dotty/tools/dotc/core/tasty/TreeUnpickler/LazyReader.html
index bf77a5c00..f176a8d22 100644
--- a/api/dotty/tools/dotc/core/tasty/TreeUnpickler/LazyReader.html
+++ b/api/dotty/tools/dotc/core/tasty/TreeUnpickler/LazyReader.html
@@ -5321,6 +5321,9 @@
<div id="entity-container">
<div id="entity-title">
+ <span id="entity-annotations">
+
+ </span>
<span id="entity-modifiers">
</span>
@@ -5330,16 +5333,76 @@
<span id="entity-name">
LazyReader
</span>
+
+ <span id="entity-type-params">
+ <span class="no-left">[</span>
+
+ <span class="no-left">
+
+ T
+
+ </span>
+
+ <span class="no-left">]</span>
+ </span>
+
+
+ <div id="super-types">
+
+
+ <span class="keyword">extends</span>
+
+ <span class="entity-super-type"><a href="../../../../../../.././api/dotty/tools/dotc/ast/Trees$/Lazy.html">Lazy</a></span>
+
+ </div>
+
</div>
- <h1 class="section ">Members</h1>
+ <h1 class="section ">
+ Constructors
+ </h1>
+
+ <div id="entity-constructors" class="entity-section ">
+
+
+ <div class="member">
+ <div class="member-title">
+ <span class="member-name">LazyReader</span>
+ <span class="no-left">(</span>
+
+
+ <span class="no-left">
+ reader:
+ </span>
+ TreeReader
+
+ <span class="no-left">, </span>
+
+
+ <span class="">
+ op:
+ </span>
+ TreeReader<span class="right-arrow"> =&gt; </span>Context<span class="right-arrow"> =&gt; </span>T
+
+
+ <span class="no-left">)</span>
+ </div>
+ </div>
+
+
+ </div>
+
+ <h1 class="section ">
+ Members
+ </h1>
<div id="entity-members" class="entity-section ">
<div id="op" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'op');">[+]</span>
<span class="member-annotations">
</span>
@@ -5360,17 +5423,34 @@
- <span class="no-left">: </span>
+ <span class="no-left">: TreeReader<span class="right-arrow"> =&gt; </span>Context<span class="right-arrow"> =&gt; </span>T</span>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-op">
+
+ </div>
+ <div class="member-body-long" id ="long-body-op">
+
+ </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="reader" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'reader');">[+]</span>
<span class="member-annotations">
</span>
@@ -5396,12 +5476,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-reader">
+
+ </div>
+ <div class="member-body-long" id ="long-body-reader">
+
+ </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="complete(ctx)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'complete(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5442,8 +5539,24 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-complete(ctx)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-complete(ctx)">
+
+ </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>
diff --git a/api/dotty/tools/dotc/core/tasty/TreeUnpickler/OwnerTree.html b/api/dotty/tools/dotc/core/tasty/TreeUnpickler/OwnerTree.html
index 88b16103c..b857cc32d 100644
--- a/api/dotty/tools/dotc/core/tasty/TreeUnpickler/OwnerTree.html
+++ b/api/dotty/tools/dotc/core/tasty/TreeUnpickler/OwnerTree.html
@@ -5321,6 +5321,9 @@
<div id="entity-container">
<div id="entity-title">
+ <span id="entity-annotations">
+
+ </span>
<span id="entity-modifiers">
</span>
@@ -5330,6 +5333,8 @@
<span id="entity-name">
OwnerTree
</span>
+
+
</div>
@@ -5342,12 +5347,65 @@ Such forward references are rare.</p>
</div>
- <h1 class="section ">Members</h1>
+ <h1 class="section ">
+ Constructors
+ </h1>
+
+ <div id="entity-constructors" class="entity-section ">
+
+
+ <div class="member">
+ <div class="member-title">
+ <span class="member-name">OwnerTree</span>
+ <span class="no-left">(</span>
+
+
+ <span class="no-left">
+ addr:
+ </span>
+ Addr
+
+ <span class="no-left">, </span>
+
+
+ <span class="">
+ tag:
+ </span>
+ Int
+
+ <span class="no-left">, </span>
+
+
+ <span class="">
+ reader:
+ </span>
+ TreeReader
+
+ <span class="no-left">, </span>
+
+
+ <span class="">
+ end:
+ </span>
+ Addr
+
+
+ <span class="no-left">)</span>
+ </div>
+ </div>
+
+
+ </div>
+
+ <h1 class="section ">
+ Members
+ </h1>
<div id="entity-members" class="entity-section ">
<div id="addr" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'addr');">[+]</span>
<span class="member-annotations">
</span>
@@ -5373,12 +5431,29 @@ Such forward references are rare.</p>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-addr">
+
+ </div>
+ <div class="member-body-long" id ="long-body-addr">
+
+ </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="children" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'children');">[+]</span>
<span class="member-annotations">
</span>
@@ -5399,18 +5474,39 @@ Such forward references are rare.</p>
- <span class="no-left">: List</span>
+ <span class="no-left">: List
+<span class="no-left no-right">[</span>
+OwnerTree
+<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
- <p>All definitions that have the definition at <code>addr</code> as closest enclosing definition</p>
+ <div class="member-body-short" id="short-body-children">
+ <p>All definitions that have the definition at <code>addr</code> as closest enclosing definition</p>
+ </div>
+ <div class="member-body-long" id ="long-body-children">
+ <p>All definitions that have the definition at <code>addr</code> as closest enclosing definition</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="end" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'end');">[+]</span>
<span class="member-annotations">
</span>
@@ -5436,12 +5532,29 @@ Such forward references are rare.</p>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-end">
+
+ </div>
+ <div class="member-body-long" id ="long-body-end">
+
+ </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="reader" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'reader');">[+]</span>
<span class="member-annotations">
</span>
@@ -5467,12 +5580,29 @@ Such forward references are rare.</p>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-reader">
+
+ </div>
+ <div class="member-body-long" id ="long-body-reader">
+
+ </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="tag" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'tag');">[+]</span>
<span class="member-annotations">
</span>
@@ -5498,12 +5628,29 @@ Such forward references are rare.</p>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-tag">
+
+ </div>
+ <div class="member-body-long" id ="long-body-tag">
+
+ </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="findOwner(addr)(ctx)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'findOwner(addr)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5555,13 +5702,31 @@ Such forward references are rare.</p>
</div><!-- end member-title -->
<div class="member-body">
- <p>Find the owner of definition at <code>addr</code></p>
+ <div class="member-body-short" id="short-body-findOwner(addr)(ctx)">
+ <p>Find the owner of definition at <code>addr</code></p>
+ </div>
+ <div class="member-body-long" id ="long-body-findOwner(addr)(ctx)">
+ <p>Find the owner of definition at <code>addr</code></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="toString" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'toString');">[+]</span>
<span class="member-annotations">
</span>
@@ -5587,8 +5752,24 @@ Such forward references are rare.</p>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-toString">
+
+ </div>
+ <div class="member-body-long" id ="long-body-toString">
+
+ </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>
diff --git a/api/dotty/tools/dotc/core/tasty/TreeUnpickler/TreeReader.html b/api/dotty/tools/dotc/core/tasty/TreeUnpickler/TreeReader.html
index a93ec9059..34a9ed588 100644
--- a/api/dotty/tools/dotc/core/tasty/TreeUnpickler/TreeReader.html
+++ b/api/dotty/tools/dotc/core/tasty/TreeUnpickler/TreeReader.html
@@ -5321,6 +5321,9 @@
<div id="entity-container">
<div id="entity-title">
+ <span id="entity-annotations">
+
+ </span>
<span id="entity-modifiers">
</span>
@@ -5330,16 +5333,47 @@
<span id="entity-name">
TreeReader
</span>
+
+
</div>
- <h1 class="section ">Members</h1>
+ <h1 class="section ">
+ Constructors
+ </h1>
+
+ <div id="entity-constructors" class="entity-section ">
+
+
+ <div class="member">
+ <div class="member-title">
+ <span class="member-name">TreeReader</span>
+ <span class="no-left">(</span>
+
+
+ <span class="no-left">
+ reader:
+ </span>
+ TastyReader
+
+
+ <span class="no-left">)</span>
+ </div>
+ </div>
+
+
+ </div>
+
+ <h1 class="section ">
+ Members
+ </h1>
<div id="entity-members" class="entity-section ">
<div id="reader" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'reader');">[+]</span>
<span class="member-annotations">
</span>
@@ -5365,12 +5399,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-reader">
+
+ </div>
+ <div class="member-body-long" id ="long-body-reader">
+
+ </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="createMemberSymbol()(ctx)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'createMemberSymbol()(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5416,13 +5467,31 @@
</div><!-- end member-title -->
<div class="member-body">
- <p>Create symbol of member definition or parameter node and enter in symAtAddr map</p>
+ <div class="member-body-short" id="short-body-createMemberSymbol()(ctx)">
+ <p>Create symbol of member definition or parameter node and enter in symAtAddr map</p>
+
+ </div>
+ <div class="member-body-long" id ="long-body-createMemberSymbol()(ctx)">
+ <p>Create symbol of member definition or parameter node and enter in symAtAddr map</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="createSymbol()(ctx)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'createSymbol()(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5468,13 +5537,31 @@
</div><!-- end member-title -->
<div class="member-body">
- <p>Create symbol of definition node and enter in symAtAddr map</p>
+ <div class="member-body-short" id="short-body-createSymbol()(ctx)">
+ <p>Create symbol of definition node and enter in symAtAddr map</p>
+ </div>
+ <div class="member-body-long" id ="long-body-createSymbol()(ctx)">
+ <p>Create symbol of definition node and enter in symAtAddr map</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="fork" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'fork');">[+]</span>
<span class="member-annotations">
</span>
@@ -5500,12 +5587,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-fork">
+
+ </div>
+ <div class="member-body-long" id ="long-body-fork">
+
+ </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="forkAt(start)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'forkAt(start)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5544,12 +5648,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-forkAt(start)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-forkAt(start)">
+
+ </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="indexParams(tag)(ctx)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'indexParams(tag)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5601,14 +5722,33 @@
</div><!-- end member-title -->
<div class="member-body">
- <p>Create symbols the longest consecutive sequence of parameters with given
+ <div class="member-body-short" id="short-body-indexParams(tag)(ctx)">
+ <p>Create symbols the longest consecutive sequence of parameters with given
+<code>tag</code> starting at current address.</p>
+
+ </div>
+ <div class="member-body-long" id ="long-body-indexParams(tag)(ctx)">
+ <p>Create symbols the longest consecutive sequence of parameters with given
<code>tag</code> starting at current address.</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="indexStats(end)(ctx)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'indexStats(end)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5660,14 +5800,33 @@
</div><!-- end member-title -->
<div class="member-body">
- <p>Create symbols for the definitions in the statement sequence between
+ <div class="member-body-short" id="short-body-indexStats(end)(ctx)">
+ <p>Create symbols for the definitions in the statement sequence between
+current address and <code>end</code>.</p>
+
+ </div>
+ <div class="member-body-long" id ="long-body-indexStats(end)(ctx)">
+ <p>Create symbols for the definitions in the statement sequence between
current address and <code>end</code>.</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="indexTemplateParams()(ctx)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'indexTemplateParams()(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5713,14 +5872,33 @@ current address and <code>end</code>.</p>
</div><!-- end member-title -->
<div class="member-body">
- <p>Create symbols for all type and value parameters of template starting
+ <div class="member-body-short" id="short-body-indexTemplateParams()(ctx)">
+ <p>Create symbols for all type and value parameters of template starting
+at current address.</p>
+
+ </div>
+ <div class="member-body-long" id ="long-body-indexTemplateParams()(ctx)">
+ <p>Create symbols for all type and value parameters of template starting
at current address.</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="isAbstractType(ttag)(ctx)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'isAbstractType(ttag)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5772,12 +5950,29 @@ at current address.</p>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-isAbstractType(ttag)(ctx)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-isAbstractType(ttag)(ctx)">
+
+ </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="localContext(owner)(ctx)" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'localContext(owner)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5829,12 +6024,29 @@ at current address.</p>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-localContext(owner)(ctx)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-localContext(owner)(ctx)">
+
+ </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="nextUnsharedTag" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'nextUnsharedTag');">[+]</span>
<span class="member-annotations">
</span>
@@ -5860,13 +6072,31 @@ at current address.</p>
</div><!-- end member-title -->
<div class="member-body">
- <p>The next tag, following through SHARED tags</p>
+ <div class="member-body-short" id="short-body-nextUnsharedTag">
+ <p>The next tag, following through SHARED tags</p>
+
+ </div>
+ <div class="member-body-long" id ="long-body-nextUnsharedTag">
+ <p>The next tag, following through SHARED tags</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="noRhs(end)" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'noRhs(end)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5905,12 +6135,29 @@ at current address.</p>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-noRhs(end)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-noRhs(end)">
+
+ </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="normalizeFlags(tag,givenFlags,name,isAbsType,rhsIsEmpty)(ctx)" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'normalizeFlags(tag,givenFlags,name,isAbsType,rhsIsEmpty)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5994,12 +6241,29 @@ at current address.</p>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-normalizeFlags(tag,givenFlags,name,isAbsType,rhsIsEmpty)(ctx)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-normalizeFlags(tag,givenFlags,name,isAbsType,rhsIsEmpty)(ctx)">
+
+ </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="processPackage(op)(ctx)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'processPackage(op)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6051,16 +6315,37 @@ at current address.</p>
</div><!-- end member-title -->
<div class="member-body">
- <p>Process package with given operation <code>op</code>. The operation takes as arguments
+ <div class="member-body-short" id="short-body-processPackage(op)(ctx)">
+ <p>Process package with given operation <code>op</code>. The operation takes as arguments
- a <code>RefTree</code> representing the <code>pid</code> of the package,
- an end address,
- a context...</p>
+ </div>
+ <div class="member-body-long" id ="long-body-processPackage(op)(ctx)">
+ <p>Process package with given operation <code>op</code>. The operation takes as arguments
+- a <code>RefTree</code> representing the <code>pid</code> of the package,
+- an end address,
+- a context which has the processd package as owner</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="readCase()(ctx)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'readCase()(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6101,17 +6386,34 @@ at current address.</p>
- <span class="no-left">: CaseDef</span>
+ <span class="no-left">: <a href="../../../../../../.././api/dotty/tools/dotc/ast/Trees$/Instance.html#CaseDef">CaseDef</a></span>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-readCase()(ctx)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-readCase()(ctx)">
+
+ </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="readCases(end)(ctx)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'readCases(end)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6158,17 +6460,37 @@ at current address.</p>
- <span class="no-left">: List</span>
+ <span class="no-left">: List
+<span class="no-left no-right">[</span>
+<a href="../../../../../../.././api/dotty/tools/dotc/ast/Trees$/Instance.html#CaseDef">CaseDef</a>
+<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-readCases(end)(ctx)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-readCases(end)(ctx)">
+
+ </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="readImport()(ctx)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'readImport()(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6209,17 +6531,34 @@ at current address.</p>
- <span class="no-left">: Tree</span>
+ <span class="no-left">: <a href="../../../../../../.././api/dotty/tools/dotc/ast/Trees$/Instance.html#Tree">Tree</a></span>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-readImport()(ctx)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-readImport()(ctx)">
+
+ </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="readIndexedDef()(ctx)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'readIndexedDef()(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6260,19 +6599,38 @@ at current address.</p>
- <span class="no-left">: Tree</span>
+ <span class="no-left">: <a href="../../../../../../.././api/dotty/tools/dotc/ast/Trees$/Instance.html#Tree">Tree</a></span>
</div><!-- end member-title -->
<div class="member-body">
- <p>If definition was already read by a completer, return the previously read tree
+ <div class="member-body-short" id="short-body-readIndexedDef()(ctx)">
+ <p>If definition was already read by a completer, return the previously read tree
+or else read definition.</p>
+
+ </div>
+ <div class="member-body-long" id ="long-body-readIndexedDef()(ctx)">
+ <p>If definition was already read by a completer, return the previously read tree
or else read definition.</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="readIndexedParams(tag)(ctx)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'readIndexedParams(tag)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6319,17 +6677,37 @@ or else read definition.</p>
- <span class="no-left">: List</span>
+ <span class="no-left">: List
+<span class="no-left no-right">[</span>
+T
+<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-readIndexedParams(tag)(ctx)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-readIndexedParams(tag)(ctx)">
+
+ </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="readIndexedStat(exprOwner)(ctx)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'readIndexedStat(exprOwner)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6376,17 +6754,34 @@ or else read definition.</p>
- <span class="no-left">: Tree</span>
+ <span class="no-left">: <a href="../../../../../../.././api/dotty/tools/dotc/ast/Trees$/Instance.html#Tree">Tree</a></span>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-readIndexedStat(exprOwner)(ctx)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-readIndexedStat(exprOwner)(ctx)">
+
+ </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="readIndexedStats(exprOwner,end)(ctx)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'readIndexedStats(exprOwner,end)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6441,17 +6836,37 @@ or else read definition.</p>
- <span class="no-left">: List</span>
+ <span class="no-left">: List
+<span class="no-left no-right">[</span>
+<a href="../../../../../../.././api/dotty/tools/dotc/ast/Trees$/Instance.html#Tree">Tree</a>
+<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-readIndexedStats(exprOwner,end)(ctx)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-readIndexedStats(exprOwner,end)(ctx)">
+
+ </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="readLater(end,op)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'readLater(end,op)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6493,17 +6908,37 @@ or else read definition.</p>
- <span class="no-left">: Lazy</span>
+ <span class="no-left">: <a href="../../../../../../.././api/dotty/tools/dotc/ast/Trees$/Lazy.html">Lazy</a>
+<span class="no-left no-right">[</span>
+T
+<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-readLater(end,op)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-readLater(end,op)">
+
+ </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="readModifiers(end)(ctx)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'readModifiers(end)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6550,19 +6985,43 @@ or else read definition.</p>
- <span class="no-left">: </span>
+ <span class="no-left">: <span class="no-right">(</span>
+FlagSet<span>, </span>List
+<span class="no-left no-right">[</span>
+Annotation
+<span class="no-left">]</span><span>, </span>Symbol
+<span class="no-left">)</span></span>
</div><!-- end member-title -->
<div class="member-body">
- <p>Read modifier list into triplet of flags, annotations and a privateWithin
+ <div class="member-body-short" id="short-body-readModifiers(end)(ctx)">
+ <p>Read modifier list into triplet of flags, annotations and a privateWithin
+boundary symbol.</p>
+
+ </div>
+ <div class="member-body-long" id ="long-body-readModifiers(end)(ctx)">
+ <p>Read modifier list into triplet of flags, annotations and a privateWithin
boundary symbol.</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="readName()" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'readName()');">[+]</span>
<span class="member-annotations">
</span>
@@ -6595,12 +7054,29 @@ boundary symbol.</p>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-readName()">
+
+ </div>
+ <div class="member-body-long" id ="long-body-readName()">
+
+ </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="readNameSplitSig()(ctx)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'readNameSplitSig()(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6646,12 +7122,29 @@ boundary symbol.</p>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-readNameSplitSig()(ctx)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-readNameSplitSig()(ctx)">
+
+ </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="readNewDef()(ctx)" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'readNewDef()(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6692,17 +7185,34 @@ boundary symbol.</p>
- <span class="no-left">: Tree</span>
+ <span class="no-left">: <a href="../../../../../../.././api/dotty/tools/dotc/ast/Trees$/Instance.html#Tree">Tree</a></span>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-readNewDef()(ctx)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-readNewDef()(ctx)">
+
+ </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="readPackageRef()(ctx)" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'readPackageRef()(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6748,12 +7258,29 @@ boundary symbol.</p>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-readPackageRef()(ctx)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-readPackageRef()(ctx)">
+
+ </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="readParamNames(end)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'readParamNames(end)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6787,18 +7314,39 @@ boundary symbol.</p>
- <span class="no-left">: List</span>
+ <span class="no-left">: List
+<span class="no-left no-right">[</span>
+Name
+<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
- <p>Read names in an interleaved sequence of (parameter) names and types/bounds</p>
+ <div class="member-body-short" id="short-body-readParamNames(end)">
+ <p>Read names in an interleaved sequence of (parameter) names and types/bounds</p>
+ </div>
+ <div class="member-body-long" id ="long-body-readParamNames(end)">
+ <p>Read names in an interleaved sequence of (parameter) names and types/bounds</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="readParamTypes(end)(ctx)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'readParamTypes(end)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6845,18 +7393,39 @@ boundary symbol.</p>
- <span class="no-left">: List</span>
+ <span class="no-left">: List
+<span class="no-left no-right">[</span>
+T
+<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
- <p>Read types or bounds in an interleaved sequence of (parameter) names and types/bounds</p>
+ <div class="member-body-short" id="short-body-readParamTypes(end)(ctx)">
+ <p>Read types or bounds in an interleaved sequence of (parameter) names and types/bounds</p>
+ </div>
+ <div class="member-body-long" id ="long-body-readParamTypes(end)(ctx)">
+ <p>Read types or bounds in an interleaved sequence of (parameter) names and types/bounds</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="readParams(tag)(ctx)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'readParams(tag)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6903,17 +7472,37 @@ boundary symbol.</p>
- <span class="no-left">: List</span>
+ <span class="no-left">: List
+<span class="no-left no-right">[</span>
+T
+<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-readParams(tag)(ctx)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-readParams(tag)(ctx)">
+
+ </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="readStats(exprOwner,end)(ctx)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'readStats(exprOwner,end)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6968,17 +7557,37 @@ boundary symbol.</p>
- <span class="no-left">: List</span>
+ <span class="no-left">: List
+<span class="no-left no-right">[</span>
+<a href="../../../../../../.././api/dotty/tools/dotc/ast/Trees$/Instance.html#Tree">Tree</a>
+<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-readStats(exprOwner,end)(ctx)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-readStats(exprOwner,end)(ctx)">
+
+ </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="readSymNameRef()(ctx)" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'readSymNameRef()(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -7024,12 +7633,29 @@ boundary symbol.</p>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-readSymNameRef()(ctx)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-readSymNameRef()(ctx)">
+
+ </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="readSymRef()(ctx)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'readSymRef()(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -7075,13 +7701,31 @@ boundary symbol.</p>
</div><!-- end member-title -->
<div class="member-body">
- <p>Read referece to definition and return symbol created at that definition</p>
+ <div class="member-body-short" id="short-body-readSymRef()(ctx)">
+ <p>Read referece to definition and return symbol created at that definition</p>
+ </div>
+ <div class="member-body-long" id ="long-body-readSymRef()(ctx)">
+ <p>Read referece to definition and return symbol created at that definition</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="readTemplate(ctx)" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'readTemplate(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -7117,17 +7761,34 @@ boundary symbol.</p>
- <span class="no-left">: Template</span>
+ <span class="no-left">: <a href="../../../../../../.././api/dotty/tools/dotc/ast/Trees$/Instance.html#Template">Template</a></span>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-readTemplate(ctx)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-readTemplate(ctx)">
+
+ </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="readTerm()(ctx)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'readTerm()(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -7168,17 +7829,34 @@ boundary symbol.</p>
- <span class="no-left">: Tree</span>
+ <span class="no-left">: <a href="../../../../../../.././api/dotty/tools/dotc/ast/Trees$/Instance.html#Tree">Tree</a></span>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-readTerm()(ctx)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-readTerm()(ctx)">
+
+ </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="readTermRef()(ctx)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'readTermRef()(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -7224,12 +7902,29 @@ boundary symbol.</p>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-readTermRef()(ctx)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-readTermRef()(ctx)">
+
+ </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="readTopLevel()(ctx)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'readTopLevel()(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -7270,17 +7965,37 @@ boundary symbol.</p>
- <span class="no-left">: List</span>
+ <span class="no-left">: List
+<span class="no-left no-right">[</span>
+<a href="../../../../../../.././api/dotty/tools/dotc/ast/Trees$/Instance.html#Tree">Tree</a>
+<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-readTopLevel()(ctx)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-readTopLevel()(ctx)">
+
+ </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="readTpt()(ctx)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'readTpt()(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -7321,17 +8036,34 @@ boundary symbol.</p>
- <span class="no-left">: Tree</span>
+ <span class="no-left">: <a href="../../../../../../.././api/dotty/tools/dotc/ast/Trees$/Instance.html#Tree">Tree</a></span>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-readTpt()(ctx)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-readTpt()(ctx)">
+
+ </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="readType()(ctx)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'readType()(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -7377,13 +8109,31 @@ boundary symbol.</p>
</div><!-- end member-title -->
<div class="member-body">
- <p>Read a type</p>
+ <div class="member-body-short" id="short-body-readType()(ctx)">
+ <p>Read a type</p>
+
+ </div>
+ <div class="member-body-long" id ="long-body-readType()(ctx)">
+ <p>Read a type</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="readTypeRef()" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'readTypeRef()');">[+]</span>
<span class="member-annotations">
</span>
@@ -7416,12 +8166,29 @@ boundary symbol.</p>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-readTypeRef()">
+
+ </div>
+ <div class="member-body-long" id ="long-body-readTypeRef()">
+
+ </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="scanTree(buf,mode)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'scanTree(buf,mode)');">[+]</span>
<span class="member-annotations">
</span>
@@ -7471,14 +8238,33 @@ OwnerTree
</div><!-- end member-title -->
<div class="member-body">
- <p>Record all directly nested definitions and templates in current tree
+ <div class="member-body-short" id="short-body-scanTree(buf,mode)">
+ <p>Record all directly nested definitions and templates in current tree
+as <code>OwnerTree</code>s in <code>buf</code></p>
+
+ </div>
+ <div class="member-body-long" id ="long-body-scanTree(buf,mode)">
+ <p>Record all directly nested definitions and templates in current tree
as <code>OwnerTree</code>s in <code>buf</code></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="scanTree$default$2" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'scanTree$default$2');">[+]</span>
<span class="member-annotations">
</span>
@@ -7504,14 +8290,33 @@ as <code>OwnerTree</code>s in <code>buf</code></p>
</div><!-- end member-title -->
<div class="member-body">
- <p>Record all directly nested definitions and templates in current tree
+ <div class="member-body-short" id="short-body-scanTree$default$2">
+ <p>Record all directly nested definitions and templates in current tree
+as <code>OwnerTree</code>s in <code>buf</code></p>
+
+ </div>
+ <div class="member-body-long" id ="long-body-scanTree$default$2">
+ <p>Record all directly nested definitions and templates in current tree
as <code>OwnerTree</code>s in <code>buf</code></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="scanTrees(buf,end,mode)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'scanTrees(buf,end,mode)');">[+]</span>
<span class="member-annotations">
</span>
@@ -7569,14 +8374,33 @@ OwnerTree
</div><!-- end member-title -->
<div class="member-body">
- <p>Record all directly nested definitions and templates between current address and <code>end</code>
+ <div class="member-body-short" id="short-body-scanTrees(buf,end,mode)">
+ <p>Record all directly nested definitions and templates between current address and <code>end</code>
+as <code>OwnerTree</code>s in <code>buf</code></p>
+
+ </div>
+ <div class="member-body-long" id ="long-body-scanTrees(buf,end,mode)">
+ <p>Record all directly nested definitions and templates between current address and <code>end</code>
as <code>OwnerTree</code>s in <code>buf</code></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="scanTrees$default$3" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'scanTrees$default$3');">[+]</span>
<span class="member-annotations">
</span>
@@ -7602,14 +8426,33 @@ as <code>OwnerTree</code>s in <code>buf</code></p>
</div><!-- end member-title -->
<div class="member-body">
- <p>Record all directly nested definitions and templates between current address and <code>end</code>
+ <div class="member-body-short" id="short-body-scanTrees$default$3">
+ <p>Record all directly nested definitions and templates between current address and <code>end</code>
+as <code>OwnerTree</code>s in <code>buf</code></p>
+
+ </div>
+ <div class="member-body-long" id ="long-body-scanTrees$default$3">
+ <p>Record all directly nested definitions and templates between current address and <code>end</code>
as <code>OwnerTree</code>s in <code>buf</code></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="setPos(addr,tree)(ctx)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'setPos(addr,tree)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -7669,13 +8512,31 @@ as <code>OwnerTree</code>s in <code>buf</code></p>
</div><!-- end member-title -->
<div class="member-body">
- <p>Set position of <code>tree</code> at given <code>addr</code>.</p>
+ <div class="member-body-short" id="short-body-setPos(addr,tree)(ctx)">
+ <p>Set position of <code>tree</code> at given <code>addr</code>.</p>
+
+ </div>
+ <div class="member-body-long" id ="long-body-setPos(addr,tree)(ctx)">
+ <p>Set position of <code>tree</code> at given <code>addr</code>.</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="skipParams()" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'skipParams()');">[+]</span>
<span class="member-annotations">
</span>
@@ -7708,12 +8569,29 @@ as <code>OwnerTree</code>s in <code>buf</code></p>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-skipParams()">
+
+ </div>
+ <div class="member-body-long" id ="long-body-skipParams()">
+
+ </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="skipToplevel()(ctx)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'skipToplevel()(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -7759,12 +8637,29 @@ as <code>OwnerTree</code>s in <code>buf</code></p>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-skipToplevel()(ctx)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-skipToplevel()(ctx)">
+
+ </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="skipTree(tag)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'skipTree(tag)');">[+]</span>
<span class="member-annotations">
</span>
@@ -7803,12 +8698,29 @@ as <code>OwnerTree</code>s in <code>buf</code></p>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-skipTree(tag)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-skipTree(tag)">
+
+ </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="skipTree()" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'skipTree()');">[+]</span>
<span class="member-annotations">
</span>
@@ -7841,12 +8753,29 @@ as <code>OwnerTree</code>s in <code>buf</code></p>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-skipTree()">
+
+ </div>
+ <div class="member-body-long" id ="long-body-skipTree()">
+
+ </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="symbolAt(addr)(ctx)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'symbolAt(addr)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -7898,13 +8827,31 @@ as <code>OwnerTree</code>s in <code>buf</code></p>
</div><!-- end member-title -->
<div class="member-body">
- <p>The symbol at given address; createa new one if none exists yet</p>
+ <div class="member-body-short" id="short-body-symbolAt(addr)(ctx)">
+ <p>The symbol at given address; createa new one if none exists yet</p>
+ </div>
+ <div class="member-body-long" id ="long-body-symbolAt(addr)(ctx)">
+ <p>The symbol at given address; createa new one if none exists yet</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="symbolAtCurrent()(ctx)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'symbolAtCurrent()(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -7950,9 +8897,26 @@ as <code>OwnerTree</code>s in <code>buf</code></p>
</div><!-- end member-title -->
<div class="member-body">
- <p>The symbol defined by current definition</p>
+ <div class="member-body-short" id="short-body-symbolAtCurrent()(ctx)">
+ <p>The symbol defined by current definition</p>
+
+ </div>
+ <div class="member-body-long" id ="long-body-symbolAtCurrent()(ctx)">
+ <p>The symbol defined by current definition</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>
diff --git a/api/dotty/tools/dotc/core/tasty/index.html b/api/dotty/tools/dotc/core/tasty/index.html
index ed231a68b..8026dcf81 100644
--- a/api/dotty/tools/dotc/core/tasty/index.html
+++ b/api/dotty/tools/dotc/core/tasty/index.html
@@ -5321,6 +5321,9 @@
<div id="entity-container">
<div id="entity-title">
+ <span id="entity-annotations">
+
+ </span>
<span id="entity-modifiers">
</span>
@@ -5330,16 +5333,29 @@
<span id="entity-name">
dotty.tools.dotc.core.tasty
</span>
+
+
</div>
- <h1 class="section ">Members</h1>
+ <h1 class="section empty">
+ Constructors
+ </h1>
+
+ <div id="entity-constructors" class="entity-section empty">
+
+ </div>
+
+ <h1 class="section ">
+ Members
+ </h1>
<div id="entity-members" class="entity-section ">
<div id="DottyUnpickler" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'DottyUnpickler');">[+]</span>
<span class="member-annotations">
</span>
@@ -5363,13 +5379,31 @@
</div><!-- end member-title -->
<div class="member-body">
- <p>A class for unpickling Tasty trees and symbols.</p>
+ <div class="member-body-short" id="short-body-DottyUnpickler">
+ <p>A class for unpickling Tasty trees and symbols.</p>
+
+ </div>
+ <div class="member-body-long" id ="long-body-DottyUnpickler">
+ <p>A class for unpickling Tasty trees and symbols.</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="DottyUnpickler$" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'DottyUnpickler$');">[+]</span>
<span class="member-annotations">
</span>
@@ -5393,12 +5427,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-DottyUnpickler$">
+
+ </div>
+ <div class="member-body-long" id ="long-body-DottyUnpickler$">
+
+ </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="NameBuffer" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'NameBuffer');">[+]</span>
<span class="member-annotations">
</span>
@@ -5422,12 +5473,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-NameBuffer">
+
+ </div>
+ <div class="member-body-long" id ="long-body-NameBuffer">
+
+ </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="NameBuffer$" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'NameBuffer$');">[+]</span>
<span class="member-annotations">
</span>
@@ -5451,12 +5519,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-NameBuffer$">
+
+ </div>
+ <div class="member-body-long" id ="long-body-NameBuffer$">
+
+ </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="PositionPickler" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'PositionPickler');">[+]</span>
<span class="member-annotations">
</span>
@@ -5480,12 +5565,29 @@
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-PositionPickler">
+
+ </div>
+ <div class="member-body-long" id ="long-body-PositionPickler">
+
+ </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="PositionUnpickler" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'PositionUnpickler');">[+]</span>
<span class="member-annotations">
</span>
@@ -5509,13 +5611,31 @@
</div><!-- end member-title -->
<div class="member-body">
- <p>Unpickler for tree positions</p>
+ <div class="member-body-short" id="short-body-PositionUnpickler">
+ <p>Unpickler for tree positions</p>
+ </div>
+ <div class="member-body-long" id ="long-body-PositionUnpickler">
+ <p>Unpickler for tree positions</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="TastyBuffer" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'TastyBuffer');">[+]</span>
<span class="member-annotations">
</span>
@@ -5539,14 +5659,33 @@
</div><!-- end member-title -->
<div class="member-body">
- <p>A byte array buffer that can be filled with bytes or natural numbers in TASTY format,
+ <div class="member-body-short" id="short-body-TastyBuffer">
+ <p>A byte array buffer that can be filled with bytes or natural numbers in TASTY format,
and that supports reading and patching addresses represented as n...</p>
+ </div>
+ <div class="member-body-long" id ="long-body-TastyBuffer">
+ <p>A byte array buffer that can be filled with bytes or natural numbers in TASTY format,
+and that supports reading and patching addresses represented as natural numbers.</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="TastyBuffer$" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'TastyBuffer$');">[+]</span>
<span class="member-annotations">
</span>
@@ -5570,12 +5709,29 @@ and that supports reading and patching addresses represented as n...</p>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-TastyBuffer$">
+
+ </div>
+ <div class="member-body-long" id ="long-body-TastyBuffer$">
+
+ </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="TastyFormat$" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'TastyFormat$');">[+]</span>
<span class="member-annotations">
</span>
@@ -5599,7 +5755,8 @@ and that supports reading and patching addresses represented as n...</p>
</div><!-- end member-title -->
<div class="member-body">
- <hr />
+ <div class="member-body-short" id="short-body-TastyFormat$">
+ <hr />
<p>Notation:</p>
<p>We use BNF notation. Terminal symbols start with at least two
consecutive upper case letters. Each terminal is represented as a
@@ -5650,11 +5807,212 @@ single byte tag...
</p>
<hr />
+ </div>
+ <div class="member-body-long" id ="long-body-TastyFormat$">
+ <hr />
+<p>Notation:</p>
+<p>We use BNF notation. Terminal symbols start with at least two
+consecutive upper case letters. Each terminal is represented as a
+single byte tag. Non-terminals are mixed case. Prefixes of the form
+lower case letter*_ are for explanation of semantic content only, they
+can be dropped without changing the grammar.</p>
+<p>Micro-syntax:</p>
+<p>LongInt = Digit* StopDigit // big endian 2's complement, value fits in a Long w/o overflow
+Int = LongInt // big endian 2's complement, fits in an Int w/o overflow
+Nat = LongInt // non-negative value, fits in an Int without overflow
+Digit = 0 | ... | 127
+StopDigit = 128 | ... | 255 // value = digit - 128</p>
+<p>Macro-format:</p>
+<p>File = Header majorVersion_Nat minorVersion_Nat UUID
+nameTable_Length Name* Section*
+Header = 0x5CA1AB1F
+UUID = Byte*16 // random UUID</p>
+<p>Section = NameRef Length Bytes
+Length = Nat // length of rest of entry in bytes</p>
+<p>Name = UTF8 Length UTF8-CodePoint*
+QUALIFIED Length qualified_NameRef selector_NameRef
+SIGNED Length original_NameRef resultSig_NameRef paramSig_NameRef*
+EXPANDED Length original_NameRef
+OBJECTCLASS Length module_NameRef
+SUPERACCESSOR Length accessed_NameRef
+DEFAULTGETTER Length method_NameRef paramNumber_Nat
+SHADOWED Length original_NameRef
+MANGLED Length mangle_NameRef name_NameRef
+...</p>
+<p>NameRef = Nat // ordinal number of name in name table, starting from 1.</p>
+<p>Note: Unqualified names in the name table are strings. The context decides whether a name is
+a type-name or a term-name. The same string can represent both.</p>
+<p>Standard-Section: &quot;ASTs&quot; TopLevelStat*</p>
+<p>TopLevelStat = PACKAGE Length Path TopLevelStat*
+Stat</p>
+<p>Stat = Term
+VALDEF Length NameRef Type rhs_Term? Modifier*
+DEFDEF Length NameRef TypeParam* Params* return_Type rhs_Term?
+Modifier*
+TYPEDEF Length NameRef (Type | Template) Modifier*
+IMPORT Length qual_Term Selector*
+Selector = IMPORTED name_NameRef
+RENAMED to_NameRef</p>
+<pre><code> // Imports are for scala.meta, they are not used in the backend
+</code></pre>
+<p>TypeParam = TYPEPARAM Length NameRef Type Modifier*
+Params = PARAMS Length Param*
+Param = PARAM Length NameRef Type rhs_Term? Modifier* // rhs_Term is present in the case of an aliased class parameter
+Template = TEMPLATE Length TypeParam* Param* Parent* Self? Stat* // Stat* always starts with the primary constructor.
+Parent = Application
+Type
+Self = SELFDEF selfName_NameRef selfType_Type</p>
+<p>Term = Path
+Application
+IDENT NameRef Type // used when term ident’s type is not a TermRef
+SELECT possiblySigned_NameRef qual_Term
+QUALTHIS typeIdent_Tree
+NEW cls_Type
+SUPER Length this_Term mixinTypeIdent_Tree?
+TYPED Length expr_Term ascription_Type
+NAMEDARG Length paramName_NameRef arg_Term
+ASSIGN Length lhs_Term rhs_Term
+BLOCK Length expr_Term Stat*
+INLINED Length call_Term expr_Term Stat*
+LAMBDA Length meth_Term target_Type
+IF Length cond_Term then_Term else_Term
+MATCH Length sel_Term CaseDef*
+TRY Length expr_Term CaseDef* finalizer_Term?
+RETURN Length meth_ASTRef expr_Term?
+REPEATED Length elem_Type elem_Term*
+BIND Length boundName_NameRef patType_Type pat_Term
+ALTERNATIVE Length alt_Term*
+UNAPPLY Length fun_Term ImplicitArg* pat_Type pat_Term*
+IDENTtpt NameRef Type // used for all type idents
+SELECTtpt NameRef qual_Term
+SINGLETONtpt Path
+REFINEDtpt Length underlying_Term refinement_Stat*
+APPLIEDtpt Length tycon_Term arg_Term*
+POLYtpt Length TypeParam* body_Term
+TYPEBOUNDStpt Length low_Term high_Term
+ANNOTATEDtpt Length underlying_Term fullAnnotation_Term
+ANDtpt Length left_Term right_Term
+ORtpt Length left_Term right_Term
+BYNAMEtpt underlying_Term
+EMPTYTREE
+SHARED term_ASTRef
+Application = APPLY Length fn_Term arg_Term*</p>
+<pre><code> TYPEAPPLY Length fn_Term arg_Type*
+</code></pre>
+<p>CaseDef = CASEDEF Length pat_Term rhs_Tree guard_Tree?
+ImplicitArg = IMPLICITARG arg_Term
+ASTRef = Nat // byte position in AST payload</p>
+<p>Path = Constant
+TERMREFdirect sym_ASTRef
+TERMREFsymbol sym_ASTRef qual_Type
+TERMREFpkg fullyQualified_NameRef
+TERMREF possiblySigned_NameRef qual_Type
+THIS clsRef_Type
+RECthis recType_ASTRef
+SHARED path_ASTRef</p>
+<p>Constant = UNITconst
+FALSEconst
+TRUEconst
+BYTEconst Int
+SHORTconst Int
+CHARconst Nat
+INTconst Int
+LONGconst LongInt
+FLOATconst Int
+DOUBLEconst LongInt
+STRINGconst NameRef
+NULLconst
+CLASSconst Type
+ENUMconst Path</p>
+<p>Type = Path
+TYPEREFdirect sym_ASTRef
+TYPEREFsymbol sym_ASTRef qual_Type
+TYPEREFpkg fullyQualified_NameRef
+TYPEREF possiblySigned_NameRef qual_Type
+RECtype parent_Type
+SUPERtype Length this_Type underlying_Type
+REFINEDtype Length underlying_Type refinement_NameRef info_Type
+APPLIEDtype Length tycon_Type arg_Type*
+TYPEBOUNDS Length low_Type high_Type
+TYPEALIAS Length alias_Type (COVARIANT | CONTRAVARIANT)?
+ANNOTATEDtype Length underlying_Type fullAnnotation_Term
+ANDtype Length left_Type right_Type
+ORtype Length left_Type right_Type
+BIND Length boundName_NameRef bounds_Type
+// for type-variables defined in a type pattern
+BYNAMEtype underlying_Type
+POLYtype Length result_Type NamesTypes // variance encoded in front of name: +/-/=
+METHODtype Length result_Type NamesTypes // needed for refinements
+PARAMtype Length binder_ASTref paramNum_Nat // needed for refinements
+SHARED type_ASTRef
+NamesTypes = NameType*
+NameType = paramName_NameRef typeOrBounds_ASTRef</p>
+<p>Modifier = PRIVATE
+INTERNAL // package private
+PROTECTED
+PRIVATEqualified qualifier_Type // will be dropped
+PROTECTEDqualified qualifier_Type // will be dropped
+ABSTRACT
+FINAL
+SEALED
+CASE
+IMPLICIT
+LAZY
+OVERRIDE
+INLINE // macro
+STATIC // mapped to static Java member
+OBJECT // an object or its class
+TRAIT // a trait
+LOCAL // private[this] or protected[this]
+SYNTHETIC // generated by Scala compiler
+ARTIFACT // to be tagged Java Synthetic
+MUTABLE // a var
+LABEL // method generated as a label
+FIELDaccessor // getter or setter
+CASEaccessor // getter for case class param
+COVARIANT // type param marked “+”
+CONTRAVARIANT // type param marked “-”
+SCALA2X // Imported from Scala2.x
+DEFAULTparameterized // Method with default params
+INSUPERCALL // defined in the argument of a constructor supercall
+STABLE // Method that is assumed to be stable
+Annotation
+Annotation = ANNOTATION Length tycon_Type fullAnnotation_Term</p>
+<p>Note: Tree tags are grouped into 5 categories that determine what follows, and thus allow to compute the size of the tagged tree in a generic way.</p>
+<p>Category 1 (tags 0-63) : tag
+Category 2 (tags 64-95) : tag Nat
+Category 3 (tags 96-111) : tag AST
+Category 4 (tags 112-127): tag Nat AST
+Category 5 (tags 128-255): tag Length <payload></p>
+<p>Standard Section: &quot;Positions&quot; Assoc*</p>
+<p>Assoc = Header offset_Delta? offset_Delta?
+Header = addr_Delta + // in one Nat: difference of address to last recorded node &lt;&lt; 2 +
+hasStartDiff + // one bit indicating whether there follows a start address delta &lt;&lt; 1
+hasEndDiff // one bit indicating whether there follows an end address delta
+// Nodes which have the same positions as their parents are omitted.
+// offset_Deltas give difference of start/end offset wrt to the
+// same offset in the previously recorded node (or 0 for the first recorded node)
+Delta = Int // Difference between consecutive offsets,</p>
+<hr />
+
+ </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="TastyName" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'TastyName');">[+]</span>
<span class="member-annotations">
</span>
@@ -5678,12 +6036,29 @@ single byte tag...
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-TastyName">
+
+ </div>
+ <div class="member-body-long" id ="long-body-TastyName">
+
+ </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="TastyName$" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'TastyName$');">[+]</span>
<span class="member-annotations">
</span>
@@ -5707,12 +6082,29 @@ single byte tag...
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-TastyName$">
+
+ </div>
+ <div class="member-body-long" id ="long-body-TastyName$">
+
+ </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="TastyPickler" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'TastyPickler');">[+]</span>
<span class="member-annotations">
</span>
@@ -5736,12 +6128,29 @@ single byte tag...
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-TastyPickler">
+
+ </div>
+ <div class="member-body-long" id ="long-body-TastyPickler">
+
+ </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="TastyPrinter" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'TastyPrinter');">[+]</span>
<span class="member-annotations">
</span>
@@ -5765,12 +6174,29 @@ single byte tag...
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-TastyPrinter">
+
+ </div>
+ <div class="member-body-long" id ="long-body-TastyPrinter">
+
+ </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="TastyReader" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'TastyReader');">[+]</span>
<span class="member-annotations">
</span>
@@ -5794,14 +6220,33 @@ single byte tag...
</div><!-- end member-title -->
<div class="member-body">
- <p>A byte array buffer that can be filled with bytes or natural numbers in TASTY format,
+ <div class="member-body-short" id="short-body-TastyReader">
+ <p>A byte array buffer that can be filled with bytes or natural numbers in TASTY format,
and that supports reading and patching addresses represented as n...</p>
+ </div>
+ <div class="member-body-long" id ="long-body-TastyReader">
+ <p>A byte array buffer that can be filled with bytes or natural numbers in TASTY format,
+and that supports reading and patching addresses represented as natural numbers.</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="TastyReader$" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'TastyReader$');">[+]</span>
<span class="member-annotations">
</span>
@@ -5825,14 +6270,33 @@ and that supports reading and patching addresses represented as n...</p>
</div><!-- end member-title -->
<div class="member-body">
- <p>A byte array buffer that can be filled with bytes or natural numbers in TASTY format,
+ <div class="member-body-short" id="short-body-TastyReader$">
+ <p>A byte array buffer that can be filled with bytes or natural numbers in TASTY format,
and that supports reading and patching addresses represented as n...</p>
+ </div>
+ <div class="member-body-long" id ="long-body-TastyReader$">
+ <p>A byte array buffer that can be filled with bytes or natural numbers in TASTY format,
+and that supports reading and patching addresses represented as natural numbers.</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="TastyUnpickler" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'TastyUnpickler');">[+]</span>
<span class="member-annotations">
</span>
@@ -5856,12 +6320,29 @@ and that supports reading and patching addresses represented as n...</p>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-TastyUnpickler">
+
+ </div>
+ <div class="member-body-long" id ="long-body-TastyUnpickler">
+
+ </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="TastyUnpickler$" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'TastyUnpickler$');">[+]</span>
<span class="member-annotations">
</span>
@@ -5885,12 +6366,29 @@ and that supports reading and patching addresses represented as n...</p>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-TastyUnpickler$">
+
+ </div>
+ <div class="member-body-long" id ="long-body-TastyUnpickler$">
+
+ </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="TreeBuffer" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'TreeBuffer');">[+]</span>
<span class="member-annotations">
</span>
@@ -5914,12 +6412,29 @@ and that supports reading and patching addresses represented as n...</p>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-TreeBuffer">
+
+ </div>
+ <div class="member-body-long" id ="long-body-TreeBuffer">
+
+ </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="TreePickler" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'TreePickler');">[+]</span>
<span class="member-annotations">
</span>
@@ -5943,12 +6458,29 @@ and that supports reading and patching addresses represented as n...</p>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-TreePickler">
+
+ </div>
+ <div class="member-body-long" id ="long-body-TreePickler">
+
+ </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="TreeUnpickler" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'TreeUnpickler');">[+]</span>
<span class="member-annotations">
</span>
@@ -5972,13 +6504,31 @@ and that supports reading and patching addresses represented as n...</p>
</div><!-- end member-title -->
<div class="member-body">
- <p>Unpickler for typed trees</p>
+ <div class="member-body-short" id="short-body-TreeUnpickler">
+ <p>Unpickler for typed trees</p>
+
+ </div>
+ <div class="member-body-long" id ="long-body-TreeUnpickler">
+ <p>Unpickler for typed trees</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="TreeUnpickler$" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'TreeUnpickler$');">[+]</span>
<span class="member-annotations">
</span>
@@ -6002,8 +6552,24 @@ and that supports reading and patching addresses represented as n...</p>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-TreeUnpickler$">
+
+ </div>
+ <div class="member-body-long" id ="long-body-TreeUnpickler$">
+
+ </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>