PageRenderTime 60ms CodeModel.GetById 23ms RepoModel.GetById 1ms app.codeStats 0ms

/src/runtime/ext_hhvm/ext_hhvm_infotabs.cpp

http://github.com/facebook/hiphop-php
C++ | 1325 lines | 1308 code | 2 blank | 15 comment | 0 complexity | cfb451a29da3d14023d6e3ddeacf55b7 MD5 | raw file
Possible License(s): LGPL-2.1, BSD-2-Clause, BSD-3-Clause, MPL-2.0-no-copyleft-exception, MIT, LGPL-2.0, Apache-2.0

Large files files are truncated, but you can click here to view the full file

  1. /*
  2. +----------------------------------------------------------------------+
  3. | HipHop for PHP |
  4. +----------------------------------------------------------------------+
  5. | Copyright (c) 2010- Facebook, Inc. (http://www.facebook.com) |
  6. +----------------------------------------------------------------------+
  7. | This source file is subject to version 3.01 of the PHP license, |
  8. | that is bundled with this package in the file LICENSE, and is |
  9. | available through the world-wide-web at the following url: |
  10. | http://www.php.net/license/3_01.txt |
  11. | If you did not receive a copy of the PHP license and are unable to |
  12. | obtain it through the world-wide-web, please send a note to |
  13. | license@php.net so we can mail you a copy immediately. |
  14. +----------------------------------------------------------------------+
  15. */
  16. #include <runtime/ext_hhvm/ext_hhvm.h>
  17. #include <runtime/ext/ext.h>
  18. namespace HPHP {
  19. struct TypedValue;
  20. namespace VM { struct ActRec; struct Class; }
  21. }
  22. namespace HPHP {
  23. TypedValue* fg_apache_note(VM::ActRec *ar);
  24. TypedValue* fg_apache_request_headers(VM::ActRec *ar);
  25. TypedValue* fg_apache_response_headers(VM::ActRec *ar);
  26. TypedValue* fg_apache_setenv(VM::ActRec *ar);
  27. TypedValue* fg_getallheaders(VM::ActRec *ar);
  28. TypedValue* fg_virtual(VM::ActRec *ar);
  29. TypedValue* fg_apache_get_config(VM::ActRec *ar);
  30. TypedValue* fg_apache_get_scoreboard(VM::ActRec *ar);
  31. TypedValue* fg_apache_get_rewrite_rules(VM::ActRec *ar);
  32. TypedValue* fg_apc_add(VM::ActRec *ar);
  33. TypedValue* fg_apc_store(VM::ActRec *ar);
  34. TypedValue* fg_apc_fetch(VM::ActRec *ar);
  35. TypedValue* fg_apc_delete(VM::ActRec *ar);
  36. TypedValue* fg_apc_compile_file(VM::ActRec *ar);
  37. TypedValue* fg_apc_cache_info(VM::ActRec *ar);
  38. TypedValue* fg_apc_clear_cache(VM::ActRec *ar);
  39. TypedValue* fg_apc_define_constants(VM::ActRec *ar);
  40. TypedValue* fg_apc_load_constants(VM::ActRec *ar);
  41. TypedValue* fg_apc_sma_info(VM::ActRec *ar);
  42. TypedValue* fg_apc_filehits(VM::ActRec *ar);
  43. TypedValue* fg_apc_delete_file(VM::ActRec *ar);
  44. TypedValue* fg_apc_inc(VM::ActRec *ar);
  45. TypedValue* fg_apc_dec(VM::ActRec *ar);
  46. TypedValue* fg_apc_cas(VM::ActRec *ar);
  47. TypedValue* fg_apc_exists(VM::ActRec *ar);
  48. TypedValue* fg_apc_bin_dump(VM::ActRec *ar);
  49. TypedValue* fg_apc_bin_load(VM::ActRec *ar);
  50. TypedValue* fg_apc_bin_dumpfile(VM::ActRec *ar);
  51. TypedValue* fg_apc_bin_loadfile(VM::ActRec *ar);
  52. TypedValue* fg_override_function(VM::ActRec *ar);
  53. TypedValue* fg_rename_function(VM::ActRec *ar);
  54. TypedValue* fg_apd_set_browser_trace(VM::ActRec *ar);
  55. TypedValue* fg_apd_set_pprof_trace(VM::ActRec *ar);
  56. TypedValue* fg_apd_set_session_trace_socket(VM::ActRec *ar);
  57. TypedValue* fg_apd_stop_trace(VM::ActRec *ar);
  58. TypedValue* fg_apd_breakpoint(VM::ActRec *ar);
  59. TypedValue* fg_apd_continue(VM::ActRec *ar);
  60. TypedValue* fg_apd_echo(VM::ActRec *ar);
  61. TypedValue* fg_array_change_key_case(VM::ActRec *ar);
  62. TypedValue* fg_array_chunk(VM::ActRec *ar);
  63. TypedValue* fg_array_combine(VM::ActRec *ar);
  64. TypedValue* fg_array_count_values(VM::ActRec *ar);
  65. TypedValue* fg_array_fill_keys(VM::ActRec *ar);
  66. TypedValue* fg_array_fill(VM::ActRec *ar);
  67. TypedValue* fg_array_filter(VM::ActRec *ar);
  68. TypedValue* fg_array_flip(VM::ActRec *ar);
  69. TypedValue* fg_array_key_exists(VM::ActRec *ar);
  70. TypedValue* fg_key_exists(VM::ActRec *ar);
  71. TypedValue* fg_array_keys(VM::ActRec *ar);
  72. TypedValue* fg_array_map(VM::ActRec *ar);
  73. TypedValue* fg_array_merge_recursive(VM::ActRec *ar);
  74. TypedValue* fg_array_merge(VM::ActRec *ar);
  75. TypedValue* fg_array_replace_recursive(VM::ActRec *ar);
  76. TypedValue* fg_array_replace(VM::ActRec *ar);
  77. TypedValue* fg_array_multisort(VM::ActRec *ar);
  78. TypedValue* fg_array_pad(VM::ActRec *ar);
  79. TypedValue* fg_array_pop(VM::ActRec *ar);
  80. TypedValue* fg_array_product(VM::ActRec *ar);
  81. TypedValue* fg_array_push(VM::ActRec *ar);
  82. TypedValue* fg_array_rand(VM::ActRec *ar);
  83. TypedValue* fg_array_reduce(VM::ActRec *ar);
  84. TypedValue* fg_array_reverse(VM::ActRec *ar);
  85. TypedValue* fg_array_search(VM::ActRec *ar);
  86. TypedValue* fg_array_shift(VM::ActRec *ar);
  87. TypedValue* fg_array_slice(VM::ActRec *ar);
  88. TypedValue* fg_array_splice(VM::ActRec *ar);
  89. TypedValue* fg_array_sum(VM::ActRec *ar);
  90. TypedValue* fg_array_unique(VM::ActRec *ar);
  91. TypedValue* fg_array_unshift(VM::ActRec *ar);
  92. TypedValue* fg_array_values(VM::ActRec *ar);
  93. TypedValue* fg_array_walk_recursive(VM::ActRec *ar);
  94. TypedValue* fg_array_walk(VM::ActRec *ar);
  95. TypedValue* fg_compact(VM::ActRec *ar);
  96. TypedValue* fg_shuffle(VM::ActRec *ar);
  97. TypedValue* fg_count(VM::ActRec *ar);
  98. TypedValue* fg_sizeof(VM::ActRec *ar);
  99. TypedValue* fg_each(VM::ActRec *ar);
  100. TypedValue* fg_current(VM::ActRec *ar);
  101. TypedValue* fg_hphp_current_ref(VM::ActRec *ar);
  102. TypedValue* fg_next(VM::ActRec *ar);
  103. TypedValue* fg_pos(VM::ActRec *ar);
  104. TypedValue* fg_prev(VM::ActRec *ar);
  105. TypedValue* fg_reset(VM::ActRec *ar);
  106. TypedValue* fg_end(VM::ActRec *ar);
  107. TypedValue* fg_key(VM::ActRec *ar);
  108. TypedValue* fg_hphp_get_iterator(VM::ActRec *ar);
  109. TypedValue* fg_hphp_get_mutable_iterator(VM::ActRec *ar);
  110. TypedValue* fg_in_array(VM::ActRec *ar);
  111. TypedValue* fg_range(VM::ActRec *ar);
  112. TypedValue* fg_array_diff(VM::ActRec *ar);
  113. TypedValue* fg_array_udiff(VM::ActRec *ar);
  114. TypedValue* fg_array_diff_assoc(VM::ActRec *ar);
  115. TypedValue* fg_array_diff_uassoc(VM::ActRec *ar);
  116. TypedValue* fg_array_udiff_assoc(VM::ActRec *ar);
  117. TypedValue* fg_array_udiff_uassoc(VM::ActRec *ar);
  118. TypedValue* fg_array_diff_key(VM::ActRec *ar);
  119. TypedValue* fg_array_diff_ukey(VM::ActRec *ar);
  120. TypedValue* fg_array_intersect(VM::ActRec *ar);
  121. TypedValue* fg_array_uintersect(VM::ActRec *ar);
  122. TypedValue* fg_array_intersect_assoc(VM::ActRec *ar);
  123. TypedValue* fg_array_intersect_uassoc(VM::ActRec *ar);
  124. TypedValue* fg_array_uintersect_assoc(VM::ActRec *ar);
  125. TypedValue* fg_array_uintersect_uassoc(VM::ActRec *ar);
  126. TypedValue* fg_array_intersect_key(VM::ActRec *ar);
  127. TypedValue* fg_array_intersect_ukey(VM::ActRec *ar);
  128. TypedValue* fg_sort(VM::ActRec *ar);
  129. TypedValue* fg_rsort(VM::ActRec *ar);
  130. TypedValue* fg_asort(VM::ActRec *ar);
  131. TypedValue* fg_arsort(VM::ActRec *ar);
  132. TypedValue* fg_ksort(VM::ActRec *ar);
  133. TypedValue* fg_krsort(VM::ActRec *ar);
  134. TypedValue* fg_usort(VM::ActRec *ar);
  135. TypedValue* fg_uasort(VM::ActRec *ar);
  136. TypedValue* fg_uksort(VM::ActRec *ar);
  137. TypedValue* fg_natsort(VM::ActRec *ar);
  138. TypedValue* fg_natcasesort(VM::ActRec *ar);
  139. TypedValue* fg_i18n_loc_get_default(VM::ActRec *ar);
  140. TypedValue* fg_i18n_loc_set_default(VM::ActRec *ar);
  141. TypedValue* fg_i18n_loc_set_attribute(VM::ActRec *ar);
  142. TypedValue* fg_i18n_loc_set_strength(VM::ActRec *ar);
  143. TypedValue* fg_i18n_loc_get_error_code(VM::ActRec *ar);
  144. TypedValue* fg_bcscale(VM::ActRec *ar);
  145. TypedValue* fg_bcadd(VM::ActRec *ar);
  146. TypedValue* fg_bcsub(VM::ActRec *ar);
  147. TypedValue* fg_bccomp(VM::ActRec *ar);
  148. TypedValue* fg_bcmul(VM::ActRec *ar);
  149. TypedValue* fg_bcdiv(VM::ActRec *ar);
  150. TypedValue* fg_bcmod(VM::ActRec *ar);
  151. TypedValue* fg_bcpow(VM::ActRec *ar);
  152. TypedValue* fg_bcpowmod(VM::ActRec *ar);
  153. TypedValue* fg_bcsqrt(VM::ActRec *ar);
  154. TypedValue* fg_bzclose(VM::ActRec *ar);
  155. TypedValue* fg_bzopen(VM::ActRec *ar);
  156. TypedValue* fg_bzread(VM::ActRec *ar);
  157. TypedValue* fg_bzwrite(VM::ActRec *ar);
  158. TypedValue* fg_bzflush(VM::ActRec *ar);
  159. TypedValue* fg_bzerrstr(VM::ActRec *ar);
  160. TypedValue* fg_bzerror(VM::ActRec *ar);
  161. TypedValue* fg_bzerrno(VM::ActRec *ar);
  162. TypedValue* fg_bzcompress(VM::ActRec *ar);
  163. TypedValue* fg_bzdecompress(VM::ActRec *ar);
  164. TypedValue* fg_get_declared_classes(VM::ActRec *ar);
  165. TypedValue* fg_get_declared_interfaces(VM::ActRec *ar);
  166. TypedValue* fg_get_declared_traits(VM::ActRec *ar);
  167. TypedValue* fg_class_exists(VM::ActRec *ar);
  168. TypedValue* fg_interface_exists(VM::ActRec *ar);
  169. TypedValue* fg_trait_exists(VM::ActRec *ar);
  170. TypedValue* fg_get_class_methods(VM::ActRec *ar);
  171. TypedValue* fg_get_class_vars(VM::ActRec *ar);
  172. TypedValue* fg_get_class_constants(VM::ActRec *ar);
  173. TypedValue* fg_get_class(VM::ActRec *ar);
  174. TypedValue* fg_get_parent_class(VM::ActRec *ar);
  175. TypedValue* fg_is_a(VM::ActRec *ar);
  176. TypedValue* fg_is_subclass_of(VM::ActRec *ar);
  177. TypedValue* fg_method_exists(VM::ActRec *ar);
  178. TypedValue* fg_property_exists(VM::ActRec *ar);
  179. TypedValue* fg_get_object_vars(VM::ActRec *ar);
  180. TypedValue* fg_call_user_method_array(VM::ActRec *ar);
  181. TypedValue* fg_call_user_method(VM::ActRec *ar);
  182. TypedValue* fg_hphp_create_continuation(VM::ActRec *ar);
  183. TypedValue* fg_hphp_pack_continuation(VM::ActRec *ar);
  184. TypedValue* fg_hphp_unpack_continuation(VM::ActRec *ar);
  185. TypedValue* fg_ctype_alnum(VM::ActRec *ar);
  186. TypedValue* fg_ctype_alpha(VM::ActRec *ar);
  187. TypedValue* fg_ctype_cntrl(VM::ActRec *ar);
  188. TypedValue* fg_ctype_digit(VM::ActRec *ar);
  189. TypedValue* fg_ctype_graph(VM::ActRec *ar);
  190. TypedValue* fg_ctype_lower(VM::ActRec *ar);
  191. TypedValue* fg_ctype_print(VM::ActRec *ar);
  192. TypedValue* fg_ctype_punct(VM::ActRec *ar);
  193. TypedValue* fg_ctype_space(VM::ActRec *ar);
  194. TypedValue* fg_ctype_upper(VM::ActRec *ar);
  195. TypedValue* fg_ctype_xdigit(VM::ActRec *ar);
  196. TypedValue* fg_curl_init(VM::ActRec *ar);
  197. TypedValue* fg_curl_copy_handle(VM::ActRec *ar);
  198. TypedValue* fg_curl_version(VM::ActRec *ar);
  199. TypedValue* fg_curl_setopt(VM::ActRec *ar);
  200. TypedValue* fg_curl_setopt_array(VM::ActRec *ar);
  201. TypedValue* fg_fb_curl_getopt(VM::ActRec *ar);
  202. TypedValue* fg_curl_exec(VM::ActRec *ar);
  203. TypedValue* fg_curl_getinfo(VM::ActRec *ar);
  204. TypedValue* fg_curl_errno(VM::ActRec *ar);
  205. TypedValue* fg_curl_error(VM::ActRec *ar);
  206. TypedValue* fg_curl_close(VM::ActRec *ar);
  207. TypedValue* fg_curl_multi_init(VM::ActRec *ar);
  208. TypedValue* fg_curl_multi_add_handle(VM::ActRec *ar);
  209. TypedValue* fg_curl_multi_remove_handle(VM::ActRec *ar);
  210. TypedValue* fg_curl_multi_exec(VM::ActRec *ar);
  211. TypedValue* fg_curl_multi_select(VM::ActRec *ar);
  212. TypedValue* fg_fb_curl_multi_fdset(VM::ActRec *ar);
  213. TypedValue* fg_curl_multi_getcontent(VM::ActRec *ar);
  214. TypedValue* fg_curl_multi_info_read(VM::ActRec *ar);
  215. TypedValue* fg_curl_multi_close(VM::ActRec *ar);
  216. TypedValue* fg_evhttp_set_cache(VM::ActRec *ar);
  217. TypedValue* fg_evhttp_get(VM::ActRec *ar);
  218. TypedValue* fg_evhttp_post(VM::ActRec *ar);
  219. TypedValue* fg_evhttp_async_get(VM::ActRec *ar);
  220. TypedValue* fg_evhttp_async_post(VM::ActRec *ar);
  221. TypedValue* fg_evhttp_recv(VM::ActRec *ar);
  222. TypedValue* fg_checkdate(VM::ActRec *ar);
  223. TypedValue* fg_date_add(VM::ActRec *ar);
  224. TypedValue* fg_date_create_from_format(VM::ActRec *ar);
  225. TypedValue* fg_date_create(VM::ActRec *ar);
  226. TypedValue* fg_date_date_set(VM::ActRec *ar);
  227. TypedValue* fg_date_default_timezone_get(VM::ActRec *ar);
  228. TypedValue* fg_date_default_timezone_set(VM::ActRec *ar);
  229. TypedValue* fg_date_diff(VM::ActRec *ar);
  230. TypedValue* fg_date_format(VM::ActRec *ar);
  231. TypedValue* fg_date_get_last_errors(VM::ActRec *ar);
  232. TypedValue* fg_date_interval_create_from_date_string(VM::ActRec *ar);
  233. TypedValue* fg_date_interval_format(VM::ActRec *ar);
  234. TypedValue* fg_date_isodate_set(VM::ActRec *ar);
  235. TypedValue* fg_date_modify(VM::ActRec *ar);
  236. TypedValue* fg_date_offset_get(VM::ActRec *ar);
  237. TypedValue* fg_date_parse(VM::ActRec *ar);
  238. TypedValue* fg_date_sub(VM::ActRec *ar);
  239. TypedValue* fg_date_sun_info(VM::ActRec *ar);
  240. TypedValue* fg_date_sunrise(VM::ActRec *ar);
  241. TypedValue* fg_date_sunset(VM::ActRec *ar);
  242. TypedValue* fg_date_time_set(VM::ActRec *ar);
  243. TypedValue* fg_date_timestamp_get(VM::ActRec *ar);
  244. TypedValue* fg_date_timestamp_set(VM::ActRec *ar);
  245. TypedValue* fg_date_timezone_get(VM::ActRec *ar);
  246. TypedValue* fg_date_timezone_set(VM::ActRec *ar);
  247. TypedValue* fg_date(VM::ActRec *ar);
  248. TypedValue* fg_getdate(VM::ActRec *ar);
  249. TypedValue* fg_gettimeofday(VM::ActRec *ar);
  250. TypedValue* fg_gmdate(VM::ActRec *ar);
  251. TypedValue* fg_gmmktime(VM::ActRec *ar);
  252. TypedValue* fg_gmstrftime(VM::ActRec *ar);
  253. TypedValue* fg_idate(VM::ActRec *ar);
  254. TypedValue* fg_localtime(VM::ActRec *ar);
  255. TypedValue* fg_microtime(VM::ActRec *ar);
  256. TypedValue* fg_mktime(VM::ActRec *ar);
  257. TypedValue* fg_strftime(VM::ActRec *ar);
  258. TypedValue* fg_strptime(VM::ActRec *ar);
  259. TypedValue* fg_strtotime(VM::ActRec *ar);
  260. TypedValue* fg_time(VM::ActRec *ar);
  261. TypedValue* fg_timezone_abbreviations_list(VM::ActRec *ar);
  262. TypedValue* fg_timezone_identifiers_list(VM::ActRec *ar);
  263. TypedValue* fg_timezone_location_get(VM::ActRec *ar);
  264. TypedValue* fg_timezone_name_from_abbr(VM::ActRec *ar);
  265. TypedValue* fg_timezone_name_get(VM::ActRec *ar);
  266. TypedValue* fg_timezone_offset_get(VM::ActRec *ar);
  267. TypedValue* fg_timezone_open(VM::ActRec *ar);
  268. TypedValue* fg_timezone_transitions_get(VM::ActRec *ar);
  269. TypedValue* fg_timezone_version_get(VM::ActRec *ar);
  270. TypedValue* fg_hphpd_install_user_command(VM::ActRec *ar);
  271. TypedValue* fg_hphpd_get_user_commands(VM::ActRec *ar);
  272. TypedValue* fg_hphpd_break(VM::ActRec *ar);
  273. TypedValue* fg_hphpd_get_client(VM::ActRec *ar);
  274. TypedValue* fg_hphpd_client_ctrl(VM::ActRec *ar);
  275. TypedValue* fg_dom_document_create_element(VM::ActRec *ar);
  276. TypedValue* fg_dom_document_create_document_fragment(VM::ActRec *ar);
  277. TypedValue* fg_dom_document_create_text_node(VM::ActRec *ar);
  278. TypedValue* fg_dom_document_create_comment(VM::ActRec *ar);
  279. TypedValue* fg_dom_document_create_cdatasection(VM::ActRec *ar);
  280. TypedValue* fg_dom_document_create_processing_instruction(VM::ActRec *ar);
  281. TypedValue* fg_dom_document_create_attribute(VM::ActRec *ar);
  282. TypedValue* fg_dom_document_create_entity_reference(VM::ActRec *ar);
  283. TypedValue* fg_dom_document_get_elements_by_tag_name(VM::ActRec *ar);
  284. TypedValue* fg_dom_document_import_node(VM::ActRec *ar);
  285. TypedValue* fg_dom_document_create_element_ns(VM::ActRec *ar);
  286. TypedValue* fg_dom_document_create_attribute_ns(VM::ActRec *ar);
  287. TypedValue* fg_dom_document_get_elements_by_tag_name_ns(VM::ActRec *ar);
  288. TypedValue* fg_dom_document_get_element_by_id(VM::ActRec *ar);
  289. TypedValue* fg_dom_document_normalize_document(VM::ActRec *ar);
  290. TypedValue* fg_dom_document_save(VM::ActRec *ar);
  291. TypedValue* fg_dom_document_savexml(VM::ActRec *ar);
  292. TypedValue* fg_dom_document_validate(VM::ActRec *ar);
  293. TypedValue* fg_dom_document_xinclude(VM::ActRec *ar);
  294. TypedValue* fg_dom_document_save_html(VM::ActRec *ar);
  295. TypedValue* fg_dom_document_save_html_file(VM::ActRec *ar);
  296. TypedValue* fg_dom_document_schema_validate_file(VM::ActRec *ar);
  297. TypedValue* fg_dom_document_schema_validate_xml(VM::ActRec *ar);
  298. TypedValue* fg_dom_document_relaxng_validate_file(VM::ActRec *ar);
  299. TypedValue* fg_dom_document_relaxng_validate_xml(VM::ActRec *ar);
  300. TypedValue* fg_dom_node_insert_before(VM::ActRec *ar);
  301. TypedValue* fg_dom_node_replace_child(VM::ActRec *ar);
  302. TypedValue* fg_dom_node_remove_child(VM::ActRec *ar);
  303. TypedValue* fg_dom_node_append_child(VM::ActRec *ar);
  304. TypedValue* fg_dom_node_has_child_nodes(VM::ActRec *ar);
  305. TypedValue* fg_dom_node_clone_node(VM::ActRec *ar);
  306. TypedValue* fg_dom_node_normalize(VM::ActRec *ar);
  307. TypedValue* fg_dom_node_is_supported(VM::ActRec *ar);
  308. TypedValue* fg_dom_node_has_attributes(VM::ActRec *ar);
  309. TypedValue* fg_dom_node_is_same_node(VM::ActRec *ar);
  310. TypedValue* fg_dom_node_lookup_prefix(VM::ActRec *ar);
  311. TypedValue* fg_dom_node_is_default_namespace(VM::ActRec *ar);
  312. TypedValue* fg_dom_node_lookup_namespace_uri(VM::ActRec *ar);
  313. TypedValue* fg_dom_nodelist_item(VM::ActRec *ar);
  314. TypedValue* fg_dom_namednodemap_get_named_item(VM::ActRec *ar);
  315. TypedValue* fg_dom_namednodemap_item(VM::ActRec *ar);
  316. TypedValue* fg_dom_namednodemap_get_named_item_ns(VM::ActRec *ar);
  317. TypedValue* fg_dom_characterdata_substring_data(VM::ActRec *ar);
  318. TypedValue* fg_dom_characterdata_append_data(VM::ActRec *ar);
  319. TypedValue* fg_dom_characterdata_insert_data(VM::ActRec *ar);
  320. TypedValue* fg_dom_characterdata_delete_data(VM::ActRec *ar);
  321. TypedValue* fg_dom_characterdata_replace_data(VM::ActRec *ar);
  322. TypedValue* fg_dom_attr_is_id(VM::ActRec *ar);
  323. TypedValue* fg_dom_element_get_attribute(VM::ActRec *ar);
  324. TypedValue* fg_dom_element_set_attribute(VM::ActRec *ar);
  325. TypedValue* fg_dom_element_remove_attribute(VM::ActRec *ar);
  326. TypedValue* fg_dom_element_get_attribute_node(VM::ActRec *ar);
  327. TypedValue* fg_dom_element_set_attribute_node(VM::ActRec *ar);
  328. TypedValue* fg_dom_element_remove_attribute_node(VM::ActRec *ar);
  329. TypedValue* fg_dom_element_get_elements_by_tag_name(VM::ActRec *ar);
  330. TypedValue* fg_dom_element_get_attribute_ns(VM::ActRec *ar);
  331. TypedValue* fg_dom_element_set_attribute_ns(VM::ActRec *ar);
  332. TypedValue* fg_dom_element_remove_attribute_ns(VM::ActRec *ar);
  333. TypedValue* fg_dom_element_get_attribute_node_ns(VM::ActRec *ar);
  334. TypedValue* fg_dom_element_set_attribute_node_ns(VM::ActRec *ar);
  335. TypedValue* fg_dom_element_get_elements_by_tag_name_ns(VM::ActRec *ar);
  336. TypedValue* fg_dom_element_has_attribute(VM::ActRec *ar);
  337. TypedValue* fg_dom_element_has_attribute_ns(VM::ActRec *ar);
  338. TypedValue* fg_dom_element_set_id_attribute(VM::ActRec *ar);
  339. TypedValue* fg_dom_element_set_id_attribute_ns(VM::ActRec *ar);
  340. TypedValue* fg_dom_element_set_id_attribute_node(VM::ActRec *ar);
  341. TypedValue* fg_dom_text_split_text(VM::ActRec *ar);
  342. TypedValue* fg_dom_text_is_whitespace_in_element_content(VM::ActRec *ar);
  343. TypedValue* fg_dom_xpath_register_ns(VM::ActRec *ar);
  344. TypedValue* fg_dom_xpath_query(VM::ActRec *ar);
  345. TypedValue* fg_dom_xpath_evaluate(VM::ActRec *ar);
  346. TypedValue* fg_dom_xpath_register_php_functions(VM::ActRec *ar);
  347. TypedValue* fg_debug_backtrace(VM::ActRec *ar);
  348. TypedValue* fg_debug_print_backtrace(VM::ActRec *ar);
  349. TypedValue* fg_error_get_last(VM::ActRec *ar);
  350. TypedValue* fg_error_log(VM::ActRec *ar);
  351. TypedValue* fg_error_reporting(VM::ActRec *ar);
  352. TypedValue* fg_restore_error_handler(VM::ActRec *ar);
  353. TypedValue* fg_restore_exception_handler(VM::ActRec *ar);
  354. TypedValue* fg_set_error_handler(VM::ActRec *ar);
  355. TypedValue* fg_set_exception_handler(VM::ActRec *ar);
  356. TypedValue* fg_hphp_set_error_page(VM::ActRec *ar);
  357. TypedValue* fg_hphp_throw_fatal_error(VM::ActRec *ar);
  358. TypedValue* fg_hphp_clear_unflushed(VM::ActRec *ar);
  359. TypedValue* fg_hphp_debug_caller_info(VM::ActRec *ar);
  360. TypedValue* fg_trigger_error(VM::ActRec *ar);
  361. TypedValue* fg_user_error(VM::ActRec *ar);
  362. TypedValue* fg_fb_thrift_serialize(VM::ActRec *ar);
  363. TypedValue* fg_fb_thrift_unserialize(VM::ActRec *ar);
  364. TypedValue* fg_fb_serialize(VM::ActRec *ar);
  365. TypedValue* fg_fb_unserialize(VM::ActRec *ar);
  366. TypedValue* fg_fb_compact_serialize(VM::ActRec *ar);
  367. TypedValue* fg_fb_compact_unserialize(VM::ActRec *ar);
  368. TypedValue* fg_fb_could_include(VM::ActRec *ar);
  369. TypedValue* fg_fb_intercept(VM::ActRec *ar);
  370. TypedValue* fg_fb_stubout_intercept_handler(VM::ActRec *ar);
  371. TypedValue* fg_fb_rpc_intercept_handler(VM::ActRec *ar);
  372. TypedValue* fg_fb_renamed_functions(VM::ActRec *ar);
  373. TypedValue* fg_fb_rename_function(VM::ActRec *ar);
  374. TypedValue* fg_fb_utf8ize(VM::ActRec *ar);
  375. TypedValue* fg_fb_utf8_strlen_deprecated(VM::ActRec *ar);
  376. TypedValue* fg_fb_utf8_strlen(VM::ActRec *ar);
  377. TypedValue* fg_fb_utf8_substr(VM::ActRec *ar);
  378. TypedValue* fg_fb_call_user_func_safe(VM::ActRec *ar);
  379. TypedValue* fg_fb_call_user_func_safe_return(VM::ActRec *ar);
  380. TypedValue* fg_fb_call_user_func_array_safe(VM::ActRec *ar);
  381. TypedValue* fg_fb_get_code_coverage(VM::ActRec *ar);
  382. TypedValue* fg_fb_enable_code_coverage(VM::ActRec *ar);
  383. TypedValue* fg_fb_disable_code_coverage(VM::ActRec *ar);
  384. TypedValue* fg_xhprof_enable(VM::ActRec *ar);
  385. TypedValue* fg_xhprof_disable(VM::ActRec *ar);
  386. TypedValue* fg_xhprof_network_enable(VM::ActRec *ar);
  387. TypedValue* fg_xhprof_network_disable(VM::ActRec *ar);
  388. TypedValue* fg_xhprof_frame_begin(VM::ActRec *ar);
  389. TypedValue* fg_xhprof_frame_end(VM::ActRec *ar);
  390. TypedValue* fg_xhprof_run_trace(VM::ActRec *ar);
  391. TypedValue* fg_xhprof_sample_enable(VM::ActRec *ar);
  392. TypedValue* fg_xhprof_sample_disable(VM::ActRec *ar);
  393. TypedValue* fg_fb_load_local_databases(VM::ActRec *ar);
  394. TypedValue* fg_fb_parallel_query(VM::ActRec *ar);
  395. TypedValue* fg_fb_crossall_query(VM::ActRec *ar);
  396. TypedValue* fg_fb_set_taint(VM::ActRec *ar);
  397. TypedValue* fg_fb_unset_taint(VM::ActRec *ar);
  398. TypedValue* fg_fb_get_taint(VM::ActRec *ar);
  399. TypedValue* fg_fb_get_taint_warning_counts(VM::ActRec *ar);
  400. TypedValue* fg_fb_enable_html_taint_trace(VM::ActRec *ar);
  401. TypedValue* fg_fb_const_fetch(VM::ActRec *ar);
  402. TypedValue* fg_fb_output_compression(VM::ActRec *ar);
  403. TypedValue* fg_fb_set_exit_callback(VM::ActRec *ar);
  404. TypedValue* fg_fb_get_flush_stat(VM::ActRec *ar);
  405. TypedValue* fg_fb_get_last_flush_size(VM::ActRec *ar);
  406. TypedValue* fg_fb_lazy_stat(VM::ActRec *ar);
  407. TypedValue* fg_fb_lazy_lstat(VM::ActRec *ar);
  408. TypedValue* fg_fb_lazy_realpath(VM::ActRec *ar);
  409. TypedValue* fg_fb_setprofile(VM::ActRec *ar);
  410. TypedValue* fg_fb_gc_collect_cycles(VM::ActRec *ar);
  411. TypedValue* fg_fb_gc_detect_cycles(VM::ActRec *ar);
  412. TypedValue* fg_fopen(VM::ActRec *ar);
  413. TypedValue* fg_popen(VM::ActRec *ar);
  414. TypedValue* fg_fclose(VM::ActRec *ar);
  415. TypedValue* fg_pclose(VM::ActRec *ar);
  416. TypedValue* fg_fseek(VM::ActRec *ar);
  417. TypedValue* fg_rewind(VM::ActRec *ar);
  418. TypedValue* fg_ftell(VM::ActRec *ar);
  419. TypedValue* fg_feof(VM::ActRec *ar);
  420. TypedValue* fg_fstat(VM::ActRec *ar);
  421. TypedValue* fg_fread(VM::ActRec *ar);
  422. TypedValue* fg_fgetc(VM::ActRec *ar);
  423. TypedValue* fg_fgets(VM::ActRec *ar);
  424. TypedValue* fg_fgetss(VM::ActRec *ar);
  425. TypedValue* fg_fscanf(VM::ActRec *ar);
  426. TypedValue* fg_fpassthru(VM::ActRec *ar);
  427. TypedValue* fg_fwrite(VM::ActRec *ar);
  428. TypedValue* fg_fputs(VM::ActRec *ar);
  429. TypedValue* fg_fprintf(VM::ActRec *ar);
  430. TypedValue* fg_vfprintf(VM::ActRec *ar);
  431. TypedValue* fg_fflush(VM::ActRec *ar);
  432. TypedValue* fg_ftruncate(VM::ActRec *ar);
  433. TypedValue* fg_flock(VM::ActRec *ar);
  434. TypedValue* fg_fputcsv(VM::ActRec *ar);
  435. TypedValue* fg_fgetcsv(VM::ActRec *ar);
  436. TypedValue* fg_file_get_contents(VM::ActRec *ar);
  437. TypedValue* fg_file_put_contents(VM::ActRec *ar);
  438. TypedValue* fg_file(VM::ActRec *ar);
  439. TypedValue* fg_readfile(VM::ActRec *ar);
  440. TypedValue* fg_move_uploaded_file(VM::ActRec *ar);
  441. TypedValue* fg_parse_ini_file(VM::ActRec *ar);
  442. TypedValue* fg_parse_ini_string(VM::ActRec *ar);
  443. TypedValue* fg_parse_hdf_file(VM::ActRec *ar);
  444. TypedValue* fg_parse_hdf_string(VM::ActRec *ar);
  445. TypedValue* fg_write_hdf_file(VM::ActRec *ar);
  446. TypedValue* fg_write_hdf_string(VM::ActRec *ar);
  447. TypedValue* fg_md5_file(VM::ActRec *ar);
  448. TypedValue* fg_sha1_file(VM::ActRec *ar);
  449. TypedValue* fg_chmod(VM::ActRec *ar);
  450. TypedValue* fg_chown(VM::ActRec *ar);
  451. TypedValue* fg_lchown(VM::ActRec *ar);
  452. TypedValue* fg_chgrp(VM::ActRec *ar);
  453. TypedValue* fg_lchgrp(VM::ActRec *ar);
  454. TypedValue* fg_touch(VM::ActRec *ar);
  455. TypedValue* fg_copy(VM::ActRec *ar);
  456. TypedValue* fg_rename(VM::ActRec *ar);
  457. TypedValue* fg_umask(VM::ActRec *ar);
  458. TypedValue* fg_unlink(VM::ActRec *ar);
  459. TypedValue* fg_link(VM::ActRec *ar);
  460. TypedValue* fg_symlink(VM::ActRec *ar);
  461. TypedValue* fg_basename(VM::ActRec *ar);
  462. TypedValue* fg_fnmatch(VM::ActRec *ar);
  463. TypedValue* fg_glob(VM::ActRec *ar);
  464. TypedValue* fg_tempnam(VM::ActRec *ar);
  465. TypedValue* fg_tmpfile(VM::ActRec *ar);
  466. TypedValue* fg_fileperms(VM::ActRec *ar);
  467. TypedValue* fg_fileinode(VM::ActRec *ar);
  468. TypedValue* fg_filesize(VM::ActRec *ar);
  469. TypedValue* fg_fileowner(VM::ActRec *ar);
  470. TypedValue* fg_filegroup(VM::ActRec *ar);
  471. TypedValue* fg_fileatime(VM::ActRec *ar);
  472. TypedValue* fg_filemtime(VM::ActRec *ar);
  473. TypedValue* fg_filectime(VM::ActRec *ar);
  474. TypedValue* fg_filetype(VM::ActRec *ar);
  475. TypedValue* fg_linkinfo(VM::ActRec *ar);
  476. TypedValue* fg_is_writable(VM::ActRec *ar);
  477. TypedValue* fg_is_writeable(VM::ActRec *ar);
  478. TypedValue* fg_is_readable(VM::ActRec *ar);
  479. TypedValue* fg_is_executable(VM::ActRec *ar);
  480. TypedValue* fg_is_file(VM::ActRec *ar);
  481. TypedValue* fg_is_dir(VM::ActRec *ar);
  482. TypedValue* fg_is_link(VM::ActRec *ar);
  483. TypedValue* fg_is_uploaded_file(VM::ActRec *ar);
  484. TypedValue* fg_file_exists(VM::ActRec *ar);
  485. TypedValue* fg_stat(VM::ActRec *ar);
  486. TypedValue* fg_lstat(VM::ActRec *ar);
  487. TypedValue* fg_clearstatcache(VM::ActRec *ar);
  488. TypedValue* fg_readlink(VM::ActRec *ar);
  489. TypedValue* fg_realpath(VM::ActRec *ar);
  490. TypedValue* fg_pathinfo(VM::ActRec *ar);
  491. TypedValue* fg_disk_free_space(VM::ActRec *ar);
  492. TypedValue* fg_diskfreespace(VM::ActRec *ar);
  493. TypedValue* fg_disk_total_space(VM::ActRec *ar);
  494. TypedValue* fg_mkdir(VM::ActRec *ar);
  495. TypedValue* fg_rmdir(VM::ActRec *ar);
  496. TypedValue* fg_dirname(VM::ActRec *ar);
  497. TypedValue* fg_getcwd(VM::ActRec *ar);
  498. TypedValue* fg_chdir(VM::ActRec *ar);
  499. TypedValue* fg_chroot(VM::ActRec *ar);
  500. TypedValue* fg_dir(VM::ActRec *ar);
  501. TypedValue* fg_opendir(VM::ActRec *ar);
  502. TypedValue* fg_readdir(VM::ActRec *ar);
  503. TypedValue* fg_rewinddir(VM::ActRec *ar);
  504. TypedValue* fg_scandir(VM::ActRec *ar);
  505. TypedValue* fg_closedir(VM::ActRec *ar);
  506. TypedValue* fg_get_defined_functions(VM::ActRec *ar);
  507. TypedValue* fg_function_exists(VM::ActRec *ar);
  508. TypedValue* fg_is_callable(VM::ActRec *ar);
  509. TypedValue* fg_call_user_func_array(VM::ActRec *ar);
  510. TypedValue* fg_call_user_func(VM::ActRec *ar);
  511. TypedValue* fg_call_user_func_array_async(VM::ActRec *ar);
  512. TypedValue* fg_call_user_func_async(VM::ActRec *ar);
  513. TypedValue* fg_check_user_func_async(VM::ActRec *ar);
  514. TypedValue* fg_end_user_func_async(VM::ActRec *ar);
  515. TypedValue* fg_call_user_func_serialized(VM::ActRec *ar);
  516. TypedValue* fg_call_user_func_array_rpc(VM::ActRec *ar);
  517. TypedValue* fg_call_user_func_rpc(VM::ActRec *ar);
  518. TypedValue* fg_forward_static_call_array(VM::ActRec *ar);
  519. TypedValue* fg_forward_static_call(VM::ActRec *ar);
  520. TypedValue* fg_get_called_class(VM::ActRec *ar);
  521. TypedValue* fg_create_function(VM::ActRec *ar);
  522. TypedValue* fg_func_get_arg(VM::ActRec *ar);
  523. TypedValue* fg_func_get_args(VM::ActRec *ar);
  524. TypedValue* fg_func_num_args(VM::ActRec *ar);
  525. TypedValue* fg_register_postsend_function(VM::ActRec *ar);
  526. TypedValue* fg_register_shutdown_function(VM::ActRec *ar);
  527. TypedValue* fg_register_cleanup_function(VM::ActRec *ar);
  528. TypedValue* fg_register_tick_function(VM::ActRec *ar);
  529. TypedValue* fg_unregister_tick_function(VM::ActRec *ar);
  530. TypedValue* fg_hash(VM::ActRec *ar);
  531. TypedValue* fg_hash_algos(VM::ActRec *ar);
  532. TypedValue* fg_hash_init(VM::ActRec *ar);
  533. TypedValue* fg_hash_file(VM::ActRec *ar);
  534. TypedValue* fg_hash_final(VM::ActRec *ar);
  535. TypedValue* fg_hash_hmac_file(VM::ActRec *ar);
  536. TypedValue* fg_hash_hmac(VM::ActRec *ar);
  537. TypedValue* fg_hash_update_file(VM::ActRec *ar);
  538. TypedValue* fg_hash_update_stream(VM::ActRec *ar);
  539. TypedValue* fg_hash_update(VM::ActRec *ar);
  540. TypedValue* fg_furchash_hphp_ext(VM::ActRec *ar);
  541. TypedValue* fg_furchash_hphp_ext_supported(VM::ActRec *ar);
  542. TypedValue* fg_hphp_murmurhash(VM::ActRec *ar);
  543. TypedValue* fg_iconv_mime_encode(VM::ActRec *ar);
  544. TypedValue* fg_iconv_mime_decode(VM::ActRec *ar);
  545. TypedValue* fg_iconv_mime_decode_headers(VM::ActRec *ar);
  546. TypedValue* fg_iconv_get_encoding(VM::ActRec *ar);
  547. TypedValue* fg_iconv_set_encoding(VM::ActRec *ar);
  548. TypedValue* fg_iconv(VM::ActRec *ar);
  549. TypedValue* fg_iconv_strlen(VM::ActRec *ar);
  550. TypedValue* fg_iconv_strpos(VM::ActRec *ar);
  551. TypedValue* fg_iconv_strrpos(VM::ActRec *ar);
  552. TypedValue* fg_iconv_substr(VM::ActRec *ar);
  553. TypedValue* fg_ob_iconv_handler(VM::ActRec *ar);
  554. TypedValue* fg_icu_transliterate(VM::ActRec *ar);
  555. TypedValue* fg_icu_tokenize(VM::ActRec *ar);
  556. TypedValue* fg_gd_info(VM::ActRec *ar);
  557. TypedValue* fg_getimagesize(VM::ActRec *ar);
  558. TypedValue* fg_image_type_to_extension(VM::ActRec *ar);
  559. TypedValue* fg_image_type_to_mime_type(VM::ActRec *ar);
  560. TypedValue* fg_image2wbmp(VM::ActRec *ar);
  561. TypedValue* fg_imagealphablending(VM::ActRec *ar);
  562. TypedValue* fg_imageantialias(VM::ActRec *ar);
  563. TypedValue* fg_imagearc(VM::ActRec *ar);
  564. TypedValue* fg_imagechar(VM::ActRec *ar);
  565. TypedValue* fg_imagecharup(VM::ActRec *ar);
  566. TypedValue* fg_imagecolorallocate(VM::ActRec *ar);
  567. TypedValue* fg_imagecolorallocatealpha(VM::ActRec *ar);
  568. TypedValue* fg_imagecolorat(VM::ActRec *ar);
  569. TypedValue* fg_imagecolorclosest(VM::ActRec *ar);
  570. TypedValue* fg_imagecolorclosestalpha(VM::ActRec *ar);
  571. TypedValue* fg_imagecolorclosesthwb(VM::ActRec *ar);
  572. TypedValue* fg_imagecolordeallocate(VM::ActRec *ar);
  573. TypedValue* fg_imagecolorexact(VM::ActRec *ar);
  574. TypedValue* fg_imagecolorexactalpha(VM::ActRec *ar);
  575. TypedValue* fg_imagecolormatch(VM::ActRec *ar);
  576. TypedValue* fg_imagecolorresolve(VM::ActRec *ar);
  577. TypedValue* fg_imagecolorresolvealpha(VM::ActRec *ar);
  578. TypedValue* fg_imagecolorset(VM::ActRec *ar);
  579. TypedValue* fg_imagecolorsforindex(VM::ActRec *ar);
  580. TypedValue* fg_imagecolorstotal(VM::ActRec *ar);
  581. TypedValue* fg_imagecolortransparent(VM::ActRec *ar);
  582. TypedValue* fg_imageconvolution(VM::ActRec *ar);
  583. TypedValue* fg_imagecopy(VM::ActRec *ar);
  584. TypedValue* fg_imagecopymerge(VM::ActRec *ar);
  585. TypedValue* fg_imagecopymergegray(VM::ActRec *ar);
  586. TypedValue* fg_imagecopyresampled(VM::ActRec *ar);
  587. TypedValue* fg_imagecopyresized(VM::ActRec *ar);
  588. TypedValue* fg_imagecreate(VM::ActRec *ar);
  589. TypedValue* fg_imagecreatefromgd2part(VM::ActRec *ar);
  590. TypedValue* fg_imagecreatefromgd(VM::ActRec *ar);
  591. TypedValue* fg_imagecreatefromgd2(VM::ActRec *ar);
  592. TypedValue* fg_imagecreatefromgif(VM::ActRec *ar);
  593. TypedValue* fg_imagecreatefromjpeg(VM::ActRec *ar);
  594. TypedValue* fg_imagecreatefrompng(VM::ActRec *ar);
  595. TypedValue* fg_imagecreatefromstring(VM::ActRec *ar);
  596. TypedValue* fg_imagecreatefromwbmp(VM::ActRec *ar);
  597. TypedValue* fg_imagecreatefromxbm(VM::ActRec *ar);
  598. TypedValue* fg_imagecreatefromxpm(VM::ActRec *ar);
  599. TypedValue* fg_imagecreatetruecolor(VM::ActRec *ar);
  600. TypedValue* fg_imagedashedline(VM::ActRec *ar);
  601. TypedValue* fg_imagedestroy(VM::ActRec *ar);
  602. TypedValue* fg_imageellipse(VM::ActRec *ar);
  603. TypedValue* fg_imagefill(VM::ActRec *ar);
  604. TypedValue* fg_imagefilledarc(VM::ActRec *ar);
  605. TypedValue* fg_imagefilledellipse(VM::ActRec *ar);
  606. TypedValue* fg_imagefilledpolygon(VM::ActRec *ar);
  607. TypedValue* fg_imagefilledrectangle(VM::ActRec *ar);
  608. TypedValue* fg_imagefilltoborder(VM::ActRec *ar);
  609. TypedValue* fg_imagefilter(VM::ActRec *ar);
  610. TypedValue* fg_imagefontheight(VM::ActRec *ar);
  611. TypedValue* fg_imagefontwidth(VM::ActRec *ar);
  612. TypedValue* fg_imageftbbox(VM::ActRec *ar);
  613. TypedValue* fg_imagefttext(VM::ActRec *ar);
  614. TypedValue* fg_imagegammacorrect(VM::ActRec *ar);
  615. TypedValue* fg_imagegd2(VM::ActRec *ar);
  616. TypedValue* fg_imagegd(VM::ActRec *ar);
  617. TypedValue* fg_imagegif(VM::ActRec *ar);
  618. TypedValue* fg_imagegrabscreen(VM::ActRec *ar);
  619. TypedValue* fg_imagegrabwindow(VM::ActRec *ar);
  620. TypedValue* fg_imageinterlace(VM::ActRec *ar);
  621. TypedValue* fg_imageistruecolor(VM::ActRec *ar);
  622. TypedValue* fg_imagejpeg(VM::ActRec *ar);
  623. TypedValue* fg_imagelayereffect(VM::ActRec *ar);
  624. TypedValue* fg_imageline(VM::ActRec *ar);
  625. TypedValue* fg_imageloadfont(VM::ActRec *ar);
  626. TypedValue* fg_imagepalettecopy(VM::ActRec *ar);
  627. TypedValue* fg_imagepng(VM::ActRec *ar);
  628. TypedValue* fg_imagepolygon(VM::ActRec *ar);
  629. TypedValue* fg_imagepsbbox(VM::ActRec *ar);
  630. TypedValue* fg_imagepsencodefont(VM::ActRec *ar);
  631. TypedValue* fg_imagepsextendfont(VM::ActRec *ar);
  632. TypedValue* fg_imagepsfreefont(VM::ActRec *ar);
  633. TypedValue* fg_imagepsloadfont(VM::ActRec *ar);
  634. TypedValue* fg_imagepsslantfont(VM::ActRec *ar);
  635. TypedValue* fg_imagepstext(VM::ActRec *ar);
  636. TypedValue* fg_imagerectangle(VM::ActRec *ar);
  637. TypedValue* fg_imagerotate(VM::ActRec *ar);
  638. TypedValue* fg_imagesavealpha(VM::ActRec *ar);
  639. TypedValue* fg_imagesetbrush(VM::ActRec *ar);
  640. TypedValue* fg_imagesetpixel(VM::ActRec *ar);
  641. TypedValue* fg_imagesetstyle(VM::ActRec *ar);
  642. TypedValue* fg_imagesetthickness(VM::ActRec *ar);
  643. TypedValue* fg_imagesettile(VM::ActRec *ar);
  644. TypedValue* fg_imagestring(VM::ActRec *ar);
  645. TypedValue* fg_imagestringup(VM::ActRec *ar);
  646. TypedValue* fg_imagesx(VM::ActRec *ar);
  647. TypedValue* fg_imagesy(VM::ActRec *ar);
  648. TypedValue* fg_imagetruecolortopalette(VM::ActRec *ar);
  649. TypedValue* fg_imagettfbbox(VM::ActRec *ar);
  650. TypedValue* fg_imagettftext(VM::ActRec *ar);
  651. TypedValue* fg_imagetypes(VM::ActRec *ar);
  652. TypedValue* fg_imagewbmp(VM::ActRec *ar);
  653. TypedValue* fg_imagexbm(VM::ActRec *ar);
  654. TypedValue* fg_iptcembed(VM::ActRec *ar);
  655. TypedValue* fg_iptcparse(VM::ActRec *ar);
  656. TypedValue* fg_jpeg2wbmp(VM::ActRec *ar);
  657. TypedValue* fg_png2wbmp(VM::ActRec *ar);
  658. TypedValue* fg_exif_imagetype(VM::ActRec *ar);
  659. TypedValue* fg_exif_read_data(VM::ActRec *ar);
  660. TypedValue* fg_read_exif_data(VM::ActRec *ar);
  661. TypedValue* fg_exif_tagname(VM::ActRec *ar);
  662. TypedValue* fg_exif_thumbnail(VM::ActRec *ar);
  663. TypedValue* fg_imap_8bit(VM::ActRec *ar);
  664. TypedValue* fg_imap_alerts(VM::ActRec *ar);
  665. TypedValue* fg_imap_append(VM::ActRec *ar);
  666. TypedValue* fg_imap_base64(VM::ActRec *ar);
  667. TypedValue* fg_imap_binary(VM::ActRec *ar);
  668. TypedValue* fg_imap_body(VM::ActRec *ar);
  669. TypedValue* fg_imap_bodystruct(VM::ActRec *ar);
  670. TypedValue* fg_imap_check(VM::ActRec *ar);
  671. TypedValue* fg_imap_clearflag_full(VM::ActRec *ar);
  672. TypedValue* fg_imap_close(VM::ActRec *ar);
  673. TypedValue* fg_imap_createmailbox(VM::ActRec *ar);
  674. TypedValue* fg_imap_delete(VM::ActRec *ar);
  675. TypedValue* fg_imap_deletemailbox(VM::ActRec *ar);
  676. TypedValue* fg_imap_errors(VM::ActRec *ar);
  677. TypedValue* fg_imap_expunge(VM::ActRec *ar);
  678. TypedValue* fg_imap_fetch_overview(VM::ActRec *ar);
  679. TypedValue* fg_imap_fetchbody(VM::ActRec *ar);
  680. TypedValue* fg_imap_fetchheader(VM::ActRec *ar);
  681. TypedValue* fg_imap_fetchstructure(VM::ActRec *ar);
  682. TypedValue* fg_imap_gc(VM::ActRec *ar);
  683. TypedValue* fg_imap_get_quota(VM::ActRec *ar);
  684. TypedValue* fg_imap_get_quotaroot(VM::ActRec *ar);
  685. TypedValue* fg_imap_getacl(VM::ActRec *ar);
  686. TypedValue* fg_imap_getmailboxes(VM::ActRec *ar);
  687. TypedValue* fg_imap_getsubscribed(VM::ActRec *ar);
  688. TypedValue* fg_imap_header(VM::ActRec *ar);
  689. TypedValue* fg_imap_headerinfo(VM::ActRec *ar);
  690. TypedValue* fg_imap_headers(VM::ActRec *ar);
  691. TypedValue* fg_imap_last_error(VM::ActRec *ar);
  692. TypedValue* fg_imap_list(VM::ActRec *ar);
  693. TypedValue* fg_imap_listmailbox(VM::ActRec *ar);
  694. TypedValue* fg_imap_listscan(VM::ActRec *ar);
  695. TypedValue* fg_imap_listsubscribed(VM::ActRec *ar);
  696. TypedValue* fg_imap_lsub(VM::ActRec *ar);
  697. TypedValue* fg_imap_mail_compose(VM::ActRec *ar);
  698. TypedValue* fg_imap_mail_copy(VM::ActRec *ar);
  699. TypedValue* fg_imap_mail_move(VM::ActRec *ar);
  700. TypedValue* fg_imap_mail(VM::ActRec *ar);
  701. TypedValue* fg_imap_mailboxmsginfo(VM::ActRec *ar);
  702. TypedValue* fg_imap_mime_header_decode(VM::ActRec *ar);
  703. TypedValue* fg_imap_msgno(VM::ActRec *ar);
  704. TypedValue* fg_imap_num_msg(VM::ActRec *ar);
  705. TypedValue* fg_imap_num_recent(VM::ActRec *ar);
  706. TypedValue* fg_imap_open(VM::ActRec *ar);
  707. TypedValue* fg_imap_ping(VM::ActRec *ar);
  708. TypedValue* fg_imap_qprint(VM::ActRec *ar);
  709. TypedValue* fg_imap_renamemailbox(VM::ActRec *ar);
  710. TypedValue* fg_imap_reopen(VM::ActRec *ar);
  711. TypedValue* fg_imap_rfc822_parse_adrlist(VM::ActRec *ar);
  712. TypedValue* fg_imap_rfc822_parse_headers(VM::ActRec *ar);
  713. TypedValue* fg_imap_rfc822_write_address(VM::ActRec *ar);
  714. TypedValue* fg_imap_savebody(VM::ActRec *ar);
  715. TypedValue* fg_imap_scanmailbox(VM::ActRec *ar);
  716. TypedValue* fg_imap_search(VM::ActRec *ar);
  717. TypedValue* fg_imap_set_quota(VM::ActRec *ar);
  718. TypedValue* fg_imap_setacl(VM::ActRec *ar);
  719. TypedValue* fg_imap_setflag_full(VM::ActRec *ar);
  720. TypedValue* fg_imap_sort(VM::ActRec *ar);
  721. TypedValue* fg_imap_status(VM::ActRec *ar);
  722. TypedValue* fg_imap_subscribe(VM::ActRec *ar);
  723. TypedValue* fg_imap_thread(VM::ActRec *ar);
  724. TypedValue* fg_imap_timeout(VM::ActRec *ar);
  725. TypedValue* fg_imap_uid(VM::ActRec *ar);
  726. TypedValue* fg_imap_undelete(VM::ActRec *ar);
  727. TypedValue* fg_imap_unsubscribe(VM::ActRec *ar);
  728. TypedValue* fg_imap_utf7_decode(VM::ActRec *ar);
  729. TypedValue* fg_imap_utf7_encode(VM::ActRec *ar);
  730. TypedValue* fg_imap_utf8(VM::ActRec *ar);
  731. TypedValue* fg_intl_get_error_code(VM::ActRec *ar);
  732. TypedValue* fg_intl_get_error_message(VM::ActRec *ar);
  733. TypedValue* fg_intl_error_name(VM::ActRec *ar);
  734. TypedValue* fg_intl_is_failure(VM::ActRec *ar);
  735. TypedValue* fg_collator_asort(VM::ActRec *ar);
  736. TypedValue* fg_collator_compare(VM::ActRec *ar);
  737. TypedValue* fg_collator_create(VM::ActRec *ar);
  738. TypedValue* fg_collator_get_attribute(VM::ActRec *ar);
  739. TypedValue* fg_collator_get_error_code(VM::ActRec *ar);
  740. TypedValue* fg_collator_get_error_message(VM::ActRec *ar);
  741. TypedValue* fg_collator_get_locale(VM::ActRec *ar);
  742. TypedValue* fg_collator_get_strength(VM::ActRec *ar);
  743. TypedValue* fg_collator_set_attribute(VM::ActRec *ar);
  744. TypedValue* fg_collator_set_strength(VM::ActRec *ar);
  745. TypedValue* fg_collator_sort_with_sort_keys(VM::ActRec *ar);
  746. TypedValue* fg_collator_sort(VM::ActRec *ar);
  747. TypedValue* fg_idn_to_ascii(VM::ActRec *ar);
  748. TypedValue* fg_idn_to_unicode(VM::ActRec *ar);
  749. TypedValue* fg_idn_to_utf8(VM::ActRec *ar);
  750. TypedValue* fg_ftok(VM::ActRec *ar);
  751. TypedValue* fg_msg_get_queue(VM::ActRec *ar);
  752. TypedValue* fg_msg_queue_exists(VM::ActRec *ar);
  753. TypedValue* fg_msg_send(VM::ActRec *ar);
  754. TypedValue* fg_msg_receive(VM::ActRec *ar);
  755. TypedValue* fg_msg_remove_queue(VM::ActRec *ar);
  756. TypedValue* fg_msg_set_queue(VM::ActRec *ar);
  757. TypedValue* fg_msg_stat_queue(VM::ActRec *ar);
  758. TypedValue* fg_sem_acquire(VM::ActRec *ar);
  759. TypedValue* fg_sem_get(VM::ActRec *ar);
  760. TypedValue* fg_sem_release(VM::ActRec *ar);
  761. TypedValue* fg_sem_remove(VM::ActRec *ar);
  762. TypedValue* fg_shm_attach(VM::ActRec *ar);
  763. TypedValue* fg_shm_detach(VM::ActRec *ar);
  764. TypedValue* fg_shm_remove(VM::ActRec *ar);
  765. TypedValue* fg_shm_get_var(VM::ActRec *ar);
  766. TypedValue* fg_shm_has_var(VM::ActRec *ar);
  767. TypedValue* fg_shm_put_var(VM::ActRec *ar);
  768. TypedValue* fg_shm_remove_var(VM::ActRec *ar);
  769. TypedValue* fg_hphp_recursiveiteratoriterator___construct(VM::ActRec *ar);
  770. TypedValue* fg_hphp_recursiveiteratoriterator_getinneriterator(VM::ActRec *ar);
  771. TypedValue* fg_hphp_recursiveiteratoriterator_current(VM::ActRec *ar);
  772. TypedValue* fg_hphp_recursiveiteratoriterator_key(VM::ActRec *ar);
  773. TypedValue* fg_hphp_recursiveiteratoriterator_next(VM::ActRec *ar);
  774. TypedValue* fg_hphp_recursiveiteratoriterator_rewind(VM::ActRec *ar);
  775. TypedValue* fg_hphp_recursiveiteratoriterator_valid(VM::ActRec *ar);
  776. TypedValue* fg_hphp_directoryiterator___construct(VM::ActRec *ar);
  777. TypedValue* fg_hphp_directoryiterator_key(VM::ActRec *ar);
  778. TypedValue* fg_hphp_directoryiterator_next(VM::ActRec *ar);
  779. TypedValue* fg_hphp_directoryiterator_rewind(VM::ActRec *ar);
  780. TypedValue* fg_hphp_directoryiterator_seek(VM::ActRec *ar);
  781. TypedValue* fg_hphp_directoryiterator_current(VM::ActRec *ar);
  782. TypedValue* fg_hphp_directoryiterator___tostring(VM::ActRec *ar);
  783. TypedValue* fg_hphp_directoryiterator_valid(VM::ActRec *ar);
  784. TypedValue* fg_hphp_directoryiterator_isdot(VM::ActRec *ar);
  785. TypedValue* fg_hphp_recursivedirectoryiterator___construct(VM::ActRec *ar);
  786. TypedValue* fg_hphp_recursivedirectoryiterator_key(VM::ActRec *ar);
  787. TypedValue* fg_hphp_recursivedirectoryiterator_next(VM::ActRec *ar);
  788. TypedValue* fg_hphp_recursivedirectoryiterator_rewind(VM::ActRec *ar);
  789. TypedValue* fg_hphp_recursivedirectoryiterator_seek(VM::ActRec *ar);
  790. TypedValue* fg_hphp_recursivedirectoryiterator_current(VM::ActRec *ar);
  791. TypedValue* fg_hphp_recursivedirectoryiterator___tostring(VM::ActRec *ar);
  792. TypedValue* fg_hphp_recursivedirectoryiterator_valid(VM::ActRec *ar);
  793. TypedValue* fg_hphp_recursivedirectoryiterator_haschildren(VM::ActRec *ar);
  794. TypedValue* fg_hphp_recursivedirectoryiterator_getchildren(VM::ActRec *ar);
  795. TypedValue* fg_hphp_recursivedirectoryiterator_getsubpath(VM::ActRec *ar);
  796. TypedValue* fg_hphp_recursivedirectoryiterator_getsubpathname(VM::ActRec *ar);
  797. TypedValue* fg_json_encode(VM::ActRec *ar);
  798. TypedValue* fg_json_decode(VM::ActRec *ar);
  799. TypedValue* fg_ldap_connect(VM::ActRec *ar);
  800. TypedValue* fg_ldap_explode_dn(VM::ActRec *ar);
  801. TypedValue* fg_ldap_dn2ufn(VM::ActRec *ar);
  802. TypedValue* fg_ldap_err2str(VM::ActRec *ar);
  803. TypedValue* fg_ldap_add(VM::ActRec *ar);
  804. TypedValue* fg_ldap_mod_add(VM::ActRec *ar);
  805. TypedValue* fg_ldap_mod_del(VM::ActRec *ar);
  806. TypedValue* fg_ldap_mod_replace(VM::ActRec *ar);
  807. TypedValue* fg_ldap_modify(VM::ActRec *ar);
  808. TypedValue* fg_ldap_bind(VM::ActRec *ar);
  809. TypedValue* fg_ldap_set_rebind_proc(VM::ActRec *ar);
  810. TypedValue* fg_ldap_sort(VM::ActRec *ar);
  811. TypedValue* fg_ldap_start_tls(VM::ActRec *ar);
  812. TypedValue* fg_ldap_unbind(VM::ActRec *ar);
  813. TypedValue* fg_ldap_get_option(VM::ActRec *ar);
  814. TypedValue* fg_ldap_set_option(VM::ActRec *ar);
  815. TypedValue* fg_ldap_close(VM::ActRec *ar);
  816. TypedValue* fg_ldap_list(VM::ActRec *ar);
  817. TypedValue* fg_ldap_read(VM::ActRec *ar);
  818. TypedValue* fg_ldap_search(VM::ActRec *ar);
  819. TypedValue* fg_ldap_rename(VM::ActRec *ar);
  820. TypedValue* fg_ldap_delete(VM::ActRec *ar);
  821. TypedValue* fg_ldap_compare(VM::ActRec *ar);
  822. TypedValue* fg_ldap_errno(VM::ActRec *ar);
  823. TypedValue* fg_ldap_error(VM::ActRec *ar);
  824. TypedValue* fg_ldap_get_dn(VM::ActRec *ar);
  825. TypedValue* fg_ldap_count_entries(VM::ActRec *ar);
  826. TypedValue* fg_ldap_get_entries(VM::ActRec *ar);
  827. TypedValue* fg_ldap_first_entry(VM::ActRec *ar);
  828. TypedValue* fg_ldap_next_entry(VM::ActRec *ar);
  829. TypedValue* fg_ldap_get_attributes(VM::ActRec *ar);
  830. TypedValue* fg_ldap_first_attribute(VM::ActRec *ar);
  831. TypedValue* fg_ldap_next_attribute(VM::ActRec *ar);
  832. TypedValue* fg_ldap_first_reference(VM::ActRec *ar);
  833. TypedValue* fg_ldap_next_reference(VM::ActRec *ar);
  834. TypedValue* fg_ldap_parse_reference(VM::ActRec *ar);
  835. TypedValue* fg_ldap_parse_result(VM::ActRec *ar);
  836. TypedValue* fg_ldap_free_result(VM::ActRec *ar);
  837. TypedValue* fg_ldap_get_values_len(VM::ActRec *ar);
  838. TypedValue* fg_ldap_get_values(VM::ActRec *ar);
  839. TypedValue* fg_magickgetcopyright(VM::ActRec *ar);
  840. TypedValue* fg_magickgethomeurl(VM::ActRec *ar);
  841. TypedValue* fg_magickgetpackagename(VM::ActRec *ar);
  842. TypedValue* fg_magickgetquantumdepth(VM::ActRec *ar);
  843. TypedValue* fg_magickgetreleasedate(VM::ActRec *ar);
  844. TypedValue* fg_magickgetresourcelimit(VM::ActRec *ar);
  845. TypedValue* fg_magickgetversion(VM::ActRec *ar);
  846. TypedValue* fg_magickgetversionnumber(VM::ActRec *ar);
  847. TypedValue* fg_magickgetversionstring(VM::ActRec *ar);
  848. TypedValue* fg_magickqueryconfigureoption(VM::ActRec *ar);
  849. TypedValue* fg_magickqueryconfigureoptions(VM::ActRec *ar);
  850. TypedValue* fg_magickqueryfonts(VM::ActRec *ar);
  851. TypedValue* fg_magickqueryformats(VM::ActRec *ar);
  852. TypedValue* fg_magicksetresourcelimit(VM::ActRec *ar);
  853. TypedValue* fg_newdrawingwand(VM::ActRec *ar);
  854. TypedValue* fg_newmagickwand(VM::ActRec *ar);
  855. TypedValue* fg_newpixeliterator(VM::ActRec *ar);
  856. TypedValue* fg_newpixelregioniterator(VM::ActRec *ar);
  857. TypedValue* fg_newpixelwand(VM::ActRec *ar);
  858. TypedValue* fg_newpixelwandarray(VM::ActRec *ar);
  859. TypedValue* fg_newpixelwands(VM::ActRec *ar);
  860. TypedValue* fg_destroydrawingwand(VM::ActRec *ar);
  861. TypedValue* fg_destroymagickwand(VM::ActRec *ar);
  862. TypedValue* fg_destroypixeliterator(VM::ActRec *ar);
  863. TypedValue* fg_destroypixelwand(VM::ActRec *ar);
  864. TypedValue* fg_destroypixelwandarray(VM::ActRec *ar);
  865. TypedValue* fg_destroypixelwands(VM::ActRec *ar);
  866. TypedValue* fg_isdrawingwand(VM::ActRec *ar);
  867. TypedValue* fg_ismagickwand(VM::ActRec *ar);
  868. TypedValue* fg_ispixeliterator(VM::ActRec *ar);
  869. TypedValue* fg_ispixelwand(VM::ActRec *ar);
  870. TypedValue* fg_cleardrawingwand(VM::ActRec *ar);
  871. TypedValue* fg_clearmagickwand(VM::ActRec *ar);
  872. TypedValue* fg_clearpixeliterator(VM::ActRec *ar);
  873. TypedValue* fg_clearpixelwand(VM::ActRec *ar);
  874. TypedValue* fg_clonedrawingwand(VM::ActRec *ar);
  875. TypedValue* fg_clonemagickwand(VM::ActRec *ar);
  876. TypedValue* fg_wandgetexception(VM::ActRec *ar);
  877. TypedValue* fg_wandgetexceptionstring(VM::ActRec *ar);
  878. TypedValue* fg_wandgetexceptiontype(VM::ActRec *ar);
  879. TypedValue* fg_wandhasexception(VM::ActRec *ar);
  880. TypedValue* fg_drawaffine(VM::ActRec *ar);
  881. TypedValue* fg_drawannotation(VM::ActRec *ar);
  882. TypedValue* fg_drawarc(VM::ActRec *ar);
  883. TypedValue* fg_drawbezier(VM::ActRec *ar);
  884. TypedValue* fg_drawcircle(VM::ActRec *ar);
  885. TypedValue* fg_drawcolor(VM::ActRec *ar);
  886. TypedValue* fg_drawcomment(VM::ActRec *ar);
  887. TypedValue* fg_drawcomposite(VM::ActRec *ar);
  888. TypedValue* fg_drawellipse(VM::ActRec *ar);
  889. TypedValue* fg_drawgetclippath(VM::ActRec *ar);
  890. TypedValue* fg_drawgetcliprule(VM::ActRec *ar);
  891. TypedValue* fg_drawgetclipunits(VM::ActRec *ar);
  892. TypedValue* fg_drawgetexception(VM::ActRec *ar);
  893. TypedValue* fg_drawgetexceptionstring(VM::ActRec *ar);
  894. TypedValue* fg_drawgetexceptiontype(VM::ActRec *ar);
  895. TypedValue* fg_drawgetfillalpha(VM::ActRec *ar);
  896. TypedValue* fg_drawgetfillcolor(VM::ActRec *ar);
  897. TypedValue* fg_drawgetfillopacity(VM::ActRec *ar);
  898. TypedValue* fg_drawgetfillrule(VM::ActRec *ar);
  899. TypedValue* fg_drawgetfont(VM::ActRec *ar);
  900. TypedValue* fg_drawgetfontfamily(VM::ActRec *ar);
  901. TypedValue* fg_drawgetfontsize(VM::ActRec *ar);
  902. TypedValue* fg_drawgetfontstretch(VM::ActRec *ar);
  903. TypedValue* fg_drawgetfontstyle(VM::ActRec *ar);
  904. TypedValue* fg_drawgetfontweight(VM::ActRec *ar);
  905. TypedValue* fg_drawgetgravity(VM::ActRec *ar);
  906. TypedValue* fg_drawgetstrokealpha(VM::ActRec *ar);
  907. TypedValue* fg_drawgetstrokeantialias(VM::ActRec *ar);
  908. TypedValue* fg_drawgetstrokecolor(VM::ActRec *ar);
  909. TypedValue* fg_drawgetstrokedasharray(VM::ActRec *ar);
  910. TypedValue* fg_drawgetstrokedashoffset(VM::ActRec *ar);
  911. TypedValue* fg_drawgetstrokelinecap(VM::ActRec *ar);
  912. TypedValue* fg_drawgetstrokelinejoin(VM::ActRec *ar);
  913. TypedValue* fg_drawgetstrokemiterlimit(VM::ActRec *ar);
  914. TypedValue* fg_drawgetstrokeopacity(VM::ActRec *ar);
  915. TypedValue* fg_drawgetstrokewidth(VM::ActRec *ar);
  916. TypedValue* fg_drawgettextalignment(VM::ActRec *ar);
  917. TypedValue* fg_drawgettextantialias(VM::ActRec *ar);
  918. TypedValue* fg_drawgettextdecoration(VM::ActRec *ar);
  919. TypedValue* fg_drawgettextencoding(VM::ActRec *ar);
  920. TypedValue* fg_drawgettextundercolor(VM::ActRec *ar);
  921. TypedValue* fg_drawgetvectorgraphics(VM::ActRec *ar);
  922. TypedValue* fg_drawline(VM::ActRec *ar);
  923. TypedValue* fg_drawmatte(VM::ActRec *ar);
  924. TypedValue* fg_drawpathclose(VM::ActRec *ar);
  925. TypedValue* fg_drawpathcurvetoabsolute(VM::ActRec *ar);
  926. TypedValue* fg_drawpathcurvetoquadraticbezierabsolute(VM::ActRec *ar);
  927. TypedValue* fg_drawpathcurvetoquadraticbezierrelative(VM::ActRec *ar);
  928. TypedValue* fg_drawpathcurvetoquadraticbeziersmoothabsolute(VM::ActRec *ar);
  929. TypedValue* fg_drawpathcurvetoquadraticbeziersmoothrelative(VM::ActRec *ar);
  930. TypedValue* fg_drawpathcurvetorelative(VM::ActRec *ar);
  931. TypedValue* fg_drawpathcurvetosmoothabsolute(VM::ActRec *ar);
  932. TypedValue* fg_drawpathcurvetosmoothrelative(VM::ActRec *ar);
  933. TypedValue* fg_drawpathellipticarcabsolute(VM::ActRec *ar);
  934. TypedValue* fg_drawpathellipticarcrelative(VM::ActRec *ar);
  935. TypedValue* fg_drawpathfinish(VM::ActRec *ar);
  936. TypedValue* fg_drawpathlinetoabsolute(VM::ActRec *ar);
  937. TypedValue* fg_drawpathlinetohorizontalabsolute(VM::ActRec *ar);
  938. TypedValue* fg_drawpathlinetohorizontalrelative(VM::ActRec *ar);
  939. TypedValue* fg_drawpathlinetorelative(VM::ActRec *ar);
  940. TypedValue* fg_drawpathlinetoverticalabsolute(VM::ActRec *ar);
  941. TypedValue* fg_drawpathlinetoverticalrelative(VM::ActRec *ar);
  942. TypedValue* fg_drawpathmovetoabsolute(VM::ActRec *ar);
  943. TypedValue* fg_drawpathmovetorelative(VM::ActRec *ar);
  944. TypedValue* fg_drawpathstart(VM::ActRec *ar);
  945. TypedValue* fg_drawpoint(VM::ActRec *ar);
  946. TypedValue* fg_drawpolygon(VM::ActRec *ar);
  947. TypedValue* fg_drawpolyline(VM::ActRec *ar);
  948. TypedValue* fg_drawrectangle(VM::ActRec *ar);
  949. TypedValue* fg_drawrender(VM::ActRec *ar);
  950. TypedValue* fg_drawrotate(VM::ActRec *ar);
  951. TypedValue* fg_drawroundrectangle(VM::ActRec *ar);
  952. TypedValue* fg_drawscale(VM::ActRec *ar);
  953. TypedValue* fg_drawsetclippath(VM::ActRec *ar);
  954. TypedValue* fg_drawsetcliprule(VM::ActRec *ar);
  955. TypedValue* fg_drawsetclipunits(VM::ActRec *ar);
  956. TypedValue* fg_drawsetfillalpha(VM::ActRec *ar);
  957. TypedValue* fg_drawsetfillcolor(VM::ActRec *ar);
  958. TypedValue* fg_drawsetfillopacity(VM::ActRec *ar);
  959. TypedValue* fg_drawsetfillpatternurl(VM::ActRec *ar);
  960. TypedValue* fg_drawsetfillrule(VM::ActRec *ar);
  961. TypedValue* fg_drawsetfont(VM::ActRec *ar);
  962. TypedValue* fg_drawsetfontfamily(VM::ActRec *ar);
  963. TypedValue* fg_drawsetfontsize(VM::ActRec *ar);
  964. TypedValue* fg_drawsetfontstretch(VM::ActRec *ar);
  965. TypedValue* fg_drawsetfontstyle(VM::ActRec *ar);
  966. TypedValue* fg_drawsetfontweight(VM::ActRec *ar);
  967. TypedValue* fg_drawsetgravity(VM::ActRec *ar);
  968. TypedValue* fg_drawsetstrokealpha(VM::ActRec *ar);
  969. TypedValue* fg_drawsetstrokeantialias(VM::ActRec *ar);
  970. TypedValue* fg_drawsetstrokecolor(VM::ActRec *ar);
  971. TypedValue* fg_drawsetstrokedasharray(VM::ActRec *ar);
  972. TypedValue* fg_drawsetstrokedashoffset(VM::ActRec *ar);
  973. TypedValue* fg_drawsetstrokelinecap(VM::ActRec *ar);
  974. TypedValue* fg_drawsetstrokelinejoin(VM::ActRec *ar);
  975. TypedValue* fg_drawsetstrokemiterlimit(VM::ActRec *ar);
  976. TypedValue* fg_drawsetstrokeopacity(VM::ActRec *ar);
  977. TypedValue* fg_drawsetstrokepatternurl(VM::ActRec *ar);
  978. TypedValue* fg_drawsetstrokewidth(VM::ActRec *ar);
  979. TypedValue* fg_drawsettextalignment(VM::ActRec *ar);
  980. TypedValue* fg_drawsettextantialias(VM::ActRec *ar);
  981. TypedValue* fg_drawsettextdecoration(VM::ActRec *ar);
  982. TypedValue* fg_drawsettextencoding(VM::ActRec *ar);
  983. TypedValue* fg_drawsettextundercolor(VM::ActRec *ar);
  984. TypedValue* fg_drawsetvectorgraphics(VM::ActRec *ar);
  985. TypedValue* fg_drawsetviewbox(VM::ActRec *ar);
  986. TypedValue* fg_drawskewx(VM::ActRec *ar);
  987. TypedValue* fg_drawskewy(VM::ActRec *ar);
  988. TypedValue* fg_drawtranslate(VM::ActRec *ar);
  989. TypedValue* fg_pushdrawingwand(VM::ActRec *ar);
  990. TypedValue* fg_drawpushclippath(VM::ActRec *ar);
  991. TypedValue* fg_drawpushdefs(VM::ActRec *ar);
  992. TypedValue* fg_drawpushpattern(VM::ActRec *ar);
  993. TypedValue* fg_popdrawingwand(VM::ActRec *ar);
  994. TypedValue* fg_drawpopclippath(VM::ActRec *ar);
  995. TypedValue* fg_drawpopdefs(VM::ActRec *ar);
  996. TypedValue* fg_drawpoppattern(VM::ActRec *ar);
  997. TypedValue* fg_magickadaptivethresholdimage(VM::ActRec *ar);
  998. TypedValue* fg_magickaddimage(VM::ActRec *ar);
  999. TypedValue* fg_magickaddnoiseimage(VM::ActRec *ar);
  1000. TypedValue* fg_magickaffinetransformimage(VM::ActRec *ar);
  1001. TypedValue* fg_magickannotateimage(VM::ActRec *ar);
  1002. TypedValue* fg_magickappendimages(VM::ActRec *ar);
  1003. TypedValue* fg_magickaverageimages(VM::ActRec *ar);
  1004. TypedValue* fg_magickblackthresholdimage(VM::ActRec *ar);
  1005. TypedValue* fg_magickblurimage(VM::ActRec *ar);
  1006. TypedValue* fg_magickborderimage(VM::ActRec *ar);
  1007. TypedValue* fg_magickcharcoalimage(VM::ActRec *ar);
  1008. TypedValue* fg_magickchopimage(VM::ActRec *ar);
  1009. TypedValue* fg_magickclipimage(VM::ActRec *ar);
  1010. TypedValue* fg_magickclippathimage(VM::ActRec *ar);
  1011. TypedValue* fg_magickcoalesceimages(VM::ActRec *ar);
  1012. TypedValue* fg_magickcolorfloodfillimage(VM::ActRec *ar);
  1013. TypedValue* fg_magickcolorizeimage(VM::ActRec *ar);
  1014. TypedValue* fg_magickcombineimages(VM::ActRec *ar);
  1015. TypedValue* fg_magickcommentimage(VM::ActRec *ar);
  1016. TypedValue* fg_magickcompareimages(VM::ActRec *ar);
  1017. TypedValue* fg_magickcompositeimage(VM::ActRec *ar);
  1018. TypedValue* fg_magic

Large files files are truncated, but you can click here to view the full file