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

Method is_array

src/ast/array_decl_plugin.h:154–154  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

152 array_recognizers(family_id fid):m_fid(fid) {}
153 family_id get_family_id() const { return m_fid; }
154 bool is_array(sort* s) const { return is_sort_of(s, m_fid, ARRAY_SORT);}
155 bool is_array(expr* n) const { return is_array(n->get_sort()); }
156 bool is_select(expr* n) const { return is_app_of(n, m_fid, OP_SELECT); }
157 bool is_store(expr* n) const { return is_app_of(n, m_fid, OP_STORE); }

Callers 15

end_def_blockMethod · 0.45
get_sort_sizeMethod · 0.45
is_covariantMethod · 0.45
is_recursive_nestedMethod · 0.45
are_siblingsMethod · 0.45
pp_sortMethod · 0.45
update_coreMethod · 0.45
check_arrayMethod · 0.45
peqMethod · 0.45
register_termMethod · 0.45
collect_sharedMethod · 0.45

Calls 3

is_sort_ofFunction · 0.85
is_arrayFunction · 0.85
get_sortMethod · 0.45

Tested by

no test coverage detected