PHP  
 PHP: Test and Code Coverage Analysis
downloads | QA | documentation | faq | getting help | mailing lists | reporting bugs | php.net sites | links | my php.net 
 

LCOV - code coverage report
Current view: top level - ext/json - php_json_encoder.h (source / functions) Hit Total Coverage
Test: PHP Code Coverage Lines: 3 3 100.0 %
Date: 2020-09-22 Functions: 1 1 100.0 %
Legend: Lines: hit not hit

          Line data    Source code
       1             : /*
       2             :   +----------------------------------------------------------------------+
       3             :   | PHP Version 7                                                        |
       4             :   +----------------------------------------------------------------------+
       5             :   | Copyright (c) 1997-2018 The PHP Group                                |
       6             :   +----------------------------------------------------------------------+
       7             :   | This source file is subject to version 3.01 of the PHP license,      |
       8             :   | that is bundled with this package in the file LICENSE, and is        |
       9             :   | available through the world-wide-web at the following url:           |
      10             :   | http://www.php.net/license/3_01.txt                                  |
      11             :   | If you did not receive a copy of the PHP license and are unable to   |
      12             :   | obtain it through the world-wide-web, please send a note to          |
      13             :   | license@php.net so we can mail you a copy immediately.               |
      14             :   +----------------------------------------------------------------------+
      15             :   | Author: Jakub Zelenka <bukka@php.net>                                |
      16             :   +----------------------------------------------------------------------+
      17             : */
      18             : 
      19             : #ifndef PHP_JSON_ENCODER_H
      20             : #define PHP_JSON_ENCODER_H
      21             : 
      22             : #include "php.h"
      23             : #include "zend_smart_str.h"
      24             : 
      25             : typedef struct _php_json_encoder php_json_encoder;
      26             : 
      27             : struct _php_json_encoder {
      28             :         int depth;
      29             :         int max_depth;
      30             :         php_json_error_code error_code;
      31             : };
      32             : 
      33         464 : static inline void php_json_encode_init(php_json_encoder *encoder)
      34             : {
      35         464 :         memset(encoder, 0, sizeof(php_json_encoder));
      36         464 : }
      37             : 
      38             : int php_json_encode_zval(smart_str *buf, zval *val, int options, php_json_encoder *encoder);
      39             : 
      40             : #endif  /* PHP_JSON_ENCODER_H */

Generated by: LCOV version 1.10

Generated at Tue, 22 Sep 2020 23:19:46 +0000 (10 hours ago)

Copyright © 2005-2020 The PHP Group
All rights reserved.