示例#1
0
        public override void Visit(SteComment code)
        {
            foreach (var commentLine in code.CommentedTextLines)
            {
                TextComposer.Append("//").AppendLine(commentLine);
            }

            TextComposer.AppendAtNewLine();
        }
示例#2
0
        public override void Visit(SteComment code)
        {
            if (code.MultiLineComment)
            {
                TextComposer.AppendLine("/*");

                foreach (var commentLine in code.CommentedTextLines)
                {
                    TextComposer.AppendLine(commentLine);
                }

                TextComposer.AppendLine("*/");

                return;
            }

            foreach (var commentLine in code.CommentedTextLines)
            {
                TextComposer.Append("//").AppendLine(commentLine);
            }
        }
示例#3
0
 public abstract void Visit(SteComment code);