From 7b9c4278eb0a6dbce251bac2cc008b3d8e240c4b Mon Sep 17 00:00:00 2001 From: dalance Date: Thu, 10 Oct 2019 17:38:50 +0900 Subject: [PATCH] Fix fixed_number priority in delay_value --- CHANGELOG.md | 1 + sv-parser-parser/src/declarations/delays.rs | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f9c20d0..9963aa8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,5 +2,6 @@ ## [Unreleased](https://github.com/dalance/sv-parser/compare/v0.1.4...Unreleased) - ReleaseDate +* [Fixed] fixed_number priority in delay_value * [Fixed] cast/const_cast priority * [Added] unwrap_node macro diff --git a/sv-parser-parser/src/declarations/delays.rs b/sv-parser-parser/src/declarations/delays.rs index f8ae8e7..d287fb7 100644 --- a/sv-parser-parser/src/declarations/delays.rs +++ b/sv-parser-parser/src/declarations/delays.rs @@ -68,8 +68,8 @@ pub(crate) fn delay_value(s: Span) -> IResult { alt(( map(keyword("1step"), |x| DelayValue::Step1(Box::new(x))), map(time_literal, |x| DelayValue::TimeLiteral(Box::new(x))), - map(unsigned_number, |x| DelayValue::UnsignedNumber(Box::new(x))), map(real_number, |x| DelayValue::RealNumber(Box::new(x))), + map(unsigned_number, |x| DelayValue::UnsignedNumber(Box::new(x))), map(ps_identifier, |x| DelayValue::PsIdentifier(Box::new(x))), ))(s) }