ページの改善
いますぐフォークしてオンライン編集し、このページのプルリクエストを送信します。
Github へのログインが必要です。 これは小さな変更に適しています。
大きな変更を加えたい場合は、通常の cloneの使用をお勧めします。
日本語版について
個人的な学習のために、dlang.orgを翻訳したサイトです。
翻訳に際して、様々なサイトを参考にしています。
core.internal.array.appending
This module contains support for controlling dynamic arrays' appending
License:
Distributed under the
Boost Software License 1.0.
(See accompanying file LICENSE)
- template
_d_arrayappendcTXImpl(Tarr : T[], T) - Implementation of _d_arrayappendcTX and _d_arrayappendcTXTrace
- pure nothrow ref @trusted Tarr
_d_arrayappendcTX(return ref scope Tarrpx, size_tn); - Extend an array
pxbynelements. Caller must initialize those elements.Parameters:Tarr pxthe array that will be extended, taken as a reference size_t nhow many new elements to extend it with Returns:The new value ofpxBugs:This function template was ported from a much older runtime hook that bypassed safety, purity, and throwabilty checks. To prevent breaking existing code, this function template is temporarily declared @trusted pure until the implementation can be brought up to modern D expectations. - alias
_d_arrayappendcTXTrace= _d_HookTraceImpl!(Tarr, _d_arrayappendcTX, errorMessage); - TraceGC wrapper around rt.array.appending.d_arrayappendcTXImpl.d_arrayappendcTX.Bugs:This function template was ported from a much older runtime hook that bypassed safety, purity, and throwabilty checks. To prevent breaking existing code, this function template is temporarily declared @trusted pure until the implementation can be brought up to modern D expectations.
- template
_d_arrayappendTImpl(Tarr : T[], T) - Implementation of _d_arrayappendT and _d_arrayappendTTrace
- pure nothrow ref @trusted Tarr
_d_arrayappendT(return ref scope Tarrx, scope Tarry); - Append array
yto arrayx.Parameters:Tarr xwhat array to append to, taken as a reference Tarr ywhat should be appended Returns:The new value ofxBugs:This function template was ported from a much older runtime hook that bypassed safety, purity, and throwabilty checks. To prevent breaking existing code, this function template is temporarily declared @trusted pure until the implementation can be brought up to modern D expectations. - alias
_d_arrayappendTTrace= _d_HookTraceImpl!(Tarr, _d_arrayappendT, errorMessage); - TraceGC wrapper around rt.array.appending.d_arrayappendTImpl.d_arrayappendT.Bugs:This function template was ported from a much older runtime hook that bypassed safety, purity, and throwabilty checks. To prevent breaking existing code, this function template is temporarily declared @trusted pure until the implementation can be brought up to modern D expectations.
Copyright © 1999-2022 by the D Language Foundation | Page generated by
Ddoc on Wed Nov 23 08:32:02 2022