Clarify comment in get_strconv_pcdata as well
This commit is contained in:
parent
43b0a6a0a3
commit
c53fdab93a
@ -2709,7 +2709,7 @@ PUGI__NS_BEGIN
|
|||||||
{
|
{
|
||||||
PUGI__STATIC_ASSERT(parse_escapes == 0x10 && parse_eol == 0x20 && parse_trim_pcdata == 0x0800);
|
PUGI__STATIC_ASSERT(parse_escapes == 0x10 && parse_eol == 0x20 && parse_trim_pcdata == 0x0800);
|
||||||
|
|
||||||
switch (((optmask >> 4) & 3) | ((optmask >> 9) & 4)) // get bitmask for flags (eol escapes trim)
|
switch (((optmask >> 4) & 3) | ((optmask >> 9) & 4)) // get bitmask for flags (trim eol escapes); this simultaneously checks 3 options from assertion above
|
||||||
{
|
{
|
||||||
case 0: return strconv_pcdata_impl<opt_false, opt_false, opt_false>::parse;
|
case 0: return strconv_pcdata_impl<opt_false, opt_false, opt_false>::parse;
|
||||||
case 1: return strconv_pcdata_impl<opt_false, opt_false, opt_true>::parse;
|
case 1: return strconv_pcdata_impl<opt_false, opt_false, opt_true>::parse;
|
||||||
|
Loading…
Reference in New Issue
Block a user