Searched refs:fbc (Results 1 - 12 of 12) 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_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;
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);
/PHP_TRUNK/Zend/
H A Dzend_compile.h335 zend_function *fbc; member in struct:_zend_function_call_entry
H A Dzend_object_handlers.c962 static inline zend_function *zend_check_private_int(zend_function *fbc, zend_class_entry *ce, zend_string *function_name TSRMLS_DC) /* {{{ */ argument
972 * function (EX(fbc)) has the same scope.
976 if (fbc->common.scope == ce && EG(scope) == ce) {
978 return fbc;
987 fbc = Z_FUNC_P(func);
988 if (fbc->common.fn_flags & ZEND_ACC_PRIVATE
989 && fbc->common.scope == EG(scope)) {
990 return fbc;
1001 ZEND_API int zend_check_private(zend_function *fbc, zend_class_entry *ce, zend_string *function_name TSRMLS_DC) /* {{{ */ argument
1003 return zend_check_private_int(fbc, c
1062 zend_function *fbc; local
1201 zend_function *fbc = NULL; local
[all...]
H A Dzend_object_handlers.h87 /* 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.
154 #define zend_get_function_root_class(fbc) \
155 ((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_compile.c100 static void zend_push_function_call_entry(zend_function *fbc, zend_uint opline_num TSRMLS_DC) /* {{{ */ argument
102 zend_function_call_entry fcall = { fbc, opline_num };
2852 zend_function *func = fcall->fbc;
2975 zend_function *function_ptr = fcall->fbc;
H A Dzend_vm_def.h2197 zend_function *fbc; variable
2227 (fbc = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope)) == NULL) {
2235 fbc = obj->handlers->get_method(&obj, Z_STR_P(function_name), ((OP2_TYPE == IS_CONST) ? (opline->op2.zv + 1) : NULL) TSRMLS_CC);
2236 if (UNEXPECTED(fbc == NULL)) {
2240 EXPECTED(fbc->type <= ZEND_USER_FUNCTION) &&
2241 EXPECTED((fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_HANDLER|ZEND_ACC_NEVER_CACHE)) == 0) &&
2243 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc); variable
2247 if ((fbc->common.fn_flags & ZEND_ACC_STATIC) != 0) {
2254 fbc, opline->extended_value, 0, called_scope, obj, EX(call) TSRMLS_CC);
2269 zend_function *fbc; variable
2324 CACHE_PTR(Z_CACHE_SLOT_P(function_name), fbc); variable
2326 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc); variable
2382 zend_function *fbc; variable
2560 zend_function *fbc; variable
2591 zend_function *fbc; variable
2600 CACHE_PTR(Z_CACHE_SLOT_P(fname), fbc); variable
2615 zend_function *fbc = call->func; variable
2773 efree(fbc); variable
[all...]
H A Dzend_vm_execute.h508 zend_function *fbc = call->func; local
512 if (UNEXPECTED((fbc->common.fn_flags & (ZEND_ACC_ABSTRACT|ZEND_ACC_DEPRECATED)) != 0)) {
513 if (UNEXPECTED((fbc->common.fn_flags & ZEND_ACC_ABSTRACT) != 0)) {
514 zend_error_noreturn(E_ERROR, "Cannot call abstract method %s::%s()", fbc->common.scope->name->val, fbc->common.function_name->val);
516 if (UNEXPECTED((fbc->common.fn_flags & ZEND_ACC_DEPRECATED) != 0)) {
518 fbc->common.scope ? fbc->common.scope->name->val : "",
519 fbc->common.scope ? "::" : "",
520 fbc
1553 zend_function *fbc; local
1689 zend_function *fbc; local
1720 zend_function *fbc; local
1729 CACHE_PTR(Z_CACHE_SLOT_P(fname), fbc); local
1882 zend_function *fbc; local
2056 zend_function *fbc; local
2268 zend_function *fbc; local
3954 zend_function *fbc; local
4009 CACHE_PTR(Z_CACHE_SLOT_P(function_name), fbc); local
4011 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc); local
4964 zend_function *fbc; local
5019 CACHE_PTR(Z_CACHE_SLOT_P(function_name), fbc); local
5021 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc); local
5847 zend_function *fbc; local
5902 CACHE_PTR(Z_CACHE_SLOT_P(function_name), fbc); local
5904 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc); local
6590 zend_function *fbc; local
6645 CACHE_PTR(Z_CACHE_SLOT_P(function_name), fbc); local
6647 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc); local
7424 zend_function *fbc; local
7479 CACHE_PTR(Z_CACHE_SLOT_P(function_name), fbc); local
7481 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc); local
9546 zend_function *fbc; local
9592 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc); local
10383 zend_function *fbc; local
10429 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc); local
11223 zend_function *fbc; local
11269 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc); local
12615 zend_function *fbc; local
12661 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc); local
15995 zend_function *fbc; local
16041 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc); local
16066 zend_function *fbc; local
16121 CACHE_PTR(Z_CACHE_SLOT_P(function_name), fbc); local
16123 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc); local
18229 zend_function *fbc; local
18275 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc); local
18301 zend_function *fbc; local
18356 CACHE_PTR(Z_CACHE_SLOT_P(function_name), fbc); local
18358 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc); local
20435 zend_function *fbc; local
20481 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc); local
20507 zend_function *fbc; local
20562 CACHE_PTR(Z_CACHE_SLOT_P(function_name), fbc); local
20564 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc); local
21983 zend_function *fbc; local
22038 CACHE_PTR(Z_CACHE_SLOT_P(function_name), fbc); local
22040 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc); local
23820 zend_function *fbc; local
23866 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc); local
23891 zend_function *fbc; local
23946 CACHE_PTR(Z_CACHE_SLOT_P(function_name), fbc); local
23948 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), ce, fbc); local
25404 zend_function *fbc; local
25450 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc); local
26780 zend_function *fbc; local
26826 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc); local
28062 zend_function *fbc; local
28108 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc); local
29854 zend_function *fbc; local
29900 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc); local
33207 zend_function *fbc; local
33253 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc); local
35255 zend_function *fbc; local
35301 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc); local
37341 zend_function *fbc; local
37387 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc); local
40470 zend_function *fbc; local
40516 CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(function_name), called_scope, fbc); local
[all...]
/PHP_TRUNK/ext/pdo/
H A Dpdo_dbh.c1336 zend_function *fbc = NULL; local
1343 if ((fbc = std_object_handlers.get_method(object, method_name, key TSRMLS_CC)) == NULL) {
1354 fbc = zend_hash_find_ptr(dbh_obj->inner->cls_methods[PDO_DBH_DRIVER_METHOD_KIND_DBH], lc_method_name);
1359 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;

Completed in 64 milliseconds