mirror of
https://github.com/erg-lang/erg.git
synced 2025-09-30 12:51:10 +00:00
Add Trait
, Subsume
This commit is contained in:
parent
12f22f8bed
commit
bc67677ad6
5 changed files with 116 additions and 16 deletions
|
@ -274,7 +274,10 @@ impl Context {
|
|||
})?
|
||||
.clone();
|
||||
let args = self.eval_args(&call.args, __name__)?;
|
||||
Ok(subr.call(args, __name__.cloned()))
|
||||
subr.call(args, __name__.cloned()).map_err(|mut e| {
|
||||
e.loc = call.loc();
|
||||
EvalError::new(e, self.caused_by())
|
||||
})
|
||||
}
|
||||
Accessor::Attr(_attr) => todo!(),
|
||||
Accessor::TupleAttr(_attr) => todo!(),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue