Branch Coverage

hax/lexer-additions.c.inc
Criterion Covered Total %
branch 33 52 63.4


line true false branch
15 0 10 if (d - ds > 1) {
48 44 0 while((c = lex_peek_unichar(0))) {
49 8 36 if(at_start ? isIDFIRST_uni(c) : isALNUM_uni(c))
8 0 if(at_start ? isIDFIRST_uni(c) : isALNUM_uni(c))
8 0 if(at_start ? isIDFIRST_uni(c) : isALNUM_uni(c))
4 4 if(at_start ? isIDFIRST_uni(c) : isALNUM_uni(c))
36 0 if(at_start ? isIDFIRST_uni(c) : isALNUM_uni(c))
36 0 if(at_start ? isIDFIRST_uni(c) : isALNUM_uni(c))
4 32 if(at_start ? isIDFIRST_uni(c) : isALNUM_uni(c))
8 36 if(at_start ? isIDFIRST_uni(c) : isALNUM_uni(c))
52 0 8 else if((flags & LEX_IDENT_PACKAGENAME) && (c == ':')) {
0 0 else if((flags & LEX_IDENT_PACKAGENAME) && (c == ':')) {
54 0 0 if(lex_read_unichar(0) != ':')
64 4 4 if(!len)
68 4 0 if(lex_bufutf8())
79 4 4 if(!n)
85 4 0 if(name != val)
90 2 2 if(lex_peek_unichar(0) != '(')
94 0 2 if(name == val)
101 12 2 while(count && c != -1) {
102 0 12 if(c == '(')
104 2 10 if(c == ')')
106 0 12 if(c == '\\') {
112 0 0 if(c == -1)
117 10 2 if(count || (name == val))
124 2 0 if(c == -1)