Fixed traits

This commit is contained in:
2026-05-19 06:06:04 +02:00
parent 1e191cf3c8
commit fd7455c71e
2 changed files with 3 additions and 3 deletions
+1 -1
View File
@@ -35,7 +35,7 @@ pub enum TopLevelKind {
name: Identifier,
generics: GenericsDecl,
requirements: Vec<TypeExpr>,
items: Vec<FunctionDecl>,
items: Vec<Spanned<FunctionDecl>>,
},
EnumDecl {
visibility: Visibility,
+2 -2
View File
@@ -8,7 +8,7 @@ use crate::{
Rule,
ast::*,
ast_expr,
error::{AstError, AstResult, IntoErr, collect_recovered},
error::{AstError, IntoErr, collect_recovered},
parser::consume_rule,
};
@@ -113,7 +113,7 @@ impl<'a> TryFrom<pest::iterators::Pair<'a, Rule>> for TopLevelKind {
.transpose()
.map(|v| v.unwrap_or_default()),
items: Ok(Vec::new()) as AstResult<'_, Vec<_>>,
items: collect_recovered(&mut inner),
}),
_ => AstError::bug_unimplemented(pair),