Example #1
0
            public override void ExitLiteral(VBAParser.LiteralContext context)
            {
                var literal = context.STRINGLITERAL();

                if (literal != null && literal.GetText() == "\"\"")
                {
                    _contexts.Add(context);
                }
            }
        public override void EnterLiteral(VBAParser.LiteralContext context)
        {
            var stringLiteral = context.STRINGLITERAL();

            if (stringLiteral != null)
            {
                HandleEmptyStringLiteral(stringLiteral);
                return;
            }

            var numberLiteral = context.INTEGERLITERAL();

            if (numberLiteral != null)
            {
                HandleNumberLiteral(numberLiteral);
                return;
            }
        }