Antlr4.Runtime.CommonTokenStream.GetNumberOfOnChannelTokens C# (CSharp) Method

GetNumberOfOnChannelTokens() public method

Count EOF just once.
public GetNumberOfOnChannelTokens ( ) : int
return int
        public virtual int GetNumberOfOnChannelTokens()
        {
            int n = 0;
            Fill();
            for (int i = 0; i < tokens.Count; i++)
            {
                IToken t = tokens[i];
                if (t.Channel == channel)
                {
                    n++;
                }
                if (t.Type == TokenConstants.Eof)
                {
                    break;
                }
            }
            return n;
        }
    }