From 114867967698b28096c49deb3ccf56b52ca023ac Mon Sep 17 00:00:00 2001 From: Virgile Prevosto <virgile.prevosto@m4x.org> Date: Mon, 29 Jul 2024 17:07:16 +0200 Subject: [PATCH] [tests] test case for typename/idname lexer context manipulations --- tests/syntax/oracle/typename.res.oracle | 10 ++++++++++ tests/syntax/typename.i | 3 +++ 2 files changed, 13 insertions(+) create mode 100644 tests/syntax/oracle/typename.res.oracle create mode 100644 tests/syntax/typename.i diff --git a/tests/syntax/oracle/typename.res.oracle b/tests/syntax/oracle/typename.res.oracle new file mode 100644 index 00000000000..f67935cf67e --- /dev/null +++ b/tests/syntax/oracle/typename.res.oracle @@ -0,0 +1,10 @@ +[kernel] Parsing typename.i (no preprocessing) +/* Generated by Frama-C */ +typedef int typ; +void f(typ typ) +{ + return; +} + +typ g; + diff --git a/tests/syntax/typename.i b/tests/syntax/typename.i new file mode 100644 index 00000000000..89732dcefe4 --- /dev/null +++ b/tests/syntax/typename.i @@ -0,0 +1,3 @@ +typedef int typ; +void f(typ typ) { } +typ g; -- GitLab