Lines Matching refs:character

387             // E: move the first path segment in the input buffer to the end of the output buffer, including the initial "/" character (if any) and any subsequent characters up to, but not including, the next "/" character or the end of the input buffer
400 * Replace invalid character with percent encoding
425 $character = 0;
436 $character = ($value & 0x1F) << 6;
442 $character = ($value & 0x0F) << 12;
448 $character = ($value & 0x07) << 18;
464 // Check that the byte is valid, then add it to the character:
466 $character |= ($value & 0x3F) << (--$remaining * 6);
486 || $length > 1 && $character <= 0x7F
487 || $length > 2 && $character <= 0x7FF
488 || $length > 3 && $character <= 0xFFFF
491 || ($character & 0xFFFE) === 0xFFFE
492 || $character >= 0xFDD0 && $character <= 0xFDEF
495 $character > 0xD7FF && $character < 0xF900
496 || $character < 0xA0
497 || $character > 0xEFFFD
502 || $character < 0xE000
503 || $character > 0x10FFFD
506 // If we were a character, pretend we weren't, but rather an error.
546 $character = 0;
564 $character = $value;
569 $character = ($value & 0x1F) << 6;
575 $character = ($value & 0x0F) << 12;
581 $character = ($value & 0x07) << 18;
593 // Check that the byte is valid, then add it to the character:
596 $character |= ($value & 0x3F) << ($remaining * 6);
613 || $length > 1 && $character <= 0x7F
614 || $length > 2 && $character <= 0x7FF
615 || $length > 3 && $character <= 0xFFFF
617 || $character < 0x2D
618 || $character > 0xEFFFD
620 || ($character & 0xFFFE) === 0xFFFE
621 || $character >= 0xFDD0 && $character <= 0xFDEF
623 || $character === 0x2F
624 || $character > 0x39 && $character < 0x41
625 || $character > 0x5A && $character < 0x61
626 || $character > 0x7A && $character < 0x7E
627 || $character > 0x7E && $character < 0xA0
628 || $character > 0xD7FF && $character < 0xF900
697 // slashes themselves are not included so skip the first character).