aboutsummaryrefslogtreecommitdiff
path: root/api/dotty/tools/dotc/transform/PatternMatcher/Translator/TreeMakers/TypeTestTreeMaker.html
diff options
context:
space:
mode:
Diffstat (limited to 'api/dotty/tools/dotc/transform/PatternMatcher/Translator/TreeMakers/TypeTestTreeMaker.html')
-rw-r--r--api/dotty/tools/dotc/transform/PatternMatcher/Translator/TreeMakers/TypeTestTreeMaker.html80
1 files changed, 9 insertions, 71 deletions
diff --git a/api/dotty/tools/dotc/transform/PatternMatcher/Translator/TreeMakers/TypeTestTreeMaker.html b/api/dotty/tools/dotc/transform/PatternMatcher/Translator/TreeMakers/TypeTestTreeMaker.html
index bc9bafcf7..0ce57639b 100644
--- a/api/dotty/tools/dotc/transform/PatternMatcher/Translator/TreeMakers/TypeTestTreeMaker.html
+++ b/api/dotty/tools/dotc/transform/PatternMatcher/Translator/TreeMakers/TypeTestTreeMaker.html
@@ -6621,9 +6621,9 @@ The bottom types scala.Nothing and scala.Null cannot be used as type patterns, b
</script>
</div><!-- end member -->
- <div id="needsOuterTest(patType,selType,currentOwner)" class="member ">
+ <div id="outerTestNeeded(ctx)" class="member ">
<div class="member-title">
- <span class="expand-button invisible" onclick="toggleMemberBody(this, 'needsOuterTest(patType,selType,currentOwner)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'outerTestNeeded(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6635,7 +6635,7 @@ The bottom types scala.Nothing and scala.Null cannot be used as type patterns, b
</span>
<span class="member-name ">
- needsOuterTest
+ outerTestNeeded
</span>
@@ -6643,27 +6643,13 @@ The bottom types scala.Nothing and scala.Null cannot be used as type patterns, b
<span class="no-left">(</span>
+ <span class="no-left keyword">implicit</span>
- <span class="no-left">
- patType:
- </span>
- <a href="../../../../../../../.././api/dotty/tools/dotc/core/Types$/Type.html">Type</a>
-
- <span class="no-left">, </span>
-
- <span class="">
- selType:
+ <span class="no-left">
+ ctx:
</span>
- <a href="../../../../../../../.././api/dotty/tools/dotc/core/Types$/Type.html">Type</a>
-
- <span class="no-left">, </span>
-
-
- <span class="">
- currentOwner:
- </span>
- <a href="../../../../../../../.././api/dotty/tools/dotc/core/Symbols$/Symbol.html">Symbol</a>
+ <a href="../../../../../../../.././api/dotty/tools/dotc/core/Contexts$/Context.html">Context</a>
<span class="no-left">)</span>
@@ -6678,58 +6664,10 @@ The bottom types scala.Nothing and scala.Null cannot be used as type patterns, b
</div><!-- end member-title -->
<div class="member-body">
- <div class="member-body-short" id="short-body-needsOuterTest(patType,selType,currentOwner)">
-
- </div>
- <div class="member-body-long" id ="long-body-needsOuterTest(patType,selType,currentOwner)">
-
- </div>
- </div>
- <script>
- function toggleMemberBody(span, sig) {
- var shortBody = document.getElementById("short-body-" + sig);
- var longBody = document.getElementById("long-body-" + sig);
-
- shortBody.classList.toggle("toggled")
- longBody.classList.toggle("toggled")
-
- span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]";
- }
- </script>
- </div><!-- end member -->
-
- <div id="outerTestNeeded" class="member ">
- <div class="member-title">
- <span class="expand-button invisible" onclick="toggleMemberBody(this, 'outerTestNeeded');">[+]</span>
- <span class="member-annotations">
-
- </span>
- <span class="member-modifiers">
-
- </span>
- <span class="member-kind">
- def
- </span>
- <span class="member-name ">
-
- outerTestNeeded
-
- </span>
-
-
-
-
-
-
- <span class="no-left">: Boolean</span>
-
- </div><!-- end member-title -->
-
- <div class="member-body">
- <div class="member-body-short" id="short-body-outerTestNeeded">
+ <div class="member-body-short" id="short-body-outerTestNeeded(ctx)">
</div>
- <div class="member-body-long" id ="long-body-outerTestNeeded">
+ <div class="member-body-long" id ="long-body-outerTestNeeded(ctx)">
</div>
</div>