Skip to content

Commit 30e6b1e

Browse files
committed
Fix clippy
1 parent 56ad8d1 commit 30e6b1e

File tree

1 file changed

+24
-26
lines changed

1 file changed

+24
-26
lines changed

vhdl_lang/src/analysis/declarative.rs

Lines changed: 24 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -123,35 +123,33 @@ impl<'a> AnalyzeContext<'a> {
123123
let kind = {
124124
if subtype_indication.is_some() {
125125
NamedEntityKind::OtherAlias
126-
} else {
127-
if let Some(named_entities) =
128-
resolved_name.and_then(|name| name.into_known())
129-
{
130-
let ent = match named_entities {
131-
NamedEntities::Single(ent) => {
132-
if let Some(signature) = signature {
133-
diagnostics.error(signature, "Alias should only have a signature for subprograms and enum literals");
134-
}
135-
ent
126+
} else if let Some(named_entities) =
127+
resolved_name.and_then(|name| name.into_known())
128+
{
129+
let ent = match named_entities {
130+
NamedEntities::Single(ent) => {
131+
if let Some(signature) = signature {
132+
diagnostics.error(signature, "Alias should only have a signature for subprograms and enum literals");
136133
}
137-
NamedEntities::Overloaded(overloaded) => {
138-
if signature.is_none() {
139-
diagnostics.error(name, "Signature required for alias of subprogram and enum literals");
140-
}
141-
// @TODO use signature to determine variant
142-
overloaded.first().clone()
134+
ent
135+
}
136+
NamedEntities::Overloaded(overloaded) => {
137+
if signature.is_none() {
138+
diagnostics.error(name, "Signature required for alias of subprogram and enum literals");
143139
}
144-
};
140+
// @TODO use signature to determine variant
141+
overloaded.first().clone()
142+
}
143+
};
145144

146-
region.add_implicit_declaration_aliases(
147-
Some(&designator.pos),
148-
&ent,
149-
diagnostics,
150-
);
151-
NamedEntityKind::AliasOf(ent)
152-
} else {
153-
NamedEntityKind::OtherAlias
154-
}
145+
region.add_implicit_declaration_aliases(
146+
Some(&designator.pos),
147+
&ent,
148+
diagnostics,
149+
);
150+
NamedEntityKind::AliasOf(ent)
151+
} else {
152+
NamedEntityKind::OtherAlias
155153
}
156154
};
157155

0 commit comments

Comments
 (0)