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 97e3ce7 commit be16dc7Copy full SHA for be16dc7
Rubberduck.Parsing/Symbols/IdentifierReferenceResolver.cs
@@ -547,6 +547,15 @@ public void Resolve(VBAParser.ICS_S_MembersCallContext context)
547
var chainedCalls = context.iCS_S_MemberCall();
548
foreach (var memberCall in chainedCalls)
549
{
550
+ var notationToken = memberCall.children[0];
551
+ if (notationToken.GetText() == "!")
552
+ {
553
+ // we can't handle this syntax yet.
554
+ // we need to know what the parent's default property is..
555
+ // ...and whether it has a parameterized getter taking in a string.
556
+ return;
557
+ }
558
+
559
var member = ResolveInternal(memberCall.iCS_S_ProcedureOrArrayCall(), parent)
560
?? ResolveInternal(memberCall.iCS_S_VariableOrProcedureCall(), parent);
561
0 commit comments