Lines Matching defs:ce_flags
78 void spl_add_class_name(zval *list, zend_class_entry *pce, int allow, int ce_flags)
80 if (!allow || (allow > 0 && pce->ce_flags & ce_flags) || (allow < 0 && !(pce->ce_flags & ce_flags))) {
93 void spl_add_interfaces(zval *list, zend_class_entry * pce, int allow, int ce_flags)
98 ZEND_ASSERT(pce->ce_flags & ZEND_ACC_LINKED);
100 spl_add_class_name(list, pce->interfaces[num_interfaces], allow, ce_flags);
107 void spl_add_traits(zval *list, zend_class_entry * pce, int allow, int ce_flags)
116 spl_add_class_name(list, trait, allow, ce_flags);
123 int spl_add_classes(zend_class_entry *pce, zval *list, int sub, int allow, int ce_flags)
128 spl_add_class_name(list, pce, allow, ce_flags);
130 spl_add_interfaces(list, pce, allow, ce_flags);
133 spl_add_classes(pce, list, sub, allow, ce_flags);