1#ifndef SOLVERS_SMT_TUPLE_SMT_TUPLE_SORT_H_
2#define SOLVERS_SMT_TUPLE_SMT_TUPLE_SORT_H_
12 return is_struct_type(t) || is_pointer_type(t) || is_code_type(t) ||
23 if (!is_array_type(t))
28 while (is_array_type(
range))
Array type.
Definition irep2_type.h:422
type2tc subtype
Definition irep2_type.h:504
const typet & subtype() const
Definition type.h:17
irep_container< type2t > type2tc
Definition irep2.h:430
irep_container< expr2t > expr2tc
Definition irep2.h:431
bool is_tuple_array_ast_type(const type2tc &t)
Definition smt_tuple_sort.h:21
bool is_tuple_ast_type(const type2tc &t)
Definition smt_tuple_sort.h:10
const array_typet & to_array_type(const typet &type)
Definition std_types.h:425
bool is_complex_type(const typet &type)
Definition type_handler.h:39