Esempio n. 1
0
        public ValidationError(string message, Language.ISyntaxNode syntaxNode)
            : base(message)
        {
            if (syntaxNode == null)
            {
                throw new ArgumentNullException(nameof(syntaxNode));
            }

            Locations = new[]
            {
                new Location(
                    syntaxNode.Location.StartToken.Line,
                    syntaxNode.Location.StartToken.Column)
            };
        }
Esempio n. 2
0
 public ValidationError(
     string message,
     Language.ISyntaxNode syntaxNode)
     : this(message, new[] { syntaxNode })
 {
 }