pub(crate) trait VariableMetaExt {
// Required methods
fn has_signed_integer_type_name(&self) -> bool;
fn has_signed_fixedpoint_type_name(&self) -> bool;
fn has_unsigned_integer_type_name(&self) -> bool;
fn has_unsigned_fixedpoint_type_name(&self) -> bool;
}