示例#1
0
 /// <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
         });
     }
 }