Skip to content

Commit ba9678d

Browse files
author
vitamin
committed
formating
1 parent 3660d6e commit ba9678d

4 files changed

Lines changed: 189 additions & 189 deletions

File tree

docs/basic_string/BasicString.frontCodeUnit.html

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -50,26 +50,26 @@ <h1>Function BasicString.frontCodeUnit</h1><p>Returns the first character(utf8:
5050
</section>
5151

5252
<section><h2>Examples</h2>
53-
<pre class="code"><code class="lang-d"><span class="pln"> </span><span class="pun">{
54-
<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">"123"</span><span class="pun">;
53+
<pre class="code"><code class="lang-d"><span class="pun">{
54+
<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">"123"</span><span class="pun">;
5555

56-
</span><span class="kwd">assert</span><span class="pun">(</span><span class="pln">str<wbr/></span><span class="pun">.</span><span class="pln">frontCodeUnit </span><span class="pun">== </span><span class="str">'1'</span><span class="pun">);
57-
}
56+
</span><span class="kwd">assert</span><span class="pun">(</span><span class="pln">str<wbr/></span><span class="pun">.</span><span class="pln">frontCodeUnit </span><span class="pun">== </span><span class="str">'1'</span><span class="pun">);
57+
}
5858

59-
{
60-
<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">"á23"</span><span class="pun">;
59+
{
60+
<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">"á23"</span><span class="pun">;
6161

62-
</span><span class="kwd">immutable</span><span class="pun">(</span><span class="typ">char</span><span class="pun">)[</span><span class="lit">2</span><span class="pun">] </span><span class="pln">a </span><span class="pun">= </span><span class="str">"á"</span><span class="pun">;
63-
</span><span class="kwd">assert</span><span class="pun">(</span><span class="pln">str<wbr/></span><span class="pun">.</span><span class="pln">frontCodeUnit </span><span class="pun">== </span><span class="pln">a</span><span class="pun">[</span><span class="lit">0</span><span class="pun">]);
64-
}
62+
</span><span class="kwd">immutable</span><span class="pun">(</span><span class="typ">char</span><span class="pun">)[</span><span class="lit">2</span><span class="pun">] </span><span class="pln">a </span><span class="pun">= </span><span class="str">"á"</span><span class="pun">;
63+
</span><span class="kwd">assert</span><span class="pun">(</span><span class="pln">str<wbr/></span><span class="pun">.</span><span class="pln">frontCodeUnit </span><span class="pun">== </span><span class="pln">a</span><span class="pun">[</span><span class="lit">0</span><span class="pun">]);
64+
}
6565

66-
{
67-
<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">"123"</span><span class="pun">;
66+
{
67+
<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">"123"</span><span class="pun">;
6868

69-
</span><span class="pln">str<wbr/></span><span class="pun">.</span><span class="pln">frontCodeUnit </span><span class="pun">= </span><span class="str">'x'</span><span class="pun">;
69+
</span><span class="pln">str<wbr/></span><span class="pun">.</span><span class="pln">frontCodeUnit </span><span class="pun">= </span><span class="str">'x'</span><span class="pun">;
7070

71-
</span><span class="kwd">assert</span><span class="pun">(</span><span class="pln">str </span><span class="pun">== </span><span class="str">"x23"</span><span class="pun">);
72-
}</span></code></pre>
71+
</span><span class="kwd">assert</span><span class="pun">(</span><span class="pln">str </span><span class="pun">== </span><span class="str">"x23"</span><span class="pun">);
72+
}</span></code></pre>
7373
</section>
7474

7575
<footer>

docs/file_hashes.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"basic_string/BasicString.length.html":"84423A4F122585648EEB1942B4A42742","basic_string/BasicString.put.html":"ED1828471F17310CC30B8D1B3F58CF8E","basic_string/BasicString.frontCodeUnit.html":"687ACBA5F2CFCD54FF990B2900459270","basic_string/BasicString.build.html":"1674EFB5C449E1E37C74DE4C4021C6AF","basic_string/BasicString.backCodeUnit.html":"EF20229D1B732563218ACD566BF96F7C","basic_string/BasicString.backCodePoint.html":"AB7D0D085A1DEA3C2624CBBBC27CEB23","basic_string/BasicString.this.html":"A43DB71D03757E00BC0DCBC708C66FE6","basic_string/BasicString.empty.html":"2158D067B3E430AA8FDC05D352C9627F","basic_string/BasicString.Char.html":"299AE24598BD0578D31A9F2AB2E0CB2D","basic_string/BasicString.opCmp.html":"802F647AA1D938DFBAE011715EFE8511","basic_string/BasicString.opBinary.html":"DFF009BA2B91D854ACD8F2DF5E7AF4BE","basic_string/BasicString.capacity.html":"57B771BF5459EF2BBBF3273848D78370","basic_string/BasicString.ptr.html":"795046A7AF186783A906F5E2002291E1","basic_string/BasicString.MaximalCapacity.html":"E5DC1008BBC4E084CF5718C6664F6F11","basic_string/BasicString.html":"F30B3EFD8FDA9A662FC8DF55BEFA4867","basic_string/BasicString.shrinkToFit.html":"D75FF51DA34B531569D78CED642A52A0","basic_string/BasicString.popBackCodeUnit.html":"C4C2115A16C1D53DE02DE69BF6F98CE4","basic_string/BasicString.proxySwap.html":"16ED7AAB1C3FDAAD34762DA3B81C4B02","basic_string/BasicString.opEquals.html":"B47BEC5E44DD8BBDDB3C35127F4BA8CE","basic_string/BasicString.opSlice.html":"6658CF119D7195129409258BB39C7D69","basic_string/BasicString.popBack.html":"159196CDAADA668EC68C7B88A8DBDCC3","basic_string/BasicString.clear.html":"451611D5A9CB84EAF65427E94CEC2C1C","basic_string/BasicString.opBinaryRight.html":"EFEDAFAE436A59043E336FF2AEA382CA","basic_string/BasicString.allocator.html":"949CC3EC606C4E945CFCC74BADD61CDB","basic_string/String.html":"0E0592A26DA2455B3F24EDFFB4D0CA63","basic_string/BasicString.toHash.html":"88DFB1CABE7C6288E83D859E8C075622","basic_string/BasicString.opAssign.html":"5DA340209E39EE21AE82A727DA601D31","sitemap.xml":"D57EFEC9BB41449AB37DBA7706345C9F","index.html":"93A86874C783CDACC48099B29837106C","basic_string/BasicString.opDollar.html":"218E8DC529D4A2B64117B1FE2A1B6EFE","basic_string/BasicString.valid.html":"76D7AB8134780D06938421E4CA6E07CA","symbols.js":"976EF92D61586BE396EAC20BBA63C1E5","basic_string/BasicString.append.html":"645D3620CA79B722D469585CC0AA441A","basic_string/BasicString.frontCodePoint.html":"A4135BE8D5231AF387A41AF4C5BDF904","basic_string/BasicString.opIndex.html":"672678F458BA439A1383384FB83C10B0","basic_string/BasicString.erase.html":"AB9728BDED2B83D74D5DE084B50C3E2F","basic_string.html":"538C2590CE829E45A0BACBB7DB74E5AF","basic_string/BasicString.front.html":"09659074D0648D619C2B7710E42E7976","basic_string/BasicString.popBackCodePoint.html":"6DD55B30D5B15A2C68C50A50460810D7","basic_string/BasicString.Allocator.html":"C35B0C7C941D9158DCD525C04D3C6DDE","basic_string/BasicString.insert.html":"64F6EF92CBDB5E01892D2E15F3A13716","basic_string/BasicString.back.html":"538086E18B5C314A930C701E9DF6215E","basic_string/BasicString.replace.html":"89A1BDB2E38B3DBF6DB21229073BA07C","basic_string/BasicString.hasStatelessAllocator.html":"D75526B56E75DC49B163F64107DB3C98","basic_string/BasicString.opIndexAssign.html":"59F196550DCEA415DFE02011E9860678","basic_string/BasicString.MinimalCapacity.html":"A7E07348E86BB2DF4AE25519C7A4DBA0","basic_string/BasicString.reserve.html":"B781DCE8BF789D68FFA59AF167CEB292","basic_string/BasicString.resize.html":"CF25CA1364C6ED6752DDD9513C39C6E6","basic_string/BasicString.release.html":"A5B21687EC430C3599211CF9AF42E878","basic_string/BasicString.opOpAssign.html":"54DB0E4E578F3F922D8FD941658F6FDA","basic_string/BasicString.small.html":"9FF98601BD83F43048AF3156774A2BBB","basic_string/isBasicString.html":"B2BE0C1D8EBA6EFF12656A40DE8CB414"}
1+
{"basic_string/BasicString.length.html":"84423A4F122585648EEB1942B4A42742","basic_string/BasicString.put.html":"ED1828471F17310CC30B8D1B3F58CF8E","basic_string/BasicString.frontCodeUnit.html":"64A3CA1B3E0C343A9CCCC151B7B563F6","basic_string/BasicString.build.html":"1674EFB5C449E1E37C74DE4C4021C6AF","basic_string/BasicString.backCodeUnit.html":"EF20229D1B732563218ACD566BF96F7C","basic_string/BasicString.backCodePoint.html":"AB7D0D085A1DEA3C2624CBBBC27CEB23","basic_string/BasicString.this.html":"A43DB71D03757E00BC0DCBC708C66FE6","basic_string/BasicString.empty.html":"2158D067B3E430AA8FDC05D352C9627F","basic_string/BasicString.Char.html":"299AE24598BD0578D31A9F2AB2E0CB2D","basic_string/BasicString.opCmp.html":"802F647AA1D938DFBAE011715EFE8511","basic_string/BasicString.opBinary.html":"DFF009BA2B91D854ACD8F2DF5E7AF4BE","basic_string/BasicString.capacity.html":"57B771BF5459EF2BBBF3273848D78370","basic_string/BasicString.ptr.html":"795046A7AF186783A906F5E2002291E1","basic_string/BasicString.MaximalCapacity.html":"E5DC1008BBC4E084CF5718C6664F6F11","basic_string/BasicString.html":"F30B3EFD8FDA9A662FC8DF55BEFA4867","basic_string/BasicString.shrinkToFit.html":"D75FF51DA34B531569D78CED642A52A0","basic_string/BasicString.popBackCodeUnit.html":"C4C2115A16C1D53DE02DE69BF6F98CE4","basic_string/BasicString.proxySwap.html":"16ED7AAB1C3FDAAD34762DA3B81C4B02","basic_string/BasicString.opEquals.html":"B47BEC5E44DD8BBDDB3C35127F4BA8CE","basic_string/BasicString.opSlice.html":"6658CF119D7195129409258BB39C7D69","basic_string/BasicString.popBack.html":"159196CDAADA668EC68C7B88A8DBDCC3","basic_string/BasicString.clear.html":"451611D5A9CB84EAF65427E94CEC2C1C","basic_string/BasicString.opBinaryRight.html":"EFEDAFAE436A59043E336FF2AEA382CA","basic_string/BasicString.allocator.html":"949CC3EC606C4E945CFCC74BADD61CDB","basic_string/String.html":"0E0592A26DA2455B3F24EDFFB4D0CA63","basic_string/BasicString.toHash.html":"88DFB1CABE7C6288E83D859E8C075622","basic_string/BasicString.opAssign.html":"5DA340209E39EE21AE82A727DA601D31","sitemap.xml":"D57EFEC9BB41449AB37DBA7706345C9F","index.html":"93A86874C783CDACC48099B29837106C","basic_string/BasicString.opDollar.html":"218E8DC529D4A2B64117B1FE2A1B6EFE","basic_string/BasicString.valid.html":"76D7AB8134780D06938421E4CA6E07CA","symbols.js":"976EF92D61586BE396EAC20BBA63C1E5","basic_string/BasicString.append.html":"645D3620CA79B722D469585CC0AA441A","basic_string/BasicString.frontCodePoint.html":"A4135BE8D5231AF387A41AF4C5BDF904","basic_string/BasicString.opIndex.html":"672678F458BA439A1383384FB83C10B0","basic_string/BasicString.erase.html":"AB9728BDED2B83D74D5DE084B50C3E2F","basic_string.html":"538C2590CE829E45A0BACBB7DB74E5AF","basic_string/BasicString.front.html":"09659074D0648D619C2B7710E42E7976","basic_string/BasicString.popBackCodePoint.html":"6DD55B30D5B15A2C68C50A50460810D7","basic_string/BasicString.Allocator.html":"C35B0C7C941D9158DCD525C04D3C6DDE","basic_string/BasicString.insert.html":"64F6EF92CBDB5E01892D2E15F3A13716","basic_string/BasicString.back.html":"538086E18B5C314A930C701E9DF6215E","basic_string/BasicString.replace.html":"89A1BDB2E38B3DBF6DB21229073BA07C","basic_string/BasicString.hasStatelessAllocator.html":"D75526B56E75DC49B163F64107DB3C98","basic_string/BasicString.opIndexAssign.html":"59F196550DCEA415DFE02011E9860678","basic_string/BasicString.MinimalCapacity.html":"A7E07348E86BB2DF4AE25519C7A4DBA0","basic_string/BasicString.reserve.html":"B781DCE8BF789D68FFA59AF167CEB292","basic_string/BasicString.resize.html":"CF25CA1364C6ED6752DDD9513C39C6E6","basic_string/BasicString.release.html":"A5B21687EC430C3599211CF9AF42E878","basic_string/BasicString.opOpAssign.html":"54DB0E4E578F3F922D8FD941658F6FDA","basic_string/BasicString.small.html":"9FF98601BD83F43048AF3156774A2BBB","basic_string/isBasicString.html":"B2BE0C1D8EBA6EFF12656A40DE8CB414"}

src/basic_string/core.d

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ package template BasicStringCore(
109109
});
110110
}
111111

112-
private alias _allocator = allocator;
112+
//private alias _allocator = allocator;
113113

114114

115115
public alias MaximalCapacity = Long.maxCapacity;
@@ -617,7 +617,7 @@ package template BasicStringCore(
617617

618618
//allocation:
619619
private Char[] _allocate(const size_t capacity){
620-
void[] data = this._allocator.allocate(capacity * Char.sizeof);
620+
void[] data = this.allocator.allocate(capacity * Char.sizeof);
621621

622622
return (()@trusted => (cast(Char*)data.ptr)[0 .. capacity])();
623623
}
@@ -630,22 +630,22 @@ package template BasicStringCore(
630630

631631
static if(safeAllocate)
632632
return ()@trusted{
633-
return this._allocator.deallocate(data);
633+
return this.allocator.deallocate(data);
634634
}();
635635
else
636-
return this._allocator.deallocate(data);
636+
return this.allocator.deallocate(data);
637637
}
638638

639639
private Char[] _reallocate(scope return Char[] cdata, const size_t length, const size_t new_capacity){
640640
void[] data = (()@trusted => (cast(void*)cdata.ptr)[0 .. cdata.length * Char.sizeof] )();
641641

642-
static if(hasMember!(typeof(_allocator), "reallocate")){
642+
static if(hasMember!(typeof(allocator), "reallocate")){
643643
static if(safeAllocate)
644644
const bool reallocated = ()@trusted{
645-
return this._allocator.reallocate(data, new_capacity * Char.sizeof);
645+
return this.allocator.reallocate(data, new_capacity * Char.sizeof);
646646
}();
647647
else
648-
const bool reallocated = this._allocator.reallocate(data, new_capacity * Char.sizeof);
648+
const bool reallocated = this.allocator.reallocate(data, new_capacity * Char.sizeof);
649649
}
650650
else
651651
enum bool reallocated = false;
@@ -662,25 +662,25 @@ package template BasicStringCore(
662662

663663
static if(safeAllocate)
664664
()@trusted{
665-
this._allocator.deallocate(data);
665+
this.allocator.deallocate(data);
666666
}();
667667
else
668-
this._allocator.deallocate(data);
668+
this.allocator.deallocate(data);
669669

670670
return new_cdata;
671671
}
672672

673673
private Char[] _reallocate_optional(scope return Char[] cdata, const size_t new_capacity)@trusted{
674674
void[] data = (cast(void*)cdata.ptr)[0 .. cdata.length * Char.sizeof];
675675

676-
static if(hasMember!(typeof(_allocator), "reallocate")){
676+
static if(hasMember!(typeof(allocator), "reallocate")){
677677
static if(safeAllocate)
678678
const bool reallocated = ()@trusted{
679-
return this._allocator.reallocate(data, new_capacity * Char.sizeof);
679+
return this.allocator.reallocate(data, new_capacity * Char.sizeof);
680680
}();
681681

682682
else
683-
const bool reallocated = this._allocator.reallocate(data, new_capacity * Char.sizeof);
683+
const bool reallocated = this.allocator.reallocate(data, new_capacity * Char.sizeof);
684684

685685
if(reallocated){
686686
assert(data.length / Char.sizeof == new_capacity);
@@ -760,7 +760,7 @@ package template BasicStringCore(
760760
(ref source)@trusted pure{
761761
target.release();
762762
static if(!hasStatelessAllocator)
763-
target._allocator = move(source._allocator);
763+
target.allocator = move(source.allocator);
764764
765765
766766
if(this._sso)
@@ -783,7 +783,7 @@ package template BasicStringCore(
783783

784784
()@trusted{
785785
static if(hasStatelessAllocator == false)
786-
target._allocator = source._allocator;
786+
target.allocator = source.allocator;
787787

788788

789789
memCopy(target._raw.ptr, source._raw.ptr, _raw.length); //target._raw[] = source._raw[];

0 commit comments

Comments
 (0)