Пример #1
0
	public void Visit(CSCompilationUnit node)
	{
		printPrecedingComments(node);
		beginEnclosingIfDefs(node);
		List<CSUsing> usings = printableUsingList(node.usings());
		for (CSUsing using : usings) {
			using.accept(this);
		}

		if (usings.size() > 0) _writer.writeLine();

		if (null != node.namespace()) {
Пример #2
0
		public void print(CSCompilationUnit node)
		{
			_lastPrintedCommentIndex = 0;
			_comments = node.comments();
			//	print comments before Java package declaration - usually this is license text
			printPrecedingComments(node.getPackagePosition());
			try
			{
				node.accept(this);
			}
			finally
			{
				_currentType = null;
				_comments = null;
			}
		}