From 433e6fd36912d1c584fbf206f99a3a982b29e9dc Mon Sep 17 00:00:00 2001 From: Tyge Løvset Date: Mon, 3 Jul 2023 07:22:25 +0200 Subject: Simplified extend.h a bit. --- include/stc/extend.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'include') diff --git a/include/stc/extend.h b/include/stc/extend.h index f9ac92bf..c0a00ff8 100644 --- a/include/stc/extend.h +++ b/include/stc/extend.h @@ -54,7 +54,10 @@ typedef struct { i_type get; } c_PASTE(i_type, _ext); -#define c_extend(self) c_container_of(self, _cx_MEMB(_ext), get) +#define c_extend() c_container_of(self, _cx_MEMB(_ext), get) +// Note: i_less: c_extend() accessible for cpque types +// i_cmp: c_extend() accessible for csmap and csset types +// i_hash/i_eq: c_extend() accessible for cmap and cset types #define i_is_forward #define _i_inc -- cgit v1.2.3