aboutsummaryrefslogtreecommitdiff
path: root/api/dotty/tools/dotc/typer/Namer.html
diff options
context:
space:
mode:
authordotty-bot <felix.mulder@epfl.ch>2017-03-29 14:38:07 +0000
committerdotty-bot <felix.mulder@epfl.ch>2017-03-29 14:38:07 +0000
commit2d0a78875203cc514bb559ccce464c6bb359234b (patch)
treeca3a493d5099b1c16de859f15b5dcc08af6ff78b /api/dotty/tools/dotc/typer/Namer.html
parent86445cb2ce3295ed2c38a64bae2afede0e87569d (diff)
downloaddotty-2d0a78875203cc514bb559ccce464c6bb359234b.tar.gz
dotty-2d0a78875203cc514bb559ccce464c6bb359234b.tar.bz2
dotty-2d0a78875203cc514bb559ccce464c6bb359234b.zip
Update gh-pages site for f49c10d1667de897b2073d9b15c7c6cb8cc52482
Diffstat (limited to 'api/dotty/tools/dotc/typer/Namer.html')
-rw-r--r--api/dotty/tools/dotc/typer/Namer.html176
1 files changed, 134 insertions, 42 deletions
diff --git a/api/dotty/tools/dotc/typer/Namer.html b/api/dotty/tools/dotc/typer/Namer.html
index 94cb1289d..83114908d 100644
--- a/api/dotty/tools/dotc/typer/Namer.html
+++ b/api/dotty/tools/dotc/typer/Namer.html
@@ -118,6 +118,21 @@
</li>
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/FatalError$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/FatalError.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/FatalError.html">FatalError</a>
+ </li>
+
+
+
+
+
+
<li class="index-entity ">
<div class="entity-kinds">
@@ -1373,6 +1388,26 @@
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/core/unpickleScala2/PickleFormat$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/core/unpickleScala2/PickleFormat$.html">PickleFormat</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/core/unpickleScala2/Scala2Flags$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/core/unpickleScala2/Scala2Flags$.html">Scala2Flags</a>
+ </li>
+
+
+
<li class="index-entity with-companion ">
<div class="entity-kinds">
@@ -2331,6 +2366,16 @@
<li class="index-entity ">
<div class="entity-kinds">
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/sbt/SafeLazyWrapper$.html">O</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dotc/sbt/SafeLazyWrapper$.html">SafeLazyWrapper</a>
+ </li>
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
<a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/sbt/ShowAPI$.html">O</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/dotc/sbt/ShowAPI$.html">ShowAPI</a>
@@ -3403,9 +3448,14 @@
- <li class="index-entity ">
+
+
+
+ <li class="index-entity with-companion ">
<div class="entity-kinds">
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dotc/typer/NamerContextOps$.html">O</a>
+
<a class="letter-anchor trait" href="../../../../.././api/dotty/tools/dotc/typer/NamerContextOps.html">T</a>
</div>
<a class="entity-name" href="../../../../.././api/dotty/tools/dotc/typer/NamerContextOps.html">NamerContextOps</a>
@@ -3873,6 +3923,21 @@
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dottydoc/core/Counters$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dottydoc/core/Counters.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dottydoc/core/Counters.html">Counters</a>
+ </li>
+
+
+
+
+
+
<li class="index-entity ">
<div class="entity-kinds">
@@ -3973,6 +4038,31 @@
+ <li class="index-entity with-companion ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor object" href="../../../../.././api/dotty/tools/dottydoc/core/Statistics$.html">O</a>
+
+ <a class="letter-anchor case class" href="../../../../.././api/dotty/tools/dottydoc/core/Statistics.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dottydoc/core/Statistics.html">Statistics</a>
+ </li>
+
+
+
+
+
+
+ <li class="index-entity ">
+ <div class="entity-kinds">
+
+ <a class="letter-anchor class" href="../../../../.././api/dotty/tools/dottydoc/core/StatisticsPhase.html">C</a>
+ </div>
+ <a class="entity-name" href="../../../../.././api/dotty/tools/dottydoc/core/StatisticsPhase.html">StatisticsPhase</a>
+ </li>
+
+
+
<li class="index-entity ">
<div class="entity-kinds">
@@ -5385,7 +5475,7 @@ in a different method.</p>
<div id="ClassCompleter" class="member ">
<div class="member-title">
- <span class="expand-button" onclick="toggleMemberBody(this, 'ClassCompleter');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'ClassCompleter');">[+]</span>
<span class="member-annotations">
</span>
@@ -5431,7 +5521,7 @@ in a different method.</p>
<div id="Completer" class="member ">
<div class="member-title">
- <span class="expand-button" onclick="toggleMemberBody(this, 'Completer');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'Completer');">[+]</span>
<span class="member-annotations">
</span>
@@ -5479,7 +5569,7 @@ in a different method.</p>
<div id="TypeDefCompleter" class="member ">
<div class="member-title">
- <span class="expand-button" onclick="toggleMemberBody(this, 'TypeDefCompleter');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'TypeDefCompleter');">[+]</span>
<span class="member-annotations">
</span>
@@ -5525,7 +5615,7 @@ in a different method.</p>
<div id="ExpandedTree" class="member ">
<div class="member-title">
- <span class="expand-button" onclick="toggleMemberBody(this, 'ExpandedTree');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'ExpandedTree');">[+]</span>
<span class="member-annotations">
</span>
@@ -5576,7 +5666,7 @@ in a different method.</p>
<div id="SymOfTree" class="member ">
<div class="member-title">
- <span class="expand-button" onclick="toggleMemberBody(this, 'SymOfTree');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'SymOfTree');">[+]</span>
<span class="member-annotations">
</span>
@@ -5627,7 +5717,7 @@ in a different method.</p>
<div id="TypedAhead" class="member ">
<div class="member-title">
- <span class="expand-button" onclick="toggleMemberBody(this, 'TypedAhead');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'TypedAhead');">[+]</span>
<span class="member-annotations">
</span>
@@ -5678,7 +5768,7 @@ in a different method.</p>
<div id="nestedTyper" class="member ">
<div class="member-title">
- <span class="expand-button" onclick="toggleMemberBody(this, 'nestedTyper');">[+]</span>
+ <span class="expand-button " onclick="toggleMemberBody(this, 'nestedTyper');">[+]</span>
<span class="member-annotations">
</span>
@@ -5738,7 +5828,7 @@ used as indices. It also contains a scope that contains nested parameters.</p>
<div id="scope" class="member ">
<div class="member-title">
- <span class="expand-button" onclick="toggleMemberBody(this, 'scope');">[+]</span>
+ <span class="expand-button " onclick="toggleMemberBody(this, 'scope');">[+]</span>
<span class="member-annotations">
</span>
@@ -5794,7 +5884,7 @@ has this scope.</p>
<div id="addAnnotations(sym,stat)(ctx)" class="member ">
<div class="member-title">
- <span class="expand-button" onclick="toggleMemberBody(this, 'addAnnotations(sym,stat)(ctx)');">[+]</span>
+ <span class="expand-button " onclick="toggleMemberBody(this, 'addAnnotations(sym,stat)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5886,7 +5976,7 @@ that are already added to the symbol.</p>
<div id="addEnumConstants(mdef,sym)(ctx)" class="member ">
<div class="member-title">
- <span class="expand-button" onclick="toggleMemberBody(this, 'addEnumConstants(mdef,sym)(ctx)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'addEnumConstants(mdef,sym)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5970,7 +6060,7 @@ that are already added to the symbol.</p>
<div id="annotate(stats)(ctx)" class="member ">
<div class="member-title">
- <span class="expand-button" onclick="toggleMemberBody(this, 'annotate(stats)(ctx)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'annotate(stats)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6047,7 +6137,7 @@ that are already added to the symbol.</p>
<div id="completeParams(params)(ctx)" class="member ">
<div class="member-title">
- <span class="expand-button" onclick="toggleMemberBody(this, 'completeParams(params)(ctx)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'completeParams(params)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6126,7 +6216,7 @@ that are already added to the symbol.</p>
<div id="createPackageSymbol(pid)(ctx)" class="member private">
<div class="member-title">
- <span class="expand-button" onclick="toggleMemberBody(this, 'createPackageSymbol(pid)(ctx)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'createPackageSymbol(pid)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6202,7 +6292,7 @@ that are already added to the symbol.</p>
<div id="createSymbol(tree)(ctx)" class="member ">
<div class="member-title">
- <span class="expand-button" onclick="toggleMemberBody(this, 'createSymbol(tree)(ctx)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'createSymbol(tree)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6280,7 +6370,7 @@ and store in symOfTree map.</p>
<div id="defDefSig(ddef,sym)(ctx)" class="member ">
<div class="member-title">
- <span class="expand-button" onclick="toggleMemberBody(this, 'defDefSig(ddef,sym)(ctx)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'defDefSig(ddef,sym)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6364,7 +6454,7 @@ and store in symOfTree map.</p>
<div id="enclosingClassNamed(name,pos)(ctx)" class="member ">
<div class="member-title">
- <span class="expand-button" onclick="toggleMemberBody(this, 'enclosingClassNamed(name,pos)(ctx)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'enclosingClassNamed(name,pos)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6448,7 +6538,7 @@ and store in symOfTree map.</p>
<div id="enterSymbol(sym)(ctx)" class="member ">
<div class="member-title">
- <span class="expand-button" onclick="toggleMemberBody(this, 'enterSymbol(sym)(ctx)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'enterSymbol(sym)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6526,7 +6616,7 @@ package members are not entered twice in the same run.</p>
<div id="expand(tree)(ctx)" class="member ">
<div class="member-title">
- <span class="expand-button" onclick="toggleMemberBody(this, 'expand(tree)(ctx)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'expand(tree)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6602,7 +6692,7 @@ package members are not entered twice in the same run.</p>
<div id="expanded(tree)(ctx)" class="member ">
<div class="member-title">
- <span class="expand-button" onclick="toggleMemberBody(this, 'expanded(tree)(ctx)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'expanded(tree)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6678,7 +6768,7 @@ package members are not entered twice in the same run.</p>
<div id="importContext(imp,sym)(ctx)" class="member ">
<div class="member-title">
- <span class="expand-button" onclick="toggleMemberBody(this, 'importContext(imp,sym)(ctx)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'importContext(imp,sym)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6762,7 +6852,7 @@ package members are not entered twice in the same run.</p>
<div id="inClassContext(selfInfo)(ctx)" class="member ">
<div class="member-title">
- <span class="expand-button" onclick="toggleMemberBody(this, 'inClassContext(selfInfo)(ctx)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'inClassContext(selfInfo)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6838,7 +6928,7 @@ package members are not entered twice in the same run.</p>
<div id="index(stat)(ctx)" class="member ">
<div class="member-title">
- <span class="expand-button" onclick="toggleMemberBody(this, 'index(stat)(ctx)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'index(stat)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6914,7 +7004,7 @@ package members are not entered twice in the same run.</p>
<div id="index(stats)(ctx)" class="member ">
<div class="member-title">
- <span class="expand-button" onclick="toggleMemberBody(this, 'index(stats)(ctx)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'index(stats)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -6993,7 +7083,7 @@ package members are not entered twice in the same run.</p>
<div id="indexAndAnnotate(stats)(ctx)" class="member ">
<div class="member-title">
- <span class="expand-button" onclick="toggleMemberBody(this, 'indexAndAnnotate(stats)(ctx)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'indexAndAnnotate(stats)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -7070,7 +7160,7 @@ package members are not entered twice in the same run.</p>
<div id="indexExpanded(origStat)(ctx)" class="member ">
<div class="member-title">
- <span class="expand-button" onclick="toggleMemberBody(this, 'indexExpanded(origStat)(ctx)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'indexExpanded(origStat)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -7148,7 +7238,7 @@ enter them into symbol table</p>
<div id="invalidateCompanions(pkg,xstats)(ctx)" class="member ">
<div class="member-title">
- <span class="expand-button" onclick="toggleMemberBody(this, 'invalidateCompanions(pkg,xstats)(ctx)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'invalidateCompanions(pkg,xstats)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -7239,7 +7329,7 @@ NoType.</p>
<div id="isEnumConstant(vd)(ctx)" class="member ">
<div class="member-title">
- <span class="expand-button" onclick="toggleMemberBody(this, 'isEnumConstant(vd)(ctx)');">[+]</span>
+ <span class="expand-button " onclick="toggleMemberBody(this, 'isEnumConstant(vd)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -7325,7 +7415,7 @@ To qualify, the following conditions must be met:
<div id="moduleValSig(sym)(ctx)" class="member ">
<div class="member-title">
- <span class="expand-button" onclick="toggleMemberBody(this, 'moduleValSig(sym)(ctx)');">[+]</span>
+ <span class="expand-button " onclick="toggleMemberBody(this, 'moduleValSig(sym)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -7407,7 +7497,7 @@ to avoid cyclic references involving imports and module val defs.</p>
<div id="recordSym(sym,tree)(ctx)" class="member ">
<div class="member-title">
- <span class="expand-button" onclick="toggleMemberBody(this, 'recordSym(sym,tree)(ctx)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'recordSym(sym,tree)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -7491,7 +7581,7 @@ to avoid cyclic references involving imports and module val defs.</p>
<div id="setDocstring(sym,tree)(ctx)" class="member ">
<div class="member-title">
- <span class="expand-button" onclick="toggleMemberBody(this, 'setDocstring(sym,tree)(ctx)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'setDocstring(sym,tree)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -7573,7 +7663,7 @@ to avoid cyclic references involving imports and module val defs.</p>
<div id="symbolOfTree(tree)(ctx)" class="member ">
<div class="member-title">
- <span class="expand-button" onclick="toggleMemberBody(this, 'symbolOfTree(tree)(ctx)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'symbolOfTree(tree)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -7649,7 +7739,7 @@ to avoid cyclic references involving imports and module val defs.</p>
<div id="typeDefSig(tdef,sym,tparamSyms)(ctx)" class="member ">
<div class="member-title">
- <span class="expand-button" onclick="toggleMemberBody(this, 'typeDefSig(tdef,sym,tparamSyms)(ctx)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'typeDefSig(tdef,sym,tparamSyms)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -7742,7 +7832,7 @@ to avoid cyclic references involving imports and module val defs.</p>
<div id="typedAheadAnnotation(tree)(ctx)" class="member ">
<div class="member-title">
- <span class="expand-button" onclick="toggleMemberBody(this, 'typedAheadAnnotation(tree)(ctx)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'typedAheadAnnotation(tree)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -7816,7 +7906,7 @@ to avoid cyclic references involving imports and module val defs.</p>
<div id="typedAheadExpr(tree,pt)(ctx)" class="member ">
<div class="member-title">
- <span class="expand-button" onclick="toggleMemberBody(this, 'typedAheadExpr(tree,pt)(ctx)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'typedAheadExpr(tree,pt)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -7898,7 +7988,7 @@ to avoid cyclic references involving imports and module val defs.</p>
<div id="typedAheadExpr$default$2" class="member ">
<div class="member-title">
- <span class="expand-button" onclick="toggleMemberBody(this, 'typedAheadExpr$default$2');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'typedAheadExpr$default$2');">[+]</span>
<span class="member-annotations">
</span>
@@ -7946,7 +8036,7 @@ to avoid cyclic references involving imports and module val defs.</p>
<div id="typedAheadImpl(tree,typed)(ctx)" class="member ">
<div class="member-title">
- <span class="expand-button" onclick="toggleMemberBody(this, 'typedAheadImpl(tree,typed)(ctx)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'typedAheadImpl(tree,typed)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -8007,10 +8097,12 @@ to avoid cyclic references involving imports and module val defs.</p>
<div class="member-body">
<div class="member-body-short" id="short-body-typedAheadImpl(tree,typed)(ctx)">
-
+ <p>Typecheck <code>tree</code> during completion using <code>typed</code>, and remember result in TypedAhead map</p>
+
</div>
<div class="member-body-long" id ="long-body-typedAheadImpl(tree,typed)(ctx)">
-
+ <p>Typecheck <code>tree</code> during completion using <code>typed</code>, and remember result in TypedAhead map</p>
+
</div>
</div>
<script>
@@ -8028,7 +8120,7 @@ to avoid cyclic references involving imports and module val defs.</p>
<div id="typedAheadType(tree,pt)(ctx)" class="member ">
<div class="member-title">
- <span class="expand-button" onclick="toggleMemberBody(this, 'typedAheadType(tree,pt)(ctx)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'typedAheadType(tree,pt)(ctx)');">[+]</span>
<span class="member-annotations">
</span>
@@ -8110,7 +8202,7 @@ to avoid cyclic references involving imports and module val defs.</p>
<div id="typedAheadType$default$2" class="member ">
<div class="member-title">
- <span class="expand-button" onclick="toggleMemberBody(this, 'typedAheadType$default$2');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'typedAheadType$default$2');">[+]</span>
<span class="member-annotations">
</span>
@@ -8158,7 +8250,7 @@ to avoid cyclic references involving imports and module val defs.</p>
<div id="valOrDefDefSig(mdef,sym,typeParams,paramss,paramFn)(ctx)" class="member ">
<div class="member-title">
- <span class="expand-button" onclick="toggleMemberBody(this, 'valOrDefDefSig(mdef,sym,typeParams,paramss,paramFn)(ctx)');">[+]</span>
+ <span class="expand-button invisible" onclick="toggleMemberBody(this, 'valOrDefDefSig(mdef,sym,typeParams,paramss,paramFn)(ctx)');">[+]</span>
<span class="member-annotations">
</span>