line |
true |
false |
branch |
26
|
0 |
0 |
if(token->type == entry->parser_ending_token) { |
27
|
0 |
0 |
if(mycss_entry_parser_list_current_is_local(entry) == false) { |
62
|
0 |
0 |
if(mycss_entry_parser_list_current_is_local(entry) && |
|
0 |
0 |
if(mycss_entry_parser_list_current_is_local(entry) && |
83
|
0 |
0 |
if(list->flags & MyCSS_SELECTORS_FLAGS_SELECTOR_BAD) |
86
|
0 |
0 |
if(list->entries_list_length == 0 || list->entries_list[0].entry == NULL) { |
|
0 |
0 |
if(list->entries_list_length == 0 || list->entries_list[0].entry == NULL) { |
99
|
0 |
0 |
for(size_t i = 0; i < selectors_list->entries_list_length; i++) { |
102
|
0 |
0 |
while(selector) { |
103
|
0 |
0 |
if(selector->sub_type == MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FUNCTION_MATCHES || |
|
0 |
0 |
if(selector->sub_type == MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FUNCTION_MATCHES || |
104
|
0 |
0 |
selector->sub_type == MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FUNCTION_NOT || |
105
|
0 |
0 |
selector->sub_type == MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FUNCTION_CURRENT || |
108
|
0 |
0 |
if((selectors_list->flags & MyCSS_SELECTORS_FLAGS_SELECTOR_BAD) == 0) |
129
|
0 |
0 |
if(selectors->specificity && selectors->entry_last && ( |
|
0 |
0 |
if(selectors->specificity && selectors->entry_last && ( |
|
0 |
0 |
if(selectors->specificity && selectors->entry_last && ( |
130
|
0 |
0 |
selectors->entry_last->sub_type == MyCSS_SELECTORS_SUB_TYPE_PSEUDO_CLASS_FUNCTION_MATCHES || |
139
|
0 |
0 |
if(selectors_list == NULL) { |
140
|
0 |
0 |
if(selectors->entry_last) { |
145
|
0 |
0 |
else if((selectors_list->flags & MyCSS_SELECTORS_FLAGS_SELECTOR_BAD) && selectors->entry_last) { |
|
0 |
0 |
else if((selectors_list->flags & MyCSS_SELECTORS_FLAGS_SELECTOR_BAD) && selectors->entry_last) { |
149
|
0 |
0 |
if(token->type == entry->parser_ending_token) { |
154
|
0 |
0 |
if(selectors_list) |
157
|
0 |
0 |
if(selectors->entry_last) |
171
|
0 |
0 |
for(size_t i = 0; i < selectors_list->entries_list_length; i++) { |
174
|
0 |
0 |
while(selector) { |
175
|
0 |
0 |
if(selector->type == MyCSS_SELECTORS_TYPE_PSEUDO_ELEMENT) { |
176
|
0 |
0 |
if((selectors_list->flags & MyCSS_SELECTORS_FLAGS_SELECTOR_BAD) == 0) |
200
|
0 |
0 |
if(selectors_list == NULL) { |
201
|
0 |
0 |
if(selectors->entry_last) { |
206
|
0 |
0 |
else if((selectors_list->flags & MyCSS_SELECTORS_FLAGS_SELECTOR_BAD) && selectors->entry_last) { |
|
0 |
0 |
else if((selectors_list->flags & MyCSS_SELECTORS_FLAGS_SELECTOR_BAD) && selectors->entry_last) { |
210
|
0 |
0 |
if(token->type == entry->parser_ending_token) { |
215
|
0 |
0 |
if(selectors_list) |
218
|
0 |
0 |
if(selectors->entry_last) |
232
|
0 |
0 |
for(size_t i = 0; i < selectors_list->entries_list_length; i++) { |
235
|
0 |
0 |
while(selector) { |
236
|
0 |
0 |
if(selector->type == MyCSS_SELECTORS_TYPE_PSEUDO_ELEMENT) { |
237
|
0 |
0 |
if((selectors_list->flags & MyCSS_SELECTORS_FLAGS_SELECTOR_BAD) == 0) |
261
|
0 |
0 |
if(selectors_list == NULL) { |
262
|
0 |
0 |
if(selectors->entry_last) { |
267
|
0 |
0 |
else if((selectors_list->flags & MyCSS_SELECTORS_FLAGS_SELECTOR_BAD) && selectors->entry_last) { |
|
0 |
0 |
else if((selectors_list->flags & MyCSS_SELECTORS_FLAGS_SELECTOR_BAD) && selectors->entry_last) { |
271
|
0 |
0 |
if(token->type == entry->parser_ending_token) { |
276
|
0 |
0 |
if(selectors_list) |
279
|
0 |
0 |
if(selectors->entry_last) |
296
|
0 |
1 |
if(mycss_selector_value_an_plus_b(selector->value)->is_broken) |
298
|
0 |
0 |
if((selector->flags & MyCSS_SELECTORS_FLAGS_SELECTOR_BAD) == 0) |
314
|
0 |
1 |
if(token->type == MyCSS_TOKEN_TYPE_WHITESPACE) { |
317
|
0 |
1 |
else if(token->type == MyCSS_TOKEN_TYPE_IDENT) { |
326
|
0 |
0 |
if(mycore_strcasecmp(str.data, "of") != 0) { |
327
|
0 |
0 |
if((selector->flags & MyCSS_SELECTORS_FLAGS_SELECTOR_BAD) == 0) |
353
|
1 |
0 |
else if(token->type == entry->parser_ending_token) { |
361
|
0 |
0 |
if((selector->flags & MyCSS_SELECTORS_FLAGS_SELECTOR_BAD) == 0) |
373
|
0 |
0 |
if(token->type == MyCSS_TOKEN_TYPE_WHITESPACE) { |
385
|
0 |
0 |
if(selectors_list == NULL) { |
386
|
0 |
0 |
if(selectors->entry_last) { |
391
|
0 |
0 |
else if((selectors_list->flags & MyCSS_SELECTORS_FLAGS_SELECTOR_BAD) && selectors->entry_last) { |
|
0 |
0 |
else if((selectors_list->flags & MyCSS_SELECTORS_FLAGS_SELECTOR_BAD) && selectors->entry_last) { |
395
|
0 |
0 |
if(token->type == entry->parser_ending_token) { |
400
|
0 |
0 |
if(selectors_list) |
403
|
0 |
0 |
if(selectors->entry_last) |
420
|
0 |
0 |
if(mycss_selector_value_an_plus_b(selector->value)->is_broken) |
422
|
0 |
0 |
if((selector->flags & MyCSS_SELECTORS_FLAGS_SELECTOR_BAD) == 0) |
438
|
0 |
0 |
if(token->type == MyCSS_TOKEN_TYPE_WHITESPACE) { |
444
|
0 |
0 |
if(token->type == entry->parser_ending_token) { |
449
|
0 |
0 |
if((selectors->entry_last->flags & MyCSS_SELECTORS_FLAGS_SELECTOR_BAD) == 0) |
463
|
0 |
0 |
if(token->type == MyCSS_TOKEN_TYPE_WHITESPACE) { |
466
|
0 |
0 |
else if(token->type == MyCSS_TOKEN_TYPE_IDENT) { |
474
|
0 |
0 |
if(mycore_strcasecmp(str.data ,"active") == 0) { |
477
|
0 |
0 |
else if(mycore_strcasecmp(str.data ,"valid") == 0) { |
480
|
0 |
0 |
else if(mycore_strcasecmp(str.data ,"invalid") == 0) { |
484
|
0 |
0 |
if((selector->flags & MyCSS_SELECTORS_FLAGS_SELECTOR_BAD) == 0) |
494
|
0 |
0 |
else if(token->type == entry->parser_ending_token) { |
514
|
0 |
0 |
if((selector->flags & MyCSS_SELECTORS_FLAGS_SELECTOR_BAD) == 0) |
526
|
0 |
0 |
if(token->type == MyCSS_TOKEN_TYPE_WHITESPACE) { |
529
|
0 |
0 |
else if(token->type == MyCSS_TOKEN_TYPE_COLUMN) { |
532
|
0 |
0 |
else if(token->type == entry->parser_ending_token) { |
540
|
0 |
0 |
if((selector->flags & MyCSS_SELECTORS_FLAGS_SELECTOR_BAD) == 0) |
552
|
0 |
0 |
if(token->type == MyCSS_TOKEN_TYPE_WHITESPACE) { |
555
|
0 |
0 |
else if(token->type == MyCSS_TOKEN_TYPE_IDENT) { |
558
|
0 |
0 |
else if(token->type == entry->parser_ending_token) { |
561
|
0 |
0 |
if((selector->flags & MyCSS_SELECTORS_FLAGS_SELECTOR_BAD) == 0) |
570
|
0 |
0 |
if((selector->flags & MyCSS_SELECTORS_FLAGS_SELECTOR_BAD) == 0) |
585
|
0 |
0 |
if(token->type == MyCSS_TOKEN_TYPE_WHITESPACE) { |
588
|
0 |
0 |
else if(token->type == MyCSS_TOKEN_TYPE_IDENT) { |
596
|
0 |
0 |
else if(token->type == entry->parser_ending_token) { |
599
|
0 |
0 |
if((selector->flags & MyCSS_SELECTORS_FLAGS_SELECTOR_BAD) == 0) |
609
|
0 |
0 |
if((selector->flags & MyCSS_SELECTORS_FLAGS_SELECTOR_BAD) == 0) |
621
|
0 |
0 |
if(token->type == MyCSS_TOKEN_TYPE_WHITESPACE) { |
624
|
0 |
0 |
else if(token->type == entry->parser_ending_token) { |
630
|
0 |
0 |
if((selector->flags & MyCSS_SELECTORS_FLAGS_SELECTOR_BAD) == 0) |
645
|
0 |
0 |
if(token->type == MyCSS_TOKEN_TYPE_WHITESPACE) { |
648
|
0 |
0 |
else if(token->type == MyCSS_TOKEN_TYPE_IDENT || |
|
0 |
0 |
else if(token->type == MyCSS_TOKEN_TYPE_IDENT || |
654
|
0 |
0 |
if(selector->value) { |
657
|
0 |
0 |
while(lang->next) |
672
|
0 |
0 |
else if(token->type == entry->parser_ending_token) { |
675
|
0 |
0 |
if((selector->flags & MyCSS_SELECTORS_FLAGS_SELECTOR_BAD) == 0) |
685
|
0 |
0 |
if((selector->flags & MyCSS_SELECTORS_FLAGS_SELECTOR_BAD) == 0) |
697
|
0 |
0 |
if(token->type == MyCSS_TOKEN_TYPE_WHITESPACE) { |
700
|
0 |
0 |
else if(token->type == MyCSS_TOKEN_TYPE_COMMA) { |
703
|
0 |
0 |
else if(token->type == entry->parser_ending_token) { |
711
|
0 |
0 |
if((selector->flags & MyCSS_SELECTORS_FLAGS_SELECTOR_BAD) == 0) |
723
|
0 |
0 |
if(token->type == MyCSS_TOKEN_TYPE_WHITESPACE) { |
726
|
0 |
0 |
else if(token->type == MyCSS_TOKEN_TYPE_IDENT || |
|
0 |
0 |
else if(token->type == MyCSS_TOKEN_TYPE_IDENT || |
736
|
0 |
0 |
if((selector->flags & MyCSS_SELECTORS_FLAGS_SELECTOR_BAD) == 0) |