11/* This is a generated file, edit the .stub.php file instead.
2- * Stub hash: 950679cde15789a9060d4798dc35dc5a590fd8b2 */
2+ * Stub hash: 74e25e800964d6ecc2dfd783e7d738e3776c664c */
33
44ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_zend_test_array_return , 0 , 0 , IS_ARRAY , 0 )
55ZEND_END_ARG_INFO ()
@@ -51,6 +51,9 @@ ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_zend_iterable, 0, 1, IS_VOID, 0)
5151 ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , arg2 , IS_ITERABLE , 1 , "null" )
5252ZEND_END_ARG_INFO ()
5353
54+ ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_ZendTestNS2_ZendSubNS_namespaced_func , 0 , 0 , _IS_BOOL , 0 )
55+ ZEND_END_ARG_INFO ()
56+
5457ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_class__ZendTestClass_is_object , 0 , 0 , IS_LONG , 0 )
5558ZEND_END_ARG_INFO ()
5659
@@ -60,13 +63,14 @@ ZEND_END_ARG_INFO()
6063ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_class__ZendTestClass_returnsStatic , 0 , 0 , IS_STATIC , 0 )
6164ZEND_END_ARG_INFO ()
6265
63- ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_class__ZendTestTrait_testMethod , 0 , 0 , _IS_BOOL , 0 )
64- ZEND_END_ARG_INFO ()
66+ #define arginfo_class__ZendTestTrait_testMethod arginfo_ZendTestNS2_ZendSubNS_namespaced_func
6567
6668#define arginfo_class_ZendTestNS_Foo_method arginfo_zend_test_void_return
6769
6870#define arginfo_class_ZendTestNS2_Foo_method arginfo_zend_test_void_return
6971
72+ #define arginfo_class_ZendTestNS2_ZendSubNS_Foo_method arginfo_zend_test_void_return
73+
7074
7175static ZEND_FUNCTION (zend_test_array_return );
7276static ZEND_FUNCTION (zend_test_nullable_array_return );
@@ -81,12 +85,14 @@ static ZEND_FUNCTION(zend_string_or_object_or_null);
8185static ZEND_FUNCTION (zend_string_or_stdclass );
8286static ZEND_FUNCTION (zend_string_or_stdclass_or_null );
8387static ZEND_FUNCTION (zend_iterable );
88+ static ZEND_FUNCTION (namespaced_func );
8489static ZEND_METHOD (_ZendTestClass , is_object ) ;
8590static ZEND_METHOD (_ZendTestClass , __toString ) ;
8691static ZEND_METHOD (_ZendTestClass , returnsStatic ) ;
8792static ZEND_METHOD (_ZendTestTrait , testMethod ) ;
8893static ZEND_METHOD (ZendTestNS_Foo , method ) ;
8994static ZEND_METHOD (ZendTestNS2_Foo , method ) ;
95+ static ZEND_METHOD (ZendTestNS2_ZendSubNS_Foo , method ) ;
9096
9197
9298static const zend_function_entry ext_functions [] = {
@@ -103,6 +109,7 @@ static const zend_function_entry ext_functions[] = {
103109 ZEND_FE (zend_string_or_stdclass , arginfo_zend_string_or_stdclass )
104110 ZEND_FE (zend_string_or_stdclass_or_null , arginfo_zend_string_or_stdclass_or_null )
105111 ZEND_FE (zend_iterable , arginfo_zend_iterable )
112+ ZEND_NS_FE ("ZendTestNS2\\ZendSubNS" , namespaced_func , arginfo_ZendTestNS2_ZendSubNS_namespaced_func )
106113 ZEND_FE_END
107114};
108115
@@ -147,6 +154,12 @@ static const zend_function_entry class_ZendTestNS2_Foo_methods[] = {
147154 ZEND_FE_END
148155};
149156
157+
158+ static const zend_function_entry class_ZendTestNS2_ZendSubNS_Foo_methods [] = {
159+ ZEND_ME (ZendTestNS2_ZendSubNS_Foo , method , arginfo_class_ZendTestNS2_ZendSubNS_Foo_method , ZEND_ACC_PUBLIC )
160+ ZEND_FE_END
161+ };
162+
150163zend_class_entry * register_class__ZendTestInterface ()
151164{
152165 zend_class_entry ce , * class_entry ;
@@ -252,3 +265,13 @@ zend_class_entry *register_class_ZendTestNS2_Foo()
252265 return class_entry ;
253266}
254267
268+ zend_class_entry * register_class_ZendTestNS2_ZendSubNS_Foo ()
269+ {
270+ zend_class_entry ce , * class_entry ;
271+
272+ INIT_NS_CLASS_ENTRY (ce , "ZendTestNS2\\ZendSubNS" , "Foo" , class_ZendTestNS2_ZendSubNS_Foo_methods );
273+ class_entry = zend_register_internal_class_ex (& ce , NULL );
274+
275+ return class_entry ;
276+ }
277+
0 commit comments