Implement annotation def for tuple

This commit is contained in:
Ayaz Hafiz 2023-05-24 13:05:27 -05:00
parent 815ae5df9d
commit 2f7930dd0f
No known key found for this signature in database
GPG key ID: 0E2A37416A25EF58

View file

@ -448,8 +448,9 @@ pub fn find_type_def_symbols(
As(actual, _, _) => {
stack.push(&actual.value);
}
Tuple { elems: _, ext: _ } => {
todo!("find_type_def_symbols: Tuple");
Tuple { elems, ext } => {
stack.extend(elems.iter().map(|t| &t.value));
stack.extend(ext.iter().map(|t| &t.value));
}
Record { fields, ext } => {
let mut inner_stack = Vec::with_capacity(fields.items.len());