Lines Matching refs:zvalName
2288 public function initializeZval(string $zvalName): string argument
2292 $code = "\tzval $zvalName;\n";
2295 $code .= "\tZVAL_NULL(&$zvalName);\n";
2298 $code .= "\tZVAL_TRUE(&$zvalName);\n";
2300 $code .= "\tZVAL_FALSE(&$zvalName);\n";
2302 $code .= "\tZVAL_BOOL(&$zvalName, $cExpr);\n";
2305 $code .= "\tZVAL_LONG(&$zvalName, $cExpr);\n";
2307 $code .= "\tZVAL_DOUBLE(&$zvalName, $cExpr);\n";
2310 $code .= "\tZVAL_EMPTY_STRING(&$zvalName);\n";
2312 … $code .= "\tzend_string *{$zvalName}_str = zend_string_init($cExpr, strlen($cExpr), 1);\n";
2313 $code .= "\tZVAL_STR(&$zvalName, {$zvalName}_str);\n";
2317 $code .= "\tZVAL_EMPTY_ARRAY(&$zvalName);\n";
2970 $zvalName = "property_{$propertyName}_default_value";
2972 $code .= "\tzval $zvalName;\n\tZVAL_UNDEF(&$zvalName);\n";
2974 $code .= $defaultValue->initializeZval($zvalName);
2997 …$template .= "zend_declare_typed_property(class_entry, $nameCode, &$zvalName, %s, $commentCode, $t…
2999 … $template .= "zend_declare_property_ex(class_entry, $nameCode, &$zvalName, %s, $commentCode);\n";
3078 $zvalName = "enum_case_{$escapedName}_value";
3079 $code = "\n" . $value->initializeZval($zvalName);
3080 $code .= "\tzend_enum_add_case_cstr(class_entry, \"$escapedName\", &$zvalName);\n";
3118 $zvalName = "attribute_{$escapedAttributeName}_{$nameSuffix}_arg$i";
3119 $code .= $value->initializeZval($zvalName);
3120 …tZVAL_COPY_VALUE(&attribute_{$escapedAttributeName}_{$nameSuffix}->args[$i].value, &$zvalName);\n";