Exemple #1
0
        public override void EnterAll_member_modifiers(CSharpParser.All_member_modifiersContext context)
        {
            Console.WriteLine("Entering all_member_modifiers context.");

            CSharpParser.All_member_modifierContext[] allModsCtxs = context.all_member_modifier();

            foreach (CSharpParser.All_member_modifierContext mod in allModsCtxs)
            {
                modifiersTokens.Add(mod.Start);
            }
        }
Exemple #2
0
 public static Modifiers Parse(this CSharpParser.All_member_modifiersContext context)
 {
     return(context.all_member_modifier()
            .Aggregate <CSharpParser.All_member_modifierContext, Modifiers>(0,
                                                                            (current, modifierContext) => current | Parse((CSharpParser.All_member_modifierContext)modifierContext)));
 }