Common.Charon_utilval z_of_scalar : Charon.Values.scalar_value -> Soteria.Soteria_std.Z.tval z_of_literal : Charon.Values.literal -> Soteria.Soteria_std.Z.tval z_of_constant_expr : Charon.Types.constant_expr -> Soteria.Soteria_std.Z.tval float_precision :
Charon.Values.float_type ->
Soteria.Bv_values.Svalue.FloatPrecision.tWhether the given type is monomorphic, i.e. contains no type variables. This is a conservative estimate: struct Foo<T> {} is considered polymorphic despite the generics being unused.