diff options
Diffstat (limited to 'api/dotty/tools/dotc/core/Scopes$/MutableScope.html')
-rw-r--r-- | api/dotty/tools/dotc/core/Scopes$/MutableScope.html | 259 |
1 files changed, 107 insertions, 152 deletions
diff --git a/api/dotty/tools/dotc/core/Scopes$/MutableScope.html b/api/dotty/tools/dotc/core/Scopes$/MutableScope.html index cb7f1fb6a..2fd659447 100644 --- a/api/dotty/tools/dotc/core/Scopes$/MutableScope.html +++ b/api/dotty/tools/dotc/core/Scopes$/MutableScope.html @@ -877,6 +877,16 @@ <li class="index-entity "> <div class="entity-kinds"> + <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/core/NameKinds$.html">O</a> + </div> + <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/NameKinds$.html">NameKinds</a> + </li> + + + + <li class="index-entity "> + <div class="entity-kinds"> + <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/core/NameOps$.html">O</a> </div> <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/NameOps$.html">NameOps</a> @@ -1284,21 +1294,6 @@ - <li class="index-entity with-companion "> - <div class="entity-kinds"> - - <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/core/tasty/TastyName$.html">O</a> - - <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/core/tasty/TastyName.html">C</a> - </div> - <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/core/tasty/TastyName.html">TastyName</a> - </li> - - - - - - <li class="index-entity "> <div class="entity-kinds"> @@ -3614,21 +3609,21 @@ - - - <li class="index-entity with-companion "> <div class="entity-kinds"> <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/util/FreshNameCreator$.html">O</a> - <a class="letter-anchor trait" href="../../../../../.././api/dotty/tools/dotc/util/FreshNameCreator.html">T</a> + <a class="letter-anchor class" href="../../../../../.././api/dotty/tools/dotc/util/FreshNameCreator.html">C</a> </div> <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/util/FreshNameCreator.html">FreshNameCreator</a> </li> + + + <li class="index-entity with-companion "> <div class="entity-kinds"> @@ -6579,131 +6574,6 @@ Symbol </script> </div><!-- end member --> - <div id="filter(p)" class="member "> - <div class="member-title"> - <span class="expand-button invisible" onclick="toggleMemberBody(this, 'filter(p)');">[+]</span> - <span class="member-annotations"> - - </span> - <span class="member-modifiers"> - override - </span> - <span class="member-kind"> - def - </span> - <span class="member-name "> - - filter - - </span> - - - - <span class="no-left">(</span> - - - <span class="no-left"> - p: - </span> - Symbol<span class="right-arrow"> => </span>Boolean - - - <span class="no-left">)</span> - - - - - - - <span class="no-left">: List -<span class="no-left no-right">[</span> -Symbol -<span class="no-left">]</span></span> - - </div><!-- end member-title --> - - <div class="member-body"> - <div class="member-body-short" id="short-body-filter(p)"> - - </div> - <div class="member-body-long" id ="long-body-filter(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="foreach(p)" class="member "> - <div class="member-title"> - <span class="expand-button invisible" onclick="toggleMemberBody(this, 'foreach(p)');">[+]</span> - <span class="member-annotations"> - - </span> - <span class="member-modifiers"> - override - </span> - <span class="member-kind"> - def - </span> - <span class="member-name "> - - foreach - - </span> - - - - <span class="no-left">(</span> - - - <span class="no-left"> - p: - </span> - Symbol<span class="right-arrow"> => </span>U - - - <span class="no-left">)</span> - - - - - - - <span class="no-left">: Unit</span> - - </div><!-- end member-title --> - - <div class="member-body"> - <div class="member-body-short" id="short-body-foreach(p)"> - - </div> - <div class="member-body-long" id ="long-body-foreach(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="hashTable_=(x$1)" class="member private"> <div class="member-title"> <span class="expand-button invisible" onclick="toggleMemberBody(this, 'hashTable_=(x$1)');">[+]</span> @@ -7209,6 +7079,61 @@ TermRef </script> </div><!-- end member --> + <div id="newScopeLikeThis()" class="member protected"> + <div class="member-title"> + <span class="expand-button invisible" onclick="toggleMemberBody(this, 'newScopeLikeThis()');">[+]</span> + <span class="member-annotations"> + + </span> + <span class="member-modifiers"> + protected + </span> + <span class="member-kind"> + def + </span> + <span class="member-name "> + + newScopeLikeThis + + </span> + + + + <span class="no-left">(</span> + + + <span class="no-left">)</span> + + + + + + + <span class="no-left">: MutableScope</span> + + </div><!-- end member-title --> + + <div class="member-body"> + <div class="member-body-short" id="short-body-newScopeLikeThis()"> + + </div> + <div class="member-body-long" id ="long-body-newScopeLikeThis()"> + + </div> + </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> + </div><!-- end member --> + <div id="openForMutations" class="member "> <div class="member-title"> <span class="expand-button invisible" onclick="toggleMemberBody(this, 'openForMutations');">[+]</span> @@ -7454,9 +7379,9 @@ from outer scopes).</p> </script> </div><!-- end member --> - <div id="sorted" class="member "> + <div id="sorted(ctx)" class="member "> <div class="member-title"> - <span class="expand-button invisible" onclick="toggleMemberBody(this, 'sorted');">[+]</span> + <span class="expand-button invisible" onclick="toggleMemberBody(this, 'sorted(ctx)');">[+]</span> <span class="member-annotations"> </span> @@ -7473,6 +7398,21 @@ from outer scopes).</p> </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> + + @@ -7485,11 +7425,11 @@ Symbol </div><!-- end member-title --> <div class="member-body"> - <div class="member-body-short" id="short-body-sorted"> + <div class="member-body-short" id="short-body-sorted(ctx)"> <p>Vanilla scope - symbols are stored in declaration order.</p> </div> - <div class="member-body-long" id ="long-body-sorted"> + <div class="member-body-long" id ="long-body-sorted(ctx)"> <p>Vanilla scope - symbols are stored in declaration order.</p> </div> @@ -7507,9 +7447,9 @@ Symbol </script> </div><!-- end member --> - <div id="toList" class="member "> + <div id="toList(ctx)" class="member "> <div class="member-title"> - <span class="expand-button invisible" onclick="toggleMemberBody(this, 'toList');">[+]</span> + <span class="expand-button invisible" onclick="toggleMemberBody(this, 'toList(ctx)');">[+]</span> <span class="member-annotations"> </span> @@ -7526,6 +7466,21 @@ Symbol </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> + + @@ -7538,12 +7493,12 @@ Symbol </div><!-- end member-title --> <div class="member-body"> - <div class="member-body-short" id="short-body-toList"> + <div class="member-body-short" id="short-body-toList(ctx)"> <p>Returns all symbols as a list in the order they were entered in this scope. Does <em>not</em> include the elements of inherited scopes.</p> </div> - <div class="member-body-long" id ="long-body-toList"> + <div class="member-body-long" id ="long-body-toList(ctx)"> <p>Returns all symbols as a list in the order they were entered in this scope. Does <em>not</em> include the elements of inherited scopes.</p> |