// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) // This code is distributed under MIT X11 license (for details please see \doc\license.txt) using System; namespace ICSharpCode.NRefactory.VB { // public class Comment : AbstractSpecial // { // CommentType commentType; // string comment; // // public CommentType CommentType { // get { // return commentType; // } // set { // commentType = value; // } // } // // public string CommentText { // get { // return comment; // } // set { // comment = value; // } // } // // /// // /// Is true, when the comment is at line start or only whitespaces // /// between line and comment start. // /// // public bool CommentStartsLine { // get; // set; // } // // public Comment(CommentType commentType, string comment, bool commentStartsLine, Location startPosition, Location endPosition) // : base(startPosition, endPosition) // { // this.commentType = commentType; // this.comment = comment; // this.CommentStartsLine = commentStartsLine; // } // // public override string ToString() // { // return String.Format("[{0}: Type = {1}, Text = {2}, Start = {3}, End = {4}]", // GetType().Name, CommentType, CommentText, StartPosition, EndPosition); // } // // public override object AcceptVisitor(ISpecialVisitor visitor, object data) // { // return visitor.Visit(this, data); // } // } }