Module Name:    src
Committed By:   rillig
Date:           Fri Mar 12 22:53:18 UTC 2021

Modified Files:
        src/tests/usr.bin/indent: token-preprocessing.0
            token-preprocessing.0.stdout

Log Message:
tests/indent: add test for preprocessor lines


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/tests/usr.bin/indent/token-preprocessing.0 \
    src/tests/usr.bin/indent/token-preprocessing.0.stdout

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/tests/usr.bin/indent/token-preprocessing.0
diff -u src/tests/usr.bin/indent/token-preprocessing.0:1.1 src/tests/usr.bin/indent/token-preprocessing.0:1.2
--- src/tests/usr.bin/indent/token-preprocessing.0:1.1	Fri Mar 12 00:13:06 2021
+++ src/tests/usr.bin/indent/token-preprocessing.0	Fri Mar 12 22:53:18 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: token-preprocessing.0,v 1.1 2021/03/12 00:13:06 rillig Exp $ */
+/* $NetBSD: token-preprocessing.0,v 1.2 2021/03/12 22:53:18 rillig Exp $ */
 /* $FreeBSD$ */
 
 /*-
@@ -10,4 +10,19 @@
  * #line
  */
 
-/* TODO: Add some code to be formatted. */
+#include <system-header.h>
+#include "local-header.h"
+
+#if 0
+#else
+#endif
+
+#if 0 /* if comment */
+#else /* else comment */
+#endif /* endif comment */
+
+#if 0 /* outer if comment */
+#  if nested /* inner if comment */
+#  else /* inner else comment */
+#  endif /* inner endif comment */
+#endif /* outer endif comment */
Index: src/tests/usr.bin/indent/token-preprocessing.0.stdout
diff -u src/tests/usr.bin/indent/token-preprocessing.0.stdout:1.1 src/tests/usr.bin/indent/token-preprocessing.0.stdout:1.2
--- src/tests/usr.bin/indent/token-preprocessing.0.stdout:1.1	Fri Mar 12 00:13:06 2021
+++ src/tests/usr.bin/indent/token-preprocessing.0.stdout	Fri Mar 12 22:53:18 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: token-preprocessing.0.stdout,v 1.1 2021/03/12 00:13:06 rillig Exp $ */
+/* $NetBSD: token-preprocessing.0.stdout,v 1.2 2021/03/12 22:53:18 rillig Exp $ */
 /* $FreeBSD$ */
 
 /*-
@@ -10,4 +10,20 @@
  * #line
  */
 
-/* TODO: Add some code to be formatted. */
+#include <system-header.h>
+#include "local-header.h"
+
+#if 0
+#else
+#endif
+
+#if 0				/* if comment */
+#else				/* else comment */
+#endif				/* endif comment */
+
+#if 0				/* outer if comment */
+/* $ XXX: The indentation is removed, which can get confusing */
+#if nested			/* inner if comment */
+#else				/* inner else comment */
+#endif				/* inner endif comment */
+#endif				/* outer endif comment */

Reply via email to