/data/php_stdlib/extra/pfff.php
PHP | 38 lines | 25 code | 9 blank | 4 comment | 0 complexity | 3b9734514998ffdd829b783d9b7eec5e MD5 | raw file
Possible License(s): LGPL-2.1, GPL-2.0, LGPL-3.0, ISC
- <?php
- // Some of the unsugaring done in ast_simple_build.ml transforms
- // certain builtins like 'echo' in regular function calls so those
- // builtins must now be defined somewhere.
- function __builtin__echo($xs/*...*/) { }
- function __builtin__print($expr) { }
- function __builtin__at($expr) { }
- // we don't process include/require so the body of this function is empty
- function __builtin__require($f) { }
- function __builtin__require_once($f) { }
- function __builtin__include($f) { }
- function __builtin__include_once($f) { }
- function __builtin__isset($x) { }
- function __builtin__unset($x/*...*/) { }
- function __builtin__empty($x) { }
- function __builtin__eval($expr) { }
- function __builtin__eval_var($fld) { }
- function __builtin__clone($expr) { }
- function __builtin__exit($exit_code) { }
- function __builtin__yield($expr) { }
- const __builtin__yield_break = 1;
- function __builtin__exec($cmd) { }
- const __builtin____FILE__ = 1;
- const __builtin____DIR__ = 1;
- const __builtin____LINE__ = 1;
- const __builtin____CLASS__ = 1;
- const __builtin____FUNCTION__ = 1;
- const __builtin____METHOD__ = 1;
- const __builtin____NAMESPACE__ = 1;