mirror of
https://github.com/erg-lang/erg.git
synced 2025-08-04 10:49:54 +00:00
feat: add [x; _]
literal
This commit is contained in:
parent
828441f9f9
commit
f1d71e0dab
18 changed files with 165 additions and 28 deletions
|
@ -1125,7 +1125,9 @@ impl Context {
|
|||
}
|
||||
hir::Array::WithLength(arr) => {
|
||||
self.resolve_expr_t(&mut arr.elem, qnames)?;
|
||||
self.resolve_expr_t(&mut arr.len, qnames)?;
|
||||
if let Some(len) = &mut arr.len {
|
||||
self.resolve_expr_t(len, qnames)?;
|
||||
}
|
||||
let t = mem::take(&mut arr.t);
|
||||
let mut dereferencer = Dereferencer::simple(self, qnames, arr);
|
||||
arr.t = dereferencer.deref_tyvar(t)?;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue