-
Couldn't load subscription status.
- Fork 315
Open
Labels
bugIdentifies work items for known bugsIdentifies work items for known bugsparse-tree-processingresolverIssue is easier to resolve with knowledge of the internal resolver API and the Antlr4 parse trees.Issue is easier to resolve with knowledge of the internal resolver API and the Antlr4 parse trees.
Milestone
Description
Apparently, the hack that VBA uses to support forwarding the type hinted functions (i.e. Left and Left$) lets you "override" them as variables by specifying a different type hint:
Sub IFoundYourDirtyBuggySecret()
Format# = 42
Debug.Print Format#
End Sub
For any function that isn't aliased to a pair of _B_var_Foo and _B_str_Foo, this would result in a compiler error:
Sub NotSoMuch()
IIf# = 42 'Compile error: Type-declaration character does not match declared data type
Debug.Print IIf#
End Sub
This creates problems for RD, which is currently resolving them to the function:
retailcoder
Metadata
Metadata
Assignees
Labels
bugIdentifies work items for known bugsIdentifies work items for known bugsparse-tree-processingresolverIssue is easier to resolve with knowledge of the internal resolver API and the Antlr4 parse trees.Issue is easier to resolve with knowledge of the internal resolver API and the Antlr4 parse trees.
Type
Projects
Status
Backlog | Resolver
