aboutsummaryrefslogtreecommitdiff
path: root/api/dotty/tools/dotc/core/Contexts$/Context.html
diff options
context:
space:
mode:
authordotty-bot <felix.mulder@epfl.ch>2017-04-06 11:45:14 +0000
committerdotty-bot <felix.mulder@epfl.ch>2017-04-06 11:45:14 +0000
commitdd15dccbfc82ba4f02b3473fd85cf8fe720a3a5c (patch)
treed84fc1ff8ac09197b0d2bc36432e8b49706763c8 /api/dotty/tools/dotc/core/Contexts$/Context.html
parent1c334b12934f39dcc3e20a0d39bb434ddc065918 (diff)
downloaddotty-dd15dccbfc82ba4f02b3473fd85cf8fe720a3a5c.tar.gz
dotty-dd15dccbfc82ba4f02b3473fd85cf8fe720a3a5c.tar.bz2
dotty-dd15dccbfc82ba4f02b3473fd85cf8fe720a3a5c.zip
Update gh-pages site for 62c2a1e2d6265cf7f096e4c4e51e4e883bce1514
Diffstat (limited to 'api/dotty/tools/dotc/core/Contexts$/Context.html')
-rw-r--r--api/dotty/tools/dotc/core/Contexts$/Context.html315
1 files changed, 126 insertions, 189 deletions
diff --git a/api/dotty/tools/dotc/core/Contexts$/Context.html b/api/dotty/tools/dotc/core/Contexts$/Context.html
index 4dd0fad0d..29cca5022 100644
--- a/api/dotty/tools/dotc/core/Contexts$/Context.html
+++ b/api/dotty/tools/dotc/core/Contexts$/Context.html
@@ -322,6 +322,16 @@
<li class="index-entity ">
<div class="entity-kinds">
+ <a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/ast/DesugarEnums$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/ast/DesugarEnums$.html">DesugarEnums</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
<a class="letter-anchor object" href="../../../../../.././api/dotty/tools/dotc/ast/NavigateAST$.html">O</a>
</div>
<a class="entity-name" href="../../../../../.././api/dotty/tools/dotc/ast/NavigateAST$.html">NavigateAST</a>
@@ -5553,12 +5563,6 @@ classes (which should be short-lived).</li>
<span class="no-left">(</span>
- <span class="no-left">
- c:
- </span>
- Context
-
-
<span class="no-left">)</span>
</div>
</div>
@@ -5571,6 +5575,12 @@ classes (which should be short-lived).</li>
<span class="no-left">(</span>
+ <span class="no-left">
+ c:
+ </span>
+ Context
+
+
<span class="no-left">)</span>
</div>
</div>
@@ -10234,56 +10244,6 @@ ContextDocstrings
</script>
</div><!-- end member -->
- <div id="enclTemplate" class="member ">
- <div class="member-title">
- <span class="expand-button invisible" onclick="toggleMemberBody(this, 'enclTemplate');">[+]</span>
- <span class="member-annotations">
-
- </span>
- <span class="member-modifiers">
-
- </span>
- <span class="member-kind">
- def
- </span>
- <span class="member-name ">
-
- enclTemplate
-
- </span>
-
-
-
-
-
-
- <span class="no-left">: Context</span>
-
- </div><!-- end member-title -->
-
- <div class="member-body">
- <div class="member-body-short" id="short-body-enclTemplate">
- <p>The next outer context whose tree is a template or package definition</p>
-
- </div>
- <div class="member-body-long" id ="long-body-enclTemplate">
- <p>The next outer context whose tree is a template or package 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="eq(x$0)" class="member ">
<div class="member-title">
<span class="expand-button invisible" onclick="toggleMemberBody(this, 'eq(x$0)');">[+]</span>
@@ -11722,7 +11682,7 @@ ContextDocstrings
<div id="init(outer)" class="member protected">
<div class="member-title">
- <span class="expand-button " onclick="toggleMemberBody(this, 'init(outer)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'init(outer)');">[+]</span>
<span class="member-annotations">
</span>
@@ -11762,33 +11722,10 @@ ContextDocstrings
<div class="member-body">
<div class="member-body-short" id="short-body-init(outer)">
- <p>A condensed context containing essential information of this but
-no outer contexts except the initial context.
-private var _condensed: CondensedContext...
-</p>
-
+
</div>
<div class="member-body-long" id ="long-body-init(outer)">
- <p>A condensed context containing essential information of this but
-no outer contexts except the initial context.
-private var _condensed: CondensedContext = null
-def condensed: CondensedContext = {
-if (_condensed eq outer.condensed)
-_condensed = base.initialCtx.fresh
-.withPeriod(period)
-.withNewMode(mode)
-// typerState and its constraint is not preserved in condensed
-// reporter is always ThrowingReporter
-.withPrinterFn(printerFn)
-.withOwner(owner)
-.withSettings(sstate)
-// tree is not preserved in condensed
-.withRunInfo(runInfo)
-.withDiagnostics(diagnostics)
-.withMoreProperties(moreProperties)
-_condensed
-}</p>
-
+
</div>
</div>
<script>
@@ -16361,9 +16298,9 @@ It has</p>
</script>
</div><!-- end member -->
- <div id="toText(denot)" class="member ">
+ <div id="toText(name)" class="member ">
<div class="member-title">
- <span class="expand-button invisible" onclick="toggleMemberBody(this, 'toText(denot)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'toText(name)');">[+]</span>
<span class="member-annotations">
</span>
@@ -16385,9 +16322,9 @@ It has</p>
<span class="no-left">
- denot:
+ name:
</span>
- Denotation
+ Name
<span class="no-left">)</span>
@@ -16402,12 +16339,12 @@ It has</p>
</div><!-- end member-title -->
<div class="member-body">
- <div class="member-body-short" id="short-body-toText(denot)">
- <p>Textual representation of denotation</p>
+ <div class="member-body-short" id="short-body-toText(name)">
+ <p>The name as a text</p>
</div>
- <div class="member-body-long" id ="long-body-toText(denot)">
- <p>Textual representation of denotation</p>
+ <div class="member-body-long" id ="long-body-toText(name)">
+ <p>The name as a text</p>
</div>
</div>
@@ -16424,9 +16361,9 @@ It has</p>
</script>
</div><!-- end member -->
- <div id="toText(tree)" class="member ">
+ <div id="toText(tp)" class="member ">
<div class="member-title">
- <span class="expand-button invisible" onclick="toggleMemberBody(this, 'toText(tree)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'toText(tp)');">[+]</span>
<span class="member-annotations">
</span>
@@ -16448,12 +16385,9 @@ It has</p>
<span class="no-left">
- tree:
+ tp:
</span>
- <a href="../../../../../.././api/dotty/tools/dotc/ast/Trees$/Tree.html">Tree</a>
-<span class="no-left no-right">[</span>
-T
-<span class="no-left">]</span>
+ Type
<span class="no-left">)</span>
@@ -16468,12 +16402,12 @@ T
</div><!-- end member-title -->
<div class="member-body">
- <div class="member-body-short" id="short-body-toText(tree)">
- <p>Textual representation of tree</p>
+ <div class="member-body-short" id="short-body-toText(tp)">
+ <p>Textual representation of type</p>
</div>
- <div class="member-body-long" id ="long-body-toText(tree)">
- <p>Textual representation of tree</p>
+ <div class="member-body-long" id ="long-body-toText(tp)">
+ <p>Textual representation of type</p>
</div>
</div>
@@ -16490,9 +16424,9 @@ T
</script>
</div><!-- end member -->
- <div id="toText(sc)" class="member ">
+ <div id="toText(denot)" class="member ">
<div class="member-title">
- <span class="expand-button invisible" onclick="toggleMemberBody(this, 'toText(sc)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'toText(denot)');">[+]</span>
<span class="member-annotations">
</span>
@@ -16514,9 +16448,9 @@ T
<span class="no-left">
- sc:
+ denot:
</span>
- Scope
+ Denotation
<span class="no-left">)</span>
@@ -16531,12 +16465,12 @@ T
</div><!-- end member-title -->
<div class="member-body">
- <div class="member-body-short" id="short-body-toText(sc)">
- <p>Textual representation of all definitions in a scope using <code>dclText</code> for each</p>
+ <div class="member-body-short" id="short-body-toText(denot)">
+ <p>Textual representation of denotation</p>
</div>
- <div class="member-body-long" id ="long-body-toText(sc)">
- <p>Textual representation of all definitions in a scope using <code>dclText</code> for each</p>
+ <div class="member-body-long" id ="long-body-toText(denot)">
+ <p>Textual representation of denotation</p>
</div>
</div>
@@ -16553,9 +16487,9 @@ T
</script>
</div><!-- end member -->
- <div id="toText(annot)" class="member ">
+ <div id="toText(sc)" class="member ">
<div class="member-title">
- <span class="expand-button invisible" onclick="toggleMemberBody(this, 'toText(annot)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'toText(sc)');">[+]</span>
<span class="member-annotations">
</span>
@@ -16577,9 +16511,9 @@ T
<span class="no-left">
- annot:
+ sc:
</span>
- Annotation
+ Scope
<span class="no-left">)</span>
@@ -16594,12 +16528,12 @@ T
</div><!-- end member-title -->
<div class="member-body">
- <div class="member-body-short" id="short-body-toText(annot)">
- <p>Textual representation of annotation</p>
+ <div class="member-body-short" id="short-body-toText(sc)">
+ <p>Textual representation of all definitions in a scope using <code>dclText</code> for each</p>
</div>
- <div class="member-body-long" id ="long-body-toText(annot)">
- <p>Textual representation of annotation</p>
+ <div class="member-body-long" id ="long-body-toText(sc)">
+ <p>Textual representation of all definitions in a scope using <code>dclText</code> for each</p>
</div>
</div>
@@ -16616,9 +16550,9 @@ T
</script>
</div><!-- end member -->
- <div id="toText(result)" class="member ">
+ <div id="toText(const)" class="member ">
<div class="member-title">
- <span class="expand-button invisible" onclick="toggleMemberBody(this, 'toText(result)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'toText(const)');">[+]</span>
<span class="member-annotations">
</span>
@@ -16640,9 +16574,9 @@ T
<span class="no-left">
- result:
+ const:
</span>
- SearchResult
+ Constant
<span class="no-left">)</span>
@@ -16657,12 +16591,12 @@ T
</div><!-- end member-title -->
<div class="member-body">
- <div class="member-body-short" id="short-body-toText(result)">
- <p>Textual representation of implicit search result</p>
+ <div class="member-body-short" id="short-body-toText(const)">
+ <p>Textual representation of constant</p>
</div>
- <div class="member-body-long" id ="long-body-toText(result)">
- <p>Textual representation of implicit search result</p>
+ <div class="member-body-long" id ="long-body-toText(const)">
+ <p>Textual representation of constant</p>
</div>
</div>
@@ -16679,9 +16613,9 @@ T
</script>
</div><!-- end member -->
- <div id="toText(const)" class="member ">
+ <div id="toText(annot)" class="member ">
<div class="member-title">
- <span class="expand-button invisible" onclick="toggleMemberBody(this, 'toText(const)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'toText(annot)');">[+]</span>
<span class="member-annotations">
</span>
@@ -16703,9 +16637,9 @@ T
<span class="no-left">
- const:
+ annot:
</span>
- Constant
+ Annotation
<span class="no-left">)</span>
@@ -16720,12 +16654,12 @@ T
</div><!-- end member-title -->
<div class="member-body">
- <div class="member-body-short" id="short-body-toText(const)">
- <p>Textual representation of constant</p>
+ <div class="member-body-short" id="short-body-toText(annot)">
+ <p>Textual representation of annotation</p>
</div>
- <div class="member-body-long" id ="long-body-toText(const)">
- <p>Textual representation of constant</p>
+ <div class="member-body-long" id ="long-body-toText(annot)">
+ <p>Textual representation of annotation</p>
</div>
</div>
@@ -16742,9 +16676,9 @@ T
</script>
</div><!-- end member -->
- <div id="toText(name)" class="member ">
+ <div id="toText(result)" class="member ">
<div class="member-title">
- <span class="expand-button invisible" onclick="toggleMemberBody(this, 'toText(name)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'toText(result)');">[+]</span>
<span class="member-annotations">
</span>
@@ -16766,9 +16700,9 @@ T
<span class="no-left">
- name:
+ result:
</span>
- Name
+ ImportInfo
<span class="no-left">)</span>
@@ -16783,12 +16717,12 @@ T
</div><!-- end member-title -->
<div class="member-body">
- <div class="member-body-short" id="short-body-toText(name)">
- <p>The name as a text</p>
+ <div class="member-body-short" id="short-body-toText(result)">
+ <p>Textual representation of info relating to an import clause</p>
</div>
- <div class="member-body-long" id ="long-body-toText(name)">
- <p>The name as a text</p>
+ <div class="member-body-long" id ="long-body-toText(result)">
+ <p>Textual representation of info relating to an import clause</p>
</div>
</div>
@@ -16805,9 +16739,9 @@ T
</script>
</div><!-- end member -->
- <div id="toText(result)" class="member ">
+ <div id="toText(sym)" class="member ">
<div class="member-title">
- <span class="expand-button invisible" onclick="toggleMemberBody(this, 'toText(result)');">[+]</span>
+ <span class="expand-button " onclick="toggleMemberBody(this, 'toText(sym)');">[+]</span>
<span class="member-annotations">
</span>
@@ -16829,9 +16763,9 @@ T
<span class="no-left">
- result:
+ sym:
</span>
- ImportInfo
+ Symbol
<span class="no-left">)</span>
@@ -16846,12 +16780,14 @@ T
</div><!-- end member-title -->
<div class="member-body">
- <div class="member-body-short" id="short-body-toText(result)">
- <p>Textual representation of info relating to an import clause</p>
+ <div class="member-body-short" id="short-body-toText(sym)">
+ <p>Textual representation, including symbol's kind e.g., &quot;class Foo&quot;, &quot;method Bar&quot;.
+If hasMeaninglessName is true, uses the owner's name to disambiguate i...</p>
</div>
- <div class="member-body-long" id ="long-body-toText(result)">
- <p>Textual representation of info relating to an import clause</p>
+ <div class="member-body-long" id ="long-body-toText(sym)">
+ <p>Textual representation, including symbol's kind e.g., &quot;class Foo&quot;, &quot;method Bar&quot;.
+If hasMeaninglessName is true, uses the owner's name to disambiguate identity.</p>
</div>
</div>
@@ -16868,9 +16804,9 @@ T
</script>
</div><!-- end member -->
- <div id="toText(sym)" class="member ">
+ <div id="toText(result)" class="member ">
<div class="member-title">
- <span class="expand-button " onclick="toggleMemberBody(this, 'toText(sym)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'toText(result)');">[+]</span>
<span class="member-annotations">
</span>
@@ -16892,9 +16828,9 @@ T
<span class="no-left">
- sym:
+ result:
</span>
- Symbol
+ SearchResult
<span class="no-left">)</span>
@@ -16909,14 +16845,12 @@ T
</div><!-- end member-title -->
<div class="member-body">
- <div class="member-body-short" id="short-body-toText(sym)">
- <p>Textual representation, including symbol's kind e.g., &quot;class Foo&quot;, &quot;method Bar&quot;.
-If hasMeaninglessName is true, uses the owner's name to disambiguate i...</p>
+ <div class="member-body-short" id="short-body-toText(result)">
+ <p>Textual representation of implicit search result</p>
</div>
- <div class="member-body-long" id ="long-body-toText(sym)">
- <p>Textual representation, including symbol's kind e.g., &quot;class Foo&quot;, &quot;method Bar&quot;.
-If hasMeaninglessName is true, uses the owner's name to disambiguate identity.</p>
+ <div class="member-body-long" id ="long-body-toText(result)">
+ <p>Textual representation of implicit search result</p>
</div>
</div>
@@ -16933,9 +16867,9 @@ If hasMeaninglessName is true, uses the owner's name to disambiguate identity.</
</script>
</div><!-- end member -->
- <div id="toText(tp)" class="member ">
+ <div id="toText(tree)" class="member ">
<div class="member-title">
- <span class="expand-button invisible" onclick="toggleMemberBody(this, 'toText(tp)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'toText(tree)');">[+]</span>
<span class="member-annotations">
</span>
@@ -16957,9 +16891,12 @@ If hasMeaninglessName is true, uses the owner's name to disambiguate identity.</
<span class="no-left">
- tp:
+ tree:
</span>
- Type
+ <a href="../../../../../.././api/dotty/tools/dotc/ast/Trees$/Tree.html">Tree</a>
+<span class="no-left no-right">[</span>
+T
+<span class="no-left">]</span>
<span class="no-left">)</span>
@@ -16974,12 +16911,12 @@ If hasMeaninglessName is true, uses the owner's name to disambiguate identity.</
</div><!-- end member-title -->
<div class="member-body">
- <div class="member-body-short" id="short-body-toText(tp)">
- <p>Textual representation of type</p>
+ <div class="member-body-short" id="short-body-toText(tree)">
+ <p>Textual representation of tree</p>
</div>
- <div class="member-body-long" id ="long-body-toText(tp)">
- <p>Textual representation of type</p>
+ <div class="member-body-long" id ="long-body-toText(tree)">
+ <p>Textual representation of tree</p>
</div>
</div>
@@ -17960,9 +17897,9 @@ if squashing is enabled, phases in same subgroup will be squashed to single phas
</script>
</div><!-- end member -->
- <div id="wait(x$0,x$1)" class="member ">
+ <div id="wait()" class="member ">
<div class="member-title">
- <span class="expand-button invisible" onclick="toggleMemberBody(this, 'wait(x$0,x$1)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'wait()');">[+]</span>
<span class="member-annotations">
</span>
@@ -17983,20 +17920,6 @@ if squashing is enabled, phases in same subgroup will be squashed to single phas
<span class="no-left">(</span>
- <span class="no-left">
- x$0:
- </span>
- Long
-
- <span class="no-left">, </span>
-
-
- <span class="">
- x$1:
- </span>
- Int
-
-
<span class="no-left">)</span>
@@ -18009,10 +17932,10 @@ if squashing is enabled, phases in same subgroup will be squashed to single phas
</div><!-- end member-title -->
<div class="member-body">
- <div class="member-body-short" id="short-body-wait(x$0,x$1)">
+ <div class="member-body-short" id="short-body-wait()">
</div>
- <div class="member-body-long" id ="long-body-wait(x$0,x$1)">
+ <div class="member-body-long" id ="long-body-wait()">
</div>
</div>
@@ -18090,9 +18013,9 @@ if squashing is enabled, phases in same subgroup will be squashed to single phas
</script>
</div><!-- end member -->
- <div id="wait()" class="member ">
+ <div id="wait(x$0,x$1)" class="member ">
<div class="member-title">
- <span class="expand-button invisible" onclick="toggleMemberBody(this, 'wait()');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'wait(x$0,x$1)');">[+]</span>
<span class="member-annotations">
</span>
@@ -18113,6 +18036,20 @@ if squashing is enabled, phases in same subgroup will be squashed to single phas
<span class="no-left">(</span>
+ <span class="no-left">
+ x$0:
+ </span>
+ Long
+
+ <span class="no-left">, </span>
+
+
+ <span class="">
+ x$1:
+ </span>
+ Int
+
+
<span class="no-left">)</span>
@@ -18125,10 +18062,10 @@ if squashing is enabled, phases in same subgroup will be squashed to single phas
</div><!-- end member-title -->
<div class="member-body">
- <div class="member-body-short" id="short-body-wait()">
+ <div class="member-body-short" id="short-body-wait(x$0,x$1)">
</div>
- <div class="member-body-long" id ="long-body-wait()">
+ <div class="member-body-long" id ="long-body-wait(x$0,x$1)">
</div>
</div>