Skip to content

Commit 6e7212b

Browse files
committed
fixed broken tests
1 parent 7ce77b6 commit 6e7212b

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

Rubberduck.Parsing/Symbols/AliasDeclarations.cs

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -532,10 +532,11 @@ private static void AddParametersToAliasesFromReferencedFunctions(List<FunctionD
532532
{
533533
foreach (var alias in functionAliases)
534534
{
535-
var parameters = referencedFunctions.OfType<FunctionDeclaration>()
536-
.Single(s => s.IdentifierName == "_B_var_" + alias.IdentifierName)
537-
.Parameters;
538-
foreach (var parameter in parameters)
535+
var function = referencedFunctions.OfType<FunctionDeclaration>()
536+
.SingleOrDefault(s => s.IdentifierName == "_B_var_" + alias.IdentifierName);
537+
538+
if (function == null) { continue; }
539+
foreach (var parameter in function.Parameters)
539540
{
540541
alias.AddParameter(parameter);
541542
}

0 commit comments

Comments
 (0)