Lines Matching refs:surrogate
465 // If we have a surrogate pair then we need to consume
466 // a following valid LO surrogate.
470 // If the 16 bits following the high surrogate are in the source buffer...
478 // If it's a valid low surrogate, consume it
486 // Note that we ignore a valid hi surrogate that has no lo surrogate to go with
490 // Note that we ignore a valid hi surrogate that has no lo surrogate to go with
494 // Note that we did not check for an invalid low surrogate here, or that fact that the
495 … // lo surrogate was missing. We just picked out one 16 bit character unless the character
496 // was a valid hi surrogate, in whcih case we consumed two 16 bit characters.
510 // If we found a low surrogate then go back one more character if
511 // the hi surrogate is there
518 … // Yes, there is a high surrogate to match it so decrement one more and point to that
540 // If we have a surrogate pair then we need to consume
541 // a following valid LO surrogate.
545 // If the 16 bits following the high surrogate are in the source buffer...
553 // If it's a valid low surrogate, consume it
562 // Note that we ignore a valid hi surrogate that has no lo surrogate to go with
566 // Note that we ignore a valid hi surrogate that has no lo surrogate to go with
601 // If we have a surrogate pair then we need to consume
602 // a following valid LO surrogate.
606 // If the 16 bits following the high surrogate are in the source buffer...
614 // If it's a valid low surrogate, consume it
622 // Note that we ignore a valid hi surrogate that has no lo surrogate to go with
626 // Note that we ignore a valid hi surrogate that has no lo surrogate to go with
630 // Note that we did not check for an invalid low surrogate here, or that fact that the
631 … // lo surrogate was missing. We just picked out one 16 bit character unless the character
632 // was a valid hi surrogate, in whcih case we consumed two 16 bit characters.
647 // If we found a low surrogate then go back one more character if
648 // the hi surrogate is there
655 … // Yes, there is a high surrogate to match it so decrement one more and point to that
678 // If we have a surrogate pair then we need to consume
679 // a following valid LO surrogate.
683 // If the 16 bits following the high surrogate are in the source buffer...
691 // If it's a valid low surrogate, consume it
700 // Note that we ignore a valid hi surrogate that has no lo surrogate to go with
704 // Note that we ignore a valid hi surrogate that has no lo surrogate to go with
739 // If we have a surrogate pair then we need to consume
740 // a following valid LO surrogate.
744 // If the 16 bits following the high surrogate are in the source buffer...
752 // If it's a valid low surrogate, consume it
760 // Note that we ignore a valid hi surrogate that has no lo surrogate to go with
764 // Note that we ignore a valid hi surrogate that has no lo surrogate to go with
768 // Note that we did not check for an invalid low surrogate here, or that fact that the
769 … // lo surrogate was missing. We just picked out one 16 bit character unless the character
770 // was a valid hi surrogate, in whcih case we consumed two 16 bit characters.
785 // If we found a low surrogate then go back one more character if
786 // the hi surrogate is there
793 … // Yes, there is a high surrogate to match it so decrement one more and point to that
816 // If we have a surrogate pair then we need to consume
817 // a following valid LO surrogate.
821 // If the 16 bits following the high surrogate are in the source buffer...
829 // If it's a valid low surrogate, consume it
838 // Note that we ignore a valid hi surrogate that has no lo surrogate to go with
842 // Note that we ignore a valid hi surrogate that has no lo surrogate to go with
886 // If we have a surrogate pair then we need to consume
887 // a following valid LO surrogate.
891 // If the 16 bits following the high surrogate are in the source buffer...
899 // If it's a valid low surrogate, consume it
907 // Note that we ignore a valid hi surrogate that has no lo surrogate to go with
911 // Note that we ignore a valid hi surrogate that has no lo surrogate to go with
915 // Note that we did not check for an invalid low surrogate here, or that fact that the
916 // lo surrogate was missing. We just picked out one 16 bit character unless the character
917 // was a valid hi surrogate, in whcih case we consumed two 16 bit characters.
959 // If we have a surrogate pair then we need to consume
960 // a following valid LO surrogate.
964 // If the 16 bits following the high surrogate are in the source buffer...
970 // If it's a valid low surrogate, consume it
978 // Note that we ignore a valid hi surrogate that has no lo surrogate to go with
982 // Note that we ignore a valid hi surrogate that has no lo surrogate to go with
986 // Note that we did not check for an invalid low surrogate here, or that fact that the
987 // lo surrogate was missing. We just picked out one 16 bit character unless the character
988 // was a valid hi surrogate, in whcih case we consumed two 16 bit characters.
1029 // If we have a surrogate pair then we need to consume
1030 // a following valid LO surrogate.
1034 // If the 16 bits following the high surrogate are in the source buffer...
1042 // If it's a valid low surrogate, consume it
1050 // Note that we ignore a valid hi surrogate that has no lo surrogate to go with
1054 // Note that we ignore a valid hi surrogate that has no lo surrogate to go with
1058 // Note that we did not check for an invalid low surrogate here, or that fact that the
1059 // lo surrogate was missing. We just picked out one 16 bit character unless the character
1060 // was a valid hi surrogate, in whcih case we consumed two 16 bit characters.