AvalonStudio.TextEditor.Document.TextUtilities.GetTrailingWhitespace C# (CSharp) Method

GetTrailingWhitespace() private method

private GetTrailingWhitespace ( TextDocument document, DocumentLine documentLine ) : ISegment
document TextDocument
documentLine DocumentLine
return ISegment
		public static ISegment GetTrailingWhitespace(TextDocument document, DocumentLine documentLine)
		{
			if (documentLine == null)
				throw new ArgumentNullException("documentLine");
			var segment = GetWhitespaceBefore(document, documentLine.EndOffset);
			// If the whole line consists of whitespace, we consider all of it as leading whitespace,
			// so return an empty segment as trailing whitespace.
			if (segment.Offset == documentLine.Offset)
				return new SimpleSegment(documentLine.EndOffset, 0);
			return segment;
		}