public override void EnterUsing_directives([NotNull] CSharpParser.Using_directivesContext context) { base.EnterUsing_directives(context); string name = context.using_directive(0).GetText(); Console.WriteLine(name); }
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()); } }
public static IUsingStatement[] Parse(this CSharpParser.Using_directivesContext context) { return(context.using_directive().Select(c => c.Parse()).ToArray()); }