/// <summary> /// Creates a new warning message associated with the current node. /// </summary> /// <param name="message">The message text.</param> protected void AddWarning(string message) { if (_currentResult != null) { _currentResult.AddWarning(new CompilationMessage { FilePath = _currentTree != null ? _currentTree.FilePath : null, Location = DocumentLocation.FromTreeNode(_currentTree, _currentNode), Message = message }); } }