Searched refs:TN_PRIMARY (Results 1 – 3 of 3) sorted by relevance
/dports/lang/swi-pl/swipl-8.2.3/src/ |
H A D | pl-trie.c | 310 clear(n, TN_PRIMARY|TN_SECONDARY); in clear_node() 441 for(; n != root && false(n, TN_PRIMARY|TN_SECONDARY); n = p) in prune_trie() 864 { if ( is_secondary && true(node, TN_PRIMARY) ) in unify_trie_term() 1242 set(node, TN_PRIMARY); in set_trie_value_word() 1253 set(node, TN_PRIMARY); in set_trie_value_word() 1286 { clear(node, (TN_PRIMARY|TN_SECONDARY)); in trie_delete() 1353 set(node, TN_PRIMARY); in trie_insert() 1372 set(node, TN_PRIMARY); in trie_insert() 1817 state->vflags = root == &trie->root ? TN_PRIMARY : TN_SECONDARY; in init_trie_state() 2444 { set(root, TN_PRIMARY); [all …]
|
H A D | pl-trie.h | 76 #define TN_PRIMARY 0x0001 /* Primary value node */ macro
|
H A D | pl-tabling.c | 2418 { set(node, TN_PRIMARY); in get_answer_table() 2427 { set(node, TN_PRIMARY); in get_answer_table() 3747 { if ( true(root, TN_PRIMARY) ) in wkl_mode_add_answer()
|