Lines Matching refs:list_type
1366 zend_type *list_type; in zend_type_to_string_resolved() local
1367 ZEND_TYPE_LIST_FOREACH(ZEND_TYPE_LIST(type), list_type) { in zend_type_to_string_resolved()
1368 if (ZEND_TYPE_IS_INTERSECTION(*list_type)) { in zend_type_to_string_resolved()
1369 str = add_intersection_type(str, ZEND_TYPE_LIST(*list_type), scope, /* is_bracketed */ true); in zend_type_to_string_resolved()
1372 ZEND_ASSERT(!ZEND_TYPE_HAS_LIST(*list_type)); in zend_type_to_string_resolved()
1373 ZEND_ASSERT(ZEND_TYPE_HAS_NAME(*list_type)); in zend_type_to_string_resolved()
1374 zend_string *name = ZEND_TYPE_NAME(*list_type); in zend_type_to_string_resolved()
2554 zend_type *list_type; in zend_type_get_num_classes() local
2556 ZEND_TYPE_LIST_FOREACH(ZEND_TYPE_LIST(type), list_type) { in zend_type_get_num_classes()
2557 if (ZEND_TYPE_IS_INTERSECTION(*list_type)) { in zend_type_get_num_classes()
2558 count += ZEND_TYPE_LIST(*list_type)->num_types; in zend_type_get_num_classes()
2560 ZEND_ASSERT(!ZEND_TYPE_HAS_LIST(*list_type)); in zend_type_get_num_classes()