Ejemplo n.º 1
0
        public override void EnterUsing_directives([NotNull] CSharpParser.Using_directivesContext context)
        {
            base.EnterUsing_directives(context);
            string name = context.using_directive(0).GetText();

            Console.WriteLine(name);
        }
Ejemplo n.º 2
0
        public override void EnterUsing_directives([NotNull] CSharpParser.Using_directivesContext context)
        {
            //listUsingLib.Add(context.GetChild(1).GetText());
            int childcount = context.ChildCount;

            for (int i = 0; i < childcount; i++)
            {
                listUsingLib.Add(context.GetChild(i).GetChild(1).GetText());
            }
        }
Ejemplo n.º 3
0
 public static IUsingStatement[] Parse(this CSharpParser.Using_directivesContext context)
 {
     return(context.using_directive().Select(c => c.Parse()).ToArray());
 }