Lines Matching refs:linalloc
2164 (yyval.expression_value).undefined_macro = linear_strdup(parser->linalloc, (yyvsp[0].str));
3000 list = linear_alloc_child(parser->linalloc, sizeof(string_list_t));
3013 node = linear_alloc_child(parser->linalloc, sizeof(string_node_t));
3014 node->str = linear_strdup(parser->linalloc, str);
3111 list = linear_alloc_child(parser->linalloc, sizeof(argument_list_t));
3124 node = linear_alloc_child(parser->linalloc, sizeof(argument_node_t));
3180 token = linear_alloc_child(parser->linalloc, sizeof(token_t));
3192 token = linear_alloc_child(parser->linalloc, sizeof(token_t));
3204 list = linear_alloc_child(parser->linalloc, sizeof(token_list_t));
3217 node = linear_alloc_child(parser->linalloc, sizeof(token_node_t));
3259 token_t *new_token = linear_alloc_child(parser->linalloc, sizeof(token_t));
3521 str = linear_asprintf(parser->linalloc, "%" PRIiMAX, token->value.ival);
3523 str = linear_strdup(parser->linalloc, token->value.str);
3526 linear_asprintf_append(parser->linalloc, &str, "%" PRIiMAX, other->value.ival);
3528 linear_strcat(parser->linalloc, &str, other->value.str);
3600 parser->linalloc = linear_alloc_parent(parser, 0);
3859 replacement = linear_alloc_child(parser->linalloc, sizeof(token_node_t));
4115 str = linear_strdup(parser->linalloc, token->value.str);
4150 node = linear_alloc_child(parser->linalloc, sizeof(active_list_t));
4151 node->identifier = linear_strdup(parser->linalloc, identifier);
4356 macro = linear_alloc_child(parser->linalloc, sizeof(macro_t));
4360 macro->identifier = linear_strdup(parser->linalloc, identifier);
4391 macro = linear_alloc_child(parser->linalloc, sizeof(macro_t));
4395 macro->identifier = linear_strdup(parser->linalloc, identifier);
4514 node = linear_alloc_child(parser->linalloc, sizeof(skip_node_t));