summaryrefslogtreecommitdiff
path: root/src/eval/mod.rs
diff options
context:
space:
mode:
authorLaurenz <laurmaedje@gmail.com>2021-07-10 20:42:28 +0200
committerLaurenz <laurmaedje@gmail.com>2021-07-10 23:14:46 +0200
commit891e0c5fa6cd9200c24011c33b6f2115d84d4d74 (patch)
tree3ea29dff87350d3d2020cdbb48b7acd01a33a1a2 /src/eval/mod.rs
parent982ce85976913463eed6c95d3599868c5e1a79dd (diff)
Remove warnings from parsing and casting
Diffstat (limited to 'src/eval/mod.rs')
-rw-r--r--src/eval/mod.rs8
1 files changed, 2 insertions, 6 deletions
diff --git a/src/eval/mod.rs b/src/eval/mod.rs
index 689234bd..fd4417ec 100644
--- a/src/eval/mod.rs
+++ b/src/eval/mod.rs
@@ -195,12 +195,8 @@ impl<'a> EvalContext<'a> {
}
match T::cast(value) {
- CastResult::Ok(t) => Some(t),
- CastResult::Warn(t, m) => {
- self.diag(warning!(span, "{}", m));
- Some(t)
- }
- CastResult::Err(value) => {
+ Ok(t) => Some(t),
+ Err(value) => {
self.diag(error!(
span,
"expected {}, found {}",