diff options
Diffstat (limited to 'api/dotty/tools/dotc/core/Flags$.html')
-rw-r--r-- | api/dotty/tools/dotc/core/Flags$.html | 273 |
1 files changed, 86 insertions, 187 deletions
diff --git a/api/dotty/tools/dotc/core/Flags$.html b/api/dotty/tools/dotc/core/Flags$.html index 014555e19..55291222e 100644 --- a/api/dotty/tools/dotc/core/Flags$.html +++ b/api/dotty/tools/dotc/core/Flags$.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"> @@ -6367,13 +6362,11 @@ is generally before the symbol is completed</p> <div class="member-body"> <div class="member-body-short" id="short-body-BaseTypeArg"> - <p>A binding for a type parameter of a base class or trait. -TODO: Replace with combination of isType, ExpandedName, and Override?</p> + <p>A binding for a type parameter of a base class or trait.</p> </div> <div class="member-body-long" id ="long-body-BaseTypeArg"> - <p>A binding for a type parameter of a base class or trait. -TODO: Replace with combination of isType, ExpandedName, and Override?</p> + <p>A binding for a type parameter of a base class or trait.</p> </div> </div> @@ -7476,106 +7469,6 @@ TODO: Replace with combination of isType, ExpandedName, and Override?</p> </script> </div><!-- end member --> - <div id="ExpandedName" class="member "> - <div class="member-title"> - <span class="expand-button invisible" onclick="toggleMemberBody(this, 'ExpandedName');">[+]</span> - <span class="member-annotations"> - - </span> - <span class="member-modifiers"> - final - </span> - <span class="member-kind"> - val - </span> - <span class="member-name "> - - ExpandedName - - </span> - - - - - - - <span class="no-left">: FlagSet</span> - - </div><!-- end member-title --> - - <div class="member-body"> - <div class="member-body-short" id="short-body-ExpandedName"> - <p>Symbol's name is expanded</p> - - </div> - <div class="member-body-long" id ="long-body-ExpandedName"> - <p>Symbol's name is expanded</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="ExpandedTypeParam" class="member "> - <div class="member-title"> - <span class="expand-button invisible" onclick="toggleMemberBody(this, 'ExpandedTypeParam');">[+]</span> - <span class="member-annotations"> - - </span> - <span class="member-modifiers"> - final - </span> - <span class="member-kind"> - val - </span> - <span class="member-name "> - - ExpandedTypeParam - - </span> - - - - - - - <span class="no-left">: R</span> - - </div><!-- end member-title --> - - <div class="member-body"> - <div class="member-body-short" id="short-body-ExpandedTypeParam"> - <p>A type parameter with synthesized name</p> - - </div> - <div class="member-body-long" id ="long-body-ExpandedTypeParam"> - <p>A type parameter with synthesized name</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="Final" class="member "> <div class="member-title"> <span class="expand-button invisible" onclick="toggleMemberBody(this, 'Final');">[+]</span> @@ -12048,6 +11941,62 @@ that sets the type parameter</p> </script> </div><!-- end member --> + <div id="Scala2ExpandedName" class="member "> + <div class="member-title"> + <span class="expand-button " onclick="toggleMemberBody(this, 'Scala2ExpandedName');">[+]</span> + <span class="member-annotations"> + + </span> + <span class="member-modifiers"> + final + </span> + <span class="member-kind"> + val + </span> + <span class="member-name "> + + Scala2ExpandedName + + </span> + + + + + + + <span class="no-left">: R</span> + + </div><!-- end member-title --> + + <div class="member-body"> + <div class="member-body-short" id="short-body-Scala2ExpandedName"> + <p>Translation of Scala2's EXPANDEDNAME flag. This flag is never stored in +symbols, is only used locally when reading the flags of a Scala2 symbol. +It's th... +</p> + + </div> + <div class="member-body-long" id ="long-body-Scala2ExpandedName"> + <p>Translation of Scala2's EXPANDEDNAME flag. This flag is never stored in +symbols, is only used locally when reading the flags of a Scala2 symbol. +It's therefore safe to share the code with <code>InheritedDefaultParams</code> because +the latter is never present in Scala2 unpickle info.</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="Scala2ModuleVar" class="member "> <div class="member-title"> <span class="expand-button invisible" onclick="toggleMemberBody(this, 'Scala2ModuleVar');">[+]</span> @@ -12098,9 +12047,9 @@ that sets the type parameter</p> </script> </div><!-- end member --> - <div id="Scala2Overloaded" class="member "> + <div id="Scala2PreSuper" class="member "> <div class="member-title"> - <span class="expand-button invisible" onclick="toggleMemberBody(this, 'Scala2Overloaded');">[+]</span> + <span class="expand-button invisible" onclick="toggleMemberBody(this, 'Scala2PreSuper');">[+]</span> <span class="member-annotations"> </span> @@ -12112,7 +12061,7 @@ that sets the type parameter</p> </span> <span class="member-name "> - Scala2Overloaded + Scala2PreSuper </span> @@ -12126,12 +12075,12 @@ that sets the type parameter</p> </div><!-- end member-title --> <div class="member-body"> - <div class="member-body-short" id="short-body-Scala2Overloaded"> - <p>An overloaded symbol (Scala 2.x only)</p> + <div class="member-body-short" id="short-body-Scala2PreSuper"> + <p>A definition that's initialized before the super call (Scala 2.x only)</p> </div> - <div class="member-body-long" id ="long-body-Scala2Overloaded"> - <p>An overloaded symbol (Scala 2.x only)</p> + <div class="member-body-long" id ="long-body-Scala2PreSuper"> + <p>A definition that's initialized before the super call (Scala 2.x only)</p> </div> </div> @@ -12148,9 +12097,9 @@ that sets the type parameter</p> </script> </div><!-- end member --> - <div id="Scala2PreSuper" class="member "> + <div id="Scala2SuperAccessor" class="member "> <div class="member-title"> - <span class="expand-button invisible" onclick="toggleMemberBody(this, 'Scala2PreSuper');">[+]</span> + <span class="expand-button invisible" onclick="toggleMemberBody(this, 'Scala2SuperAccessor');">[+]</span> <span class="member-annotations"> </span> @@ -12162,7 +12111,7 @@ that sets the type parameter</p> </span> <span class="member-name "> - Scala2PreSuper + Scala2SuperAccessor </span> @@ -12176,12 +12125,12 @@ that sets the type parameter</p> </div><!-- end member-title --> <div class="member-body"> - <div class="member-body-short" id="short-body-Scala2PreSuper"> - <p>A definition that's initialized before the super call (Scala 2.x only)</p> + <div class="member-body-short" id="short-body-Scala2SuperAccessor"> + <p>A super accessor</p> </div> - <div class="member-body-long" id ="long-body-Scala2PreSuper"> - <p>A definition that's initialized before the super call (Scala 2.x only)</p> + <div class="member-body-long" id ="long-body-Scala2SuperAccessor"> + <p>A super accessor</p> </div> </div> @@ -12694,56 +12643,6 @@ that sets the type parameter</p> </script> </div><!-- end member --> - <div id="SuperAccessor" class="member "> - <div class="member-title"> - <span class="expand-button invisible" onclick="toggleMemberBody(this, 'SuperAccessor');">[+]</span> - <span class="member-annotations"> - - </span> - <span class="member-modifiers"> - final - </span> - <span class="member-kind"> - val - </span> - <span class="member-name "> - - SuperAccessor - - </span> - - - - - - - <span class="no-left">: FlagSet</span> - - </div><!-- end member-title --> - - <div class="member-body"> - <div class="member-body-short" id="short-body-SuperAccessor"> - <p>A super accessor</p> - - </div> - <div class="member-body-long" id ="long-body-SuperAccessor"> - <p>A super accessor</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="SuperAccessorOrScala2x" class="member "> <div class="member-title"> <span class="expand-button invisible" onclick="toggleMemberBody(this, 'SuperAccessorOrScala2x');">[+]</span> |