public ITextRange GetCommentBlockContainingRange(ITextRange range) {
TextRangeCollection<RToken> comments = this.AstRoot.Comments;
var commentsInRange = comments.ItemsInRange(range);
if (commentsInRange.Count == 1)
return commentsInRange[0];
return TextRange.EmptyRange;
}