diff options
author | dotty-bot <felix.mulder@epfl.ch> | 2017-04-11 08:25:39 +0000 |
---|---|---|
committer | dotty-bot <felix.mulder@epfl.ch> | 2017-04-11 08:25:39 +0000 |
commit | 0053e33ad799c9fc7451c0a7994d6e92745a57e1 (patch) | |
tree | 43a4436ba80e712ae9e28e85ff2eaff4a2d5c36f /api/dotty/tools/dotc/typer | |
parent | 882b4b6e06393574267297ca4fc13fa31bfcfd3f (diff) | |
download | dotty-0053e33ad799c9fc7451c0a7994d6e92745a57e1.tar.gz dotty-0053e33ad799c9fc7451c0a7994d6e92745a57e1.tar.bz2 dotty-0053e33ad799c9fc7451c0a7994d6e92745a57e1.zip |
Update gh-pages site for 4ff656138a2e4e127b763adeee3f0f72d515f6b6
Diffstat (limited to 'api/dotty/tools/dotc/typer')
-rw-r--r-- | api/dotty/tools/dotc/typer/TypeAssigner.html | 94 |
1 files changed, 94 insertions, 0 deletions
diff --git a/api/dotty/tools/dotc/typer/TypeAssigner.html b/api/dotty/tools/dotc/typer/TypeAssigner.html index c6c007390..7b58af844 100644 --- a/api/dotty/tools/dotc/typer/TypeAssigner.html +++ b/api/dotty/tools/dotc/typer/TypeAssigner.html @@ -9448,6 +9448,100 @@ that the package object shows up as the prefix.</p> </script> </div><!-- end member --> + <div id="safeSubstParam(tp,pref,argType)(ctx)" class="member "> + <div class="member-title"> + <span class="expand-button invisible" onclick="toggleMemberBody(this, 'safeSubstParam(tp,pref,argType)(ctx)');">[+]</span> + <span class="member-annotations"> + + </span> + <span class="member-modifiers"> + + </span> + <span class="member-kind"> + def + </span> + <span class="member-name "> + + safeSubstParam + + </span> + + + + <span class="no-left">(</span> + + + <span class="no-left"> + tp: + </span> + <a href="../../../../.././api/dotty/tools/dotc/core/Types$/Type.html">Type</a> + + <span class="no-left">, </span> + + + <span class=""> + pref: + </span> + <a href="../../../../.././api/dotty/tools/dotc/core/Types$/ParamRef.html">ParamRef</a> + + <span class="no-left">, </span> + + + <span class=""> + argType: + </span> + <a href="../../../../.././api/dotty/tools/dotc/core/Types$/Type.html">Type</a> + + + <span class="no-left">)</span> + + <span class="no-left">(</span> + + <span class="no-left keyword">implicit</span> + + + <span class="no-left"> + ctx: + </span> + <a href="../../../../.././api/dotty/tools/dotc/core/Contexts$/Context.html">Context</a> + + + <span class="no-left">)</span> + + + + + + + <span class="no-left">: <a href="../../../../.././api/dotty/tools/dotc/core/Types$/Type.html">Type</a></span> + + </div><!-- end member-title --> + + <div class="member-body"> + <div class="member-body-short" id="short-body-safeSubstParam(tp,pref,argType)(ctx)"> + <p>Substitute argument type <code>argType</code> for parameter <code>pref</code> in type <code>tp</code>, +skolemizing the argument type if it is not stable and <code>pref</code> occurs in <code>tp</code>.</p> + + </div> + <div class="member-body-long" id ="long-body-safeSubstParam(tp,pref,argType)(ctx)"> + <p>Substitute argument type <code>argType</code> for parameter <code>pref</code> in type <code>tp</code>, +skolemizing the argument type if it is not stable and <code>pref</code> occurs in <code>tp</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="selectionType(site,name,pos)(ctx)" class="member "> <div class="member-title"> <span class="expand-button invisible" onclick="toggleMemberBody(this, 'selectionType(site,name,pos)(ctx)');">[+]</span> |