Lines Matching defs:n_struct
2316 unsigned n_struct;
2320 static int type_stack_push(TypeStack *stack, unsigned max, unsigned *i, const char *types, unsigned n_struct, unsigned n_array) {
2328 stack[*i].n_struct = n_struct;
2335 static int type_stack_pop(TypeStack *stack, unsigned max, unsigned *i, const char **types, unsigned *n_struct, unsigned *n_array) {
2339 assert(n_struct);
2347 *n_struct = stack[*i].n_struct;
2358 unsigned n_array, n_struct;
2369 n_struct = strlen(types);
2374 if (n_array == 0 || (n_array == (unsigned) -1 && n_struct == 0)) {
2375 r = type_stack_pop(stack, ELEMENTSOF(stack), &stack_ptr, &types, &n_struct, &n_array);
2393 n_struct--;
2475 n_struct -= k;
2478 r = type_stack_push(stack, ELEMENTSOF(stack), &stack_ptr, types, n_struct, n_array);
2483 n_struct = k;
2500 r = type_stack_push(stack, ELEMENTSOF(stack), &stack_ptr, types, n_struct, n_array);
2505 n_struct = strlen(s);
2532 n_struct -= k - 1;
2535 r = type_stack_push(stack, ELEMENTSOF(stack), &stack_ptr, types, n_struct, n_array);
2540 n_struct = k - 2;
4428 unsigned n_array, n_struct;
4447 n_struct = strlen(types); /* length of current struct contents signature */
4454 if (n_array == 0 || (n_array == (unsigned) -1 && n_struct == 0)) {
4455 r = type_stack_pop(stack, ELEMENTSOF(stack), &stack_ptr, &types, &n_struct, &n_array);
4473 n_struct--;
4532 n_struct -= k;
4535 r = type_stack_push(stack, ELEMENTSOF(stack), &stack_ptr, types, n_struct, n_array);
4540 n_struct = k;
4563 r = type_stack_push(stack, ELEMENTSOF(stack), &stack_ptr, types, n_struct, n_array);
4568 n_struct = strlen(s);
4599 n_struct -= k - 1;
4602 r = type_stack_push(stack, ELEMENTSOF(stack), &stack_ptr, types, n_struct, n_array);
4607 n_struct = k - 2;