Home
last modified time | relevance | path

Searched refs:tre_stack_t (Results 1 – 5 of 5) sorted by relevance

/dflybsd-src/contrib/tre/lib/
H A Dtre-stack.h15 typedef struct tre_stack_rec tre_stack_t; typedef
21 tre_stack_t *
26 tre_stack_destroy(tre_stack_t *s);
30 tre_stack_num_objects(tre_stack_t *s);
37 reg_errcode_t tre_stack_push_ ## typetag(tre_stack_t *s, type value)
46 type tre_stack_pop_ ## typetag(tre_stack_t *s)
H A Dtre-stack.c33 tre_stack_t *
36 tre_stack_t *s; in tre_stack_new()
56 tre_stack_destroy(tre_stack_t *s) in tre_stack_destroy()
63 tre_stack_num_objects(tre_stack_t *s) in tre_stack_num_objects()
69 tre_stack_push(tre_stack_t *s, union tre_stack_item value) in tre_stack_push()
H A Dtre-parse.h19 tre_stack_t *stack;
H A Dtre-compile.c390 tre_add_tags(tre_mem_t mem, tre_stack_t *stack, tre_ast_node_t *tree, in tre_add_tags()
1659 tre_copy_ast(tre_mem_t mem, tre_stack_t *stack, tre_ast_node_t *ast, in tre_copy_ast()
1810 tre_expand_ast(tre_mem_t mem, tre_stack_t *stack, tre_ast_node_t *ast, in tre_expand_ast()
2226 tre_match_empty(tre_stack_t *stack, tre_ast_node_t *node, int *tags, in tre_match_empty()
2346 tre_compute_nfl(tre_mem_t mem, tre_stack_t *stack, tre_ast_node_t *tree) in tre_compute_nfl()
2952 tre_stack_t *stack; in tre_compile()
H A Dtre-parse.c1289 tre_stack_t *stack = ctx->stack; in tre_parse()