From 0eb51e4e80308c20c07ece1843a7d17ac99e8899 Mon Sep 17 00:00:00 2001 From: Martin Uecker Date: Wed, 21 Aug 2024 08:58:04 +0200 Subject: [PATCH] namespace version 2 --- src/namespace.h | 1 + 1 file changed, 1 insertion(+) diff --git a/src/namespace.h b/src/namespace.h index 305c08e..63f5996 100644 --- a/src/namespace.h +++ b/src/namespace.h @@ -8,4 +8,5 @@ static const struct \ { S(N, NAMESPACE_ENTRY) } N = { S(N, NAMESPACE_INIT) } #define NAMESPACE_IMPORT(X, Y) const static typeof(X) Y = X +#define NAMESPACE(S) (static const struct { S(S, NAMESPACE_ENTRY) }){ S(S, NAMESPACE_INIT) }