MCPcopy Create free account
hub / github.com/Z3Prover/z3 / register_plugin

Method register_plugin

src/ast/ast.cpp:1570–1574  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1568
1569
1570void ast_manager::register_plugin(symbol const & s, decl_plugin * plugin) {
1571 family_id id = m_family_manager.mk_family_id(s);
1572 SASSERT(is_format_manager() || s != symbol("format"));
1573 register_plugin(id, plugin);
1574}
1575
1576decl_plugin * ast_manager::get_plugin(family_id fid) const {
1577 return m_plugins.get(fid, 0);

Callers 14

tst_expr_randFunction · 0.45
test_tableFunction · 0.45
test_interval_relationFunction · 0.45
test_bound_relationFunction · 0.45
reg_decl_pluginsFunction · 0.45
get_format_family_idFunction · 0.45
set_stateMethod · 0.45
set_is_variable_procMethod · 0.45
term_graphMethod · 0.45
ensure_pbMethod · 0.45

Calls 5

getMethod · 0.65
symbolClass · 0.50
mk_family_idMethod · 0.45
setxMethod · 0.45
set_managerMethod · 0.45

Tested by 4

tst_expr_randFunction · 0.36
test_tableFunction · 0.36
test_interval_relationFunction · 0.36
test_bound_relationFunction · 0.36