Skip to content

Commit 957e61b

Browse files
author
vitamin
committed
doc examples check
1 parent 10df3c6 commit 957e61b

File tree

11 files changed

+777
-277
lines changed

11 files changed

+777
-277
lines changed

docs/basic_string/BasicString.erase.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -95,21 +95,21 @@ <h1>Function BasicString.erase</h1><p>Removes specified characters from the stri
9595
<a href="../basic_string/BasicString.html"></span><span class="typ">BasicString</span></a><span class="pun">!</span><span class="typ">char </span><span class="pln">str </span><span class="pun">= </span><span class="str">"123456"</span><span class="pun">;
9696

9797
</span><span class="pln">str<wbr/></span><span class="pun">.</span><span class="pln">erase</span><span class="pun">(</span><span class="lit">1</span><span class="pun">, </span><span class="lit">2</span><span class="pun">);
98-
</span><span class="kwd">assert</span><span class="pun">(</span><span class="pln">str </span><span class="pun">== </span><span class="str">"23"</span><span class="pun">);
98+
</span><span class="kwd">assert</span><span class="pun">(</span><span class="pln">str </span><span class="pun">== </span><span class="str">"1456"</span><span class="pun">);
9999
}
100100

101101
{
102102
<a href="../basic_string/BasicString.html"></span><span class="typ">BasicString</span></a><span class="pun">!</span><span class="typ">char </span><span class="pln">str </span><span class="pun">= </span><span class="str">"123456"</span><span class="pun">;
103103

104104
</span><span class="pln">str<wbr/></span><span class="pun">.</span><span class="pln">erase</span><span class="pun">(</span><span class="pln">str<wbr/></span><span class="pun">.</span><span class="pln">ptr </span><span class="pun">+ </span><span class="lit">2</span><span class="pun">);
105-
</span><span class="kwd">assert</span><span class="pun">(</span><span class="pln">str </span><span class="pun">== </span><span class="str">"12456"</span><span class="pun">);
105+
</span><span class="kwd">assert</span><span class="pun">(</span><span class="pln">str </span><span class="pun">== </span><span class="str">"12"</span><span class="pun">);
106106
}
107107

108108
{
109109
<a href="../basic_string/BasicString.html"></span><span class="typ">BasicString</span></a><span class="pun">!</span><span class="typ">char </span><span class="pln">str </span><span class="pun">= </span><span class="str">"123456"</span><span class="pun">;
110110

111111
</span><span class="pln">str<wbr/></span><span class="pun">.</span><span class="pln">erase</span><span class="pun">(</span><span class="pln">str</span><span class="pun">[</span><span class="lit">1 </span><span class="pun">.. $-</span><span class="lit">1</span><span class="pun">]);
112-
</span><span class="kwd">assert</span><span class="pun">(</span><span class="pln">str </span><span class="pun">== </span><span class="str">"2345"</span><span class="pun">);
112+
</span><span class="kwd">assert</span><span class="pun">(</span><span class="pln">str </span><span class="pun">== </span><span class="str">"16"</span><span class="pun">);
113113
}</span></code></pre>
114114
</section>
115115

docs/basic_string/BasicString.opAssign.html

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,13 @@ <h1>Function BasicString.opAssign</h1><p>Assigns a new value <code class="lang-d
119119
</span><span class="kwd">assert</span><span class="pun">(</span><span class="pln">str </span><span class="pun">== </span><span class="str">"abc"</span><span class="pun">);
120120

121121
</span><span class="pln">str </span><span class="pun">= -</span><span class="lit">123</span><span class="pun">;
122-
</span><span class="kwd">assert</span><span class="pun">(</span><span class="pln">str </span><span class="pun">== </span><span class="str">"-123"</span><span class="pun">);</span></code></pre>
122+
</span><span class="kwd">assert</span><span class="pun">(</span><span class="pln">str </span><span class="pun">== </span><span class="str">"-123"</span><span class="pun">);
123+
124+
</span><span class="pln">str </span><span class="pun">= <a href="../basic_string/BasicString.html"></span><span class="typ">BasicString</span></a><span class="pun">!</span><span class="typ">char</span><span class="pun">(</span><span class="str">"42"</span><span class="pun">);
125+
</span><span class="kwd">assert</span><span class="pun">(</span><span class="pln">str </span><span class="pun">== </span><span class="str">"42"</span><span class="pun">);
126+
127+
</span><span class="pln">str </span><span class="pun">= <a href="../basic_string/BasicString.html"></span><span class="typ">BasicString</span></a><span class="pun">!</span><span class="typ">wchar</span><span class="pun">(</span><span class="str">"abc"</span><span class="pun">);
128+
</span><span class="kwd">assert</span><span class="pun">(</span><span class="pln">str </span><span class="pun">== </span><span class="str">"abc"</span><span class="pun">);</span></code></pre>
123129
</section>
124130

125131
<footer>

docs/basic_string/BasicString.opBinary.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ <h1>Function BasicString.opBinary</h1><p>Returns a newly constructed <code class
6868
</span><span class="pln">str </span><span class="pun">= </span><span class="pln">str </span><span class="pun">+ </span><span class="str">"23"d</span><span class="pun">;
6969
</span><span class="kwd">assert</span><span class="pun">(</span><span class="pln">str </span><span class="pun">== </span><span class="str">"123"</span><span class="pun">);
7070

71-
</span><span class="pln">str </span><span class="pun">= </span><span class="pln">str </span><span class="pun">+ </span><span class="typ">Str</span><span class="pun">!</span><span class="typ">dchar</span><span class="pun">(</span><span class="str">"456"</span><span class="pun">);
71+
</span><span class="pln">str </span><span class="pun">= </span><span class="pln">str </span><span class="pun">+ <a href="../basic_string/BasicString.html"></span><span class="typ">BasicString</span></a><span class="pun">!</span><span class="typ">dchar</span><span class="pun">(</span><span class="str">"456"</span><span class="pun">);
7272
</span><span class="kwd">assert</span><span class="pun">(</span><span class="pln">str </span><span class="pun">== </span><span class="str">"123456"</span><span class="pun">);</span></code></pre>
7373
</section>
7474

docs/basic_string/BasicString.opBinaryRight.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ <h1>Function BasicString.opBinaryRight</h1><p>Returns a newly constructed <code
6868
</span><span class="pln">str </span><span class="pun">= </span><span class="str">"32"d </span><span class="pun">+ </span><span class="pln">str</span><span class="pun">;
6969
</span><span class="kwd">assert</span><span class="pun">(</span><span class="pln">str </span><span class="pun">== </span><span class="str">"321"</span><span class="pun">);
7070

71-
</span><span class="pln">str </span><span class="pun">= </span><span class="typ">Str</span><span class="pun">!</span><span class="typ">dchar</span><span class="pun">(</span><span class="str">"654"</span><span class="pun">) + </span><span class="pln">str</span><span class="pun">;
71+
</span><span class="pln">str </span><span class="pun">= <a href="../basic_string/BasicString.html"></span><span class="typ">BasicString</span></a><span class="pun">!</span><span class="typ">dchar</span><span class="pun">(</span><span class="str">"654"</span><span class="pun">) + </span><span class="pln">str</span><span class="pun">;
7272
</span><span class="kwd">assert</span><span class="pun">(</span><span class="pln">str </span><span class="pun">== </span><span class="str">"654321"</span><span class="pun">);</span></code></pre>
7373
</section>
7474

docs/basic_string/BasicString.opOpAssign.html

Lines changed: 2 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -50,30 +50,11 @@ <h1>Alias BasicString.opOpAssign</h1><p>Extends the <code class="lang-d"><a href
5050
</div>
5151
</code>
5252
</div>
53-
<section><p>Parameter <code class="lang-d"><span class="pln">rhs</span></code> can by type of <code class="lang-d"><a href="../basic_string/BasicString.html"><span class="typ">BasicString</span></a><span class="pun">!(...)</span></code>, <code class="lang-d"><span class="typ">char</span><span class="pun">|</span><span class="typ">wchar</span><span class="pun">|</span><span class="typ">dchar</span></code> array/slice/character or integer (integer is transformed to string).
53+
<section><p>This is alias to <code class="lang-d"><a href="../basic_string/BasicString.append.html"><span class="pln">append</span></a></code>
5454
</p>
55-
56-
<p> Return referece to <code class="lang-d"><span class="kwd">this</span></code>.
57-
</p>
58-
</section>
59-
60-
<section><h2>Examples</h2>
61-
<pre class="code"><code class="lang-d"><a href="../basic_string/BasicString.html"><span class="typ">BasicString</span></a><span class="pun">!</span><span class="typ">char </span><span class="pln">str </span><span class="pun">= </span><span class="kwd">null</span><span class="pun">;
62-
</span><span class="kwd">assert</span><span class="pun">(</span><span class="pln">str<wbr/></span><span class="pun">.</span><span class="pln">empty</span><span class="pun">);
63-
64-
</span><span class="pln">str </span><span class="pun">+= </span><span class="str">'1'</span><span class="pun">;
65-
</span><span class="kwd">assert</span><span class="pun">(</span><span class="pln">str </span><span class="pun">== </span><span class="str">"1"</span><span class="pun">);
66-
67-
</span><span class="pln">str </span><span class="pun">+= </span><span class="str">"23"d</span><span class="pun">;
68-
</span><span class="kwd">assert</span><span class="pun">(</span><span class="pln">str </span><span class="pun">== </span><span class="str">"123"</span><span class="pun">);
69-
70-
</span><span class="pln">str </span><span class="pun">+= </span><span class="typ">Str</span><span class="pun">!</span><span class="typ">dchar</span><span class="pun">(</span><span class="str">"456"</span><span class="pun">);
71-
</span><span class="kwd">assert</span><span class="pun">(</span><span class="pln">str </span><span class="pun">== </span><span class="str">"123456"</span><span class="pun">);
72-
73-
</span><span class="pln">str </span><span class="pun">+= (+</span><span class="lit">78</span><span class="pun">);
74-
</span><span class="kwd">assert</span><span class="pun">(</span><span class="pln">str </span><span class="pun">== </span><span class="str">"12345678"</span><span class="pun">);</span></code></pre>
7555
</section>
7656

57+
7758
<footer>
7859
<table class="license-info">
7960
<tr>

docs/basic_string/BasicString.replace.html

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,6 @@ <h1>Function BasicString.replace</h1><p>Replaces the portion of the string that
128128
<a href="../basic_string/BasicString.html"></span><span class="typ">BasicString</span></a><span class="pun">!</span><span class="typ">char </span><span class="pln">str2 </span><span class="pun">= </span><span class="str">"xy"</span><span class="pun">;
129129

130130
</span><span class="pln">str<wbr/></span><span class="pun">.</span><span class="pln">replace</span><span class="pun">(</span><span class="lit">2</span><span class="pun">, </span><span class="lit">3</span><span class="pun">, </span><span class="pln">str2</span><span class="pun">);
131-
</span><span class="pln">writeln</span><span class="pun">(</span><span class="pln">str</span><span class="pun">[]);
132131
</span><span class="kwd">assert</span><span class="pun">(</span><span class="pln">str </span><span class="pun">== </span><span class="str">"12xy56"</span><span class="pun">);
133132
}
134133

docs/basic_string/BasicString.this.html

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -243,8 +243,8 @@ <h2 id="4">Function BasicString.this</h2><p>Constructs a <code class="lang-d"><a
243243
}
244244

245245
{
246-
</span><span class="typ">wchar</span><span class="pun">[] </span><span class="pln">data </span><span class="pun">= [</span><span class="kwd">cast</span><span class="pun">(</span><span class="typ">wchar</span><span class="pun">)</span><span class="str">'1'</span><span class="pun">, </span><span class="str">'2'</span><span class="pun">, </span><span class="str">'3'</span><span class="pun">];
247-
<a href="../basic_string/BasicString.html"></span><span class="typ">BasicString</span></a><span class="pun">!</span><span class="typ">char </span><span class="pln">str </span><span class="pun">= </span><span class="pln">data</span><span class="pun">;
246+
</span><span class="typ">wchar</span><span class="pun">[</span><span class="lit">3</span><span class="pun">] </span><span class="pln">data </span><span class="pun">= [</span><span class="kwd">cast</span><span class="pun">(</span><span class="typ">wchar</span><span class="pun">)</span><span class="str">'1'</span><span class="pun">, </span><span class="str">'2'</span><span class="pun">, </span><span class="str">'3'</span><span class="pun">];
247+
<a href="../basic_string/BasicString.html"></span><span class="typ">BasicString</span></a><span class="pun">!</span><span class="typ">char </span><span class="pln">str </span><span class="pun">= </span><span class="pln">data</span><span class="pun">[];
248248
</span><span class="kwd">assert</span><span class="pun">(</span><span class="pln">str </span><span class="pun">== </span><span class="str">"123"</span><span class="pun">);
249249
}</span></code></pre>
250250
</section>
@@ -297,8 +297,9 @@ <h2 id="5">Function BasicString.this</h2><p>Constructs a <code class="lang-d"><a
297297
}
298298

299299
{
300-
</span><span class="typ">wchar</span><span class="pun">[] </span><span class="pln">data </span><span class="pun">= [</span><span class="kwd">cast</span><span class="pun">(</span><span class="typ">wchar</span><span class="pun">)</span><span class="str">'1'</span><span class="pun">, </span><span class="str">'2'</span><span class="pun">, </span><span class="str">'3'</span><span class="pun">];
301-
</span><span class="kwd">auto </span><span class="pln">str </span><span class="pun">= <a href="../basic_string/BasicString.html"></span><span class="typ">BasicString</span></a><span class="pun">!(</span><span class="typ">char</span><span class="pun">, </span><span class="typ">Mallocator</span><span class="pun">)(</span><span class="pln">data</span><span class="pun">, </span><span class="typ">Mallocator<wbr/></span><span class="pun">.</span><span class="pln">init</span><span class="pun">);
300+
301+
</span><span class="typ">wchar</span><span class="pun">[</span><span class="lit">3</span><span class="pun">] </span><span class="pln">data </span><span class="pun">= [</span><span class="kwd">cast</span><span class="pun">(</span><span class="typ">wchar</span><span class="pun">)</span><span class="str">'1'</span><span class="pun">, </span><span class="str">'2'</span><span class="pun">, </span><span class="str">'3'</span><span class="pun">];
302+
</span><span class="kwd">auto </span><span class="pln">str </span><span class="pun">= <a href="../basic_string/BasicString.html"></span><span class="typ">BasicString</span></a><span class="pun">!(</span><span class="typ">char</span><span class="pun">, </span><span class="typ">Mallocator</span><span class="pun">)(</span><span class="pln">data</span><span class="pun">[], </span><span class="typ">Mallocator<wbr/></span><span class="pun">.</span><span class="pln">init</span><span class="pun">);
302303
</span><span class="kwd">assert</span><span class="pun">(</span><span class="pln">str </span><span class="pun">== </span><span class="str">"123"</span><span class="pun">);
303304
}</span></code></pre>
304305
</section>
@@ -405,7 +406,7 @@ <h2 id="8">Function BasicString.this</h2><p>Constructs a <code class="lang-d"><a
405406
<br/>
406407
&nbsp;&nbsp;<span class="kwd">auto scope const ref </span><span class="typ">Rhs</span> <span class="pln">rhs</span><span class="pun">,</span>
407408
<br/>
408-
&nbsp;&nbsp;<span class="typ">Evoid</span> <span class="pln"></span>
409+
&nbsp;&nbsp;<span class="typ">Forward</span> <span class="pln"></span>
409410
<br/>
410411
<span class="pun">)</span><span class="pln"> </span><span class="kwd">scope scope</span>
411412
<br/>

docs/basic_string/isBasicString.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,8 @@ <h1>Enum member isBasicString</h1><p>True if <code class="lang-d"><span class="p
3333
<div class="prototype">
3434
<code class="lang-d">
3535
<div class="single-prototype">
36-
<span class="kwd">enum</span> <span class="pln">isBasicString</span>(T...)
37-
<span class="pun">=</span> <span class="kwd">is</span><span class="pun">(</span><span class="typ">Unqual</span><span class="pun">!(</span><span class="pln">T</span><span class="pun">[</span><span class="lit">0</span><span class="pun">]) == </span><span class="typ">BasicString</span><span class="pun">!</span><span class="typ">Args</span><span class="pun">, </span><span class="typ">Args</span><span class="pun">...)</span><span class="pun">;</span>
36+
<span class="kwd">enum</span> <span class="pln">isBasicString</span>(T)
37+
<span class="pun">=</span> <span class="pln">isInstanceOf</span><span class="pun">!(</span><span class="typ">BasicString</span><span class="pun">, </span><span class="pln">T</span><span class="pun">)</span><span class="pun">;</span>
3838
</div>
3939
</code>
4040
</div>

0 commit comments

Comments
 (0)