diff --git a/internals/zendapi/functions/_zend_bailout.xml b/internals/zendapi/functions/_zend_bailout.xml
new file mode 100644
index 0000000000..9b8e955000
--- /dev/null
+++ b/internals/zendapi/functions/_zend_bailout.xml
@@ -0,0 +1,74 @@
+
+
+
+
+ _zend_bailout
+ ...
+
+
+
+ &reftitle.description;
+ #include <zend.h>
+
+ void_zend_bailout
+ char*filename
+ uintlineno
+
+
+ ...
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ filename
+
+
+ ...
+
+
+
+
+ lineno
+
+
+ ...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ ...
+
+
+
+
+
+
diff --git a/internals/zendapi/functions/free_estring.xml b/internals/zendapi/functions/free_estring.xml
new file mode 100644
index 0000000000..bdc91b3add
--- /dev/null
+++ b/internals/zendapi/functions/free_estring.xml
@@ -0,0 +1,65 @@
+
+
+
+
+ free_estring
+ ...
+
+
+
+ &reftitle.description;
+ #include <zend.h>
+
+ voidfree_estring
+ char**str_p
+
+
+ ...
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ str_p
+
+
+ ...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ ...
+
+
+
+
+
+
diff --git a/internals/zendapi/functions/get_zend_version.xml b/internals/zendapi/functions/get_zend_version.xml
new file mode 100644
index 0000000000..eb3aa794d9
--- /dev/null
+++ b/internals/zendapi/functions/get_zend_version.xml
@@ -0,0 +1,65 @@
+
+
+
+
+ get_zend_version
+ ...
+
+
+
+ &reftitle.description;
+ #include <zend.h>
+
+ char*get_zend_version
+ void
+
+
+ ...
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ void
+
+
+ ...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ ...
+
+
+
+
+
+
diff --git a/internals/zendapi/functions/zend_error.xml b/internals/zendapi/functions/zend_error.xml
new file mode 100644
index 0000000000..1583256067
--- /dev/null
+++ b/internals/zendapi/functions/zend_error.xml
@@ -0,0 +1,101 @@
+
+
+
+
+ zend_error
+ ...
+
+
+
+ &reftitle.description;
+ #include <zend.h>
+
+ voidzend_error
+ inttype
+ constchar *format
+ ...)ZEND_ATTRIBUTE_FORMAT(printf
+ 2
+ 3
+
+
+ ...
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ type
+
+
+ ...
+
+
+
+
+ char *format
+
+
+ ...
+
+
+
+
+ ZEND_ATTRIBUTE_FORMAT(printf
+
+
+ ...
+
+
+
+
+ 2
+
+
+ ...
+
+
+
+
+ 3
+
+
+ ...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ ...
+
+
+
+
+
+
diff --git a/internals/zendapi/functions/zend_get_configuration_directive.xml b/internals/zendapi/functions/zend_get_configuration_directive.xml
new file mode 100644
index 0000000000..e684587de8
--- /dev/null
+++ b/internals/zendapi/functions/zend_get_configuration_directive.xml
@@ -0,0 +1,83 @@
+
+
+
+
+ zend_get_configuration_directive
+ ...
+
+
+
+ &reftitle.description;
+ #include <zend.h>
+
+ intzend_get_configuration_directive
+ char*name
+ uintname_length
+ zval*contents
+
+
+ ...
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ name
+
+
+ ...
+
+
+
+
+ name_length
+
+
+ ...
+
+
+
+
+ contents
+
+
+ ...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ ...
+
+
+
+
+
+
diff --git a/internals/zendapi/functions/zend_make_printable_zval.xml b/internals/zendapi/functions/zend_make_printable_zval.xml
new file mode 100644
index 0000000000..1ea942083c
--- /dev/null
+++ b/internals/zendapi/functions/zend_make_printable_zval.xml
@@ -0,0 +1,83 @@
+
+
+
+
+ zend_make_printable_zval
+ ...
+
+
+
+ &reftitle.description;
+ #include <zend.h>
+
+ voidzend_make_printable_zval
+ zval*expr
+ zval*expr_copy
+ int*use_copy
+
+
+ ...
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ expr
+
+
+ ...
+
+
+
+
+ expr_copy
+
+
+ ...
+
+
+
+
+ use_copy
+
+
+ ...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ ...
+
+
+
+
+
+
diff --git a/internals/zendapi/functions/zend_message_dispatcher.xml b/internals/zendapi/functions/zend_message_dispatcher.xml
new file mode 100644
index 0000000000..d8003e6c54
--- /dev/null
+++ b/internals/zendapi/functions/zend_message_dispatcher.xml
@@ -0,0 +1,74 @@
+
+
+
+
+ zend_message_dispatcher
+ ...
+
+
+
+ &reftitle.description;
+ #include <zend.h>
+
+ voidzend_message_dispatcher
+ longmessage
+ void*data
+
+
+ ...
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ message
+
+
+ ...
+
+
+
+
+ data
+
+
+ ...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ ...
+
+
+
+
+
+
diff --git a/internals/zendapi/functions/zend_output_debug_string.xml b/internals/zendapi/functions/zend_output_debug_string.xml
new file mode 100644
index 0000000000..50298d19b0
--- /dev/null
+++ b/internals/zendapi/functions/zend_output_debug_string.xml
@@ -0,0 +1,101 @@
+
+
+
+
+ zend_output_debug_string
+ ...
+
+
+
+ &reftitle.description;
+ #include <zend.h>
+
+ voidzend_output_debug_string
+ zend_booltrigger_break
+ char*format
+ ...)ZEND_ATTRIBUTE_FORMAT(printf
+ 2
+ 3
+
+
+ ...
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ trigger_break
+
+
+ ...
+
+
+
+
+ format
+
+
+ ...
+
+
+
+
+ ZEND_ATTRIBUTE_FORMAT(printf
+
+
+ ...
+
+
+
+
+ 2
+
+
+ ...
+
+
+
+
+ 3
+
+
+ ...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ ...
+
+
+
+
+
+
diff --git a/internals/zendapi/functions/zend_print_flat_zval_r.xml b/internals/zendapi/functions/zend_print_flat_zval_r.xml
new file mode 100644
index 0000000000..02436f8df1
--- /dev/null
+++ b/internals/zendapi/functions/zend_print_flat_zval_r.xml
@@ -0,0 +1,65 @@
+
+
+
+
+ zend_print_flat_zval_r
+ ...
+
+
+
+ &reftitle.description;
+ #include <zend.h>
+
+ voidzend_print_flat_zval_r
+ zval*expr TSRMLS_DC
+
+
+ ...
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ expr TSRMLS_DC
+
+
+ ...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ ...
+
+
+
+
+
+
diff --git a/internals/zendapi/functions/zend_print_zval.xml b/internals/zendapi/functions/zend_print_zval.xml
new file mode 100644
index 0000000000..9017e23684
--- /dev/null
+++ b/internals/zendapi/functions/zend_print_zval.xml
@@ -0,0 +1,74 @@
+
+
+
+
+ zend_print_zval
+ ...
+
+
+
+ &reftitle.description;
+ #include <zend.h>
+
+ intzend_print_zval
+ zval*expr
+ intindent
+
+
+ ...
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ expr
+
+
+ ...
+
+
+
+
+ indent
+
+
+ ...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ ...
+
+
+
+
+
+
diff --git a/internals/zendapi/functions/zend_print_zval_ex.xml b/internals/zendapi/functions/zend_print_zval_ex.xml
new file mode 100644
index 0000000000..76be5ad69c
--- /dev/null
+++ b/internals/zendapi/functions/zend_print_zval_ex.xml
@@ -0,0 +1,83 @@
+
+
+
+
+ zend_print_zval_ex
+ ...
+
+
+
+ &reftitle.description;
+ #include <zend.h>
+
+ intzend_print_zval_ex
+ zend_write_func_twrite_func
+ zval*expr
+ intindent
+
+
+ ...
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ write_func
+
+
+ ...
+
+
+
+
+ expr
+
+
+ ...
+
+
+
+
+ indent
+
+
+ ...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ ...
+
+
+
+
+
+
diff --git a/internals/zendapi/functions/zend_print_zval_r.xml b/internals/zendapi/functions/zend_print_zval_r.xml
new file mode 100644
index 0000000000..1af96022b4
--- /dev/null
+++ b/internals/zendapi/functions/zend_print_zval_r.xml
@@ -0,0 +1,74 @@
+
+
+
+
+ zend_print_zval_r
+ ...
+
+
+
+ &reftitle.description;
+ #include <zend.h>
+
+ voidzend_print_zval_r
+ zval*expr
+ intindent TSRMLS_DC
+
+
+ ...
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ expr
+
+
+ ...
+
+
+
+
+ indent TSRMLS_DC
+
+
+ ...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ ...
+
+
+
+
+
+
diff --git a/internals/zendapi/functions/zend_print_zval_r_ex.xml b/internals/zendapi/functions/zend_print_zval_r_ex.xml
new file mode 100644
index 0000000000..b3a54b620f
--- /dev/null
+++ b/internals/zendapi/functions/zend_print_zval_r_ex.xml
@@ -0,0 +1,83 @@
+
+
+
+
+ zend_print_zval_r_ex
+ ...
+
+
+
+ &reftitle.description;
+ #include <zend.h>
+
+ voidzend_print_zval_r_ex
+ zend_write_func_twrite_func
+ zval*expr
+ intindent TSRMLS_DC
+
+
+ ...
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ write_func
+
+
+ ...
+
+
+
+
+ expr
+
+
+ ...
+
+
+
+
+ indent TSRMLS_DC
+
+
+ ...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ ...
+
+
+
+
+
+