mirror of
https://github.com/phabelio/PHP-Parser.git
synced 2024-11-26 20:14:46 +01:00
Disable xdebug.scream while lexing
This commit is contained in:
parent
8429157ab5
commit
5960ecfc10
@ -30,10 +30,14 @@ class PHPParser_Lexer
|
|||||||
* @throws PHPParser_Error on lexing errors (unterminated comment or unexpected character)
|
* @throws PHPParser_Error on lexing errors (unterminated comment or unexpected character)
|
||||||
*/
|
*/
|
||||||
public function startLexing($code) {
|
public function startLexing($code) {
|
||||||
|
$scream = ini_set('xdebug.scream', 0);
|
||||||
|
|
||||||
$this->resetErrors();
|
$this->resetErrors();
|
||||||
$this->tokens = @token_get_all($code);
|
$this->tokens = @token_get_all($code);
|
||||||
$this->handleErrors();
|
$this->handleErrors();
|
||||||
|
|
||||||
|
ini_set('xdebug.scream', $scream);
|
||||||
|
|
||||||
$this->code = $code; // keep the code around for __halt_compiler() handling
|
$this->code = $code; // keep the code around for __halt_compiler() handling
|
||||||
$this->pos = -1;
|
$this->pos = -1;
|
||||||
$this->line = 1;
|
$this->line = 1;
|
||||||
|
Loading…
Reference in New Issue
Block a user