Change ansi/non-ansi priority
This commit is contained in:
parent
b4dae793ab
commit
9232a15bc8
@ -2,6 +2,8 @@
|
||||
|
||||
## [Unreleased](https://github.com/dalance/sv-parser/compare/v0.10.2...Unreleased) - ReleaseDate
|
||||
|
||||
* [Fixed] empty port list is parsed as non-ANSI style
|
||||
|
||||
## [v0.10.2](https://github.com/dalance/sv-parser/compare/v0.10.1...v0.10.2) - 2021-01-06
|
||||
|
||||
* [Fixed] embedded single line comment in macro [#28](https://github.com/dalance/sv-parser/issues/28)
|
||||
|
@ -116,11 +116,11 @@ pub(crate) fn module_ansi_header(s: Span) -> IResult<Span, ModuleAnsiHeader> {
|
||||
#[packrat_parser]
|
||||
pub(crate) fn module_declaration(s: Span) -> IResult<Span, ModuleDeclaration> {
|
||||
alt((
|
||||
module_declaration_nonansi,
|
||||
module_declaration_ansi,
|
||||
module_declaration_nonansi,
|
||||
module_declaration_wildcard,
|
||||
module_declaration_extern_nonansi,
|
||||
module_declaration_extern_ansi,
|
||||
module_declaration_extern_nonansi,
|
||||
))(s)
|
||||
}
|
||||
|
||||
@ -212,11 +212,11 @@ pub(crate) fn module_keyword(s: Span) -> IResult<Span, ModuleKeyword> {
|
||||
#[packrat_parser]
|
||||
pub(crate) fn interface_declaration(s: Span) -> IResult<Span, InterfaceDeclaration> {
|
||||
alt((
|
||||
interface_declaration_nonansi,
|
||||
interface_declaration_ansi,
|
||||
interface_declaration_nonansi,
|
||||
interface_declaration_wildcard,
|
||||
interface_declaration_extern_nonansi,
|
||||
interface_declaration_extern_ansi,
|
||||
interface_declaration_extern_nonansi,
|
||||
))(s)
|
||||
}
|
||||
|
||||
@ -335,11 +335,11 @@ pub(crate) fn interface_ansi_header(s: Span) -> IResult<Span, InterfaceAnsiHeade
|
||||
#[packrat_parser]
|
||||
pub(crate) fn program_declaration(s: Span) -> IResult<Span, ProgramDeclaration> {
|
||||
alt((
|
||||
program_declaration_nonansi,
|
||||
program_declaration_ansi,
|
||||
program_declaration_nonansi,
|
||||
program_declaration_wildcard,
|
||||
program_declaration_extern_nonansi,
|
||||
program_declaration_extern_ansi,
|
||||
program_declaration_extern_nonansi,
|
||||
))(s)
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user