Lines Matching refs:ce

542 		ZEND_ASSERT(prop->ce != NULL && prop->name != NULL);
543 if (!IS_SERIALIZED(prop->ce)) {
544 SERIALIZE_PTR(prop->ce);
565 ZEND_ASSERT(c->ce != NULL);
566 if (!IS_SERIALIZED(c->ce)) {
567 SERIALIZE_PTR(c->ce);
583 zend_class_entry *ce; local
586 ce = Z_PTR_P(zv);
587 UNSERIALIZE_PTR(ce);
589 SERIALIZE_STR(ce->name);
590 …zend_file_cache_serialize_hash(&ce->function_table, script, info, buf, zend_file_cache_serialize_f…
591 if (ce->default_properties_table) {
594 SERIALIZE_PTR(ce->default_properties_table);
595 p = ce->default_properties_table;
597 end = p + ce->default_properties_count;
603 if (ce->default_static_members_table) {
606 SERIALIZE_PTR(ce->default_static_members_table);
607 p = ce->default_static_members_table;
609 end = p + ce->default_static_members_count;
615 …zend_file_cache_serialize_hash(&ce->constants_table, script, info, buf, zend_file_cache_serialize_…
616 SERIALIZE_STR(ce->info.user.filename);
617 SERIALIZE_STR(ce->info.user.doc_comment);
618 …zend_file_cache_serialize_hash(&ce->properties_info, script, info, buf, zend_file_cache_serialize_…
620 if (ce->trait_aliases) {
623 SERIALIZE_PTR(ce->trait_aliases);
624 p = ce->trait_aliases;
654 if (ce->trait_precedences) {
657 SERIALIZE_PTR(ce->trait_precedences);
658 p = ce->trait_precedences;
697 SERIALIZE_PTR(ce->parent);
698 SERIALIZE_PTR(ce->constructor);
699 SERIALIZE_PTR(ce->destructor);
700 SERIALIZE_PTR(ce->clone);
701 SERIALIZE_PTR(ce->__get);
702 SERIALIZE_PTR(ce->__set);
703 SERIALIZE_PTR(ce->__call);
704 SERIALIZE_PTR(ce->serialize_func);
705 SERIALIZE_PTR(ce->unserialize_func);
706 SERIALIZE_PTR(ce->__isset);
707 SERIALIZE_PTR(ce->__unset);
708 SERIALIZE_PTR(ce->__tostring);
709 SERIALIZE_PTR(ce->__callstatic);
710 SERIALIZE_PTR(ce->__debugInfo);
1182 ZEND_ASSERT(prop->ce != NULL && prop->name != NULL);
1183 if (!IS_UNSERIALIZED(prop->ce)) {
1184 UNSERIALIZE_PTR(prop->ce);
1203 ZEND_ASSERT(c->ce != NULL);
1204 if (!IS_UNSERIALIZED(c->ce)) {
1205 UNSERIALIZE_PTR(c->ce);
1220 zend_class_entry *ce; local
1223 ce = Z_PTR_P(zv);
1225 UNSERIALIZE_STR(ce->name);
1226 zend_file_cache_unserialize_hash(&ce->function_table,
1228 if (ce->default_properties_table) {
1231 UNSERIALIZE_PTR(ce->default_properties_table);
1232 p = ce->default_properties_table;
1233 end = p + ce->default_properties_count;
1239 if (ce->default_static_members_table) {
1242 UNSERIALIZE_PTR(ce->default_static_members_table);
1243 p = ce->default_static_members_table;
1244 end = p + ce->default_static_members_count;
1250 zend_file_cache_unserialize_hash(&ce->constants_table,
1252 UNSERIALIZE_STR(ce->info.user.filename);
1253 UNSERIALIZE_STR(ce->info.user.doc_comment);
1254 zend_file_cache_unserialize_hash(&ce->properties_info,
1257 if (ce->trait_aliases) {
1260 UNSERIALIZE_PTR(ce->trait_aliases);
1261 p = ce->trait_aliases;
1288 if (ce->trait_precedences) {
1291 UNSERIALIZE_PTR(ce->trait_precedences);
1292 p = ce->trait_precedences;
1327 UNSERIALIZE_PTR(ce->parent);
1328 UNSERIALIZE_PTR(ce->constructor);
1329 UNSERIALIZE_PTR(ce->destructor);
1330 UNSERIALIZE_PTR(ce->clone);
1331 UNSERIALIZE_PTR(ce->__get);
1332 UNSERIALIZE_PTR(ce->__set);
1333 UNSERIALIZE_PTR(ce->__call);
1334 UNSERIALIZE_PTR(ce->serialize_func);
1335 UNSERIALIZE_PTR(ce->unserialize_func);
1336 UNSERIALIZE_PTR(ce->__isset);
1337 UNSERIALIZE_PTR(ce->__unset);
1338 UNSERIALIZE_PTR(ce->__tostring);
1339 UNSERIALIZE_PTR(ce->__callstatic);
1340 UNSERIALIZE_PTR(ce->__debugInfo);
1342 if (UNEXPECTED((ce->ce_flags & ZEND_ACC_ANON_CLASS))) {
1343 ce->serialize = zend_class_serialize_deny;
1344 ce->unserialize = zend_class_unserialize_deny;