Searched refs:njs_arr_t (Results 1 – 17 of 17) sorted by relevance
/dports/www/nginx-full/njs-0.7.1/src/ |
H A D | njs_arr.h | 24 } njs_arr_t; typedef 27 NJS_EXPORT njs_arr_t *njs_arr_create(njs_mp_t *mp, njs_uint_t n, 29 NJS_EXPORT void *njs_arr_init(njs_mp_t *mp, njs_arr_t *arr, void *start, 31 NJS_EXPORT void njs_arr_destroy(njs_arr_t *arr); 32 NJS_EXPORT void *njs_arr_add(njs_arr_t *arr); 33 NJS_EXPORT void *njs_arr_add_multiple(njs_arr_t *arr, njs_uint_t n); 34 NJS_EXPORT void *njs_arr_zero_add(njs_arr_t *arr); 35 NJS_EXPORT void njs_arr_remove(njs_arr_t *arr, void *item); 57 njs_arr_remove_last(njs_arr_t *arr) in njs_arr_remove_last()
|
H A D | njs_arr.c | 11 njs_arr_t * 14 njs_arr_t *arr; in njs_arr_create() 16 arr = njs_mp_alloc(mp, sizeof(njs_arr_t) + n * size); in njs_arr_create() 21 arr->start = (char *) arr + sizeof(njs_arr_t); in njs_arr_create() 34 njs_arr_init(njs_mp_t *mp, njs_arr_t *arr, void *start, njs_uint_t n, in njs_arr_init() 57 njs_arr_destroy(njs_arr_t *arr) in njs_arr_destroy() 75 njs_arr_add(njs_arr_t *arr) in njs_arr_add() 82 njs_arr_add_multiple(njs_arr_t *arr, njs_uint_t items) in njs_arr_add_multiple() 133 njs_arr_zero_add(njs_arr_t *arr) in njs_arr_zero_add() 148 njs_arr_remove(njs_arr_t *arr, void *item) in njs_arr_remove()
|
H A D | njs_vm.h | 134 njs_arr_t *paths; 135 njs_arr_t *protos; 137 njs_arr_t *scope_absolute; 150 njs_arr_t *modules; 195 njs_arr_t *codes; /* of njs_vm_code_t */ 196 njs_arr_t *functions_name_cache; 216 njs_arr_t *lines; /* of njs_vm_line_num_t */ 260 njs_arr_t *njs_vm_completions(njs_vm_t *vm, njs_str_t *expression);
|
H A D | njs_generator.h | 27 njs_arr_t *index_cache; 28 njs_arr_t *closures; 30 njs_arr_t *lines;
|
H A D | njs_extern.c | 17 njs_external_add(njs_vm_t *vm, njs_arr_t *protos, in njs_external_add() 252 njs_arr_t *protos, **pr; in njs_vm_external_prototype() 271 vm->protos = njs_arr_create(vm->mem_pool, 4, sizeof(njs_arr_t *)); in njs_vm_external_prototype() 292 njs_arr_t **pprotos; in njs_vm_external_create()
|
H A D | njs_lexer_keyword.c | 61 njs_lexer_keywords(njs_arr_t *list) in njs_lexer_keywords()
|
H A D | njs_builtin.c | 28 static njs_arr_t *njs_vm_expression_completions(njs_vm_t *vm, 30 static njs_arr_t *njs_object_completions(njs_vm_t *vm, njs_value_t *object); 487 static njs_arr_t * 490 njs_arr_t *array; in njs_builtin_completions() 539 njs_arr_t * 550 static njs_arr_t * 625 static njs_arr_t * 629 njs_arr_t *array; in njs_object_completions() 690 njs_arr_t **pprotos; in njs_builtin_match_native_function()
|
H A D | njs_parser.h | 20 njs_arr_t *closures; 21 njs_arr_t *declarations;
|
H A D | njs_error.c | 18 static njs_int_t njs_add_backtrace_entry(njs_vm_t *vm, njs_arr_t *stack, 20 static njs_int_t njs_backtrace_to_string(njs_vm_t *vm, njs_arr_t *backtrace, 82 njs_arr_t *stack; in njs_error_stack_new() 1285 njs_add_backtrace_entry(njs_vm_t *vm, njs_arr_t *stack, in njs_add_backtrace_entry() 1342 njs_backtrace_to_string(njs_vm_t *vm, njs_arr_t *backtrace, njs_str_t *dst) in njs_backtrace_to_string()
|
H A D | njs_lexer.h | 285 njs_int_t njs_lexer_keywords(njs_arr_t *array);
|
H A D | njs_shell.c | 52 njs_arr_t *completions; 53 njs_arr_t *suffix_completions;
|
H A D | njs_object.c | 1093 njs_traverse_visit(njs_arr_t *list, const njs_value_t *value) in njs_traverse_visit() 1111 njs_traverse_visited(njs_arr_t *list, const njs_value_t *value) in njs_traverse_visited() 1140 njs_arr_t visited; in njs_object_traverse()
|
H A D | njs_generator.c | 790 njs_arr_t *map; in njs_generate_code_map() 3645 njs_arr_t *arr; in njs_generate_function_scope() 4909 njs_arr_t *cache; in njs_generate_temp_index_get() 4981 njs_arr_t *cache; in njs_generate_index_release()
|
H A D | njs_regexp.c | 1204 njs_arr_t results; in njs_regexp_prototype_symbol_replace()
|
H A D | njs_array.c | 2613 njs_arr_t strings;
|
H A D | njs_typed_array.c | 1173 njs_arr_t results; in njs_typed_array_prototype_iterator()
|
H A D | njs_parser.c | 8877 njs_arr_t *stack; in njs_parser_traverse()
|