floats iter 1.1: Literal::Float variant + canonical hex serde + drift-test anchors
This commit is contained in:
@@ -1698,6 +1698,7 @@ pub(crate) fn synth(
|
||||
Literal::Bool { .. } => Type::bool_(),
|
||||
Literal::Str { .. } => Type::str_(),
|
||||
Literal::Unit => Type::unit(),
|
||||
Literal::Float { .. } => Type::float(),
|
||||
}),
|
||||
Term::Var { name } => {
|
||||
// Lookup precedence: locals → local globals → class-method
|
||||
@@ -2308,6 +2309,7 @@ fn type_check_pattern(
|
||||
Literal::Bool { .. } => Type::bool_(),
|
||||
Literal::Str { .. } => Type::str_(),
|
||||
Literal::Unit => Type::unit(),
|
||||
Literal::Float { .. } => Type::float(),
|
||||
};
|
||||
expect_eq(expected, <)?;
|
||||
Ok(vec![])
|
||||
|
||||
Reference in New Issue
Block a user