PageRenderTime 36ms CodeModel.GetById 10ms RepoModel.GetById 0ms app.codeStats 0ms

/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
Possible License(s): LGPL-2.1, GPL-2.0, LGPL-3.0, ISC
  1. <?php
  2. // Some of the unsugaring done in ast_simple_build.ml transforms
  3. // certain builtins like 'echo' in regular function calls so those
  4. // builtins must now be defined somewhere.
  5. function __builtin__echo($xs/*...*/) { }
  6. function __builtin__print($expr) { }
  7. function __builtin__at($expr) { }
  8. // we don't process include/require so the body of this function is empty
  9. function __builtin__require($f) { }
  10. function __builtin__require_once($f) { }
  11. function __builtin__include($f) { }
  12. function __builtin__include_once($f) { }
  13. function __builtin__isset($x) { }
  14. function __builtin__unset($x/*...*/) { }
  15. function __builtin__empty($x) { }
  16. function __builtin__eval($expr) { }
  17. function __builtin__eval_var($fld) { }
  18. function __builtin__clone($expr) { }
  19. function __builtin__exit($exit_code) { }
  20. function __builtin__yield($expr) { }
  21. const __builtin__yield_break = 1;
  22. function __builtin__exec($cmd) { }
  23. const __builtin____FILE__ = 1;
  24. const __builtin____DIR__ = 1;
  25. const __builtin____LINE__ = 1;
  26. const __builtin____CLASS__ = 1;
  27. const __builtin____FUNCTION__ = 1;
  28. const __builtin____METHOD__ = 1;
  29. const __builtin____NAMESPACE__ = 1;