diff --git a/docs/basic_string/BasicString.build.html b/docs/basic_string/BasicString.build.html index dba67c7..9e2adfd 100644 --- a/docs/basic_string/BasicString.build.html +++ b/docs/basic_string/BasicString.build.html @@ -2,7 +2,7 @@ - BasicString.build - multiple declarations + Function BasicString.build @@ -28,21 +28,7 @@
-

BasicString.build - multiple declarations

-

Function BasicString.build

Static function which return BasicString construct from arguments args. +

Function BasicString.build

Static function which return BasicString construct from arguments args.

@@ -55,41 +41,34 @@

BasicString.build - multiple declarations

)
if (Args.length > 0 && !is(immutable(Args[0]) == immutable(Allocator))); +
+
+ typeof(this) build(Args...) + ( +
+   BasicString.Allocator allocator, +
+   auto scope const ref Args args +
+ );
-

Parameters

+

Parameters

allocator exists only if template parameter _Allocator has state.

args values of type char|wchar|dchar array/slice/character or BasicString.

-

Examples

+

Examples

BasicString!char str = BasicString!char.build('1', cast(dchar)'2', "345"d, BasicString!wchar("678"));
 
 assert(str == "12345678");
-

Function BasicString.build

dito -

-
- -
- typeof(this) build(Args...) - ( -
-   BasicString.Allocator allocator, -
-   auto scope const ref Args args -
- ); -
-
-
- - +