From 3a8151b55ff20963d1a32105dc6029a34e07171e Mon Sep 17 00:00:00 2001
From: Virgile Prevosto <virgile.prevosto@m4x.org>
Date: Mon, 31 Jan 2022 17:48:31 +0100
Subject: [PATCH] [tests] prepare test for reparsing C output

---
 tests/basic/printer.cpp | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 tests/basic/printer.cpp

diff --git a/tests/basic/printer.cpp b/tests/basic/printer.cpp
new file mode 100644
index 00000000..418ac957
--- /dev/null
+++ b/tests/basic/printer.cpp
@@ -0,0 +1,17 @@
+/* run.config
+NOFRAMAC:
+EXECNOW: LOG printer.res.c @frama-c@ @PTEST_FILE@ @CXX@ @MACHDEP@ -cxx-keep-mangling -ocode printer.res.c -print
+EXECNOW: @frama-c@ @CXX@ @MACHDEP@ -cxx-demangling-short printer.res.c -print
+*/
+
+namespace A {
+  struct B {
+    int x;
+    B() { x = 42; }
+  };
+}; // namespace A
+
+int main() {
+  A::B b;
+  return b.x;
+}
-- 
GitLab