klee: Include colors in test

This commit is contained in:
ZyX
2017-10-16 00:39:48 +03:00
parent fe81380bf5
commit ed253b5fe6
2 changed files with 12 additions and 3 deletions

View File

@@ -176,8 +176,9 @@ static inline void viml_parser_highlight(ParserState *const pstate,
if (pstate->colors == NULL || len == 0) {
return;
}
// TODO(ZyX-I): May do some assert() sanitizing here.
// TODO(ZyX-I): May join chunks.
assert(kv_size(*pstate->colors) == 0
|| kv_Z(*pstate->colors, 0).start.line < start.line
|| kv_Z(*pstate->colors, 0).end_col <= start.col);
kvi_push(*pstate->colors, ((ParserHighlightChunk) {
.start = start,
.end_col = start.col + len,