CHECK_NMSTRT_CASES(ptr)
case BT_NONASCII: if (!IS_NMSTRT_CHAR_MINBPC(ptr)) { return 0; } case BT_NMSTRT: case BT_HEX:
int MOZ_XMLIsLetter(const char* ptr){  switch (BYTE_TYPE(ptr)) {  CHECK_NMSTRT_CASES(ptr)    return 1;  default:    return 0;  }}