Allow expressions in isset()

Partial fix for #653. PHP 7 allows expressions inside isset(), but
rejects non-variables in the compiler. A side-effect of this is that
isset(($x)) is allowed, though this is not intentional.
This commit is contained in:
Nikita Popov
2020-02-19 21:14:33 +01:00
parent 3ec87ef757
commit 9dda080a9d
3 changed files with 703 additions and 647 deletions

File diff suppressed because it is too large Load Diff