Lines Matching refs:class_name
600 char *class_name; in TWIG_GET_CLASS_NAME() local
607 zend_get_object_classname(object, (const char **) &class_name, &class_name_len TSRMLS_CC); in TWIG_GET_CLASS_NAME()
609 zend_get_object_classname(object, &class_name, &class_name_len TSRMLS_CC); in TWIG_GET_CLASS_NAME()
611 return class_name; in TWIG_GET_CLASS_NAME()
653 char *class_name, *prop_name; in twig_add_property_to_class() local
665 …zend_unmangle_property_name(pptr->name, pptr->name_length, (const char **) &class_name, (const cha… in twig_add_property_to_class()
667 zend_unmangle_property_name(pptr->name, pptr->name_length, &class_name, &prop_name); in twig_add_property_to_class()
675 static void twig_add_class_to_cache(zval *cache, zval *object, char *class_name TSRMLS_DC) in twig_add_class_to_cache()
694 add_assoc_zval(cache, class_name, class_info); in twig_add_class_to_cache()
714 char *class_name = NULL; in PHP_FUNCTION() local
907 class_name = TWIG_GET_CLASS_NAME(object TSRMLS_CC); in PHP_FUNCTION()
909 tmp_class = TWIG_GET_ARRAY_ELEMENT(tmp_self_cache, class_name, strlen(class_name) TSRMLS_CC); in PHP_FUNCTION()
912 twig_add_class_to_cache(tmp_self_cache, object, class_name TSRMLS_CC); in PHP_FUNCTION()
913 tmp_class = TWIG_GET_ARRAY_ELEMENT(tmp_self_cache, class_name, strlen(class_name) TSRMLS_CC); in PHP_FUNCTION()
915 efree(class_name); in PHP_FUNCTION()