Lines Matching refs:string
20 * @param string $buffer
24 abstract public function getToken(string $buffer, int $offset): ?Token;
45 * @param string $buffer
47 * @param string $pattern
48 * @return string|NULL
50 protected function matchPattern(string $buffer, int $offset, string $pattern): ?string {
64 protected function matchPatterns(string $buffer, int $offset, array $patterns): ?Token {
78 protected function matchCharacters(string $buffer, int $offset, array $chars): ?Token {