Skip to content

Commit c57052f

Browse files
authored
Merge pull request #1819 from Hosch250/Issue1788
Make default param values be picked up as such
2 parents 73e1ce5 + 2aeeb08 commit c57052f

File tree

9 files changed

+1680
-1035
lines changed

9 files changed

+1680
-1035
lines changed

Rubberduck.Parsing/Binding/TypeBindingContext.cs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,13 @@ private IExpressionBinding Visit(Declaration module, Declaration parent, VBAPars
3737
return Visit(module, parent, lexpr);
3838
}
3939

40+
private IExpressionBinding Visit(Declaration module, Declaration parent, VBAParser.CtLExprContext expression)
41+
{
42+
dynamic lexpr = expression.lExpression();
43+
var type = expression.lExpression().GetType();
44+
return Visit(module, parent, lexpr);
45+
}
46+
4047
private IExpressionBinding Visit(Declaration module, Declaration parent, VBAParser.SimpleNameExprContext expression)
4148
{
4249
return new SimpleNameTypeBinding(_declarationFinder, Declaration.GetProjectParent(parent), module, parent, expression);

0 commit comments

Comments
 (0)