Revert "checkpoint"

This reverts commit 3631de648b.
This commit is contained in:
Ryan Fleury
2024-09-07 14:48:21 -07:00
parent 3631de648b
commit 30766f93ae
17 changed files with 654 additions and 1345 deletions
-21
View File
@@ -239,7 +239,6 @@ e_member_eval_from_eval_member_name(E_Eval eval, String8 member_name)
{
result.mode = eval.mode;
result.space = eval.space;
result.type_key = member->type_key;
result.code = eval.code;
result.msgs = eval.msgs;
@@ -265,23 +264,3 @@ e_member_eval_from_eval_member_name(E_Eval eval, String8 member_name)
}
return result;
}
internal F32
e_f32_from_eval(E_Eval eval)
{
F32 result = 0;
E_TypeKind kind = e_type_kind_from_key(e_type_unwrap(eval.type_key));
if(e_type_kind_is_integer(kind))
{
result = (F32)eval.value.s64;
}
else if(kind == E_TypeKind_F64)
{
result = (F32)eval.value.f64;
}
else if(kind == E_TypeKind_F32)
{
result = eval.value.f32;
}
return result;
}
-1
View File
@@ -29,6 +29,5 @@ internal E_Eval e_dynamically_typed_eval_from_eval(E_Eval eval);
internal E_Eval e_value_eval_from_eval(E_Eval eval);
internal E_Eval e_element_eval_from_array_eval_index(E_Eval eval, U64 index);
internal E_Eval e_member_eval_from_eval_member_name(E_Eval eval, String8 member_name);
internal F32 e_f32_from_eval(E_Eval eval);
#endif // EVAL_BUNDLES_H