From e036cf86e22c264fd141795d526a82972a20727f Mon Sep 17 00:00:00 2001 From: Virgile Prevosto <virgile.prevosto@m4x.org> Date: Wed, 28 Feb 2024 19:18:50 +0100 Subject: [PATCH] [tests] new test reproducing extern C issue --- tests/class/extern_c_class.cpp | 6 ++++++ tests/class/oracle/extern_c_class.res.oracle | 0 2 files changed, 6 insertions(+) create mode 100644 tests/class/extern_c_class.cpp create mode 100644 tests/class/oracle/extern_c_class.res.oracle diff --git a/tests/class/extern_c_class.cpp b/tests/class/extern_c_class.cpp new file mode 100644 index 00000000..4af141d8 --- /dev/null +++ b/tests/class/extern_c_class.cpp @@ -0,0 +1,6 @@ +extern "C"{ + class C { + void set(int* t) { *t = get_x(); } + int get_x() { return 0; } + }; +} diff --git a/tests/class/oracle/extern_c_class.res.oracle b/tests/class/oracle/extern_c_class.res.oracle new file mode 100644 index 00000000..e69de29b -- GitLab