/data/php_stdlib/extra/pfff.php
https://github.com/llvm-djk/pfff · PHP · 38 lines · 25 code · 9 blank · 4 comment · 0 complexity · 3b9734514998ffdd829b783d9b7eec5e MD5 · raw file
- <?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;