public HighlightedWarning(LintWarning warning, int offset)
 {
     Warning = warning;
     Offset = offset;
 }
 private int GetMessageOffset(LintWarning message)
 {
     return offsetTranslator.GetOffset(message.Line, message.Character);
 }
 private HighlightedWarning CreateHighlightedWarning(LintWarning warning)
 {
     int offset = GetMessageOffset(warning);
     return new HighlightedWarning(warning, offset);
 }
 public void AddWarning(LintWarning warning)
 {
     warnings.Add(warning);
 }
 protected LintHighlightingBase(ITreeNode expression, LintWarning lintWarning)
 {
     this.Expression = expression;
     warnings.Add(lintWarning);
 }
 public LintHighlighting(ITreeNode expression, LintWarning lintWarning)
     : base(expression, lintWarning)
 {
 }