Removed new keyword

This commit is contained in:
2026-06-03 17:29:39 +02:00
parent 9a500c4bcf
commit f4072b08a3
4 changed files with 0 additions and 35 deletions
-1
View File
@@ -58,7 +58,6 @@ pub enum Prefix {
Ref,
RefMut,
Deref,
New(Option<Generics>),
Not,
Neg,
Closure(Option<TypeExpr>, Vec<VarDecl>),
-2
View File
@@ -562,7 +562,6 @@ postfix = {
deref_px = { "*" }
mut_ref_px = { "&" ~ mutable }
ref_px = { "&" }
new_px = { "new" ~ generics? }
not_px = { "!" }
neg_px = { "-" }
@@ -571,7 +570,6 @@ prefix = {
| deref_px
| mut_ref_px
| ref_px
| new_px
| not_px
| neg_px
}
-6
View File
@@ -106,12 +106,6 @@ impl<'a> TryFrom<pest::iterators::Pair<'a, Rule>> for Prefix {
Rule::deref_px => Self::Deref,
Rule::mut_ref_px => Self::RefMut,
Rule::ref_px => Self::Ref,
Rule::new_px => Self::New(
pair.into_inner()
.next()
.map(|v| v.try_into().get())
.transpose()?,
),
Rule::not_px => Self::Not,
Rule::neg_px => Self::Neg,
Rule::closure => {