Searched refs:fbc (Results 1 - 11 of 11) sorted by relevance

/PHP_TRUNK/sapi/phpdbg/
H A Dphpdbg_bp.c809 static inline phpdbg_breakbase_t *phpdbg_find_breakpoint_symbol(zend_function *fbc TSRMLS_DC) /* {{{ */
815 if (fbc->type != ZEND_USER_FUNCTION) {
819 ops = (zend_op_array*)fbc;
H A Dphpdbg_list.c182 void phpdbg_list_function(const zend_function *fbc TSRMLS_DC) /* {{{ */
186 if (fbc->type != ZEND_USER_FUNCTION) {
187 phpdbg_error("The function requested (%s) is not user defined", fbc->common.function_name);
191 ops = (zend_op_array*)fbc;
200 zend_function* fbc; local
225 if (zend_hash_find(func_table, func_name, func_name_len+1, (void**)&fbc) == SUCCESS) {
226 phpdbg_list_function(fbc TSRMLS_CC);
H A Dphpdbg_print.c191 zend_function *fbc; local
194 if (zend_hash_find(&(*ce)->function_table, lcname, strlen(lcname)+1, (void**)&fbc) == SUCCESS) {
196 (fbc->type == ZEND_USER_FUNCTION) ? "User" : "Internal",
197 fbc->common.function_name);
199 phpdbg_print_function_helper(fbc TSRMLS_CC);
215 zend_function* fbc; local
239 if (zend_hash_find(func_table, lcname, strlen(lcname)+1, (void**)&fbc) == SUCCESS) {
241 (fbc->type == ZEND_USER_FUNCTION) ? "User" : "Internal",
242 (fbc->common.scope) ? "Method" : "Function",
243 fbc
[all...]
H A Dphpdbg_prompt.c1111 EX(fbc) = NULL;
/PHP_TRUNK/ext/pdo/
H A Dpdo_dbh.c1334 zend_function *fbc = NULL; local
1341 if ((fbc = std_object_handlers.get_method(object, method_name, key TSRMLS_CC)) == NULL) {
1352 fbc = zend_hash_find_ptr(dbh_obj->inner->cls_methods[PDO_DBH_DRIVER_METHOD_KIND_DBH], lc_method_name);
1357 return fbc;
H A Dpdo_stmt.c2214 zend_function *fbc = NULL; local
2221 if ((fbc = zend_hash_find_ptr(&object->ce->function_table, lc_method_name)) == NULL) {
2237 if ((fbc = zend_hash_find_ptr(stmt->dbh->cls_methods[PDO_DBH_DRIVER_METHOD_KIND_STMT], lc_method_name)) == NULL) {
2245 return fbc;
2606 zend_function *fbc; local
2612 if ((fbc = zend_hash_find_ptr(&pdo_row_ce->function_table, lc_method_name)) == NULL) {
2618 return fbc;
/PHP_TRUNK/Zend/
H A Dzend_object_handlers.h90 /* Andi - EX(fbc) (function being called) needs to be initialized already in the INIT fcall opcode so that the parameters can be parsed the right way. We need to add another callback for this.
158 #define zend_get_function_root_class(fbc) \
159 ((fbc)->common.prototype ? (fbc)->common.prototype->common.scope : (fbc)->common.scope)
173 ZEND_API int zend_check_private(union _zend_function *fbc, zend_class_entry *ce, zend_string *function_name TSRMLS_DC);
H A Dzend_object_handlers.c922 static inline zend_function *zend_check_private_int(zend_function *fbc, zend_class_entry *ce, zend_string *function_name TSRMLS_DC) /* {{{ */ argument
932 * function (EX(fbc)) has the same scope.
936 if (fbc->common.scope == ce && EG(scope) == ce) {
938 return fbc;
947 fbc = Z_FUNC_P(func);
948 if (fbc->common.fn_flags & ZEND_ACC_PRIVATE
949 && fbc->common.scope == EG(scope)) {
950 return fbc;
961 ZEND_API int zend_check_private(zend_function *fbc, zend_class_entry *ce, zend_string *function_name TSRMLS_DC) /* {{{ */ argument
963 return zend_check_private_int(fbc, c
1022 zend_function *fbc; local
1161 zend_function *fbc = NULL; local
[all...]
H A Dzend_compile.c2392 uint32_t zend_compile_args(zend_ast *ast, zend_function *fbc TSRMLS_DC) /* {{{ */
2411 fbc = NULL;
2434 if (fbc && ARG_SHOULD_BE_SENT_BY_REF(fbc, arg_num)) {
2436 if (ARG_MAY_BE_SENT_BY_REF(fbc, arg_num)) {
2441 } else if (fbc) {
2442 if (ARG_SHOULD_BE_SENT_BY_REF(fbc, arg_num)) {
2458 if (fbc && ARG_MUST_BE_SENT_BY_REF(fbc, arg_num)) {
2462 if (fbc) {
2639 zend_function *fbc; local
2807 zend_function *fbc; local
[all...]
H A Dzend_vm_def.h2103 zend_function *fbc; variable
2170 EXPECTED((fbc = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope)) == NULL)) {
2178 fbc = obj->handlers->get_method(&obj, Z_STR_P(function_name), ((OP2_TYPE == IS_CONST) ? (opline->op2.zv + 1) : NULL) TSRMLS_CC);
2179 if (UNEXPECTED(fbc == NULL)) {
2183 EXPECTED(fbc->type <= ZEND_USER_FUNCTION) &&
2184 EXPECTED((fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0) &&
2186 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc); variable
2190 if (UNEXPECTED((fbc->common.fn_flags & ZEND_ACC_STATIC) != 0)) {
2197 fbc, opline->extended_value, called_scope, obj, EX(call) TSRMLS_CC);
2212 zend_function *fbc; variable
2267 CACHE_PTR(Z_CACHE_SLOT_P(function_name), fbc); variable
2269 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc); variable
2333 zend_function *fbc; variable
2535 zend_function *fbc; variable
2566 zend_function *fbc; variable
2575 CACHE_PTR(Z_CACHE_SLOT_P(fname), fbc); variable
2590 zend_function *fbc = call->func; variable
2734 efree(fbc); variable
[all...]
H A Dzend_vm_execute.h493 zend_function *fbc = call->func; local
498 if (UNEXPECTED((fbc->common.fn_flags & (ZEND_ACC_ABSTRACT|ZEND_ACC_DEPRECATED)) != 0)) {
499 if (UNEXPECTED((fbc->common.fn_flags & ZEND_ACC_ABSTRACT) != 0)) {
500 zend_error_noreturn(E_ERROR, "Cannot call abstract method %s::%s()", fbc->common.scope->name->val, fbc->common.function_name->val);
502 if (UNEXPECTED((fbc->common.fn_flags & ZEND_ACC_DEPRECATED) != 0)) {
504 fbc->common.scope ? fbc->common.scope->name->val : "",
505 fbc->common.scope ? "::" : "",
506 fbc
1499 zend_function *fbc; local
1646 zend_function *fbc; local
1677 zend_function *fbc; local
1686 CACHE_PTR(Z_CACHE_SLOT_P(fname), fbc); local
1835 zend_function *fbc; local
2021 zend_function *fbc; local
2245 zend_function *fbc; local
4089 zend_function *fbc; local
4144 CACHE_PTR(Z_CACHE_SLOT_P(function_name), fbc); local
4146 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc); local
5403 zend_function *fbc; local
5458 CACHE_PTR(Z_CACHE_SLOT_P(function_name), fbc); local
5460 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc); local
6598 zend_function *fbc; local
6653 CACHE_PTR(Z_CACHE_SLOT_P(function_name), fbc); local
6655 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc); local
7535 zend_function *fbc; local
7590 CACHE_PTR(Z_CACHE_SLOT_P(function_name), fbc); local
7592 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc); local
8515 zend_function *fbc; local
8570 CACHE_PTR(Z_CACHE_SLOT_P(function_name), fbc); local
8572 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc); local
10935 zend_function *fbc; local
11017 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc); local
12094 zend_function *fbc; local
12176 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc); local
13262 zend_function *fbc; local
13344 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc); local
15004 zend_function *fbc; local
15086 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc); local
18592 zend_function *fbc; local
18675 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc); local
18700 zend_function *fbc; local
18755 CACHE_PTR(Z_CACHE_SLOT_P(function_name), fbc); local
18757 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc); local
20815 zend_function *fbc; local
20898 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc); local
20924 zend_function *fbc; local
20979 CACHE_PTR(Z_CACHE_SLOT_P(function_name), fbc); local
20981 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc); local
23015 zend_function *fbc; local
23098 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc); local
23124 zend_function *fbc; local
23179 CACHE_PTR(Z_CACHE_SLOT_P(function_name), fbc); local
23181 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc); local
24565 zend_function *fbc; local
24620 CACHE_PTR(Z_CACHE_SLOT_P(function_name), fbc); local
24622 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc); local
26369 zend_function *fbc; local
26452 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc); local
26477 zend_function *fbc; local
26532 CACHE_PTR(Z_CACHE_SLOT_P(function_name), fbc); local
26534 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc); local
27952 zend_function *fbc; local
28034 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc); local
29319 zend_function *fbc; local
29401 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc); local
30593 zend_function *fbc; local
30675 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc); local
32350 zend_function *fbc; local
32432 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc); local
35663 zend_function *fbc; local
35745 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc); local
37718 zend_function *fbc; local
37800 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc); local
39789 zend_function *fbc; local
39871 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc); local
42868 zend_function *fbc; local
42950 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc); local
[all...]

Completed in 50 milliseconds