Branch Coverage

xsubs/offsetof.xs
Criterion Covered Total %
branch 29 30 96.6


line true false branch
32 6 80433 CHECK_PARSE_DATA;
33 80427 6 CHECK_VOID_CONTEXT;
6 80427 CHECK_VOID_CONTEXT;
4 2 CHECK_VOID_CONTEXT;
35 12 80427 while (isSPACE(*m))
38 14 80413 if (*m == '\0')
39 10 4 WARN((aTHX_ "Empty string passed as member expression"));
41 80427 0 NEED_PARSE_DATA;
8 80419 NEED_PARSE_DATA;
43 12 80391 if (!get_member_info(aTHX_ THIS, type, &mi, 0))
48 80162 7 if (mi2.pDecl && mi2.pDecl->bitfield_flag)
6 80156 if (mi2.pDecl && mi2.pDecl->bitfield_flag)
51 18 80145 if (mi.flags)
52 6 12 WARN_FLAGS(type, mi.flags);
4 2 WARN_FLAGS(type, mi.flags);