php-internal-docs 8.4.8
Unofficial docs for php/php-src
|
#include "phpdbg.h"
#include "phpdbg_print.h"
#include "phpdbg_utils.h"
#include "phpdbg_prompt.h"
#include "Optimizer/zend_dump.h"
Go to the source code of this file.
Macros | |
#define | PHPDBG_PRINT_COMMAND_D(f, h, a, m, l, s, flags) |
Functions | |
if (phpdbg_safe_class_lookup(param->str, param->len, &ce)==SUCCESS) | |
if (phpdbg_safe_class_lookup(param->method.class, strlen(param->method.class), &ce)==SUCCESS) | |
if (func_name[0]=='.') | |
else | if (!EG(function_table)) |
zend_str_tolower_copy (ZSTR_VAL(lcname), func_name, ZSTR_LEN(lcname)) | |
efree (lcname) | |
void | phpdbg_print_opcodes_main (void) |
void | phpdbg_print_opcodes_function (const char *function, size_t len) |
void | phpdbg_print_opcodes_method (const char *class, const char *function) |
void | phpdbg_print_opcodes_class (const char *class) |
void | phpdbg_print_opcodes (const char *function) |
void | phpdbg_print_opline (zend_execute_data *execute_data, bool ignore_flags) |
Variables | |
const phpdbg_command_t | phpdbg_print_commands [] |
else | |
return | SUCCESS |
zend_function * | fbc |
const char * | func_name = param->str |
size_t | func_name_len = param->len |
zend_string * | lcname = zend_string_alloc(func_name_len, 0) |
phpdbg_try_access | |
Definition at line 28 of file phpdbg_print.c.
efree | ( | lcname | ) |
else if | ( | ! | EGfunction_table | ) |
Definition at line 200 of file phpdbg_print.c.
if | ( | func_name | [0] = = '.' | ) |
Definition at line 188 of file phpdbg_print.c.
if | ( | phpdbg_safe_class_lookup(param->method.class, strlen(param->method.class), &ce) | = = SUCCESS | ) |
Definition at line 156 of file phpdbg_print.c.
if | ( | phpdbg_safe_class_lookup(param->str, param->len, &ce) | = = SUCCESS | ) |
Definition at line 126 of file phpdbg_print.c.
void phpdbg_print_opcodes | ( | const char * | function | ) |
Definition at line 321 of file phpdbg_print.c.
void phpdbg_print_opcodes_class | ( | const char * | class | ) |
Definition at line 310 of file phpdbg_print.c.
void phpdbg_print_opcodes_function | ( | const char * | function, |
size_t | len ) |
Definition at line 235 of file phpdbg_print.c.
Definition at line 231 of file phpdbg_print.c.
void phpdbg_print_opcodes_method | ( | const char * | class, |
const char * | function ) |
Definition at line 262 of file phpdbg_print.c.
void phpdbg_print_opline | ( | zend_execute_data * | execute_data, |
bool | ignore_flags ) |
Definition at line 363 of file phpdbg_print.c.
else |
Definition at line 145 of file phpdbg_print.c.
zend_function* fbc |
Definition at line 183 of file phpdbg_print.c.
const char* func_name = param->str |
Definition at line 184 of file phpdbg_print.c.
size_t func_name_len = param->len |
Definition at line 185 of file phpdbg_print.c.
lcname = zend_string_alloc(func_name_len, 0) |
Definition at line 186 of file phpdbg_print.c.
const phpdbg_command_t phpdbg_print_commands[] |
Definition at line 31 of file phpdbg_print.c.
phpdbg_try_access |
Definition at line 210 of file phpdbg_print.c.
return SUCCESS |
Definition at line 149 of file phpdbg_print.c.