Inheritance: Microsoft.Languages.Core.Text.TextRange, IParseError
コード例 #1
0
ファイル: ParseContext.cs プロジェクト: gbull122/vscode-r
        public void AddError(ParseError error)
        {
            bool found = _errors.Any(e => e.Start == error.Start && e.Length == error.Length && e.ErrorType == error.ErrorType);

            if (!found)
            {
                _errors.Add(error);
            }
        }
コード例 #2
0
        public void AddError(ParseError error) {
            bool found = false;

            foreach (IParseError e in _errors) {
                if (e.Start == error.Start && e.Length == error.Length && e.ErrorType == error.ErrorType) {
                    found = true;
                    break;
                }
            }

            if (!found) {
                _errors.Add(error);
            }
        }
コード例 #3
0
ファイル: ParseContext.cs プロジェクト: skrutsick/RTVS
        public void AddError(ParseError error)
        {
            bool found = false;

            foreach (IParseError e in _errors)
            {
                if (e.Start == error.Start && e.Length == error.Length && e.ErrorType == error.ErrorType)
                {
                    found = true;
                    break;
                }
            }

            if (!found)
            {
                _errors.Add(error);
            }
        }