Lines Matching refs:attr

53 	ast->attr = 0;  in zend_ast_create_znode()
59 static zend_always_inline zend_ast * zend_ast_create_zval_int(zval *zv, uint32_t attr, uint32_t lin… in zend_ast_create_zval_int() argument
64 ast->attr = attr; in zend_ast_create_zval_int()
74 ZEND_API zend_ast * ZEND_FASTCALL zend_ast_create_zval_ex(zval *zv, zend_ast_attr attr) { in zend_ast_create_zval_ex() argument
75 return zend_ast_create_zval_int(zv, attr, CG(zend_lineno)); in zend_ast_create_zval_ex()
94 ZEND_API zend_ast * ZEND_FASTCALL zend_ast_create_constant(zend_string *name, zend_ast_attr attr) { in zend_ast_create_constant() argument
99 ast->attr = attr; in zend_ast_create_constant()
113 ast->attr = 0; in zend_ast_create_decl()
135 ast->attr = 0; in zend_ast_create_0()
148 ast->attr = 0; in zend_ast_create_1()
168 ast->attr = 0; in zend_ast_create_2()
190 ast->attr = 0; in zend_ast_create_3()
215 ast->attr = 0; in zend_ast_create_4()
243 list->attr = 0; in zend_ast_create_list_0()
258 list->attr = 0; in zend_ast_create_list_1()
282 list->attr = 0; in zend_ast_create_list_2()
305 static zend_ast *zend_ast_create_from_va_list(zend_ast_kind kind, zend_ast_attr attr, va_list va) { in zend_ast_create_from_va_list() argument
311 ast->attr = attr; in zend_ast_create_from_va_list()
331 ZEND_API zend_ast *zend_ast_create_ex(zend_ast_kind kind, zend_ast_attr attr, ...) { in zend_ast_create_ex() argument
335 va_start(va, attr); in zend_ast_create_ex()
336 ast = zend_ast_create_from_va_list(kind, attr, va); in zend_ast_create_ex()
360 list->attr = 0; in zend_ast_create_list()
452 binary_op_type op = get_binary_op(ast->attr); in zend_ast_evaluate()
478 unary_op_type op = get_unary_op(ast->attr); in zend_ast_evaluate()
493 zval *zv = zend_get_constant_ex(name, scope, ast->attr); in zend_ast_evaluate()
497 ret = zend_use_undefined_constant(name, ast->attr, result); in zend_ast_evaluate()
651 … zend_fetch_dimension_const(result, &op1, &op2, (ast->attr == ZEND_DIM_IS) ? BP_VAR_IS : BP_VAR_R); in zend_ast_evaluate()
698 new->attr = ast->attr; in zend_ast_tree_copy()
704 new->attr = ast->attr; in zend_ast_tree_copy()
712 new->attr = list->attr; in zend_ast_tree_copy()
727 new->attr = ast->attr; in zend_ast_tree_copy()
947 if (ast->attr == ZEND_NAME_FQ) { in zend_ast_export_ns_name()
949 } else if (ast->attr == ZEND_NAME_RELATIVE) { in zend_ast_export_ns_name()
1087 if (list->child[i]->attr) { in zend_ast_export_var_list()
1353 if (decl->child[3]->attr & ZEND_TYPE_NULLABLE) { in zend_ast_export_ex()
1424 if (ast->attr & ZEND_ACC_PUBLIC) { in zend_ast_export_ex()
1426 } else if (ast->attr & ZEND_ACC_PROTECTED) { in zend_ast_export_ex()
1428 } else if (ast->attr & ZEND_ACC_PRIVATE) { in zend_ast_export_ex()
1431 if (ast->attr & ZEND_ACC_STATIC) { in zend_ast_export_ex()
1444 if (ast->attr == T_FUNCTION) { in zend_ast_export_ex()
1446 } else if (ast->attr == T_CONST) { in zend_ast_export_ex()
1453 switch (ast->attr) { in zend_ast_export_ex()
1466 switch (ast->attr & ~ZEND_TYPE_NULLABLE) { in zend_ast_export_ex()
1488 switch (ast->attr) { in zend_ast_export_ex()
1530 switch (ast->attr) { in zend_ast_export_ex()
1540 switch (ast->attr) { in zend_ast_export_ex()
1617 switch (ast->attr) { in zend_ast_export_ex()
1634 switch (ast->attr) { in zend_ast_export_ex()
1667 if (ast->attr) in zend_ast_export_ex()
1823 if (ast->attr & ZEND_ACC_PUBLIC) { in zend_ast_export_ex()
1825 } else if (ast->attr & ZEND_ACC_PROTECTED) { in zend_ast_export_ex()
1827 } else if (ast->attr & ZEND_ACC_PRIVATE) { in zend_ast_export_ex()
1892 if (ast->child[0]->attr & ZEND_TYPE_NULLABLE) { in zend_ast_export_ex()
1898 if (ast->attr & ZEND_PARAM_REF) { in zend_ast_export_ex()
1901 if (ast->attr & ZEND_PARAM_VARIADIC) { in zend_ast_export_ex()