diff options
Diffstat (limited to 'src/eval/methods.rs')
| -rw-r--r-- | src/eval/methods.rs | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/src/eval/methods.rs b/src/eval/methods.rs index aeb84c5a..5072e688 100644 --- a/src/eval/methods.rs +++ b/src/eval/methods.rs @@ -2,7 +2,6 @@ use super::{Args, Machine, Value}; use crate::diag::{At, TypResult}; -use crate::model::{Content, Group}; use crate::syntax::Span; use crate::util::EcoString; @@ -109,22 +108,6 @@ pub fn call( _ => return missing(), }, - Value::Dyn(dynamic) => { - if let Some(group) = dynamic.downcast::<Group>() { - match method { - "entry" => Value::Content(Content::Locate( - group.entry(args.expect("recipe")?, args.named("value")?), - )), - "all" => { - Value::Content(Content::Locate(group.all(args.expect("recipe")?))) - } - _ => return missing(), - } - } else { - return missing(); - } - } - _ => return missing(), }; |
