Example #1
0
 public static void addAll <T>(this ICollection <T> list, IEnumerable <T> items)
 {
     foreach (T item in items)
     {
         list.Add(item);
     }
 }
Example #2
0
        public static void DanglingState(DecisionProbe probe,
                                         DFAState d)
        {
            GetErrorState().errors++;
            Message msg = new GrammarDanglingStateMessage(probe, d);

            GetErrorState().errorMsgIDs.Add(msg.msgID);
            ICollection <object> seen = (ICollection <object>)emitSingleError.get("danglingState");

            if (!seen.Contains(d.dfa.decisionNumber + "|" + d.AltSet))
            {
                GetErrorListener().Error(msg);
                // we've seen this decision and this alt set; never again
                seen.Add(d.dfa.decisionNumber + "|" + d.AltSet);
            }
        }
Example #3
0
 public static void add <T>(this ICollection <T> list, T value)
 {
     list.Add(value);
 }