From 1f705d8ec66f4f1ec6d084b02d599eb8ba9dab93 Mon Sep 17 00:00:00 2001 From: David Tolnay Date: Fri, 24 Mar 2023 19:41:20 -0700 Subject: [PATCH] Remove precedence logic for the removed type ascription expression --- src/expr.rs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/expr.rs b/src/expr.rs index 8caccb33fb..b179d7f1f0 100644 --- a/src/expr.rs +++ b/src/expr.rs @@ -1301,9 +1301,7 @@ pub(crate) mod parsing { Precedence::Assign } else if input.peek(Token![..]) { Precedence::Range - } else if input.peek(Token![as]) - || cfg!(feature = "full") && input.peek(Token![:]) && !input.peek(Token![::]) - { + } else if input.peek(Token![as]) { Precedence::Cast } else { Precedence::Any