{ "version": "1.7.0", "directory": "..", "filename": "coverage.c", "modified": 1635153350, "signature": "FAA6FD7B", "decisions": [{ "id": 0, "token": "DO_WHILE_STMT", "head": { "first": { "line": 57, "column": 5 }, "last": { "line": 57, "column": 34 } }, "tags": ["CONST"], "body": { "first": { "line": 57, "column": 5 }, "last": { "line": 57, "column": 34 } }, "structure": [{ "index": 0, "token": "LITERAL", "spelling": "0" }] }, { "id": 1, "token": "TERNARY_EXPRESSION", "head": { "first": { "line": 57, "column": 5 }, "last": { "line": 57, "column": 34 } }, "structure": [{ "index": 0, "left": 1, "right": 2, "token": "OPERATOR_BOOLEAN_AND" }, { "index": 1, "parent": 0, "token": "OPERATOR_NOT_EQUAL", "spelling": "array[(0)] != 255U" }, { "index": 2, "parent": 0, "token": "OPERATOR_NOT_EQUAL", "spelling": "array[(0) + 1U] != 255U" }] }, { "id": 2, "token": "TERNARY_EXPRESSION", "head": { "first": { "line": 57, "column": 5 }, "last": { "line": 57, "column": 34 } }, "structure": [{ "index": 0, "token": "OPERATOR_EQUAL", "spelling": "(0) == (result)" }] }, { "id": 3, "token": "IF_THEN_STMT", "head": { "first": { "line": 66, "column": 5 }, "last": { "line": 66, "column": 76 } }, "body": { "first": { "line": 66, "column": 79 }, "last": { "line": 68, "column": 5 } }, "structure": [{ "index": 0, "token": "CALL", "spelling": "Identity((!a || !(b > -36)) && (!Identity(c) && !(Identity(d) > 2)))" }] }, { "id": 4, "token": "BOOLEAN_ARGUMENT", "head": { "first": { "line": 66, "column": 18 }, "last": { "line": 66, "column": 75 } }, "structure": [{ "index": 0, "left": 1, "right": 6, "token": "OPERATOR_BOOLEAN_AND" }, { "index": 1, "parent": 0, "left": 2, "right": 4, "token": "OPERATOR_BOOLEAN_OR" }, { "index": 2, "parent": 1, "left": 3, "token": "OPERATOR_UNARY_NOT" }, { "index": 3, "parent": 2, "spelling": "a" }, { "index": 4, "parent": 1, "left": 5, "token": "OPERATOR_UNARY_NOT" }, { "index": 5, "parent": 4, "token": "OPERATOR_GREATER", "spelling": "b > -36" }, { "index": 6, "parent": 0, "left": 7, "right": 9, "token": "OPERATOR_BOOLEAN_AND" }, { "index": 7, "parent": 6, "left": 8, "token": "OPERATOR_UNARY_NOT" }, { "index": 8, "parent": 7, "token": "CALL", "spelling": "Identity(c)" }, { "index": 9, "parent": 6, "left": 10, "token": "OPERATOR_UNARY_NOT" }, { "index": 10, "parent": 9, "token": ["OPERATOR_GREATER", "CALL"], "spelling": "Identity(d) > 2" }] }, { "id": 5, "token": "FOR_STMT", "head": { "first": { "line": 90, "column": 5 }, "last": { "line": 90, "column": 57 } }, "body": { "first": { "line": 90, "column": 74 }, "last": { "line": 95, "column": 5 } }, "structure": [{ "index": 0, "left": 1, "right": 6, "token": "OPERATOR_BOOLEAN_OR" }, { "index": 1, "parent": 0, "left": 2, "right": 5, "token": "OPERATOR_BOOLEAN_AND" }, { "index": 2, "parent": 1, "left": 3, "right": 4, "token": "OPERATOR_BOOLEAN_OR" }, { "index": 3, "parent": 2, "spelling": "a" }, { "index": 4, "parent": 2, "spelling": "b" }, { "index": 5, "parent": 1, "token": "OPERATOR_GREATER", "spelling": "c > -23" }, { "index": 6, "parent": 0, "token": ["OPERATOR_LESS", "CALL"], "spelling": "Identity(d) < 5" }] }, { "id": 6, "token": "IF_THEN_STMT", "head": { "first": { "line": 92, "column": 9 }, "last": { "line": 92, "column": 26 } }, "body": { "first": { "line": 92, "column": 30 }, "last": { "line": 94, "column": 9 } }, "structure": [{ "index": 0, "token": "OPERATOR_GREATER", "spelling": "num_cycles > 1U" }] }, { "id": 7, "token": "DO_WHILE_STMT", "head": { "first": { "line": 122, "column": 5 }, "last": { "line": 122, "column": 72 } }, "body": { "first": { "line": 116, "column": 8 }, "last": { "line": 121, "column": 5 } }, "structure": [{ "index": 0, "left": 1, "right": 7, "token": "OPERATOR_BOOLEAN_OR" }, { "index": 1, "parent": 0, "left": 2, "right": 6, "token": "OPERATOR_BOOLEAN_AND" }, { "index": 2, "parent": 1, "left": 3, "right": 5, "token": "OPERATOR_BOOLEAN_AND" }, { "index": 3, "parent": 2, "left": 4, "token": "OPERATOR_UNARY_NOT" }, { "index": 4, "parent": 3, "token": ["OPERATOR_GREATER_OR_EQUAL", "CALL"], "spelling": "Identity(a) >= -45" }, { "index": 5, "parent": 2, "token": "CALL", "spelling": "Identity(b)" }, { "index": 6, "parent": 1, "token": "CALL", "spelling": "Identity(c)" }, { "index": 7, "parent": 0, "spelling": "d" }] }, { "id": 8, "token": "IF_THEN_STMT", "head": { "first": { "line": 117, "column": 9 }, "last": { "line": 117, "column": 26 } }, "body": { "first": { "line": 117, "column": 30 }, "last": { "line": 119, "column": 9 } }, "structure": [{ "index": 0, "token": "OPERATOR_GREATER", "spelling": "num_cycles > 1U" }] }, { "id": 9, "token": "WHILE_STMT", "head": { "first": { "line": 144, "column": 5 }, "last": { "line": 144, "column": 84 } }, "body": { "first": { "line": 144, "column": 87 }, "last": { "line": 150, "column": 5 } }, "structure": [{ "index": 0, "left": 1, "right": 9, "token": "OPERATOR_BOOLEAN_OR" }, { "index": 1, "parent": 0, "left": 2, "right": 7, "token": "OPERATOR_BOOLEAN_OR" }, { "index": 2, "parent": 1, "left": 3, "right": 5, "token": "OPERATOR_BOOLEAN_AND" }, { "index": 3, "parent": 2, "left": 4, "token": "OPERATOR_UNARY_NOT" }, { "index": 4, "parent": 3, "token": "OPERATOR_GREATER", "spelling": "a > -70" }, { "index": 5, "parent": 2, "left": 6, "token": "OPERATOR_UNARY_NOT" }, { "index": 6, "parent": 5, "token": ["OPERATOR_EQUAL", "CALL"], "spelling": "Identity(b) == 39" }, { "index": 7, "parent": 1, "left": 8, "token": "OPERATOR_UNARY_NOT" }, { "index": 8, "parent": 7, "token": "OPERATOR_LESS_OR_EQUAL", "spelling": "c <= -13" }, { "index": 9, "parent": 0, "token": ["OPERATOR_LESS", "CALL"], "spelling": "Identity(d) < 39" }] }, { "id": 10, "token": "IF_THEN_STMT", "head": { "first": { "line": 146, "column": 9 }, "last": { "line": 146, "column": 26 } }, "body": { "first": { "line": 146, "column": 30 }, "last": { "line": 148, "column": 9 } }, "structure": [{ "index": 0, "token": "OPERATOR_GREATER", "spelling": "num_cycles > 1U" }] }, { "id": 11, "token": "IF_THEN_STMT", "head": { "first": { "line": 170, "column": 5 }, "last": { "line": 170, "column": 56 } }, "body": { "first": { "line": 170, "column": 60 }, "last": { "line": 172, "column": 5 } }, "structure": [{ "index": 0, "left": 1, "right": 8, "token": "OPERATOR_BOOLEAN_AND" }, { "index": 1, "parent": 0, "left": 2, "right": 3, "token": "OPERATOR_BOOLEAN_AND" }, { "index": 2, "parent": 1, "spelling": "a" }, { "index": 3, "parent": 1, "left": 4, "token": "OPERATOR_UNARY_NOT" }, { "index": 4, "parent": 3, "left": 5, "right": 6, "token": "OPERATOR_BOOLEAN_OR" }, { "index": 5, "parent": 4, "token": "OPERATOR_GREATER", "spelling": "b > -100" }, { "index": 6, "parent": 4, "left": 7, "token": "OPERATOR_UNARY_NOT" }, { "index": 7, "parent": 6, "token": "OPERATOR_GREATER", "spelling": "c > 42" }, { "index": 8, "parent": 0, "token": ["OPERATOR_LESS", "CALL"], "spelling": "Identity(d) < 36" }] }, { "id": 12, "token": "SWITCH_CASE_STMT", "head": { "first": { "line": 195, "column": 5 }, "last": { "line": 195, "column": 13 } }, "body": { "first": { "line": 195, "column": 20 }, "last": { "line": 212, "column": 5 } }, "targets": [{ "first": { "line": 196, "column": 9 }, "last": { "line": 196, "column": 16 } }, { "first": { "line": 199, "column": 9 }, "last": { "line": 199, "column": 17 } }, { "first": { "line": 202, "column": 9 }, "last": { "line": 202, "column": 19 } }, { "first": { "line": 205, "column": 9 }, "last": { "line": 205, "column": 19 } }, { "first": { "line": 206, "column": 9 }, "last": { "line": 206, "column": 18 } }, { "first": { "line": 209, "column": 9 }, "last": { "line": 209, "column": 15 } }], "structure": [{ "index": 0, "spelling": "color" }] }, { "id": 13, "token": "IF_THEN_STMT", "head": { "first": { "line": 229, "column": 5 }, "last": { "line": 229, "column": 9 } }, "tags": ["CONST"], "body": { "first": { "line": 229, "column": 14 }, "last": { "line": 239, "column": 5 } }, "structure": [{ "index": 0, "spelling": "tic" }] }, { "id": 14, "token": "IF_THEN_STMT", "head": { "first": { "line": 253, "column": 5 }, "last": { "line": 258, "column": 35 } }, "body": { "first": { "line": 258, "column": 38 }, "last": { "line": 260, "column": 5 } }, "structure": [{ "index": 0, "left": 1, "right": 6, "token": "OPERATOR_BOOLEAN_AND" }, { "index": 1, "parent": 0, "left": 2, "right": 5, "token": "OPERATOR_BOOLEAN_OR" }, { "index": 2, "parent": 1, "left": 3, "right": 4, "token": "OPERATOR_BOOLEAN_OR" }, { "index": 3, "parent": 2, "token": "OPERATOR_EQUAL", "spelling": "compound->a == 1" }, { "index": 4, "parent": 2, "token": "OPERATOR_EQUAL", "spelling": "compound->b == 1" }, { "index": 5, "parent": 1, "token": "OPERATOR_EQUAL", "spelling": "compound->c == 1" }, { "index": 6, "parent": 0, "left": 7, "right": 10, "token": "OPERATOR_BOOLEAN_OR" }, { "index": 7, "parent": 6, "left": 8, "right": 9, "token": "OPERATOR_BOOLEAN_OR" }, { "index": 8, "parent": 7, "token": "OPERATOR_EQUAL", "spelling": "compound->d == 1" }, { "index": 9, "parent": 7, "token": "OPERATOR_EQUAL", "spelling": "compound->e == 1" }, { "index": 10, "parent": 6, "token": "OPERATOR_EQUAL", "spelling": "compound->f == 1" }] }, { "id": 15, "token": "IF_THEN_STMT", "head": { "first": { "line": 286, "column": 5 }, "last": { "line": 286, "column": 33 } }, "body": { "first": { "line": 286, "column": 39 }, "last": { "line": 288, "column": 5 } }, "structure": [{ "index": 0, "token": ["OPERATOR_EQUAL", "CALL"], "spelling": "MultiLine(&compound) == 1" }] }, { "id": 16, "token": "IF_THEN_STMT", "head": { "first": { "line": 306, "column": 5 }, "last": { "line": 306, "column": 21 } }, "body": { "first": { "line": 306, "column": 24 }, "last": { "line": 308, "column": 5 } }, "structure": [{ "index": 0, "token": "OPERATOR_LESS", "spelling": "(float)b < c" }] }, { "id": 17, "token": "IF_THEN_STMT", "head": { "first": { "line": 310, "column": 5 }, "last": { "line": 310, "column": 21 } }, "body": { "first": { "line": 310, "column": 24 }, "last": { "line": 312, "column": 5 } }, "structure": [{ "index": 0, "token": "OPERATOR_GREATER", "spelling": "a > (b + tmp)" }] }, { "id": 18, "token": "ASSIGNMENT_EXPRESSION", "head": { "first": { "line": 326, "column": 13 }, "last": { "line": 326, "column": 37 } }, "structure": [{ "index": 0, "token": "OPERATOR_GREATER", "spelling": "a > (b + ((float)b < c))" }] }, { "id": 19, "token": "NESTED_ASSIGNMENT_EXPRESSION", "head": { "first": { "line": 326, "column": 23 }, "last": { "line": 326, "column": 35 } }, "structure": [{ "index": 0, "token": "OPERATOR_LESS", "spelling": "(float)b < c" }] }, { "id": 20, "token": "IF_THEN_STMT", "head": { "first": { "line": 361, "column": 5 }, "last": { "line": 361, "column": 14 } }, "body": { "first": { "line": 361, "column": 17 }, "last": { "line": 363, "column": 5 } }, "structure": [{ "index": 0, "token": "OPERATOR_GREATER_OR_EQUAL", "spelling": "a >= b" }] }, { "id": 21, "token": "TERNARY_EXPRESSION", "head": { "first": { "line": 379, "column": 12 }, "last": { "line": 379, "column": 27 } }, "structure": [{ "index": 0, "token": "OPERATOR_GREATER_OR_EQUAL", "spelling": "a >= b" }] }, { "id": 22, "token": "IF_THEN_STMT", "head": { "first": { "line": 412, "column": 5 }, "last": { "line": 412, "column": 19 } }, "body": { "first": { "line": 412, "column": 22 }, "last": { "line": 414, "column": 5 } }, "structure": [{ "index": 0, "token": "CALL", "spelling": "Identity(a)" }] }, { "id": 23, "token": "IF_THEN_STMT", "head": { "first": { "line": 439, "column": 5 }, "last": { "line": 439, "column": 14 } }, "body": { "first": { "line": 439, "column": 17 }, "last": { "line": 441, "column": 5 } }, "structure": [{ "index": 0, "token": "OPERATOR_EQUAL", "spelling": "a == b" }] }, { "id": 24, "token": "ASSIGNMENT_EXPRESSION", "head": { "first": { "line": 455, "column": 12 }, "last": { "line": 455, "column": 17 } }, "structure": [{ "index": 0, "token": "OPERATOR_EQUAL", "spelling": "a == b" }] }, { "id": 25, "token": "ASSIGNMENT_EXPRESSION", "head": { "first": { "line": 499, "column": 12 }, "last": { "line": 499, "column": 25 } }, "structure": [{ "index": 0, "left": 1, "right": 2, "token": "OPERATOR_BOOLEAN_AND" }, { "index": 1, "parent": 0, "spelling": "a" }, { "index": 2, "parent": 0, "left": 3, "token": "OPERATOR_UNARY_NOT" }, { "index": 3, "parent": 2, "left": 4, "right": 5, "token": "OPERATOR_BOOLEAN_OR" }, { "index": 4, "parent": 3, "spelling": "b" }, { "index": 5, "parent": 3, "spelling": "c" }] }, { "id": 26, "token": "IF_THEN_STMT", "head": { "first": { "line": 555, "column": 5 }, "last": { "line": 555, "column": 30 } }, "body": { "first": { "line": 555, "column": 33 }, "last": { "line": 557, "column": 5 } }, "structure": [{ "index": 0, "left": 1, "right": 5, "token": "OPERATOR_BOOLEAN_OR" }, { "index": 1, "parent": 0, "left": 2, "right": 3, "token": "OPERATOR_BOOLEAN_AND" }, { "index": 2, "parent": 1, "spelling": "a" }, { "index": 3, "parent": 1, "left": 4, "token": "OPERATOR_UNARY_NOT" }, { "index": 4, "parent": 3, "spelling": "b" }, { "index": 5, "parent": 0, "left": 6, "right": 8, "token": "OPERATOR_BOOLEAN_AND" }, { "index": 6, "parent": 5, "left": 7, "token": "OPERATOR_UNARY_NOT" }, { "index": 7, "parent": 6, "spelling": "a" }, { "index": 8, "parent": 5, "spelling": "b" }] }, { "id": 27, "token": "IF_THEN_STMT", "head": { "first": { "line": 620, "column": 5 }, "last": { "line": 620, "column": 21 } }, "body": { "first": { "line": 620, "column": 24 }, "last": { "line": 622, "column": 5 } }, "structure": [{ "index": 0, "left": 1, "right": 4, "token": "OPERATOR_BOOLEAN_AND" }, { "index": 1, "parent": 0, "left": 2, "right": 3, "token": "OPERATOR_BOOLEAN_OR" }, { "index": 2, "parent": 1, "spelling": "a" }, { "index": 3, "parent": 1, "spelling": "b" }, { "index": 4, "parent": 0, "spelling": "c" }] }, { "id": 28, "token": "IF_THEN_STMT", "head": { "first": { "line": 652, "column": 5 }, "last": { "line": 652, "column": 9 } }, "tags": ["CONST"], "body": { "first": { "line": 652, "column": 14 }, "last": { "line": 658, "column": 5 } }, "structure": [{ "index": 0, "spelling": "tic" }] }, { "id": 29, "token": "IF_THEN_STMT", "head": { "first": { "line": 689, "column": 5 }, "last": { "line": 689, "column": 19 } }, "body": { "first": { "line": 689, "column": 22 }, "last": { "line": 691, "column": 5 } }, "structure": [{ "index": 0, "left": 1, "right": 4, "token": "OPERATOR_BOOLEAN_OR" }, { "index": 1, "parent": 0, "left": 2, "right": 3, "token": "OPERATOR_BOOLEAN_OR" }, { "index": 2, "parent": 1, "spelling": "a" }, { "index": 3, "parent": 1, "spelling": "b" }, { "index": 4, "parent": 0, "spelling": "c" }] }, { "id": 30, "token": "WHILE_STMT", "head": { "first": { "line": 733, "column": 5 }, "last": { "line": 733, "column": 12 } }, "tags": ["CONST"], "body": { "first": { "line": 733, "column": 18 }, "last": { "line": 755, "column": 5 } }, "structure": [{ "index": 0, "token": "LITERAL", "spelling": "1" }] }, { "id": 31, "token": "ASSIGNMENT_EXPRESSION", "head": { "first": { "line": 734, "column": 9 }, "last": { "line": 734, "column": 18 } }, "tags": ["CONST"], "structure": [{ "index": 0, "left": 1, "token": "OPERATOR_UNARY_NOT" }, { "index": 1, "parent": 0, "spelling": "tic" }] }], "calls": [{ "id": 0, "first": { "line": 57, "column": 5 }, "last": { "line": 57, "column": 5 }, "spelling": "SetFalse(...)" }, { "id": 1, "first": { "line": 57, "column": 5 }, "last": { "line": 57, "column": 5 }, "spelling": "SetFalse(...)" }, { "id": 2, "first": { "line": 57, "column": 5 }, "last": { "line": 57, "column": 5 }, "spelling": "SetTrue(...)" }, { "id": 3, "first": { "line": 66, "column": 9 }, "last": { "line": 66, "column": 76 }, "spelling": "Identity(...)" }, { "id": 4, "first": { "line": 66, "column": 42 }, "last": { "line": 66, "column": 52 }, "spelling": "Identity(...)" }, { "id": 5, "first": { "line": 66, "column": 59 }, "last": { "line": 66, "column": 69 }, "spelling": "Identity(...)" }, { "id": 6, "first": { "line": 78, "column": 5 }, "last": { "line": 78, "column": 52 }, "spelling": "ComplexBooleanParameter(...)" }, { "id": 7, "first": { "line": 79, "column": 5 }, "last": { "line": 79, "column": 51 }, "spelling": "ComplexBooleanParameter(...)" }, { "id": 8, "first": { "line": 80, "column": 5 }, "last": { "line": 80, "column": 48 }, "spelling": "ComplexBooleanParameter(...)" }, { "id": 9, "first": { "line": 81, "column": 5 }, "last": { "line": 81, "column": 42 }, "spelling": "ComplexBooleanParameter(...)" }, { "id": 10, "first": { "line": 82, "column": 5 }, "last": { "line": 82, "column": 45 }, "spelling": "ComplexBooleanParameter(...)" }, { "id": 11, "first": { "line": 90, "column": 41 }, "last": { "line": 90, "column": 51 }, "spelling": "Identity(...)" }, { "id": 12, "first": { "line": 103, "column": 5 }, "last": { "line": 103, "column": 28 }, "spelling": "ComplexFor(...)" }, { "id": 13, "first": { "line": 104, "column": 5 }, "last": { "line": 104, "column": 28 }, "spelling": "ComplexFor(...)" }, { "id": 14, "first": { "line": 105, "column": 5 }, "last": { "line": 105, "column": 28 }, "spelling": "ComplexFor(...)" }, { "id": 15, "first": { "line": 106, "column": 5 }, "last": { "line": 106, "column": 28 }, "spelling": "ComplexFor(...)" }, { "id": 16, "first": { "line": 107, "column": 5 }, "last": { "line": 107, "column": 28 }, "spelling": "ComplexFor(...)" }, { "id": 17, "first": { "line": 108, "column": 5 }, "last": { "line": 108, "column": 28 }, "spelling": "ComplexFor(...)" }, { "id": 18, "first": { "line": 122, "column": 55 }, "last": { "line": 122, "column": 65 }, "spelling": "Identity(...)" }, { "id": 19, "first": { "line": 122, "column": 39 }, "last": { "line": 122, "column": 49 }, "spelling": "Identity(...)" }, { "id": 20, "first": { "line": 122, "column": 16 }, "last": { "line": 122, "column": 26 }, "spelling": "Identity(...)" }, { "id": 21, "first": { "line": 131, "column": 5 }, "last": { "line": 131, "column": 32 }, "spelling": "ComplexDoWhile(...)" }, { "id": 22, "first": { "line": 132, "column": 5 }, "last": { "line": 132, "column": 32 }, "spelling": "ComplexDoWhile(...)" }, { "id": 23, "first": { "line": 133, "column": 5 }, "last": { "line": 133, "column": 32 }, "spelling": "ComplexDoWhile(...)" }, { "id": 24, "first": { "line": 134, "column": 5 }, "last": { "line": 134, "column": 32 }, "spelling": "ComplexDoWhile(...)" }, { "id": 25, "first": { "line": 135, "column": 5 }, "last": { "line": 135, "column": 32 }, "spelling": "ComplexDoWhile(...)" }, { "id": 26, "first": { "line": 136, "column": 5 }, "last": { "line": 136, "column": 32 }, "spelling": "ComplexDoWhile(...)" }, { "id": 27, "first": { "line": 144, "column": 29 }, "last": { "line": 144, "column": 39 }, "spelling": "Identity(...)" }, { "id": 28, "first": { "line": 144, "column": 68 }, "last": { "line": 144, "column": 78 }, "spelling": "Identity(...)" }, { "id": 29, "first": { "line": 158, "column": 5 }, "last": { "line": 158, "column": 34 }, "spelling": "ComplexWhile(...)" }, { "id": 30, "first": { "line": 159, "column": 5 }, "last": { "line": 159, "column": 34 }, "spelling": "ComplexWhile(...)" }, { "id": 31, "first": { "line": 160, "column": 5 }, "last": { "line": 160, "column": 34 }, "spelling": "ComplexWhile(...)" }, { "id": 32, "first": { "line": 161, "column": 5 }, "last": { "line": 161, "column": 34 }, "spelling": "ComplexWhile(...)" }, { "id": 33, "first": { "line": 162, "column": 5 }, "last": { "line": 162, "column": 34 }, "spelling": "ComplexWhile(...)" }, { "id": 34, "first": { "line": 170, "column": 42 }, "last": { "line": 170, "column": 52 }, "spelling": "Identity(...)" }, { "id": 35, "first": { "line": 183, "column": 5 }, "last": { "line": 183, "column": 30 }, "spelling": "ComplexIf(...)" }, { "id": 36, "first": { "line": 184, "column": 5 }, "last": { "line": 184, "column": 30 }, "spelling": "ComplexIf(...)" }, { "id": 37, "first": { "line": 185, "column": 5 }, "last": { "line": 185, "column": 30 }, "spelling": "ComplexIf(...)" }, { "id": 38, "first": { "line": 186, "column": 5 }, "last": { "line": 186, "column": 30 }, "spelling": "ComplexIf(...)" }, { "id": 39, "first": { "line": 187, "column": 5 }, "last": { "line": 187, "column": 30 }, "spelling": "ComplexIf(...)" }, { "id": 40, "first": { "line": 231, "column": 9 }, "last": { "line": 231, "column": 23 }, "spelling": "SwitchCase(...)" }, { "id": 41, "first": { "line": 232, "column": 9 }, "last": { "line": 232, "column": 24 }, "spelling": "SwitchCase(...)" }, { "id": 42, "first": { "line": 233, "column": 9 }, "last": { "line": 233, "column": 26 }, "spelling": "SwitchCase(...)" }, { "id": 43, "first": { "line": 234, "column": 9 }, "last": { "line": 234, "column": 26 }, "spelling": "SwitchCase(...)" }, { "id": 44, "first": { "line": 235, "column": 9 }, "last": { "line": 235, "column": 25 }, "spelling": "SwitchCase(...)" }, { "id": 45, "first": { "line": 237, "column": 9 }, "last": { "line": 237, "column": 21 }, "spelling": "SwitchCase(...)" }, { "id": 46, "first": { "line": 238, "column": 9 }, "last": { "line": 238, "column": 22 }, "spelling": "SwitchCase(...)" }, { "id": 47, "first": { "line": 242, "column": 9 }, "last": { "line": 242, "column": 23 }, "spelling": "SwitchCase(...)" }, { "id": 48, "first": { "line": 243, "column": 9 }, "last": { "line": 243, "column": 24 }, "spelling": "SwitchCase(...)" }, { "id": 49, "first": { "line": 244, "column": 9 }, "last": { "line": 244, "column": 26 }, "spelling": "SwitchCase(...)" }, { "id": 50, "first": { "line": 245, "column": 9 }, "last": { "line": 245, "column": 26 }, "spelling": "SwitchCase(...)" }, { "id": 51, "first": { "line": 246, "column": 9 }, "last": { "line": 246, "column": 25 }, "spelling": "SwitchCase(...)" }, { "id": 52, "first": { "line": 291, "column": 5 }, "last": { "line": 291, "column": 24 }, "spelling": "MultiLine(...)" }, { "id": 53, "first": { "line": 286, "column": 9 }, "last": { "line": 286, "column": 28 }, "spelling": "MultiLine(...)" }, { "id": 54, "first": { "line": 344, "column": 5 }, "last": { "line": 344, "column": 26 }, "spelling": "NestedExpr(...)" }, { "id": 55, "first": { "line": 345, "column": 5 }, "last": { "line": 345, "column": 26 }, "spelling": "NestedExpr(...)" }, { "id": 56, "first": { "line": 348, "column": 5 }, "last": { "line": 348, "column": 31 }, "spelling": "NestedExprTrans(...)" }, { "id": 57, "first": { "line": 349, "column": 5 }, "last": { "line": 349, "column": 31 }, "spelling": "NestedExprTrans(...)" }, { "id": 58, "first": { "line": 395, "column": 5 }, "last": { "line": 395, "column": 27 }, "spelling": "TernaryExpr(...)" }, { "id": 59, "first": { "line": 396, "column": 5 }, "last": { "line": 396, "column": 27 }, "spelling": "TernaryExpr(...)" }, { "id": 60, "first": { "line": 399, "column": 5 }, "last": { "line": 399, "column": 32 }, "spelling": "TernaryExprTrans(...)" }, { "id": 61, "first": { "line": 400, "column": 5 }, "last": { "line": 400, "column": 32 }, "spelling": "TernaryExprTrans(...)" }, { "id": 62, "first": { "line": 412, "column": 9 }, "last": { "line": 412, "column": 19 }, "spelling": "Identity(...)" }, { "id": 63, "first": { "line": 426, "column": 5 }, "last": { "line": 426, "column": 27 }, "spelling": "SimpleIfFunctionCall(...)" }, { "id": 64, "first": { "line": 427, "column": 5 }, "last": { "line": 427, "column": 27 }, "spelling": "SimpleIfFunctionCall(...)" }, { "id": 65, "first": { "line": 473, "column": 5 }, "last": { "line": 473, "column": 34 }, "spelling": "BooleanAssignmentRelExpr(...)" }, { "id": 66, "first": { "line": 474, "column": 5 }, "last": { "line": 474, "column": 34 }, "spelling": "BooleanAssignmentRelExpr(...)" }, { "id": 67, "first": { "line": 477, "column": 5 }, "last": { "line": 477, "column": 39 }, "spelling": "BooleanAssignmentRelExprTrans(...)" }, { "id": 68, "first": { "line": 478, "column": 5 }, "last": { "line": 478, "column": 39 }, "spelling": "BooleanAssignmentRelExprTrans(...)" }, { "id": 69, "first": { "line": 524, "column": 5 }, "last": { "line": 524, "column": 35 }, "spelling": "BooleanAssignmentNotOp(...)" }, { "id": 70, "first": { "line": 525, "column": 5 }, "last": { "line": 525, "column": 35 }, "spelling": "BooleanAssignmentNotOp(...)" }, { "id": 71, "first": { "line": 526, "column": 5 }, "last": { "line": 526, "column": 35 }, "spelling": "BooleanAssignmentNotOp(...)" }, { "id": 72, "first": { "line": 527, "column": 5 }, "last": { "line": 527, "column": 35 }, "spelling": "BooleanAssignmentNotOp(...)" }, { "id": 73, "first": { "line": 591, "column": 5 }, "last": { "line": 591, "column": 33 }, "spelling": "BooleanExprCoupledTerms(...)" }, { "id": 74, "first": { "line": 592, "column": 5 }, "last": { "line": 592, "column": 33 }, "spelling": "BooleanExprCoupledTerms(...)" }, { "id": 75, "first": { "line": 593, "column": 5 }, "last": { "line": 593, "column": 33 }, "spelling": "BooleanExprCoupledTerms(...)" }, { "id": 76, "first": { "line": 594, "column": 5 }, "last": { "line": 594, "column": 33 }, "spelling": "BooleanExprCoupledTerms(...)" }, { "id": 77, "first": { "line": 654, "column": 9 }, "last": { "line": 654, "column": 36 }, "spelling": "BooleanExprMixedOps(...)" }, { "id": 78, "first": { "line": 655, "column": 9 }, "last": { "line": 655, "column": 36 }, "spelling": "BooleanExprMixedOps(...)" }, { "id": 79, "first": { "line": 656, "column": 9 }, "last": { "line": 656, "column": 36 }, "spelling": "BooleanExprMixedOps(...)" }, { "id": 80, "first": { "line": 657, "column": 9 }, "last": { "line": 657, "column": 36 }, "spelling": "BooleanExprMixedOps(...)" }, { "id": 81, "first": { "line": 661, "column": 9 }, "last": { "line": 661, "column": 36 }, "spelling": "BooleanExprMixedOps(...)" }, { "id": 82, "first": { "line": 662, "column": 9 }, "last": { "line": 662, "column": 36 }, "spelling": "BooleanExprMixedOps(...)" }, { "id": 83, "first": { "line": 663, "column": 9 }, "last": { "line": 663, "column": 36 }, "spelling": "BooleanExprMixedOps(...)" }, { "id": 84, "first": { "line": 722, "column": 5 }, "last": { "line": 722, "column": 31 }, "spelling": "BooleanExprSameOps(...)" }, { "id": 85, "first": { "line": 723, "column": 5 }, "last": { "line": 723, "column": 31 }, "spelling": "BooleanExprSameOps(...)" }, { "id": 86, "first": { "line": 724, "column": 5 }, "last": { "line": 724, "column": 31 }, "spelling": "BooleanExprSameOps(...)" }, { "id": 87, "first": { "line": 725, "column": 5 }, "last": { "line": 725, "column": 31 }, "spelling": "BooleanExprSameOps(...)" }, { "id": 88, "first": { "line": 736, "column": 9 }, "last": { "line": 736, "column": 27 }, "spelling": "TestObcEqualsMcdc(...)" }, { "id": 89, "first": { "line": 737, "column": 9 }, "last": { "line": 737, "column": 31 }, "spelling": "TestObcDiffersMcdc(...)" }, { "id": 90, "first": { "line": 738, "column": 9 }, "last": { "line": 738, "column": 25 }, "spelling": "TestMaskingMcdc(...)" }, { "id": 91, "first": { "line": 740, "column": 9 }, "last": { "line": 740, "column": 30 }, "spelling": "TestNoBranchCtxNotOp(...)" }, { "id": 92, "first": { "line": 741, "column": 9 }, "last": { "line": 741, "column": 32 }, "spelling": "TestNoBranchCtxRelExpr(...)" }, { "id": 93, "first": { "line": 742, "column": 9 }, "last": { "line": 742, "column": 34 }, "spelling": "TestSimpleIfFunctionCall(...)" }, { "id": 94, "first": { "line": 743, "column": 9 }, "last": { "line": 743, "column": 25 }, "spelling": "TestTernaryExpr(...)" }, { "id": 95, "first": { "line": 744, "column": 9 }, "last": { "line": 744, "column": 25 }, "spelling": "TestExprNesting(...)" }, { "id": 96, "first": { "line": 745, "column": 9 }, "last": { "line": 745, "column": 23 }, "spelling": "TestMultiline(...)" }, { "id": 97, "first": { "line": 746, "column": 9 }, "last": { "line": 746, "column": 27 }, "spelling": "TestSwitchCase(...)" }, { "id": 98, "first": { "line": 748, "column": 9 }, "last": { "line": 748, "column": 23 }, "spelling": "TestComplexIf(...)" }, { "id": 99, "first": { "line": 749, "column": 9 }, "last": { "line": 749, "column": 24 }, "spelling": "TestComplexFor(...)" }, { "id": 100, "first": { "line": 750, "column": 9 }, "last": { "line": 750, "column": 26 }, "spelling": "TestComplexWhile(...)" }, { "id": 101, "first": { "line": 751, "column": 9 }, "last": { "line": 751, "column": 28 }, "spelling": "TestComplexDoWhile(...)" }, { "id": 102, "first": { "line": 752, "column": 9 }, "last": { "line": 752, "column": 37 }, "spelling": "TestComplexBooleanParameter(...)" }, { "id": 103, "first": { "line": 754, "column": 9 }, "last": { "line": 754, "column": 31 }, "spelling": "TestFunctionLikeMacro(...)" }] }