We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7ce77b6 commit 6e7212bCopy full SHA for 6e7212b
Rubberduck.Parsing/Symbols/AliasDeclarations.cs
@@ -532,10 +532,11 @@ private static void AddParametersToAliasesFromReferencedFunctions(List<FunctionD
532
{
533
foreach (var alias in functionAliases)
534
535
- var parameters = referencedFunctions.OfType<FunctionDeclaration>()
536
- .Single(s => s.IdentifierName == "_B_var_" + alias.IdentifierName)
537
- .Parameters;
538
- foreach (var parameter in parameters)
+ var function = referencedFunctions.OfType<FunctionDeclaration>()
+ .SingleOrDefault(s => s.IdentifierName == "_B_var_" + alias.IdentifierName);
+
+ if (function == null) { continue; }
539
+ foreach (var parameter in function.Parameters)
540
541
alias.AddParameter(parameter);
542
}
0 commit comments