3 #include <ccan/tcon/tcon.h>
4 #include <ccan/build_assert/build_assert.h>
5 #include <ccan/tap/tap.h>
21 struct info_base base;
22 TCON(TCON_CONTAINER(concan, struct outer, inner));
25 int main(int argc, char *argv[])
27 struct info_tcon info;
31 #error We cannot detect type problems without HAVE_TYPEOF
35 struct outer *outerp = &ovar;
38 return tcon_member_of(&info, concan, outerp) == &ovar.inner;