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

Method check_array

src/ast/static_features.cpp:372–379  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

370}
371
372void static_features::check_array(sort* s) {
373 if (m_arrayutil.is_array(s)) {
374 m_has_arrays = true;
375 update_core(get_array_range(s));
376 for (unsigned i = get_array_arity(s); i-- > 0; )
377 update_core(get_array_domain(s, i));
378 }
379}
380
381
382void static_features::update_core(sort * s) {

Callers

nothing calls this directly

Calls 4

get_array_rangeFunction · 0.85
get_array_arityFunction · 0.85
get_array_domainFunction · 0.85
is_arrayMethod · 0.45

Tested by

no test coverage detected