aboutsummaryrefslogtreecommitdiff
path: root/api/dotty/tools/dotc/parsing/Utility$.html
diff options
context:
space:
mode:
authordotty-bot <felix.mulder@epfl.ch>2017-02-03 18:05:53 +0000
committerdotty-bot <felix.mulder@epfl.ch>2017-02-03 18:05:53 +0000
commit881c3b182fda1036d5a507d08ff85f7709d70703 (patch)
treec0248d0a1664dcbf9f483b65f65e4d4710c3d0bb /api/dotty/tools/dotc/parsing/Utility$.html
parentb45ed2e609603cdaa94f9b7f5099da01e5e45314 (diff)
downloaddotty-881c3b182fda1036d5a507d08ff85f7709d70703.tar.gz
dotty-881c3b182fda1036d5a507d08ff85f7709d70703.tar.bz2
dotty-881c3b182fda1036d5a507d08ff85f7709d70703.zip
Update gh-pages site for da7d7231b7f21fe1085abc569eb783590074a359
Diffstat (limited to 'api/dotty/tools/dotc/parsing/Utility$.html')
-rw-r--r--api/dotty/tools/dotc/parsing/Utility$.html227
1 files changed, 215 insertions, 12 deletions
diff --git a/api/dotty/tools/dotc/parsing/Utility$.html b/api/dotty/tools/dotc/parsing/Utility$.html
index 0240a373c..7d9cea23a 100644
--- a/api/dotty/tools/dotc/parsing/Utility$.html
+++ b/api/dotty/tools/dotc/parsing/Utility$.html
@@ -5321,6 +5321,9 @@
<div id="entity-container">
<div id="entity-title">
+ <span id="entity-annotations">
+
+ </span>
<span id="entity-modifiers">
final
</span>
@@ -5330,6 +5333,8 @@
<span id="entity-name">
Utility
</span>
+
+
</div>
@@ -5340,12 +5345,23 @@ of bound and not bound XML classes, as well as escaping text nodes.</p>
</div>
- <h1 class="section ">Members</h1>
+ <h1 class="section empty">
+ Constructors
+ </h1>
+
+ <div id="entity-constructors" class="entity-section empty">
+
+ </div>
+
+ <h1 class="section ">
+ Members
+ </h1>
<div id="entity-members" class="entity-section ">
<div id="unescMap" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'unescMap');">[+]</span>
<span class="member-annotations">
</span>
@@ -5366,17 +5382,37 @@ of bound and not bound XML classes, as well as escaping text nodes.</p>
- <span class="no-left">: Map</span>
+ <span class="no-left">: Map
+<span class="no-left no-right">[</span>
+String<span class="">, </span>Char
+<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-unescMap">
+
+ </div>
+ <div class="member-body-long" id ="long-body-unescMap">
+
+ </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="isName(s)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'isName(s)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5415,16 +5451,37 @@ of bound and not bound XML classes, as well as escaping text nodes.</p>
</div><!-- end member-title -->
<div class="member-body">
- <p>{{{
+ <div class="member-body-short" id="short-body-isName(s)">
+ <p>{{{
Name ::= ( Letter | '_' ) (NameChar)*
}}}
See [5] of XML 1.0 specification.</p>
+ </div>
+ <div class="member-body-long" id ="long-body-isName(s)">
+ <p>{{{
+Name ::= ( Letter | '_' ) (NameChar)*
+}}}
+See [5] of XML 1.0 specification.</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="isNameChar(ch)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'isNameChar(ch)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5463,17 +5520,39 @@ See [5] of XML 1.0 specification.</p>
</div><!-- end member-title -->
<div class="member-body">
- <p>{{{
+ <div class="member-body-short" id="short-body-isNameChar(ch)">
+ <p>{{{
NameChar ::= Letter | Digit | '.' | '-' | '_' | ':'
| CombiningChar | Extender
}}}
See [4] and Appendix B of XML 1.0 specification.</p>
+ </div>
+ <div class="member-body-long" id ="long-body-isNameChar(ch)">
+ <p>{{{
+NameChar ::= Letter | Digit | '.' | '-' | '_' | ':'
+| CombiningChar | Extender
+}}}
+See [4] and Appendix B of XML 1.0 specification.</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="isNameStart(ch)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'isNameStart(ch)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5512,7 +5591,8 @@ See [4] and Appendix B of XML 1.0 specification.</p>
</div><!-- end member-title -->
<div class="member-body">
- <p>{{{
+ <div class="member-body-short" id="short-body-isNameStart(ch)">
+ <p>{{{
NameStart ::= ( Letter | '_' )
}}}
where Letter means in one of the Unicode general
@@ -5520,11 +5600,34 @@ categories <code>{ Ll, Lu, Lo, Lt, Nl }</code>.</p>
<p>We do not allow a name to start...
[3]</p>
+ </div>
+ <div class="member-body-long" id ="long-body-isNameStart(ch)">
+ <p>{{{
+NameStart ::= ( Letter | '_' )
+}}}
+where Letter means in one of the Unicode general
+categories <code>{ Ll, Lu, Lo, Lt, Nl }</code>.</p>
+<p>We do not allow a name to start with <code>:</code>.
+See [3] and Appendix B of XML 1.0 specification</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="isSpace(ch)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'isSpace(ch)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5563,15 +5666,35 @@ categories <code>{ Ll, Lu, Lo, Lt, Nl }</code>.</p>
</div><!-- end member-title -->
<div class="member-body">
- <p>{{{
+ <div class="member-body-short" id="short-body-isSpace(ch)">
+ <p>{{{
+(#x20 | #x9 | #xD | #xA)
+}}}</p>
+
+ </div>
+ <div class="member-body-long" id ="long-body-isSpace(ch)">
+ <p>{{{
(#x20 | #x9 | #xD | #xA)
}}}</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="isSpace(cs)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'isSpace(cs)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5613,15 +5736,35 @@ Char
</div><!-- end member-title -->
<div class="member-body">
- <p>{{{
+ <div class="member-body-short" id="short-body-isSpace(cs)">
+ <p>{{{
(#x20 | #x9 | #xD | #xA)+
}}}</p>
+ </div>
+ <div class="member-body-long" id ="long-body-isSpace(cs)">
+ <p>{{{
+(#x20 | #x9 | #xD | #xA)+
+}}}</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="parseAttributeValue(value,text,entityRef)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'parseAttributeValue(value,text,entityRef)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5671,17 +5814,37 @@ Char
- <span class="no-left">: List</span>
+ <span class="no-left">: List
+<span class="no-left no-right">[</span>
+T
+<span class="no-left">]</span></span>
</div><!-- end member-title -->
<div class="member-body">
-
+ <div class="member-body-short" id="short-body-parseAttributeValue(value,text,entityRef)">
+
+ </div>
+ <div class="member-body-long" id ="long-body-parseAttributeValue(value,text,entityRef)">
+
+ </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="parseCharRef(ch,nextch,reportSyntaxError,reportTruncatedError)" class="member ">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'parseCharRef(ch,nextch,reportSyntaxError,reportTruncatedError)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5744,17 +5907,39 @@ Char
</div><!-- end member-title -->
<div class="member-body">
- <p>{{{
+ <div class="member-body-short" id="short-body-parseCharRef(ch,nextch,reportSyntaxError,reportTruncatedError)">
+ <p>{{{
CharRef ::= &quot;&amp;#&quot; '0'..'9' {'0'..'9'} &quot;;&quot;
| &quot;&amp;#x&quot; '0'..'9'|'A'..'F'|'a'..'f' { hexdigit } &quot;;&quot;
}}}
See [66]</p>
+ </div>
+ <div class="member-body-long" id ="long-body-parseCharRef(ch,nextch,reportSyntaxError,reportTruncatedError)">
+ <p>{{{
+CharRef ::= &quot;&amp;#&quot; '0'..'9' {'0'..'9'} &quot;;&quot;
+| &quot;&amp;#x&quot; '0'..'9'|'A'..'F'|'a'..'f' { hexdigit } &quot;;&quot;
+}}}
+See [66]</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="unescape(ref,s)" class="member private">
<div class="member-title">
+ <span class="expand-button" onclick="toggleMemberBody(this, 'unescape(ref,s)');">[+]</span>
<span class="member-annotations">
</span>
@@ -5801,10 +5986,28 @@ See [66]</p>
</div><!-- end member-title -->
<div class="member-body">
- <p>Appends unescaped string to <code>s</code>, <code>amp</code> becomes <code>&amp;amp;</code>,
+ <div class="member-body-short" id="short-body-unescape(ref,s)">
+ <p>Appends unescaped string to <code>s</code>, <code>amp</code> becomes <code>&amp;amp;</code>,
<code>lt</code> becomes <code>&amp;lt;</code> etc..</p>
+ </div>
+ <div class="member-body-long" id ="long-body-unescape(ref,s)">
+ <p>Appends unescaped string to <code>s</code>, <code>amp</code> becomes <code>&amp;amp;</code>,
+<code>lt</code> becomes <code>&amp;lt;</code> etc..</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>