HAS_CHAR
if (! HAS_CHAR(enc, ptr, end))
if (! HAS_CHAR(enc, ptr, end))
if (! HAS_CHAR(enc, ptr, end))
while (HAS_CHAR(enc, ptr, end)) {
else if (! HAS_CHAR(enc, ptr, end)) {
while (HAS_CHAR(enc, ptr, end)) {
if (! HAS_CHAR(enc, ptr, end))
else if (! HAS_CHAR(enc, ptr, end)) {
while (HAS_CHAR(enc, ptr, end)) {
if (! HAS_CHAR(enc, ptr, end))
while (HAS_CHAR(enc, ptr, end)) {
for (; HAS_CHAR(enc, ptr, end); ptr += MINBPC(enc)) {
if (HAS_CHAR(enc, ptr, end)) {
while (HAS_CHAR(enc, ptr, end)) {
while (HAS_CHAR(enc, ptr, end)) {
if (HAS_CHAR(enc, ptr, end) && BYTE_TYPE(enc, ptr) == BT_LF)
while (HAS_CHAR(enc, ptr, end)) {
while (HAS_CHAR(enc, ptr, end)) {
while (HAS_CHAR(enc, ptr, end)) {
while (HAS_CHAR(enc, ptr, end)) {
while (HAS_CHAR(enc, ptr, end)) {
for (ptr += MINBPC(enc); HAS_CHAR(enc, ptr, end); ptr += MINBPC(enc)) {
if (HAS_CHAR(enc, ptr, end)) {
for (ptr += MINBPC(enc); HAS_CHAR(enc, ptr, end); ptr += MINBPC(enc)) {
if (HAS_CHAR(enc, ptr, end)) {
for (ptr += MINBPC(enc); HAS_CHAR(enc, ptr, end); ptr += MINBPC(enc)) {
while (HAS_CHAR(enc, ptr, end)) {
while (HAS_CHAR(enc, ptr, end)) {
while (HAS_CHAR(enc, ptr, end)) {
while (HAS_CHAR(enc, ptr, end)) {
if (! HAS_CHAR(enc, ptr, end))
if (! HAS_CHAR(enc, ptr, end))
if (! HAS_CHAR(enc, ptr, end))
while (HAS_CHAR(enc, ptr, end)) {
while (HAS_CHAR(enc, ptr, end)) {
while (HAS_CHAR(enc, ptr, end)) {
while (HAS_CHAR(enc, ptr, end)) {
if (! HAS_CHAR(enc, ptr, end))