rt.aApply

This code handles decoding UTF strings for foreach loops. There are 6 combinations of conversions between char, wchar, and dchar, and 2 of each of those.

Members

Aliases

dg2_t
alias dg2_t = int delegate(void*, void*)
dg_t
alias dg_t = int delegate(void*)

Functions

_aApplycw1
int _aApplycw1(in char[] aa, dg_t dg)
_aApplycw2
int _aApplycw2(in char[] aa, dg2_t dg)
_aApplydc1
int _aApplydc1(in dchar[] aa, dg_t dg)
_aApplydc2
int _aApplydc2(in dchar[] aa, dg2_t dg)
_aApplydw1
int _aApplydw1(in dchar[] aa, dg_t dg)
_aApplydw2
int _aApplydw2(in dchar[] aa, dg2_t dg)
_aApplywc1
int _aApplywc1(in wchar[] aa, dg_t dg)
_aApplywc2
int _aApplywc2(in wchar[] aa, dg2_t dg)
_aApplywd1
int _aApplywd1(in wchar[] aa, dg_t dg)
_aApplywd2
int _aApplywd2(in wchar[] aa, dg2_t dg)

Meta

Authors

Walter Bright

Suggestion Box / Bug Report