diff options
author | dotty-bot <felix.mulder@epfl.ch> | 2017-02-03 16:56:03 +0000 |
---|---|---|
committer | dotty-bot <felix.mulder@epfl.ch> | 2017-02-03 16:56:03 +0000 |
commit | b45ed2e609603cdaa94f9b7f5099da01e5e45314 (patch) | |
tree | 961200b6b5da6e0bc24c982c82218d60b7cc7580 /api/dotty/tools/dotc | |
parent | 7ec0d89df9692ae1ed2b9c52fcf9c137985f503b (diff) | |
download | dotty-b45ed2e609603cdaa94f9b7f5099da01e5e45314.tar.gz dotty-b45ed2e609603cdaa94f9b7f5099da01e5e45314.tar.bz2 dotty-b45ed2e609603cdaa94f9b7f5099da01e5e45314.zip |
Update gh-pages site for b71acb9a74382742a43d82eebeff6c7602625500
Diffstat (limited to 'api/dotty/tools/dotc')
-rw-r--r-- | api/dotty/tools/dotc/ast/Trees$/Instance.html | 58 | ||||
-rw-r--r-- | api/dotty/tools/dotc/ast/tpd$.html | 58 | ||||
-rw-r--r-- | api/dotty/tools/dotc/core/Contexts$/Context.html | 94 | ||||
-rw-r--r-- | api/dotty/tools/dotc/core/Flags$/FlagConjunction.html | 26 | ||||
-rw-r--r-- | api/dotty/tools/dotc/core/Symbols$/ClassSymbol.html | 68 | ||||
-rw-r--r-- | api/dotty/tools/dotc/core/Symbols$/Symbol.html | 68 | ||||
-rw-r--r-- | api/dotty/tools/dotc/core/Types$/Type.html | 48 |
7 files changed, 268 insertions, 152 deletions
diff --git a/api/dotty/tools/dotc/ast/Trees$/Instance.html b/api/dotty/tools/dotc/ast/Trees$/Instance.html index 8283ab902..93b78796d 100644 --- a/api/dotty/tools/dotc/ast/Trees$/Instance.html +++ b/api/dotty/tools/dotc/ast/Trees$/Instance.html @@ -7948,6 +7948,64 @@ Tree </div> </div><!-- end member --> + <div id="skipTransform(tree)(ctx)" class="member protected"> + <div class="member-title"> + <span class="member-annotations"> + + </span> + <span class="member-modifiers"> + protected + </span> + <span class="member-kind"> + def + </span> + <span class="member-name "> + + skipTransform + + </span> + + + + <span class="no-left">(</span> + + + <span class="no-left"> + tree: + </span> + Tree + + + <span class="no-left">)</span> + + <span class="no-left">(</span> + + <span class="no-left keyword">implicit</span> + + + <span class="no-left"> + ctx: + </span> + Context + + + <span class="no-left">)</span> + + + + + + + <span class="no-left">: Boolean</span> + + </div><!-- end member-title --> + + <div class="member-body"> + <p>Hook to indicate that a transform of some subtree should be skipped</p> + + </div> + </div><!-- end member --> + </div> </div><!-- end entity-container --> </div> diff --git a/api/dotty/tools/dotc/ast/tpd$.html b/api/dotty/tools/dotc/ast/tpd$.html index 6eaa04d23..dd149a871 100644 --- a/api/dotty/tools/dotc/ast/tpd$.html +++ b/api/dotty/tools/dotc/ast/tpd$.html @@ -10792,6 +10792,64 @@ Tree </div> </div><!-- end member --> + <div id="skipTransform(tree)(ctx)" class="member "> + <div class="member-title"> + <span class="member-annotations"> + + </span> + <span class="member-modifiers"> + override + </span> + <span class="member-kind"> + def + </span> + <span class="member-name "> + + skipTransform + + </span> + + + + <span class="no-left">(</span> + + + <span class="no-left"> + tree: + </span> + Tree + + + <span class="no-left">)</span> + + <span class="no-left">(</span> + + <span class="no-left keyword">implicit</span> + + + <span class="no-left"> + ctx: + </span> + Context + + + <span class="no-left">)</span> + + + + + + + <span class="no-left">: Boolean</span> + + </div><!-- end member-title --> + + <div class="member-body"> + <p>Hook to indicate that a transform of some subtree should be skipped</p> + + </div> + </div><!-- end member --> + <div id="sourceFile(call)(ctx)" class="member "> <div class="member-title"> <span class="member-annotations"> diff --git a/api/dotty/tools/dotc/core/Contexts$/Context.html b/api/dotty/tools/dotc/core/Contexts$/Context.html index d43a9f6f5..aec5af646 100644 --- a/api/dotty/tools/dotc/core/Contexts$/Context.html +++ b/api/dotty/tools/dotc/core/Contexts$/Context.html @@ -7913,7 +7913,7 @@ was created, otherwise <code>null</code>.</p> </div> </div><!-- end member --> - <div id="dclText(sym)" class="member "> + <div id="dclText(sd)" class="member "> <div class="member-title"> <span class="member-annotations"> @@ -7936,9 +7936,9 @@ was created, otherwise <code>null</code>.</p> <span class="no-left"> - sym: + sd: </span> - Symbol + SingleDenotation <span class="no-left">)</span> @@ -7953,12 +7953,12 @@ was created, otherwise <code>null</code>.</p> </div><!-- end member-title --> <div class="member-body"> - <p>Textual representation of symbol's declaration</p> + <p>Textual representation of single denotation's declaration</p> </div> </div><!-- end member --> - <div id="dclText(sd)" class="member "> + <div id="dclText(sym)" class="member "> <div class="member-title"> <span class="member-annotations"> @@ -7981,9 +7981,9 @@ was created, otherwise <code>null</code>.</p> <span class="no-left"> - sd: + sym: </span> - SingleDenotation + Symbol <span class="no-left">)</span> @@ -7998,7 +7998,7 @@ was created, otherwise <code>null</code>.</p> </div><!-- end member-title --> <div class="member-body"> - <p>Textual representation of single denotation's declaration</p> + <p>Textual representation of symbol's declaration</p> </div> </div><!-- end member --> @@ -12622,7 +12622,7 @@ It has</p> </div> </div><!-- end member --> - <div id="toText(const)" class="member "> + <div id="toText(name)" class="member "> <div class="member-title"> <span class="member-annotations"> @@ -12645,9 +12645,9 @@ It has</p> <span class="no-left"> - const: + name: </span> - Constant + Name <span class="no-left">)</span> @@ -12662,12 +12662,12 @@ It has</p> </div><!-- end member-title --> <div class="member-body"> - <p>Textual representation of constant</p> + <p>The name as a text</p> </div> </div><!-- end member --> - <div id="toText(denot)" class="member "> + <div id="toText(annot)" class="member "> <div class="member-title"> <span class="member-annotations"> @@ -12690,9 +12690,9 @@ It has</p> <span class="no-left"> - denot: + annot: </span> - Denotation + Annotation <span class="no-left">)</span> @@ -12707,12 +12707,12 @@ It has</p> </div><!-- end member-title --> <div class="member-body"> - <p>Textual representation of denotation</p> + <p>Textual representation of annotation</p> </div> </div><!-- end member --> - <div id="toText(annot)" class="member "> + <div id="toText(tree)" class="member "> <div class="member-title"> <span class="member-annotations"> @@ -12735,9 +12735,12 @@ It has</p> <span class="no-left"> - annot: + tree: </span> - Annotation + <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> @@ -12747,17 +12750,18 @@ It has</p> - <span class="no-left">: Text</span> + <span class="no-left">: [T >: dotty.tools.dotc.ast.Trees.Untyped] => + (tree: dotty.tools.dotc.ast.Trees.Tree[T])dotty.tools.dotc.printing.Texts.Text (not handled)</span> </div><!-- end member-title --> <div class="member-body"> - <p>Textual representation of annotation</p> + <p>Textual representation of tree</p> </div> </div><!-- end member --> - <div id="toText(sym)" class="member "> + <div id="toText(sc)" class="member "> <div class="member-title"> <span class="member-annotations"> @@ -12780,9 +12784,9 @@ It has</p> <span class="no-left"> - sym: + sc: </span> - Symbol + Scope <span class="no-left">)</span> @@ -12797,13 +12801,12 @@ It has</p> </div><!-- end member-title --> <div class="member-body"> - <p>Textual representation, including symbol's kind e.g., "class Foo", "method Bar". -If hasMeaninglessName is true, uses the owner's name to disambiguate i...</p> + <p>Textual representation of all definitions in a scope using <code>dclText</code> for each</p> </div> </div><!-- end member --> - <div id="toText(tree)" class="member "> + <div id="toText(const)" class="member "> <div class="member-title"> <span class="member-annotations"> @@ -12826,12 +12829,9 @@ If hasMeaninglessName is true, uses the owner's name to disambiguate i...</p> <span class="no-left"> - tree: + const: </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> + Constant <span class="no-left">)</span> @@ -12841,18 +12841,17 @@ T - <span class="no-left">: [T >: dotty.tools.dotc.ast.Trees.Untyped] => - (tree: dotty.tools.dotc.ast.Trees.Tree[T])dotty.tools.dotc.printing.Texts.Text (not handled)</span> + <span class="no-left">: Text</span> </div><!-- end member-title --> <div class="member-body"> - <p>Textual representation of tree</p> + <p>Textual representation of constant</p> </div> </div><!-- end member --> - <div id="toText(sc)" class="member "> + <div id="toText(sym)" class="member "> <div class="member-title"> <span class="member-annotations"> @@ -12875,9 +12874,9 @@ T <span class="no-left"> - sc: + sym: </span> - Scope + Symbol <span class="no-left">)</span> @@ -12892,12 +12891,13 @@ T </div><!-- end member-title --> <div class="member-body"> - <p>Textual representation of all definitions in a scope using <code>dclText</code> for each</p> + <p>Textual representation, including symbol's kind e.g., "class Foo", "method Bar". +If hasMeaninglessName is true, uses the owner's name to disambiguate i...</p> </div> </div><!-- end member --> - <div id="toText(tp)" class="member "> + <div id="toText(denot)" class="member "> <div class="member-title"> <span class="member-annotations"> @@ -12920,9 +12920,9 @@ T <span class="no-left"> - tp: + denot: </span> - Type + Denotation <span class="no-left">)</span> @@ -12937,12 +12937,12 @@ T </div><!-- end member-title --> <div class="member-body"> - <p>Textual representation of type</p> + <p>Textual representation of denotation</p> </div> </div><!-- end member --> - <div id="toText(name)" class="member "> + <div id="toText(tp)" class="member "> <div class="member-title"> <span class="member-annotations"> @@ -12965,9 +12965,9 @@ T <span class="no-left"> - name: + tp: </span> - Name + Type <span class="no-left">)</span> @@ -12982,7 +12982,7 @@ T </div><!-- end member-title --> <div class="member-body"> - <p>The name as a text</p> + <p>Textual representation of type</p> </div> </div><!-- end member --> diff --git a/api/dotty/tools/dotc/core/Flags$/FlagConjunction.html b/api/dotty/tools/dotc/core/Flags$/FlagConjunction.html index 6e992f807..54230d21c 100644 --- a/api/dotty/tools/dotc/core/Flags$/FlagConjunction.html +++ b/api/dotty/tools/dotc/core/Flags$/FlagConjunction.html @@ -5750,7 +5750,7 @@ conjunctively. I.e. for a flag conjunction <code>fc</code>, <span class="no-left"> flags: </span> - FlagSet + FlagConjunction <span class="no-left">)</span> @@ -5765,8 +5765,8 @@ conjunctively. I.e. for a flag conjunction <code>fc</code>, </div><!-- end member-title --> <div class="member-body"> - <p>Does this flag set have a non-empty intersection with the given flag set? -This means that both the kind flags and the carrier bits have non-empty inter...</p> + <p>Does this flag set have all of the flags in given flag conjunction? +Pre: The intersection of the typeflags of both sets must be non-empty.</p> </div> </div><!-- end member --> @@ -5796,7 +5796,7 @@ This means that both the kind flags and the carrier bits have non-empty inter... <span class="no-left"> flags: </span> - FlagConjunction + FlagSet <span class="no-left">)</span> @@ -5811,8 +5811,8 @@ This means that both the kind flags and the carrier bits have non-empty inter... </div><!-- end member-title --> <div class="member-body"> - <p>Does this flag set have all of the flags in given flag conjunction? -Pre: The intersection of the typeflags of both sets must be non-empty.</p> + <p>Does this flag set have a non-empty intersection with the given flag set? +This means that both the kind flags and the carrier bits have non-empty inter...</p> </div> </div><!-- end member --> @@ -5842,7 +5842,7 @@ Pre: The intersection of the typeflags of both sets must be non-empty.</p> <span class="no-left"> flags: </span> - FlagConjunction + FlagSet <span class="no-left">, </span> @@ -5865,9 +5865,8 @@ Pre: The intersection of the typeflags of both sets must be non-empty.</p> </div><!-- end member-title --> <div class="member-body"> - <p>Does this flag set have all of the flags in given flag conjunction? -and at the same time contain none of the flags in the <code>butNot</code> set? -Pre: The intersect...</p> + <p>Does this flag set have a non-empty intersection with the given flag set, +and at the same time contain none of the flags in the <code>butNot</code> set?</p> </div> </div><!-- end member --> @@ -5897,7 +5896,7 @@ Pre: The intersect...</p> <span class="no-left"> flags: </span> - FlagSet + FlagConjunction <span class="no-left">, </span> @@ -5920,8 +5919,9 @@ Pre: The intersect...</p> </div><!-- end member-title --> <div class="member-body"> - <p>Does this flag set have a non-empty intersection with the given flag set, -and at the same time contain none of the flags in the <code>butNot</code> set?</p> + <p>Does this flag set have all of the flags in given flag conjunction? +and at the same time contain none of the flags in the <code>butNot</code> set? +Pre: The intersect...</p> </div> </div><!-- end member --> diff --git a/api/dotty/tools/dotc/core/Symbols$/ClassSymbol.html b/api/dotty/tools/dotc/core/Symbols$/ClassSymbol.html index 22c483de6..4b71fe145 100644 --- a/api/dotty/tools/dotc/core/Symbols$/ClassSymbol.html +++ b/api/dotty/tools/dotc/core/Symbols$/ClassSymbol.html @@ -9837,7 +9837,7 @@ of this run.</p> </div> </div><!-- end member --> - <div id="is(fs,butNot)(ctx)" class="member "> + <div id="is(fs)(ctx)" class="member "> <div class="member-title"> <span class="member-annotations"> @@ -9864,14 +9864,6 @@ of this run.</p> </span> FlagSet - <span class="no-left">, </span> - - - <span class=""> - butNot: - </span> - FlagSet - <span class="no-left">)</span> @@ -9898,8 +9890,7 @@ of this run.</p> </div><!-- end member-title --> <div class="member-body"> - <p>Has this denotation one of the flags in <code>fs</code> set, whereas none of the flags -in <code>butNot</code> are set?</p> + <p>Has this denotation one of the flags in <code>fs</code> set?</p> </div> </div><!-- end member --> @@ -9929,7 +9920,7 @@ in <code>butNot</code> are set?</p> <span class="no-left"> fs: </span> - FlagSet + FlagConjunction <span class="no-left">)</span> @@ -9957,12 +9948,12 @@ in <code>butNot</code> are set?</p> </div><!-- end member-title --> <div class="member-body"> - <p>Has this denotation one of the flags in <code>fs</code> set?</p> + <p>Has this denotation all of the flags in <code>fs</code> set?</p> </div> </div><!-- end member --> - <div id="is(fs)(ctx)" class="member "> + <div id="is(fs,butNot)(ctx)" class="member "> <div class="member-title"> <span class="member-annotations"> @@ -9987,7 +9978,15 @@ in <code>butNot</code> are set?</p> <span class="no-left"> fs: </span> - FlagConjunction + FlagSet + + <span class="no-left">, </span> + + + <span class=""> + butNot: + </span> + FlagSet <span class="no-left">)</span> @@ -10015,7 +10014,8 @@ in <code>butNot</code> are set?</p> </div><!-- end member-title --> <div class="member-body"> - <p>Has this denotation all of the flags in <code>fs</code> set?</p> + <p>Has this denotation one of the flags in <code>fs</code> set, whereas none of the flags +in <code>butNot</code> are set?</p> </div> </div><!-- end member --> @@ -15267,7 +15267,7 @@ as seen from subclasses.</p> </div> </div><!-- end member --> - <div id="showSummary(depth)(ctx)" class="member "> + <div id="showSummary(ctx)" class="member "> <div class="member-title"> <span class="member-annotations"> @@ -15288,17 +15288,6 @@ as seen from subclasses.</p> <span class="no-left">(</span> - - <span class="no-left"> - depth: - </span> - Int - - - <span class="no-left">)</span> - - <span class="no-left">(</span> - <span class="no-left keyword">implicit</span> @@ -15320,14 +15309,11 @@ as seen from subclasses.</p> </div><!-- end member-title --> <div class="member-body"> - <p>The summarized string representation of this showable element. -Recursion depth is limited to some smallish value. Default is -Config.summarizeDepth.</p> - + </div> </div><!-- end member --> - <div id="showSummary(ctx)" class="member "> + <div id="showSummary(depth)(ctx)" class="member "> <div class="member-title"> <span class="member-annotations"> @@ -15348,6 +15334,17 @@ Config.summarizeDepth.</p> <span class="no-left">(</span> + + <span class="no-left"> + depth: + </span> + Int + + + <span class="no-left">)</span> + + <span class="no-left">(</span> + <span class="no-left keyword">implicit</span> @@ -15369,7 +15366,10 @@ Config.summarizeDepth.</p> </div><!-- end member-title --> <div class="member-body"> - + <p>The summarized string representation of this showable element. +Recursion depth is limited to some smallish value. Default is +Config.summarizeDepth.</p> + </div> </div><!-- end member --> diff --git a/api/dotty/tools/dotc/core/Symbols$/Symbol.html b/api/dotty/tools/dotc/core/Symbols$/Symbol.html index a193c0869..21c05ea10 100644 --- a/api/dotty/tools/dotc/core/Symbols$/Symbol.html +++ b/api/dotty/tools/dotc/core/Symbols$/Symbol.html @@ -10273,7 +10273,7 @@ of this run.</p> </div> </div><!-- end member --> - <div id="is(fs,butNot)(ctx)" class="member "> + <div id="is(fs)(ctx)" class="member "> <div class="member-title"> <span class="member-annotations"> @@ -10300,14 +10300,6 @@ of this run.</p> </span> FlagSet - <span class="no-left">, </span> - - - <span class=""> - butNot: - </span> - FlagSet - <span class="no-left">)</span> @@ -10334,8 +10326,7 @@ of this run.</p> </div><!-- end member-title --> <div class="member-body"> - <p>Has this denotation one of the flags in <code>fs</code> set, whereas none of the flags -in <code>butNot</code> are set?</p> + <p>Has this denotation one of the flags in <code>fs</code> set?</p> </div> </div><!-- end member --> @@ -10365,7 +10356,7 @@ in <code>butNot</code> are set?</p> <span class="no-left"> fs: </span> - FlagSet + FlagConjunction <span class="no-left">)</span> @@ -10393,12 +10384,12 @@ in <code>butNot</code> are set?</p> </div><!-- end member-title --> <div class="member-body"> - <p>Has this denotation one of the flags in <code>fs</code> set?</p> + <p>Has this denotation all of the flags in <code>fs</code> set?</p> </div> </div><!-- end member --> - <div id="is(fs)(ctx)" class="member "> + <div id="is(fs,butNot)(ctx)" class="member "> <div class="member-title"> <span class="member-annotations"> @@ -10423,7 +10414,15 @@ in <code>butNot</code> are set?</p> <span class="no-left"> fs: </span> - FlagConjunction + FlagSet + + <span class="no-left">, </span> + + + <span class=""> + butNot: + </span> + FlagSet <span class="no-left">)</span> @@ -10451,7 +10450,8 @@ in <code>butNot</code> are set?</p> </div><!-- end member-title --> <div class="member-body"> - <p>Has this denotation all of the flags in <code>fs</code> set?</p> + <p>Has this denotation one of the flags in <code>fs</code> set, whereas none of the flags +in <code>butNot</code> are set?</p> </div> </div><!-- end member --> @@ -16857,7 +16857,7 @@ as seen from subclasses.</p> </div> </div><!-- end member --> - <div id="showSummary(depth)(ctx)" class="member "> + <div id="showSummary(ctx)" class="member "> <div class="member-title"> <span class="member-annotations"> @@ -16878,17 +16878,6 @@ as seen from subclasses.</p> <span class="no-left">(</span> - - <span class="no-left"> - depth: - </span> - Int - - - <span class="no-left">)</span> - - <span class="no-left">(</span> - <span class="no-left keyword">implicit</span> @@ -16910,14 +16899,11 @@ as seen from subclasses.</p> </div><!-- end member-title --> <div class="member-body"> - <p>The summarized string representation of this showable element. -Recursion depth is limited to some smallish value. Default is -Config.summarizeDepth.</p> - + </div> </div><!-- end member --> - <div id="showSummary(ctx)" class="member "> + <div id="showSummary(depth)(ctx)" class="member "> <div class="member-title"> <span class="member-annotations"> @@ -16938,6 +16924,17 @@ Config.summarizeDepth.</p> <span class="no-left">(</span> + + <span class="no-left"> + depth: + </span> + Int + + + <span class="no-left">)</span> + + <span class="no-left">(</span> + <span class="no-left keyword">implicit</span> @@ -16959,7 +16956,10 @@ Config.summarizeDepth.</p> </div><!-- end member-title --> <div class="member-body"> - + <p>The summarized string representation of this showable element. +Recursion depth is limited to some smallish value. Default is +Config.summarizeDepth.</p> + </div> </div><!-- end member --> diff --git a/api/dotty/tools/dotc/core/Types$/Type.html b/api/dotty/tools/dotc/core/Types$/Type.html index baf66e856..9d36c1b16 100644 --- a/api/dotty/tools/dotc/core/Types$/Type.html +++ b/api/dotty/tools/dotc/core/Types$/Type.html @@ -5938,7 +5938,7 @@ agree wit...</p> </div> </div><!-- end member --> - <div id="appliedTo(args)(ctx)" class="member "> + <div id="appliedTo(arg1,arg2)(ctx)" class="member "> <div class="member-title"> <span class="member-annotations"> @@ -5961,12 +5961,17 @@ agree wit...</p> <span class="no-left"> - args: + arg1: </span> - List -<span class="no-left no-right">[</span> -Type -<span class="no-left">]</span> + Type + + <span class="no-left">, </span> + + + <span class=""> + arg2: + </span> + Type <span class="no-left">)</span> @@ -5994,14 +5999,11 @@ Type </div><!-- end member-title --> <div class="member-body"> - <p>The type representing</p> -<p>T[U1, ..., Un]</p> -<p>where</p> - + </div> </div><!-- end member --> - <div id="appliedTo(arg)(ctx)" class="member "> + <div id="appliedTo(args)(ctx)" class="member "> <div class="member-title"> <span class="member-annotations"> @@ -6024,9 +6026,12 @@ Type <span class="no-left"> - arg: + args: </span> - Type + List +<span class="no-left no-right">[</span> +Type +<span class="no-left">]</span> <span class="no-left">)</span> @@ -6054,11 +6059,14 @@ Type </div><!-- end member-title --> <div class="member-body"> - + <p>The type representing</p> +<p>T[U1, ..., Un]</p> +<p>where</p> + </div> </div><!-- end member --> - <div id="appliedTo(arg1,arg2)(ctx)" class="member "> + <div id="appliedTo(arg)(ctx)" class="member "> <div class="member-title"> <span class="member-annotations"> @@ -6081,15 +6089,7 @@ Type <span class="no-left"> - arg1: - </span> - Type - - <span class="no-left">, </span> - - - <span class=""> - arg2: + arg: </span> Type |