Lines Matching refs:binary
53 protected $binary;
99 protected function startParsing(string $binary): void
101 $this->binary = $binary;
103 $this->length = strlen($binary);
109 $this->binary = '';
125 if (!preg_match(self::MATCH_KEY, substr($this->binary, $this->pos), $keyMatches)) {
129 if (!isset($this->binary[$this->pos])) {
191 if (isset($this->binary[$this->pos]) && $this->binary[$this->pos] !== ',') {
197 if (isset($this->binary[$this->pos]) && $this->binary[$this->pos] === ',') {
269 if (substr($this->binary, $this->pos, $length) !== $expected) {
285 if (!preg_match(self::MATCH_QD_STR_VAL, substr($this->binary, $this->pos), $matches)) {
308 if (!preg_match(self::MATCH_LHEX, substr($this->binary, $this->pos), $matches)) {
324 if (!preg_match($regex, substr($this->binary, $this->pos), $matches)) {